/* CSS Document */
html,body{height:100%;}
body{
padding:0;
margin:0;
width:100%;
font-family:Tahoma;
font-size:12px;
color:#3E3E3E;
background:#FFF6EC;
}
p{
	margin:0px;
}
a:link{font: Georgia,serif;color:#007dcb; text-decoration:underline;}
a:visited{font: Georgia,serif;color:#007dcb; text-decoration:underline;}
a:hover{font: Georgia,serif;color:#007dcb;text-decoration:underline;}
a:active{font: Georgia,serif;color:#007dcb; text-decoration:underline;}

.a:link{font:12px Georgia,serif;color:#007dcb; text-decoration:underline;}
.a:visited{font:12px Georgia,serif;color:#007dcb; text-decoration:underline;}
.a:hover{font:12px Georgia,serif;color:#007dcb;text-decoration:underline;}
.a:active{font:12px Georgia,serif;color:#007dcb; text-decoration:underline;}

#top_banner{
height:80px;
background:#9f5b98;
}

#menu_top{
background:url(/img/menu_top.jpg) repeat-x top;
height:98px;
width:100%;
}
#menu_top .menu_a{
font-family:Georgia;
font-size:18px;
color:#007DCB;
text-decoration:underline;
}

#menu_top .menu_active{
font-family:Georgia;
font-size:18px;
color:#ff5300;
text-decoration:none;
}
#menu_bottom a{
font-family:Georgia;
font-size:14px;
color:#007DCB;
text-decoration:underline;
}

#main{min-width:1000px;}
#clear{font-size:1px;clear:both;}

#container{
float:left;
width:100%;
margin:0 -538px 0 0;
}
#out{margin:0 538px 0 0;}
#container2{
float:left;
width:100%;
margin:0 -302px 0 0;
}
#out2{margin:0 302px 0 0;}
#in{width:100%;}

#center{
float:right;
width:100%;

}
#center .content{
margin:6px 16px 16px 32px;
}

#right{
float:right;
width:538px; 
}
#right .content{
margin:0 32px 16px 0;
}
#right2{
float:right;
width:302px; 

}
#right2 .content{
margin:0 32px 16px 0;
}

#registration{
background: #ffe5c9;
}
#registration .text{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
background: #ffe5c9 ;

}

#registration .top{
background:url(/img/t.gif) repeat-x bottom;
}
#registration .bottom{
background:url(/img/b.gif) repeat-x top;
}
#registration .left{
background:url(/img/l.gif) repeat-y right;
}
#registration .right{
background:url(/img/r.gif) repeat-y left;
}
#registration input{
width:100px;
border:1px solid #cdae8d;
font-family:Tahoma;
font-size:11px;
}
#registration .a{
font-family:Tahoma;
font-size:10px;
color:#007dcb;
text-decoration:underline;
margin-left:7px;
}
#registration ul{
font-family:Tahoma;
font-size:10px;
color:#007dcb;
list-style: none;
margin:0;
padding:0 0 0 5px;;
}
#registration li {
 padding-left:10px;
 background: url(/img/bullets.gif) no-repeat left center;
}



div.hr hr {display:none;}
div.hr {
  border-top:1px #fff solid;
  height:3px;font-size:0px;
  line-height:0px;
  margin-bottom:-1px;
  clear:both;
}

#partner{
background:#ffe5c9;
width:100%;
height:149px;
}
#partner .content{
margin:14px 32px 14px 32px
}

#white_pole .top{
background:url(/img/t_w.gif) repeat-x bottom #fff ;

}
#white_pole .bottom{
background:url(/img/b_w.gif) repeat-x top #fff ;

}
#white_pole .left{
background:url(/img/l_w.gif) repeat-y right;

}
#white_pole .right{
background:url(/img/r_w.gif) repeat-y left #fff ;

}
#bottom_banner{
height:57px;
background:#9f5b98;
width:100%;
}

#bottom{
height:124px;
width:100%;
font:9px Tahoma,serif;
color:#003e65;
}
#bottom .text{
font:11px Tahoma,serif;
color:#003e65;
}

select{
font-family:Tahoma;
font-size:12px;
color:#00609C;
font-weight:bold;
}
H1{
font-family:Georgia;
font-size:22px;
color:#00609C;
text-decoration:underline;
margin:0;
font-weight:lighter;

}

H2{
font-family:Georgia;
font-weight:lighter;
font-size:18px;
color:#00609C;
text-decoration:underline;
margin:0;
}
H3{
font-family:Georgia;
font-weight:lighter;
font-size:14px;
color:#00609C;
margin:0;
}
H4{
font-family:Georgia;
font-weight:lighter;
font-size:22px;
color:#3e3e3e;
text-decoration:none;
margin:0;
}
H5{
font-family:Tahoma;
font-weight:lighter;
font-size:10px;
color:#989898;
margin:0;
}
H6{
font-family:Georgia;
font-weight:lighter;
font-size:30px;
color:#3e3e3e;
margin:0;
}
.big_exile{
font:14px Georgia,serif;
color:#007dcb;
text-decoration:underline;
font-weight:bold;
}
.middle_exile{
font:12px Tahoma,serif;
color:#007dcb;
text-decoration:underline;
font-weight:bold;
}
.new_cataloge{
font-family:Tahoma;
font-size:10px;
color:#3e3e3e;
}
.small_exile{
font-family:Tahoma;
font-size:10px;
color:#007dcb;
text-decoration:underline;
}
.comments_exile{
font-family:Georgia;
font-size:11px;
color:#007dcb;
text-decoration:underline;
}
#comments{
background:#f3f3f3;
padding:0 10px 0 10px;
}
.comments_text{
font-family:Tahoma;
font-size:10px;
color:#8d8d8d;

}
.data{
font:10px Georgia,serif;
color:#989898;
}
.cataloge{
font:14px Georgia,serif;
color:#3e3e3e;
}
.name{
font:14px Tahoma,serif;
color:#ff5300;
font-weight:bold;
}
.small_text{
font:10px Tahoma,serif;
color:#3e3e3e;
}
.hr_or{
 color:#ffe5c9;
 background-color:#ffe5c9; 
 height: 3px;
 border-width:0px;
 margin:0 32px 0 32px;
}
.sape{
font:11px Georgia,serif;
color:#3e3e3e;
}
.sape a{
font:11px Georgia,serif;
color:#007dcb;
text-decoration:underline;
}
.podp_exile{
font:11px Tahoma,serif;
color:#003e65;
text-decoration:underline;
}



