*{margin: 0; padding: 0;}html {height: 100%}body {font: 12px/18px Arial, Tahoma, Verdana, sans-serif;height: 100%;background: #9950B3 url(images/top_bg.gif) repeat-x top;}a{color: #af2cd6; text-decoration: underline;}a:hover{ text-decoration: none; }img {border: none;}input, img, select  {vertical-align: middle;}ul li{list-style: none;}.clear{ clear: both;}#wrapper {width: 100%;min-width: 1000px;min-height: 100%;height: auto !important;height: 100%;}#header {height: 183px;background: url(images/header_bg.jpg) no-repeat center top;}.hpadd{ width: 990px; margin: 0 auto; height: 138px; }.hlogo{ width: 580px; height: 115px; float: left; }.hlogo img{ padding: 0 0 0 17px; }.hsearch{ width: 408px; height: 115px; float: right; background: url(images/search_bg.jpg) no-repeat right top; }
.hsearch .bttn{ width: 95px; height: 30px; border: 0; background: transparent; cursor: pointer; }
.hsearch .text{ width: 150px; border: 1px solid #000; background: #F0D7FF; height: 22px; }
.hsearch select{ width: 60px; border: 1px solid #000; background: #F0D7FF;}.hsearch div{ padding: 56px 0 0 10px; }.hdescription{
	height: 23px;
	overflow: hidden;
	clear: both;
	text-align: center;
	color: #ff94f4;
	font-size: 15px;
}.hdescription a{color: #FF94F4;}.hdescription a:hover{color: #FFF;text-decoration: none;}.hpadd2{ width: 990px; margin: 0 auto; height: 45px; }.top_menu{ width: 100%; background: url(images/tbt_t.gif) repeat-x bottom; height: 45px; }.top_menu_left{ width: 100%; height: 45px; background: url(images/tbt_lt.gif) no-repeat left bottom; }.top_menu_right{ width: 100%; height: 45px; background: url(images/tbt_rt.gif) no-repeat right bottom; }.top_menu ul{ font-size: 20px; color: #fff; padding: 0 50px; }.top_menu ul li{ height: 45px; line-height: 34px; float: left; background: url(images/mi_sep.gif) no-repeat right top; }.top_menu ul li span{ display: block; padding: 0 20px; }.top_menu ul li.fst span{ background: url(images/mi_sep.gif) no-repeat left top; }.top_menu ul li.cur{ background: url(images/mi_cur_bg.gif) no-repeat right bottom; }.top_menu ul li.cur span{ background: url(images/mi_cur_left.gif) no-repeat left bottom;  }.top_menu ul a:link, .top_menu ul a:visited, .top_menu ul a:active, .top_menu ul a:hover{color: #fff; text-decoration: none; text-align: center;}.top_menu ul a:hover{ text-decoration: underline; }
.top_thumbs{text-align: center;padding: 0px;}
.top_thumbs li{ width: 300px; padding: 0 1px 0 1px; text-align:center; border:solid 1 #000;}
.top_thumbs li{display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; position: relative; z-index: 99;}.top_thumbs li img{ background: #fff; border: 1px solid #5F3C81; margin: 3px 0; }.top_thumbs li .top_bar{ width: 100%; height: 29px; background: url(images/thumb_title.jpg) no-repeat center; font-size: 20px; color: #fff; line-height: 29px; }.top_thumbs li .dlinks{ width: 100%; height: 45px; line-height: 40px; font-size: 20px; background: url(images/thumb_descr.png) no-repeat center; color: #e8b2f7; }.top_thumbs li .dlinks a:link, .top_thumbs li .dlinks a:visited, .top_thumbs li .dlinks a:active, .top_thumbs li .dlinks a:hover{color: #7d2398; text-decoration: underline;}.top_thumbs li .dlinks a:hover{ text-decoration: none; }.top_thumbs li .dlinks a.pink:link, .top_thumbs li .dlinks a.pink:visited, .top_thumbs li .dlinks a.pink:active, .top_thumbs li .dlinks a.pink:hover{color: #fd74ff; text-decoration: underline;}.top_thumbs li .dlinks a.pink:hover{ text-decoration: none; }.top_thumbs a:hover img, .spon a:hover img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); /* IE 5.5+*/-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ }#content {padding: 0 0 302px;background: url(images/cont_bg.jpg) no-repeat center top;}.cont{width: 990px; margin: 0 auto; }.cont2{width: 92%; margin: 0 auto; }.tb_b{ width: 100%; background: #D385E8 url(images/tb_b.gif) repeat-x bottom; }.tb_l{ width: 100%; background: url(images/tb_l.gif) repeat-y left; }.tb_r{ width: 100%; background: url(images/tb_r.gif) repeat-y right; }.tb_t{ width: 100%; background: url(images/tb_t.gif) repeat-x top; }.tb_lt{ width: 100%; background: url(images/tb_lt.gif) no-repeat left top; }.tb_rt{ width: 100%; background: url(images/tb_rt.gif) no-repeat right top; }.tb_lb{ width: 100%; background: url(images/tb_lb.gif) no-repeat left bottom; }.tb_rb{ padding: 0 0 5px; background: url(images/tb_rb.gif) no-repeat right bottom; }.tb_title{ height: 50px; padding: 0 15px 0 5px; }.tb_title h1{color: #FFF;padding: 5px;margin: 0px;text-align: center;font-size: 26px;font-family: Georgia;font-style: italic;}.tb_b h2{color: #FFF;text-align: center;font-size: 26px;font-family: Georgia;font-style: italic;margin-top: 25px;margin-right: 5px;margin-bottom: 5px;margin-left: 5px;}.tb_title .title_img{  float: left;} .tb_title .title_img h1{text-align: center;}.tb_title .pagination{ width: 450px; height: 37px; float: right; background: url(images/pagi_bg.png) no-repeat; }.tb_title .pagination ul{ padding: 7px 0 0 60px; font-weight: 700; }.tb_title .pagination ul li{ float: left; width: 24px; line-height: 24px; text-align: center; margin: 0 0 0 1px; }.tb_title .pagination ul li.wide{ width: 70px; }.tb_title .pagination ul li a{white-space:nowrap;color: #fff; text-decoration: none; background: url(images/pi_bg.png) no-repeat left; display: block;}.tb_title .pagination ul li a:hover, .tb_title .pagination ul .cur a, .pages td a:hover, .pages .cur a{ text-decoration: none; background: url(images/pi_act.png) no-repeat left; }.tb_title .pagination ul li a span{color: #fff; text-decoration: none; background: url(images/pi_bg_right.png) no-repeat right; display: block;}.tb_title .pagination ul li a:hover span, .tb_title .pagination ul .cur a span, .pages td a:hover span, .pages .cur a span{ text-decoration: none; background: url(images/pi_act_right.png) no-repeat right; }.pages{height: 37px;background-color: #F5CEFF;}.pages td{width: 26px; line-height: 24px; text-align: center; margin: 0 0 0 1px;}.pages td a{white-space:nowrap;color: #fff;font-weight:bold; text-decoration: none; background: url(images/pi_bg.png) no-repeat left; display: block;}.pages td a span{color: #fff; text-decoration: none; background: url(images/pi_bg_right.png) no-repeat right; display: block; }.tb2{ width: 90%; margin: 10px auto; }.tb2_t{ width: 100%; background: #5C397E url(images/tb2_t.gif) repeat-x top; }.tb2_b{ width: 100%; background: url(images/tb2_b.gif) repeat-x bottom; }.tb2_l{ width: 100%; background: url(images/tb2_l.gif) repeat-y left; }.tb2_r{ width: 100%; background: url(images/tb2_r.gif) repeat-y right; }.tb2_lt{ width: 100%; background: url(images/tb2_lt.jpg) no-repeat left top; }.tb2_rt{ width: 100%; background: url(images/tb2_rt.jpg) no-repeat right top; }.tb2_lb{ width: 100%; background: url(images/tb2_lb.jpg) no-repeat left bottom; }.tb2_rb{ padding: 0 0 20px; background: url(images/tb2_rb.jpg) no-repeat right bottom; }.thumbs2{ text-align: center; }.thumbs2 img{ background: #9B5DD4; margin: 2px }.tb2 .tb2_title{ padding: 4px 0 0; height: 45px; overflow: hidden; text-align: center; }.thumbs a img{background: #E39BF6 url(../../images/thumb_loading.gif) no-repeat center;border: 1px solid #883D9C;margin-bottom:2px;}.mov_thumbs, .pic_thumbs, .thumbs, .tube_thumbs{text-align: center;}.mov_thumbs li, .tube_thumbs li{display: -moz-inline-stack; display: inline-block; vertical-align: top; margin: 2px 1px 2px 2px; zoom: 1; *display: inline; position: relative; z-index: 99; font-size:12px;}.mov_thumbs a img, .pic_thumbs a img, .tube_thumbs a img{background: #E39BF6 url(images/thumb_loading.gif) no-repeat center;border: 1px solid #883D9C;}.mov_thumbs a img{margin-bottom:2px;height: 180px;width: 240px;}.pic_thumbs a img{height: 260px;width: 195px;margin-top: 2px;margin-right: 1px;margin-bottom: 2px;margin-left: 2px;}.tube_thumbs a img{height: 165px;width: 220px;}.mov_thumbs a:hover img, .pic_thumbs a:hover img, .thumbs a:hover img, .tube_thumbs a:hover img{border: 1px solid #fff;}.tube_thumbs .in{width:220px;text-align:left;} .tube_thumbs .in span{float:right;}.tube_thumbs a{color:#000;font-size: medium;}.tube_thumbs a:hover{color:#FFF;}.lside_list{width: 223px;float: right;padding: 0 7px 0 0;color: #5c397e;margin: 3px 0 5px;font-size: 14px;font-weight: bold;font-family: Georgia;font-style: italic;font-variant: normal;text-transform: none;line-height: 24px;}.lside_list h1{padding:0px;margin:0px;font-size:larger;}.lside_list a{font-size: 12px;font-weight: normal;font-style: normal;}.tb3_lt{ width: 100%; background: #F5CEFF url(images/tb3_lt.gif) no-repeat left top; }.tb3_rt{ width: 100%; background: url(images/tb3_rt.gif) no-repeat right top; }.tb3_lb{ width: 100%; background: url(images/tb3_lb.gif) no-repeat left bottom; }.tb3_rb{ padding: 5px; background: url(images/tb3_rb.gif) no-repeat right bottom; }.text_links{ color: #e178f7; }.text_links a{color: #fff;text-decoration: none;line-height: 22px;}.text_links a:hover{text-decoration: underline;}.text_links ul{ width: 45%; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 0 2px 0 1px; padding: 0 20px;}.text_links ul li{ background: url(images/bullet.gif) no-repeat left center; padding: 0 0 0 10px; }
.search_list{margin:10px;}
.search_list a{
	line-height: 24px;
	color: #F4D8FC;
	text-decoration: none;
	text-transform: capitalize;
	margin-right: 10px;
	white-space: nowrap;
}
.search_list a:hover{text-decoration: underline;color: #FFF;}.bttmmenu{ width: 875px; height: 44px; margin: 5px auto; overflow: hidden; background: url(images/bttm_menu_bg.gif) repeat-x top; line-height: 44px; font-size: 20px; color: #fff; }

.bttmmenu_left{ width: 100%; height: 44px; background: url(images/bttm_menu_left.gif) no-repeat left top; }.bttmmenu_right{ width: 100%; height: 44px; background: url(images/bttm_menu_right.gif) no-repeat right top; }.bttmmenu a:link, .bttmmenu a:visited, .bttmmenu a:active, .bttmmenu a:hover{color: #fff; text-decoration: none;}.bttmmenu a:hover{ text-decoration: underline; }.bttmmenu ul{ padding: 0 10px; }.bttmmenu ul li{ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; margin: 0 2px 0 1px; padding: 0 15px 0 5px; background: url(images/bttmmenu_sep.gif) no-repeat right top; }.bttmmenu ul li span{ display: block; background: url(images/bttmmenu_sep.gif) no-repeat left top; padding: 0 0 0 10px; }.bttmmenu ul li .cur{ background: url(images/bttm_menu_cur.gif) repeat-x top; padding: 0 10px; }.bttmmenu ul li .cur a:link, .bttmmenu ul li .cur a:visited, .bttmmenu ul li .cur a:active, .bttmmenu ul li .cur a:hover{color: #512c74; text-decoration: none;}.bttmmenu ul li .cur a:hover{ text-decoration: underline; }#footer {margin: -302px auto 0;min-width: 1000px;height: 302px;background: url(images/footer_bg.gif) repeat-x bottom;color: #925dc6;}#footer a:link, #footer a:visited, #footer a:active, #footer a:hover{color: #d26cf3; text-decoration: underline;}#footer a:hover{ text-decoration: none; }#footer .fpadd{ width: 100%; height: 289px; padding: 13px 0 0; background: url(images/footer_bg.jpg) no-repeat center bottom; }#footer .footer_top{ width: 916px; margin: 0 auto; background: #3D1B5E url(images/footer_top_bttm.png) no-repeat bottom; padding: 0 0 5px; height: 225px; overflow: hidden; }#footer .footer_top ul{ display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; padding: 0 20px; padding: 0 10px; width: 22%; font-size: 14px; color: #e178f7; font-weight: 700; }#footer .footer_top a:link, #footer .footer_top a:visited, #footer .footer_top a:active, #footer .footer_top a:hover{color: #fff;text-decoration: underline;}#footer .footer_top a:hover{ text-decoration: none; color: #e495fd; }#footer p{ text-align: center; padding: .7em 0 0; line-height: 22px; }* html #wrapper, * html #footer {width: expression((documentElement.clientWidth||document.body.clientWidth)<1000?'1000px':'');}.s_links{font-size:medium;}.s_links a{margin:3px;}.s_links a:hover{color:#000}.top{margin:5px;}
.top a{color:#FFF;font-size:medium;text-decoration: none;}
.top a img{
	border: 1px solid #5C397E;
}

.top a:hover img{
	border: 1px solid #D385E8;
}

.top a:hover{color: #D385E8;text-decoration: underline;}
.hrd{
	width: 190px;
	float: left;
	padding: 5px;
	text-align: center;
	z-index: 99;
}
.hrd a{
	font-weight: bold;
	color: #FFF;
	font-size: medium;
}
.pro{
	font-family: Verdana, Geneva, sans-serif;
	font-size: medium;
	color: #000;
	width: 800px;
}
.pro a{
	font-size: x-large;
	text-transform: uppercase;
	color: #FFF;
	line-height: normal;
}
.pro .site{
	font-size: large;
	text-align: center;
}
.pro a img{
	border: 2px solid #000;
	padding: 0px;
	margin: 2px;
}
.pro td{
	padding: 5px;
}

