body{
margin: 0px;
padding: 0px;
text-align: center;
background:#F6F1DF url(/pix/bg.jpg) top repeat-x;
}

a:link, a:visited {
	font-size: 14px;
	color: #336699;
    	text-decoration: underline;
}

a:hover {
	  color: #CC0000;
      text-decoration: none;
}

a.links:link, a.links:visited {
	font-size: 14px;
	color: #336699;
	font-weight:bold;
    text-decoration: none;
	
}

a.links:hover {
	  color: #CC0000;
      text-decoration: none;
	  }

table.main {width:100%; border-collapse:collapse; padding:0px; margin:0px;}
table.main td {font: 13px Trebuchet MS, sans-serif; color:#333333; margin:0px; padding:0px;}
table.main td.bg1 {background: url(/pix/bglogo.jpg) left bottom no-repeat;}
table.main td.bg2 {background: url(/pix/bgleft.jpg) right repeat-y;}
table.main td.bg3 {background: url(/pix/bgright.jpg) left repeat-y; padding: 0 35px;}

table.copy {margin:20px 0px; border-collapse:collapse;}
table.copy td {font-size: 11px; color:#333333;}
table.copy td a:link, table.copy td a:visited {font-size: 11px; text-decoration: underline;}

#tabcolor1 {width:100%; margin:0px; border-collapse:collapse; padding:0px;}
#tabcolor1 th {padding:5px; margin:0px; background:#CC9933; color: white; font-size: 13px;}
#tabcolor1 td {padding:5px; margin:0px; border: 1px solid #E8E2CD;}
#tabcolor1 td b {color: #336699;}


h1, h2, h3, h4 {
      font-family: Trebuchet MS, sans-serif; 
      font-weight: normal;       
}

h1 { 
      font-size: 24px; 
      font-weight:normal; 
      color: #336699;
      padding: 0;
      margin: 0.3em 0 0.0em 0; 
}

h2 {
color: #CC9933;
font-size: 16px;
font-weight:bold;
padding-bottom: 10px; 
margin: 1.5em 0 0.5em 0; 
border-bottom: 1px solid #EBE2C1;
text-decoration: none;
clear: all;
}

h2 a:link, h2 a:visited {
color: #CC9933;
font-size: 16px;
font-weight:bold;
text-decoration: none;
}


h2 a:hover {
color: #CC0000;
}

h3 {
color: #333333;
font-size: 14px;
font-weight:bold;
}

div.hdiv{
background: #E8E2CD;
margin:10px;
padding:10px;
font-size: 12px;
}

li {
list-style: square;
}

li {
list-style: square;
}

ul {
margin: 5px 20px; 
padding: 0px; 
}

ol {
margin: 0 20px; 
padding: 0px; 
}

/**********************************
* Navigation TOP
**********************************/

div.mainMenu{
width:280px;
color: #333333;
margin: 0;
padding: 10px 0px 30px 55px;
}

div.mainMenu ul {
padding: 10px 0;
}

div.mainMenu ul li {
font-size: 12px; list-style-image: url(/pix/point_strela.gif); 
}

div.mainMenu ul li a:link, div.mainMenu ul li a:visited {
font-size: 12px;  
}

div.listbook {
margin: 15px;
}

div.listbook p {
margin: 8px 0;
}

div.listbook ul {
margin: 5px 30px;
}

/**********************************
* Color
**********************************/

.blue {color:#336699;}
.red {color:#d20000;}
.img1 { border: 1px solid #333333; margin-right: 20px; }
.img2 { float:left; border: 3px solid #90B44A; margin-right: 15px; padding-bottom: 45px;}
.img3 { margin-right: 8px;}


.form_faq, select {
	font-size: 8pt;
	width:300px;
	height:21px;
}
.area_faq {
	width:300px;
	height:80px;
}

input, select, textarea {
	border: 1px solid #a5a5a5;
}
.btn {
	background-color:#ADB8BA;
	height:21px;
	width:100px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
