@charset "utf-8";
/* CSS Document */

.red{color:red;}
body{font-family:Tahoma; padding:0px; margin:0px}
img{border:0px;}
.root{width:1000px; margin:0 auto; background-image:url(page_bg.jpg); background-repeat:repeat-y;}
.page_top{height:231px; background-image:url(top_bg.jpg); background-repeat:no-repeat; position:relative}
.top_logo{
	display:block;
	position:absolute;
	top:13px;
	left:41px;
	width:242px;
	height:60px;
}
.login_form_container{
	position:absolute;
	top:13px;
	right:41px;
	width:330px;
	height:33px;
}
#login_form input{ background-image:url(login_fiels.gif); width:101px; height:18px; border:0px; background-color:transparent; padding:2px 5px; margin-right:2px; color:#B6B6B6}
.top_menu a{font-size:12px; text-decoration:none; color:#8d8c8c; padding-right:8px;}
.top_menu a:hover, .top_menu a.active{color:#000; text-decoration:underline}
.top_menu{ position:absolute; top:57px; right:70px;}
#login_form button {width:80px; height:22px; border:0px; margin:0px; padding:0px; background-color:#FFFFFF; text-align:left;}
#login_form button img{vertical-align:middle}
.search_form{
	width:502px;
	height:125px;
	font-size:11px;
	left:435px;
	position:absolute;
	top: 100px;
}
.search_form p{ padding:0px; margin:0px}
.search_form button {width:142px; height:22px; border:0px; margin:0px; padding:0px; background-color:#F0F0F0; text-align:left}
.site_stat{
	position:absolute;
	width:323px;
	height:123px;
	left:57px;
	top:102px;
	font-size:12px;
	padding-left:15px;
	line-height:18px
}
.site_stat span, .search_form span{color:#ff73fd; font-weight:normal}
.top_block_title{ font-size:15px; font-style:italic; color:#453e3e; font-weight:700; padding-bottom:5px}
.thumb_container{ clear:both; margin-top:10px; margin-left:50px; margin-right:50px; padding-bottom:30px}
.thumb_container_title{ font-size:25px; color:#453e3e; font-weight:700; font-style:italic; padding-bottom:10px}
.thumb_container_title a, .thumb_container_title span {color:#ff73fd; }

.thumb{width:120px; font-size:11px; text-align:center; float:left; padding-right:5px; padding-bottom:5px; font-style:italic; text-align: center;}
.thumb a{color:#ff73fd;}
.img_con{ width:110px; height:148px; padding:5px; border:1px solid #F0F0F0;}
.thumb strong { font-size: 10px; }

.thumb_v{width:145px; font-size:11px; text-align:center; float:left; padding-right:5px; padding-bottom:5px; font-style:italic; text-align: center;}
.thumb_v a{color:#ff73fd;}
.img_con_v{ width:135px; height:110px; padding:5px; border:1px solid #F0F0F0;}

.footer{ width:1000px; background-image:url(footer_bg.jpg); background-repeat:no-repeat; height:219px; margin:0 auto; position:relative}
.footer_links{padding-left:50px; padding-top:32px}
.footer_links_menu{padding-left:200px;color:#9a9a9a; font-weight:700}
.footer_links_menu a{ font-size:12px; color:#9a9a9a; font-style:italic; padding:0 3px}
.footer_links_menu a:hover{color:#000}

.info-bar-r {background: url(korner_right.png) top right no-repeat #d6d6d6;}
.info-bar-l {background: url(korner_left.png) top left no-repeat #d6d6d6;padding:8px;}
.info-bar-l span {font-style:italic; font-weight: bold}

.iotstup {margin-bottom:15px}

.bggrey {background-color: #f0f0f0}
.bggrey td {padding:5px}
.bggrey td.pcont ul {list-style-type: none; padding:0px; margin: 0px; float: left}
.bggrey td.pcont ul span {font-style: italic; font-size:12px; font-weight: bold;margin-right:5px}
.bggrey td.pcont ul li {font-size:12px}
.bggrey td.pcont ul li.name {margin-bottom:15px}
.bggrey td.pcont ul li.name a {color:#ff73fd; font-size:13px;font-weight: bold}

.bggrey td.pcont ul#acts {margin-left:50px}
.bggrey td.pcont ul#acts a {color:#ff73fd; font-weight: bold}
.bggrey td.pcont ul#acts .ico_fri{background:transparent url(icon_fri.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.bggrey td.pcont ul#acts .ico_fav{background:transparent url(icon_fav.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.bggrey td.pcont ul#acts .ico_mes{background:transparent url(icon_mes.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.bggrey td.pcont ul#acts .ico_win{background:transparent url(icon_win.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}
.bggrey td.pcont ul#acts .ico_cha{background:transparent url(icon_cha.gif) no-repeat scroll 0 50%; padding-left:23px; height:20px}

.anketa {background-color: #f0f0f0; font-size:12px}
.anketa th {margin:0px; padding: 3px 10px; text-align:right; width:20%; font-size:12px; font-style: italic}

.about {background-color: #f0f0f0; font-size:12px}
.about td {padding:10px}

.pr-capt {font-size: 12px; padding-top:2px}
.pr-capt span {font-style: italic; font-weight: bold; font-size:13px;margin-right:10px}
