
/**************************************styles page 'Home'*************************************/ 
#visualAnimation /* styles container position visual */
	{padding: 0px 0px 0px 3px;
	 text-align: left;}
#animationBar /* css table 'Animation and question' */
	{display: table;
	 margin: 0px 0px 0px 30px;}
#animationBar .innerAnimation /* css table-row 'Home' */
	{display: table-row;}
#animation /* css table-cell 'Animation' */
	{display: table-cell;
	 width: 675px;
	 padding: 0px 0px 0px 0px;
	 vertical-align: top;}
#space /* css table-cell space */
	{display: table-cell;
	 width: 3px;
	 padding: 0px 0px 0px 0px;
	 vertical-align: top;}
#spaceInfoblock /* css table-cell space */
	{display: table-cell;
	 width: 15px;
	 padding: 0px 0px 0px 0px;
	 vertical-align: top;}
#question /* css table-cell 'Question' */
	{display: table-cell;
	 width: 270px;
	 padding: 3px 0px 0px 10px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-question-windows.jpg');
     background-repeat: no-repeat;}
#question h2 
	{width: 209px;
	 height: 175px;
	 background: url('../../media/img/ttl-question.gif');
	 margin: 0px 0px 0px 15px;
	 padding: 0px;}
#question h2 span 
	{display: block;
	 height: 0px;
	 overflow: hidden;}
#questionAbout
	{width: 247px;
	 margin: 5px 0px 0px 0px;}
#question .askQuestion /* style textarea questionform */
	{width: 88%;
	 height: 40px;
	 margin: 3px 0px 7px 0px;
	 padding: 7px 0px 0px 7px;
	 font-family: verdana,arial,helvetica,sans-serif;
	 font-size: .9em;
	 color: #000;
	 border: 1px solid #CFE2EE;
	 overflow: auto;}

#newsTicker /* styles background main shadow container */
	{width: 1010px;
	 height: 75px;
	 margin-right: auto;
	 margin-left: auto;
	 text-align: center;
	 background-image: url('../../media/img/bg-newsticker.jpg');
     background-repeat: no-repeat;}
#tickerCont
	{width: 780px;
	 margin: 0px 0px 0px 0px;
	 padding: 29px 0px 0px 185px;
	 font-size: 1.1em;
	 color: #A0A0A0;
	 font-weight: bold;
	 text-align: left;}

#cntMain /* css table 'Animation and question' */
	{display: table;
	 margin: 0px 0px 0px 16px;}
#cntMain .cntInner /* css table-row Content */
	{display: table-row;}
#cntCommunity /* css table-cell 'community */
	{display: table-cell;
	 width: 380px;
	 height: 230px;
	 padding: 10px 0px 0px 15px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-community.jpg');
     background-repeat: no-repeat;}
#cntCommunity h3 
	{width: 321px;
	 height: 20px;
	 background: url('../../media/img/ttl-hcommunity.gif');
	 margin: 0px;
	 padding: 0px;}
#cntCommunity h3 span 
	{display: block;
	 height: 0px;
	 overflow: hidden;}
#cntCommunity ul /* styles content info result FAQ */
	{list-style: none;
	 margin: 0;
	 padding: 0;}
