/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#fff; background:url(../images/bg/bg_body.gif) top left repeat;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;} 
a, a:active, a:visited {text-decoration:none;color:#fdfefc;}  
a:hover {text-decoration:none;color:#fdfefc;}
 
/*  All  */ 
.wrapper { background:url(../images/bg/bg_site.jpg) top left repeat-y; width:964px; margin:0px auto;}
.header { background:url(../images/bg/bg_header.jpg) top left no-repeat; height:185px; position:relative;}
	.text_top { position:absolute; top:20px; left:434px; width:210px; color:#000; font-family:Verdana;}
	.text_top h4 { font-size:13px; margin-bottom:13px; font-weight:normal;}
	.text_top h4 strong { color:#c5047f;}
	.sort { position:absolute; top:61px; left:660px; width:295px;}
		.sort h4 { font-size:12px; color:#cf017d;text-align:center; margin-bottom:5px;}
		.sort .td1 { text-align:right; width:110px; padding-right:8px; color:#70094b; font-size:11px; font-family:Tahoma; font-weight:bold;}
		.field { background-color:#6f116b; border:3px solid #6f116b; margin-bottom:3px; width:157px; color:#ffcdfd; font-weight:bold;}
		.field1 { width:163px;}
.menu { background:url(../images/bg/bg_menu.gif) top left repeat-x; width:958px; margin:0px auto; height:48px; font-size:0; line-height:0;}
.menu p { padding-top:16px; padding-left:9px; }
.menu a { margin-left:14px; margin-right:17px;}
.content { background:url(../images/bg/bg_content.jpg) top left no-repeat; padding-top:30px;}
	.pages_list { text-align:center; color:#ffd3fd; font-size:16px; font-weight:bold; width:620px; margin:0 auto 25px auto;}
		.pages_list span.span1 { color:#ff00c0; font-size:22px; vertical-align:middle;  font-weight:normal;float:left;}
		.pages_list span.span2, .pages_list span.span3 { float:left; vertical-align:middle; padding-top:3px; margin:0px 10px;}
		.pages_list a, .pages_list a:active, .pages_list a:visited { color:#5a0557; background-color:#fff; border:2px solid #ff00d2; width:23px; height:19px; display:block; float:left; text-decoration:none; font-size:12px; padding-top:4px; margin-right:1px;}
		.pages_list a:hover, .pages_list a#act {color:#fff; background-color:#510534; border:2px solid #ffd2fe; text-decoration:none; }
		.empty { clear:both; font-size:0; line-height:0; height:5px;}
	.round {width:902px; margin:0 auto; clear:both; margin-bottom:30px;}
	.round_top { font-size:0; line-height:0; background:url(../images/bg/bg_round_top.gif) top left no-repeat;  height:13px;}
	.round_bottom { font-size:0; line-height:0; background:url(../images/bg/bg_round_bottom.gif) top left no-repeat;  height:13px;}
	.round_center{ background:url(../images/bg/bg_round.gif) top left repeat-y; position:relative;padding-top:306px; min-height:100px; padding-bottom:9px;}
		.pic  { width:208px; text-align:center;}
		.pic1 { position:absolute; top:4px; left:26px;}
		.pic2 { position:absolute; top:233px; left:26px;}
		.pic3 { position:absolute; top:4px; left:683px;}
		.pic4 { position:absolute; top:233px; left:683px;}
			.pic a.a_pic, .pic a.a_pic:active, .pic a.a_pic:visited { border:4px solid #ffddf6; display:block; width:200px; height:150px;}
			.pic a.a_pic:hover { border:4px solid #f390e6;}
			.pic a.a_text, .pic a.a_text:active, .pic a.a_text:visited, .pic a.a_text:hover  { font-size:11px; color:#929292;}
		.video { position:absolute; top:4px; left:295px; text-align:center; width:327px;}
			.video a.a_pic, .video a.a_pic:active, .video a.a_pic:visited { border:4px solid #ffddf6; display:block; width:320px; height:239px;}
			.video a.a_pic:hover { border:4px solid #f390e6;}
		.text { width:415px; margin:0px auto;}
		.text_inside { border:1px solid #242424; background-color:#000; width:413px; color:#fff; padding-top:15px; text-align:center; margin-bottom:18px;}
		.text_inside h4 { font-size:16px; margin-bottom:15px; }
		.text_inside p { font-size:12px; width:390px; margin:0 auto; margin-bottom:20px;}
		.red { color:#ff8afb;}
.footer_menu { background:url(../images/bg/bg_menu_footer.gif) top left no-repeat; width:958px; margin:0px auto; height:61px; text-align:center;}
	.footer_menu p { padding-top:21px;}
	.footer_menu p img { vertical-align:top;}
	.footer_menu a, .footer_menu a:active, .footer_menu a:visited, .footer_menu a:hover { margin-right:13px; margin-left:15px;}
.footer { background:url(../images/bg/bg_footer.jpg) top left no-repeat; width:958px; margin:0px auto; height:122px; position:relative; color:#570d54;}
	.footer1 { position:absolute; top:32px; left:305px; font-size:12px;} 
	.footer a, .footer a:active, .footer a:visited, .footer a:hover { color:#8b04b6;}
	.footer1 a { margin:0 20px;}
	.footer2 { position:absolute; top:87px; left:350px; font-size:11px;}
	.footer3 { position:absolute; bottom:9px; right:9px; font-size:11px;}