#field_reg{
font:16px Georgia,serif;
color:#3e3e3e;

}
#field_reg .tr1{
background-color:#ffe5c9;
}
#field_reg .input{
width:406px;
height:21px;
border:1px solid #cdae8d;
font-family:Tahoma;
font-size:11px;
}
#field_reg .select{
width:209px;
border:1px solid #cdae8d;
font-family:Tahoma;
font-size:11px;
height:21px;
}
#field_reg .check{
width:14px;
height:14px;
border:1px solid #cdae8d;
font-family:Tahoma;
font-size:11px;

}
#field_reg .but{
width:53px;
background-color:#cdae8d;
font:12px Georgia,serif;
color:#331a00;
height:21px;
}
#field_reg .textares{
width:494px;
height:150px;
border:1px solid #cdae8d;
font-family:Tahoma;
font-size:11px;;
}






.btn
{
	background-color: #449380;
	font-weight: bold;
	font-size: 8pt;
	color: White;
	border: 1px solid #449380;
}

.row1 {	
	background-color: white;
	color: black;
	text-align: left;
	font-weight: bold;
	
}
.row2 {	
	background-color: #ADDACF;
	color: black;
	text-align: left;
	font-weight: bold;
	
}














.head_tr {     
	background-color: #e0e0e0;
	font-family: Tahoma;
	font-size: 10pt;
	color: #626262;
	text-align: center;
	font-weight: bold;
     
}

.td_one
{
     padding: 3px;
     border-right: 1px solid #dedede;
     vertical-align: top;
	  background-color: #f3f3f3;
	  color: #4d4d4d;
	  font-family: Tahoma;
	 font-size: 10pt;

}
.td_two
{
	padding: 3px;
	border-right: 1px solid #dedede;
	vertical-align: top;
	color: #4d4d4d;
	font-family: Tahoma;
	font-size: 10pt;

}
.btn{
	background-color: #dedede;
	font-family: Tahoma;
	font-size: 9pt;
	color: #626262;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
/*	border: 2px solid #626262;*/
	border: 4px double #dedede; 
}


.textarea{
	border:1px solid #cdae8d;
	font-family:Tahoma;
	font-size:11px;
}



.name_catalog{
font:18px Georgia,serif;
color:#007dcb;
font-weight:bold;
text-decoration:underline;
}

.name_catalog a{
font:18px Georgia,serif;
color:#007dcb;
font-weight:bold;
text-decoration:underline;
}



.data_catalog{
font:11px Georgia,serif;
color:#989898;
}
.exile_cataloge{
font:11px Tahoma,serif;
color:#007dcb;
text-decoration:underline;
}
.text_small_cataloge{
font:11px Tahoma,serif;
color:#3e3e3e;
}
.exile_page{
font:12px Tahoma,serif;
color:#007dcb;
text-decoration:underline;
}
.exile_page_ac{
font:12px Tahoma,serif;
color:#007dcb;
text-decoration:none;
font-weight:bold;
}

.exile_active{
font:12px Tahoma,serif;
color:#fff;
background:url(../img/active_exile.gif) repeat-x;
text-decoration:none;
font-weight:bold;
padding:0 2px 0 2px;

}


.text-small{
font:14px Georgia,serif;
color:#3e3e3e;
text-decoration:none;
font-weight:bold;
}



#comments{font:13px tahoma,serif;color:#444639;background:transparent none;width:500px;}
#comments a{font:13px tahoma,serif;color:#444639; text-decoration:underline;  background:transparent none; padding:0px;}
#comments .p{font:10px tahoma,serif;color:#d6361c; font-weight:bold;}
#comments .span{font:10px tahoma,serif;color:#7f8177;}

#comments .th{width:500px; background: url(/img/menu2.gif) repeat-x; height:28px; }
#comments .td_write{width:500px; background:#f7f8f2; height:20px;border-left:1px solid #dbe1b8;}
#comments .td1{width:510px; background:#ffe5c9; height:30px;}
#comments .td2{width:500px; background:#ffe5c9; padding:5px;}
#comments .td3{width:490px; background:#ffe5c9; height:30px;}
#comments .line{background:url(/img/hr.gif) repeat-x #ffe5c9; width:510px; height:3px;}
#addcomm{
	width:500px;
}
.error{
	color:red;
}
.msg{
	color:#009900;
}




.simptable
{
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 1px solid #DCDCDC;
	border-left: 1px solid #DCDCDC;
}

.head_tr {	
	background-color: #ffe5c9;
	color: #ff5300;
	text-align: center;
	font-weight: bold;
	
}

.simptable td
{
	padding: 3px;
	border-bottom: 1px solid #DCDCDC;
	border-right: 1px solid #DCDCDC;
	vertical-align: top;

}

.simptable img, .pict
{
	border: 0px solid Silver;
}

.simptable #header td
{
	background-color: #A9A9A9;
	color: White;
	text-align: center;
	font-weight: bold;
}                                 