#cntCommunity ul li
	{float: left;
	 margin: 0px;
	 padding: 10px 15px 0px 0px;
	 font-size: .9em;
	 color: #41A62A;}
#cntCommunity ul li a,a:active,a:visited,a:hover	
	{color: #41A62A;
	 font-weight: normal;
	 text-decoration: underline;}
div.spaceResult
	{height: 38px;}
#commQuestions
	{width: 345px;
	 height: 140px;
	 margin: 0px 0px 10px 0px;
	 padding: 0px 0px 0px 0px;
	 font-size: .85em;
	 color: #555152;
	 overflow: auto;}
#commQuestions #result
	{margin-top: 15px;}
#commQuestions #result h4
	{margin: -10px 0px 2px 0px;
	 padding:  0px 0px 0px 0px;
	 font-size: 1em;}
#commQuestions #result p
	{margin: 0px 0px 10px 0px;
	 padding:  0px 0px 0px 0px;
	 line-height: 1.2em;}
#commQuestions #result ul /* styles content info result FAQ */
	{list-style: none;
	 margin: 0;
	 padding: 0;}
#commQuestions #result ul li
	{float: left;
	 margin: 0px;
	 padding: 0px 8px 10px 0px;
	 color: #A0A0A0;}
#commQuestions #result ul li a,a:active,a:visited,a:hover	
	{color: #A0A0A0;
	 font-weight: normal;
	 text-decoration: underline;}

#hspace /* horizontal space */
	{width: 1010px;
	 height: 15px;
	 margin-right: auto;
	 margin-left: auto;
	 text-align: center;
	 background-image: url('../../media/img/bg-page.jpg');
     background-repeat: repeat-y;}

/* Contentlocks middle page */
#cntMiddle /* css table 'blocks middle' */
	{display: table;
	 margin: 0px 0px 15px 18px;}
#cnt3Blocks1   /* css table-cell 'info block */
	{display: table-cell;
	 width: 303px;
	 height: 139px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-3blocks.jpg');
     background-repeat: no-repeat;}

#cnt3Blocks2   /* css table-cell 'info block */
	{display: table-cell;
	 width: 303px;
	 height: 139px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-3blocks.jpg');
     background-repeat: no-repeat;}

#cnt3Blocks3   /* css table-cell 'info block */
	{display: table-cell;
	 width: 303px;
	 height: 139px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-3blocks.jpg');
     background-repeat: no-repeat;}
#txt3Blocks
	{position: relative;
	 margin: 0;
	 padding: 0;
	 float: left;}
h1.head3Blocks
	{margin: 8px 0px 0px 0px;
	 padding: 0px 0px 0px 10px;
	 font-size: 1.1em;
	 color: #555253;}
p.txtBlocks
	{margin: 3px 0px 10px 0px;
	 padding: 0px 0px 0px 10px;
	 font-size: .95em;
	 line-height: 1.4em;
	 color: #555253;}
p.txtBlocksDark
	{margin: 3px 0px 10px 0px;
	 padding: 0px 0px 0px 10px;
	 font-size: .95em;
	 line-height: 1.4em;
	 color: #555253;}
table.tbl3Blocks
	{width: 100%;
	 border-collapse: collapse;}
td.txt3Blocks
	{height: 105px;
	 vertical-align: top;}
td.img3Blocks
	{vertical-align: bottom;}
img.imgBtn3B
	{padding-left: 10px;}

/* Contentlocks bottom page */
#cntInfoBlockTheme1   /* css table-cell 'info block */
	{display: table-cell;
	 width: 267px;
	 height: 230px;
	 vertical-align: top;}
#cntInfoBlockTheme2   /* css table-cell 'info block */
	{display: table-cell;
	 width: 267px;
	 height: 230px;
	 vertical-align: top;}
#cntInfo  /* css table-cell 'info block */
	{width: 267px;
	 height: 183px;
	 padding: 12px 0px 0px 0px;
	 vertical-align: top;
	 background-image: url('../../media/img/bg-infoblock-vert-top.jpg');
     background-repeat: no-repeat;
	 text-align: center;}
#iconBtn
	{width: 247px;
	 height: 25px;
	 padding: 5px 0px 0px 20px;
	 background-image: url('../../media/img/bg-infoblock-vert-btm.jpg');
     background-repeat: no-repeat;
	 text-align: left;}
h1.headInfo
	{margin: 0px;
	 padding: 0px 20px 0px 20px;
	 font-size: 1.1em;
	 color: #555253;}
p.txtInfo
	{margin: 3px 0px 10px 0px;
	 padding: 0px 20px 0px 20px;
	 font-size: .95em;
	 line-height: 1.4em;
	 color: #a2a2a2;}
	 
p.txtInfoDark
	{margin: 3px 0px 10px 0px;
	 padding: 0px 20px 0px 20px;
	 font-size: .95em;
	 line-height: 1.4em;
	 color: #a2a2a2;}

