@charset "utf-8";
/* CSS Document */
body {
	background:center top repeat-x url(../images/bg2.png);
	margin: 0px;
	padding:0px;
	background-color:#242c33;
}
body,td,th {
	color: #FFFFFF;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}
h1,h2{font-size:16px; color:#c2c1d3;}
h3,h4{font-size:14px; color:#c2c1d3;}
#top_line{ background-image:url(../images/top_line.jpg); height:42px;}
#top_line h1{color:#f5b6b6; padding-left:190px; padding-top:12px; margin-top:0px; font-size:16px; display:inline-block;}
#top_line img{ float:right; margin-top:3px; margin-right:6px; border:none;}
#main{margin-left:auto; margin-right:auto; width:872px;}
#text{clear:both; background-image:url(../images/main_bg.jpg); background-repeat:no-repeat; background-position:top;width:872px;}
#text .annotation{ border-bottom:1px dotted #FF0000; padding-bottom:13px;}
#text .annotation_last{padding-bottom:13px;}
#text a.head{color: #c2c1d3; text-decoration:none;}
#text a.head:hover {color:#f02e2e;}
#text .bottom_line{display:block; clear:both;}
#navigation {width:168px; float:left; padding-top:10px; padding-bottom:30px;}
#navigation a{display:block; width:144px; height:28px; color:#FFFFFF; font-weight:bold; margin-bottom:6px; padding-top:13px; padding-left:23px; background-image:url(../images/button_b.png); background-repeat:no-repeat; text-decoration:none;}
#navigation a.activ{background-image:url(../images/button_a.png);}
#navigation a:hover{background-image:url(../images/button_a.png);}
#signature{color: #666666; font-size: 9px; padding-right:15px; text-align:center; padding-top:2px;}
#signature a{color:#762d31;text-decoration:none;}

a{color: #f02e2e; text-decoration:none;}
a:hover {color:#c2c1d3;}
a img{ border:2px solid #c2c1d3; text-decoration:none;}
a:hover img{border:2px solid #f02e2e;}