﻿/* General Style */
body {margin:0; padding:0; font-family:Century Gothic, arial; font-size:11px; color:#000;word-wrap: break-word; background:#fff;}
a img {border:0;}

a:link{color:#336699;}
a:active,
a:visited {color:#000; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#336699;}

h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:15px;}

ul, li, form {display:block; padding:0; margin:0; list-style:none;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:Tahoma; Century Gothic; font-size:12px;}

.pagebg{background:url(../images/pagebg.gif) repeat-x;}
.weapper{background:#FFF; width:1007px; margin:0 auto; text-align:left; padding-top:0px; height:100%;}
.page_head{background:url(../images/fon.gif) center no-repeat; height:1024px; height:50px;}

.de_head{background:url(../images/de_head_c.gif) repeat-x;background:#FFF; height:42px;width:1007px; border: 1px solid #CCC;}
.de_head_r{background:url(../images/de_head_c.gif) repeat-x; width:447px; height:42px; float:right;}
.add_class{background:url(../images/de_head_c.gif) repeat-x;float:right; with:200px; height:42px;padding-top:8px; margin: 5px 15px 0 20px; font-size:16px; color: #0066CC; font-weight:bold;}
.add_class a{font-size:16px; color:#0066CC; font-weight:bold;}
.ico_add_main{display:block; background: url("../images/add_2.gif") no-repeat left center;padding: 1px 15px 2px; margin:1px 1px 1px 5px; with:25px; height:20px;float:left;}


div.zakl{float:left; margin-left:10px; padding-top:10px; font-size:12px;}
div.rss_class{float:right; margin-right:10px; padding-top:2px;}
div#head{color:#ffffff; repeat-x; height:83px;}
div#menu{background:#3B5998; width:1007px; padding-top:0px;height:50px; border:1px solid #000;}
.logo{background:url(../images/logoipo.gif) no-repeat; width:263px; height:83px; float:left; margin-left:0px; display:block; margin-top:0px;}

.menu{float:left; margin-left:10px;}
ul.menu{padding:1px 0 0 0px; list-style:none; margin-top:12px; height:10px;}
ul.menu li{background:url(../images/cat.gif) right no-repeat; height:25px; font-size:16px; color:#FFFFCC; padding:3px 11px 0px 7px; float:left;}
ul.menu a{color:#FFFFCC; font-size:16px; text-decoration:none; font-weight:bold;}
ul.menu li a:hover{color:#FF9900;}


.vid_poisk {background:url(../images/prost.gif) repeat; display:block; width:900px; height:35px; padding:0 10px 0 10px; margin:0 0 3px 0px; overflow:hidden;font-size: 12px;  border:1px solid #DADADA;}
.vid_poisk_vnutr { display:block; width:155px; height:25px; font-size: 12px;  float:left;}



#content_full {width:1007px;  display:block;overflow:hidden; padding:0px 0 0 0; margin:0 0 0 0; background:#fff;}
#content_full_2 {overflow:hidden; padding:10px 0 0 0; margin:100px 0 0 0; background:#fff;}
#side_left {width:661px; float:left; margin:15px 0 0 3px; padding:0 0 0 0;background:#fff;}
#side_right {width:300px; float:right; margin:7px 9px 0 0;background:#FFF;}

.descript_publ{background:#ffffff; width:260px; padding:10px 10px 10px 10px;height:159px;margin:10px 20px 20px 1px; font-weight:bold;font-size: 14px; color:#000000; float:right; border:1px solid #3B5998;}
ul.descript_publ li{font-size: 10px; color:#0000FF;}
ul.descript_publ a{font-size: 10px; color:#0000FF;}
.vid_prost_zagolovok h1{font-size: 14px; font-weight:bold;}
.doll_small{overflow:hidden;  width:75px;height:60px;}
div#zagolovok_h1{background:#ffffff;  width:1007px; padding-top:0px;height:30px; font-size: 20px; color:#0000CC;}

.description{background:#f6f6f6; width:957px; padding:3px 0px 10px 50px;height:220px;margin:10px 10px 10px 0px; font-size: 15px; color:#000000; float:left; border:1px solid #DADADA;}
.description_u{background:#ffffff; width:957px; height: 400px; padding:3px 0px 20px 50px;margin:10px 10px 60px 0px; font-size: 15px; color:#000000; float:left;}
.description_u h1{font-size: 18px; color:#000000; font-weight:bold;}

.descript_google{background:#ffffff; width:280px; height:180px;margin:15px 5px 15px 0;  border:1px solid #DADADA;float:right;}


.description_l{ width:610px; padding:5px 0 10px 5px;height:173px;margin:5px 5px 5px 5px; font-size: 15px; color:#000000; float:left;}
.description_l_pm{ width:800px; padding:5px 10px 10px 5px;margin:5px 10px 5px 5px; font-size: 15px; color:#000000; float:left;}

.description_l_user{background:url(../images/descbox.gif) repeat-x;width:700px; height:56px; padding:10px 5px 15px 20px; font-size: 15px; color:#000000; float:left; border-left: 0px border:1px solid #0099CC;}
.descr_user_left{background:url(../images/descrleft.gif) no-repeat; width:14px; height:83px;  float:left; }

.description_l_2{background:#f6f6f6; width:960px; height:240px;padding:10px 20px 25px 20px;margin:20px 0 5px 0; font-size: 15px; color:#000000; float:left; border:1px solid #CCCCCC;}
.description_l_h{background:#FFFFFF; width:980px; padding:7px 10px 5px 10px;height:70px; margin:10px 0 10px 0; font-size: 12px; font-weight:bold; color:#ffffff;}
.description_l_h_topbox{background:#336699; width:440px;padding:3px 4px 4px 7px;height:13px;  font-size: 11px; font-weight:bold; color:#ffffff; border:1px solid #FFFFFF; }
.description_h_left{background:url(../images/descbox.gif) repeat-x; width:460px;padding:5px 7px 5px 7px;height:65px;  font-size: 10px; font-weight:bold; color:#000000; border:1px solid #FF9900; float: left;}
.description_h_left h2{font-size: 14px; font-weight:bold; color:#34679A;}
.description_h_left a{font-size: 10px; font-weight:bold; color:#0000FF; text-decoration:none;}
.description_h_left a hover{font-size: 12px; font-weight:bold; color:#FFFFFF;}

.description_h_right{background:url(../images/descbox.gif) repeat-x; width:460px; padding:5px 7px 5px 7px;height:65px;  font-size: 10px; font-weight:bold; color:#000000; border:1px solid #FF9900; float: right;}
.description_h_right h2{font-size: 14px; font-weight:bold; color:#34679A;}
.description_h_right a{font-size: 10px; font-weight:bold; color:#0000FF; text-decoration:none;}
.description_h_right a hover{font-size: 12px; font-weight:bold; color:#FFFFFF;}

.description_h_left2{background:#f6f6f6; width:460px;padding:5px 7px 5px 7px;height:55px;  font-size: 10px; font-weight:bold; color:#000000; border:1px dashed #FF9900; float: left;}
.description_h_left2 h2{font-size: 14px; font-weight:bold; color:#34679A;}
.description_h_left2 a{font-size: 10px; font-weight:bold; color:#0000FF; text-decoration:none;}
.description_h_left2 a hover{font-size: 12px; font-weight:bold; color:#FFFFFF;}

.description_h_right2{background:#f6f6f6; width:460px; padding:5px 7px 5px 7px;height:55px;  font-size: 10px; font-weight:bold; color:#000000; border:1px dashed #FF9900; float: right;}
.description_h_right2 h2{font-size: 14px; font-weight:bold; color:#34679A;}
.description_h_right2 a{font-size: 10px; font-weight:bold; color:#0000FF; text-decoration:none;}
.description_h_right2 a hover{font-size: 12px; font-weight:bold; color:#FFFFFF;}

.description_2{background:#FFFF99; width:957px; padding:3px 30px 20px 20px;margin:10px 10px 10px 10px; font-size: 15px; color:#000000;}

.description_zagl{background:#3366CC; width:280px; padding:5px 5px 7px 5px;height:17px;margin:5px 15px 0 1px; font-size: 16px; color:#FFFFFF; float:right;}
.description_menu{background:#FFFF66; width:280px; padding:7px 5px 7px 5px;margin:0px 15px 10px 1px; font-size: 16px; color:#000000; float:right; border-top:0px; border:1px solid #CCCCCC;}
ul.description_menu li{color:#0000FF; font-size:12px; text-decoration:none; font-weight:bold;}
.description a{color:#0000FF; font-size:12px; text-decoration:none; font-weight:bold;}
.description_l_user a{ font-size: 15px; color:#0099CC;}
.description_l_user a hover{ border:1px dotted #CCCCCC;}

.obiav_block{background:#FFFFFF; width:1000px;  padding:0 0 0 0;    overflow:hidden; border:1px solid #CCCCCC;}
.obiav_block_r_txt{background:#FFFFFF; width:540px;  padding:3px 5px 5px 5px;   overflow:hidden; float:left;}

.ico_add{display:block; background: url("/images/add_2.gif") no-repeat left center;padding:1px 15px 2px; margin:1px 1px 1px 5px; with:25px; height:25px;float:left;}
.ico_red{display:block; background: url("/images/red_2.gif") no-repeat left center;padding:1px 15px 2px;margin:1px 1px 1px 5px; with:25px; height:25px;float:left;}


.descr_top_add{background: url("/images/addvert.gif") no-repeat; height:95px;display: block; width:972px; margin:10px 5px 10px 5px; font-weight:bold; font-size: 15px; color:#000000;   border:1px solid #0099CC;}
.descr_top_add a{color:#3366CC;}



.vid_obiavlenii_block {background:#FFFFFF; width:650px;  padding:3px 5px 3px 5px; margin:0 0 0 0px; overflow:hidden;   overflow:hidden; border:1px solid #CCCCCC;}
.vid_obiavlenii {background:#FFFFFF; width:650px; height: 40px; padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; overflow:hidden;}
.vid_obiavlenii_platn {background:#FFFFCC; width:650px; height: 40px; padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; overflow:hidden;}

.vid_obiavlenii a:hover{background:#ECF5FF;}
.vid_obiav_photo {width:30px; height: 37px; padding:2px 20px 2px 3px; margin:0 10px 0 3px; overflow:hidden; float: left;}
.vid_obiav_photo_big {width:80px; height: 80px; padding:2px 20px 2px 3px; margin:0 10px 0 3px; overflow:hidden; float: left;}
.vid_obiavlenii a{color:#0000CC; font-size:12px; text-decoration:none; font-weight:bold;}
.vid_obiavlenii_prop {background:#FFFFFF; width:350px; height: 18px; padding:2px 10px 2px 5px;  overflow:hidden;  font-size: 12px;float:left;}
.vid_obiavlenii_prop a{color:#0000CC; font-size:14px; text-decoration:none; font-weight:bold;}
.vid_obiavlenii_txt {background:#FFFFFF; width:640px; height: 50px; padding:0 2px 2px 2px; margin:0 0 0 2px; overflow:hidden;  font-size: 10px; float:left;}
.vid_obiavlenii_txt a{font-size: 12px; color:#0000CC;}

.vid_obiavlenii_prop2 {background:#FFFFFF; width:680px; height: 12px; padding:2px 5px 2px 5px;margin:0 5px 2px 2px;  overflow:hidden;  font-size: 10px;}
.vid_obiavlenii_prop2 a{color:#0000CC; font-size:10px; text-decoration:none; }
.vid_obiavlenii_prop3 {background:#FFFFFF; width:680px; height: 12px; padding:2px 5px 2px 5px;margin:0 5px 2px 2px;  overflow:hidden;  font-size: 10px;}
.vid_obiavlenii_prop4 {background:#FFFFFF; width:680px; height: 8px; padding:1px 5px 1px 5px;margin:0 5px 2px 2px;}

.vid_obiavlenii_title {background:#FFFFFF; width:350px; height: 16px; padding:2px 3px 2px 3px; margin:0 0 0 5px; overflow:hidden; font-size: 12px; font-weight:bold;float:left;}
.vid_obiavlenii_sred {background:#F9F9F9; width:350px; height: 40px;  margin:0 0 0 5px; overflow:hidden;  float: left;}
.vid_obiavlenii_sred2 {background:#FFF; width:200px; height: 40px;  margin:0 0 0 5px; overflow:hidden;  float: left;font-size: 10px;color:#0000CC; font-weight:bold;}
.prev {background:#FFFFFF; width:690px;  padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; }


.vid_sm_vse {background:#FFFFFF; color:000; width:110px; height: 16px; padding:5px 5px 5px 5px; margin:10px 10px 0 5px; overflow:hidden; font-align:center; font-size: 12px; font-weight:bold;float:right; border:1px solid #DADADA;}



 /*скрываемый блок*/

.hideWrap{ text-align:left; /* Устанавливаем выравнивание по левому краю */ clear:both; }
.hideBtn{display:block; /* Дисплей блок - для ссылки - необходимо, для установки фона */
background:transparent url("/images/_plus.gif") no-repeat left center; /* Картинка «плюс» */
font:bold 11px/15px Verdana,sans-serif;
padding:1px 16px 2px; /* Отступы - для картинки ... и вообще ... */
cursor:pointer;
outline:none; /* Скрываем рамочку, при нажатии */

}
.hideBtn.show{
background:url(/images/_minus.gif)no-repeat left center; /* картинка «минус» - для открытого блока */
}
.hideCont{
display:none; /* Скрываем контент */
}
/* EndStyle */

/* premium */

.vid_pr_zagolovok {background:url(../images/pr_.gif) repeat; width:640px; height:22px; padding:0 10px 0 10px; margin:0 0 3px 0px; overflow:hidden;font-size: 15px; color:#3B5998; font-weight:bold; border:1px solid #DADADA;}

.vid_prost_zagolovok {background:url(../images/prost.gif) repeat; width:640px; height:22px; padding:0 10px 0 10px; margin:0 0 3px 0px; overflow:hidden;font-size: 15px; font-weight:bold; border:1px solid #DADADA;}
.vid_google_zagolovok {background:FFF; width:640px; height:22px; padding:0 10px 0 10px; margin:0 0 3px 0px; overflow:hidden;font-size: 15px; font-weight:bold; border:1px solid #DADADA;}

.vid_pr_block {  padding:3px 10px 3px 0; margin:0 0 0 0px; overflow:hidden;   border:2px solid #0000FF;}
.vid_pr_zvezd{background:url(../images/vid_zv.gif)no-repeat;width:80px;   height:15px;  float: right; display:block; border:1px dashed #FFF;}
.vid_pr_1bl { width:380px; height: 80px; padding:0 0 0 0; margin:0 0 0 0; overflow:hidden;  float:left;}
.vid_pr { width:650px; height: 40px; padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; overflow:hidden;}
.vid_pr_platn { width:650px; height: 83px; padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; overflow:hidden;}

.vid_pr a:hover{background:#ECF5FF;}
.vid_pr_photo {background:#FFFFFF; width:120px;height: 80px; overflow:hidden; padding:2px 10px 2px 3px; margin:0 10px 0 3px;  float: left;}
.vid_pr_photo_big {width:80px; height: 80px; padding:2px 20px 2px 3px; margin:0 10px 0 3px; overflow:hidden; float: left;}
.vid_pr a{color:#0000CC; font-size:12px; text-decoration:none; font-weight:bold;}
.vid_pr_prop { width:380px; height: 16px; padding:2px 2px 2px 5px;  overflow:hidden; font-weight:bold; font-size: 12px;float:left;}
.vid_pr_prop a{color:#0000CC; font-size:14px; text-decoration:none; font-weight:bold;}
.vid_pr_txt { width:640px; height: 60px; padding:0 2px 2px 2px; margin:0 0 0 2px; overflow:hidden;  font-size: 10px; float:left;}
.vid_pr_txt a{font-size: 12px; color:#0000CC;}

.vid_pr_prop2 { width:680px; height: 12px; padding:2px 5px 2px 5px;margin:0 5px 2px 2px;  overflow:hidden;  font-size: 10px;}
.vid_pr_prop2 a{color:#0000CC; font-size:10px; text-decoration:none; }
.vid_pr_prop3 { width:680px; height: 12px; padding:2px 5px 2px 5px;margin:0 5px 2px 2px;  overflow:hidden;  font-size: 10px;}
.vid_pr_prop4 {background:#FFFFFF; width:680px; height: 8px; padding:1px 5px 1px 5px;margin:0 5px 2px 2px;}

.vid_pr_title { width:350px; height: 16px; padding:2px 3px 2px 3px; margin:0 0 0 5px; overflow:hidden; font-size: 12px; font-weight:bold;float:left;}
.vid_pr_sred {width:480px; height: 80px;  margin:0 0 0 5px; overflow:hidden;  float: left;}
.vid_pr_sred2 { width:100px; height: 40px;  margin:0 0 0 5px; overflow:hidden;  float: left;font-size: 10px;color:#0000CC; font-weight:bold;}
.pr_prev { width:690px;  padding:3px 5px 3px 5px; margin:0 0 0 5px; overflow:hidden;  font-size: 10px; }



/* premium end */

div.search{float:right; margin-right:88px;}
.searchbg{padding:12px 0 0 0;float:left;}
input.search_input{background:url(../images/sinput.gif) no-repeat;width:143px;height:24px;float:left;border:0;padding:0 0 0 6px;font-size:12px;color:#fff;}
input.search_but{background:url(../images/search.gif) no-repeat;display:block;width:27px;height:24px;line-height:23px;margin:0 0 10px 0px; float:left;}
input.search_but:hover{background-position:0 -24px;}

div#loginbox{background:url(../images/banner1.gif) no-repeat; width:744px; height:83px; float:right; margin-right:0px; margin-top:0px; float: left;}
.userinfo{background:url(../images/userinfo.gif) no-repeat; width:244px; height:83px; float:right; margin-right:0px; margin-top:0px; float: left;}
input.logg{background:url(../images/login.gif) no-repeat; width:150px; height:21px; float:left; margin-left:14px; margin-top:17px; border:0px; padding:0 0 0 53px; color:#000000; font-size:11px; line-height:19px;}
input.pass{background:url(../images/pass.gif) no-repeat; width:150px; height:21px; float:left; margin-left:14px; margin-top:7px; border:0px; padding:0 0 0 53px; color:#000000; font-size:11px; line-height:19px;}
.submit{background:url(../images/vhod.gif) no-repeat; width:25px; height:25px; display:block; float:right; margin-right:14px; margin-top:-20px;}
.submit:hover{background-position:0 -50px;}
.log_table{width:253px; margin-left:3px;}
ul.log_links{list-style:none;}
.log_links_right{list-style:none; float:right; margin-top:-56px; margin-right:28px;}
ul.log_links{margin-top:-1px; margin-left:-37px; list-style:none;}
ul.log_links li{text-decoration:none; text-align:left; height:14px;}
ul.log_links li a{color:#fff; padding:5px 0 0 0px; text-decoration:none; font-size:11px;}
ul.log_links li a:hover{color:#434343; text-decoration:none;}
.log_hello{margin-left:2px; padding-top:2px; color:#fff; font-weight:bold;}

#cont_shadown {repeat-y center 0;}
#container_wrap {width:1000px; margin:0 auto;}
#header {height:152px; overflow:hidden; background:url(/designs_100/header_cb_bg.png) repeat-x 0 0px;}
 .header_bg {height:169px; background:url(/designs_100/header_l_bg.png) no-repeat 0 81px;}
 .header_bg .header_bg {height:84px; padding:85px 0 0 0; position:relative; background:url(/designs_100/header_bg.png) no-repeat right 1px;}
.huser_link {position:absolute; left:25px; top:6px; color:#0d64bd;}
 .huser_link a {color:#0d64bd;}
#hlogo {margin:0; position:absolute; left:159px; top:10px;}
.hsearch {width:167px; height:19px; position:absolute; right:54px; top:7px;}
.hsearch input[type="text"] {width:167px; display:block; color:#8e8e8e; text-indent:12px; padding:0 0 1px 0; margin:0; border:0; background:0;}
.hsearch input[type="image"] {width:29px; height:12px; display:block; position:absolute; right:6px; top:3px;}

#hicons {width:76px; height:10px; position:absolute; left:22px; top:80px;}
#hicons a {width:13px; height:10px; display:block; float:left; margin:0 0 0 12px; background:url(/designs_100/hicons.png) no-repeat 0 0;}
 #hicons a:hover {margin:-1px 0 0 12px;}
#hicons a.hicons_map {background-position:0 -10px;}
#hicons a.hicons_mail {background-position:0 -20px;}

.h_linkmain {width:85px; height:15px; display:block; position:absolute; left:0px; top:96px;}

#hnav_top {overflow:hidden;}

#hnav1 {width:220px; height:39px; float:left; margin:0 0 0 124px; position:relative;}
#hnav1 li {height:39px; display:block; float:left; font-size:12px;}
#hnav1 li a {width:72px; height:29px; display:block; padding:10px 0 0 0; text-align:center; color:#fefeff; text-shadow:0 0 0px #fefeff; text-decoration:none;background:#0d63bb url(/designs_100/hnav_on_bg.png) repeat-x 0 -39px;}
#hnav1 li a:hover {background:#0152a3 url(/designs_100/hnav_on_bg.png) repeat-x 0 0;}
#hnav1_angle_l {width:10px; height:10px; position:absolute; left:0px; top:0px; background:url(/designs_100/hnav1_angle.png) no-repeat 0 0;}
#hnav1_angle_r {width:10px; height:10px; position:absolute; right:0px; top:0px; background:url(/designs_100/hnav1_angle.png) no-repeat -10px 0;}

#hnav2 {height:20px; padding:9px 0 0 15px; overflow:hidden;}
#hnav2 li {height:20px; display:block; float:left; margin:0;}
#hnav2 li:hover {background:#0d63bb url(/designs_100/hnav_on_bg.png) repeat-x 0 -78px;}
#hnav2 li strong,
#hnav2 li a {height:19px; display:block; padding:1px 9px 0 14px; font-weight:100; text-decoration:none; background:url(/designs_100/hnav2_arrow.png) no-repeat 7px 0; cursor:pointer;}
#hnav2 li strong:hover,
#hnav2 li a:hover {color:#fff; background:url(/designs_100/hnav2_arrow.png) no-repeat 7px -12px;}

#hnav2 li.current {background:#0d63bb url(/designs_100/hnav_on_bg.png) repeat-x 0 -78px;}
#hnav2 li.current strong {color:#fff; background:url(/designs_100/hnav2_arrow.png) no-repeat 7px -12px;}

a.red {color:#ff0000;}
a.blue {color:#06F;}

#hnav_selections ul.hnav3_box {display:none;}
#hnav3 {height:21px; background:#145ba2 url(/designs_100/header_cb_bg.png) repeat-x 0 -10px;}
#hnav3 ul {padding:0 0 0 47px; overflow:hidden;}
#hnav3 ul li {height:21px; display:block; float:left;}
#hnav3 ul li a {height:19px; display:block; float:left; padding:2px 7px 0 7px; color:#fff; text-decoration:none;}
#hnav3 ul li a:hover {color:#404040; background:#e3e3e3 url(/designs_100/hnav_on_bg.png) repeat-x 0 -98px;}

#hpanel {height:21px; padding:0 35px 0 35px; float:right; overflow:hidden; margin:-46px 0 0 0; color:#fff; background:#02407d url(/designs_100/hpanel_bg.png) no-repeat 0 0;}
#hpanel a {color:#fff; text-shadow:0 0 0px #fff; text-decoration:none;}
#hpanel a:hover {text-decoration:underline;}








/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {width:640px;  padding:12px 5px 0px 10px !important; margin-bottom:10px; font-size:20px; font-weight:bold; color:#000;background:#F6F6F6; border:1px solid #CCC;}
.eTitle a {color:#000;}

.eMessage {text-align:justify;padding:5px !important;  width: 450px; float:right;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails,
.eDetails1 {border:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails2 {border:1px solid #DDDDDD; border-top:0;font-family:Century Gothic, sans-serif;color:#666666;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.vid_opis_catalog {background:#FFF; width:640px;  margin:0 0 0 5px; overflow:hidden;  font-size: 10px;color:#000; font-weight:bold;}
.vid_logo_photo {background:#FFF; width:150px; height: 70px; padding:0 0 0 0; margin:5px 7px 0 5px; overflow:hidden; float: left; align:center;}
.eRating {font-size:8pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:#F6F6F6; border:1px solid #ccc;}
.cBlock2 {background:#FFFFFF; border:1px solid #eee;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:1px solid #ccc;background:#FFFFFF;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:#FFFFFF;color:#000000;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#000000;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;}

.legendTd {font-size:8pt;}
/* ------------ */

/* ===== forum Start ===== */
.forumContent {padding:0 10px; margin:-10px 0 0 0;}

.pagesforumsmembers .gDivLeft {border:1px solid #ccc;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;}

/* General forum Table View */
.gTable {background:#CCCCCC;}
.gTableTop {height:27px; font-size:11px; font-weight:bold; color:#fff; padding:0 10px; background:#024a93 url(/designs_100/forum_title_bg.png) repeat-x 0 0;}
.gTableSubTop {padding:2px;background:#f8f8f8 url(/designs_100/forum_title_bg.png) repeat-x 0 -27px;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FAFAFA;}
.gTableLeft {padding:2px;background:#F2F2F2;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F2F2F2}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}

.forumNameTd:hover,
.threadNametd:hover,
.forumLastPostTd:hover,
.threadLastPostTd:hover {background-color:#f2f2f2;}

a.catLink:link {text-decoration:none; color:#fff;}
a.catLink:visited {text-decoration:none; color:#fff;}
a.catLink:hover {text-decoration:underline; color:#fff;}
a.catLink:active {text-decoration:none; color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#858585;font-size:8pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#6E6E6E;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#909090;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:8pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#CCCCCC;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:8pt;}
.switch {background:#FFFFFF;width:15px;font-size:8pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F2F2F2}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#858585;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#fff;height:20px;font-weight:bold;font-size:8pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px 2px 2px 8px;background:#fff;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px 2px 2px 8px;background:#fff;height:20px;color:#6E6E6E;}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #005cba;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#0155ab;}

.postTdTop {background:#d4d4d4;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.codeMessage {background:#FFFFFF;font-size:9px; padding:3px !important; border:1px solid #0155ab !important;}
.quoteMessage {background:#eee;font-size:9px; padding:3px !important; border:1px solid #0155ab !important;}

.signatureView {font-size:8pt;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
input {background: #fff; border: 1px solid #bcbcbc;}
.codeButtons, .loginButton, .searchSbmFl, .pollBut, .commSbmFl, .codeCloseAll {
 font-size:11px;
 font-style:italic;
 color:#686868 !important;
 border:1px solid #ccc;
 -moz-border-radius: 4px 4px 4px 4px; /* Firefox */
 -webkit-border-top-right-radius: 4px;
 -webkit-border-top-left-radius: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -webkit-border-bottom-left-radius: 4px;
 -khtml-border-radius: 4px 4px 4px 4px; /* KHTML */
 border-radius: 4px 4px 4px 4px;
 background:#fff;
 cursor:pointer;
}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {width:726px; background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */


/* CSS SITE */
.c_slider_full {width:652px; margin:-44px 0 -10px 0;}
.c_slider_top {height:49px; margin-bottom:18px; position:relative; background:url(/designs_100/c_inf_bg.png) no-repeat 0 0;}
.c_slider_top a { display:block; color:#c3def5; text-decoration:none; position:absolute; left:296px; top:29px; }
.c_slider_top a:hover {text-decoration:underline;}

.c_slider_in {height:106px;position:relative;}
.c_slider_arrow_l {width:30px; height:61px; position:absolute; left:48px; top:21px; background:url(/designs_100/c_slider_arrow_bg.png) no-repeat 0 0; cursor:pointer; z-index:20;}
 .c_slider_arrow_l:hover {background-position:0 -61px;}
 .c_slider_arrow_l:active {background-position:0 0;}
.c_slider_arrow_r {width:30px; height:61px; position:absolute; right:42px; top:21px; background:url(/designs_100/c_slider_arrow_bg.png) no-repeat -30px 0; cursor:pointer; z-index:20;}
 .c_slider_arrow_r:hover {background-position:-30px -61px;}
 .c_slider_arrow_r:active {background-position:-30px 0;}
 
.c_slider_in2 {height:106px; overflow:hidden; position:relative; margin:0 0 0 86px;}
.c_slider_in2 li {width:163px; display:block; float:left;}
.c_slider_in2 li a {width:153px; height:103px; padding:3px 0 0 3px; display:block; margin:0 auto; overflow:hidden; background:url(/designs_100/c_slider_border_bg.png) no-repeat 0 0;}
.c_slider_in2 li a:hover {background-position:0 -106px;}

.c_slider_b_text {height:20px; padding:2px 0 0 0; text-align:center;}
.c_slider_bottom {height:15px; background:url(/designs_100/c_inf_bg.png) no-repeat 0 -49px;}


.c_manual_full {overflow:hidden; margin:0 0 0 -10px;}
.c_manual_full_title {padding:0 10px 3px 12px; font-size:14px; color:#404040; text-shadow:0 0 0px #404040;}
.c_manual_full_title a {display:block; float:right; color:#404040;}

.c_manual_loop {width:671px; background:#005ab5 url(/designs_100/cont_manual_bg.png) repeat-y 0 0;}
.c_manual_t_bg {background:url(/designs_100/cont_manual_bg.png) no-repeat -671px 0;}
.c_manual_b_bg {padding:9px 12px 10px 18px; overflow:hidden; background:url(/designs_100/cont_manual_bg.png) no-repeat -1342px bottom;}
.c_manual_poster {width:122px; height:106px; float:left; margin:0 9px 0 0; position:relative;}
.c_manual_poster_sloi {width:122px; height:106px; position:absolute; left:0px; top:0px; background:url(/designs_100/c_manual_poster_bg.png) no-repeat 0 0;}
.c_manual_in {overflow:hidden; color:#fff;}
 .c_manual_in a {color:#fff;}
.c_manual_title {margin:0 0 20px 0; font-size:14px; color:#fff;}
.c_manual_text {overflow:hidden;}


.cont_banki_full {width:662px; overflow:hidden; margin:0 0 30px 0;}
.cont_banki_title {width:662px; height:27px; padding:10px 0 0 0; color:#fff; text-shadow:0 0 0px #fff; text-align:center; background:#014e9b url(/designs_100/cont_banki_title.png) no-repeat 0 0;}
.cont_banki_cont {width:650px; padding:7px 0 9px 0; margin:0 0 0 5px; overflow:hidden; border:1px solid #b2b2b2; border-top:0;}
.cont_banki_row {width:170px; float:left; margin:0 23px; overflow:hidden;}

.cont_inf_full {overflow:hidden; margin:0 0 12px 0; border-bottom:1px solid #9c9c9c;}
.cont_inf_row {overflow:hidden; padding-bottom:14px;}
 .cont_inf_full .cont_inf_row:first-child {padding-bottom:28px;}
.cont_inf {width:330px; float:left;}
.cont_inf_title {width:290px; padding:0 0 6px 0; margin:0 0 13px 2px; border-bottom:1px solid #407aff; font-size:18px; color:#000;}
.cont_inf_title a {font-size:11px; color:#9b9b9b;}
.cont_inf ul li {font-size:9px; color:#7a7a7a;}
.cont_inf ul li a {font-size:11px; color:#588bff; text-shadow:0 0 0px #588bff;}



.viewn_loop { width:640px; overflow:hidden; margin:10px 0 15px 0; padding:0 0 0 0; border:1px solid #DADADA;}
.viewn_poster {width:100px; height:80px; padding:0 0 0 0; float:left; margin:4px 7px 5px 7px; overflow:hidden;}
.viewn_poster_block {width:425px;  padding:5px 5px 0 5px; float:left; overflow:hidden;}
.viewn_poster_big {width:340px; height:300px; padding:5px 0 0 0; float:left;  overflow:hidden;}
.viewn_poster_big_logo {width:340px; height:150px; margin:5px 5px 15px 0; padding:5px 0 0 0; float:left;  overflow:hidden;}
.viewn_poster_small_l {width:70px; height:300px; padding:5px 5px 5px 0;  float:left; overflow:hidden;}
.viewn_in {overflow:hidden; padding:2px 0 0 0; float:left;}

.viewn_title1 {background:#F8F8F8; width:510px;padding:0 0px 5px 5px;  margin:0 5px 5px  0; overflow:hidden;float:right; }
.viewn_title1 a{color:#3B5998;  font-size:16px; font-weight:bold; text-decoration:none;}
.viewn_title1 h2{color:#3B5998;  font-size:16px; font-weight:bold; text-decoration:none;}
viewn_title1 a:hover {color:#336699;  font-size:15px; font-weight:bold;}

.viewn_title {width:430px;padding:0 10px 5px 5px;  margin:0 8px 0  0; background:#FFF; }
.viewn_title_n {width:965px;padding:0 10px 5px 5px; margin:5px 25px 3px 5px; background:#F5F5F5;float:left;}
.viewn_title_n_2 {width:965px;padding:0 10px 5px 5px; margin:5px 25px 3px 5px; background:#FFFFFF; float:left;}
.viewn_title_n .viewn_title_n {width:900px; max-height:85px; margin:5px 25px 5px 5px; padding:5px 25px 5px 5px;float:left; overflow:hidden; background:fff 0 0;}

.viewn_details_n {width:330px;padding:5px 10px 3px 10px;overflow:hidden; font-weight: bold;font-size:12px; border-bottom:1px dashed #DADADA;}
.viewn_details_cont {width:490px;padding:15px 10px 3px 10px; margin:10px 5px 5px 5px; overflow:hidden; font-size:18px; color:#000; background: #FFF; border:1px solid #0000FF;}
.viewn_details_date {width:500px;padding:5px 10px 3px 5px;overflow:hidden; font-size:18px; color:#0000FF;}
.viewn_details_n_2 {background:#FFF;width:330px;padding:5px 5px 3px 5px;overflow:hidden; font-weight:bold;font-size:14px; color:#000; border-bottom:1px solid #DADADA;}
.viewn_title {width:656px; max-height:85px; margin:5px 25px 5px 10px; padding:10px 15px 5px 15px;float:left; overflow:hidden; color:#336699; background:fff;}
.viewn_title_main{width:635px; height:40px; margin:5px 30px 15px 10px; font-weight:120;padding:5px 15px 5px 10px;float:left; overflow:hidden;font-size:26px; color:#336699;background:fff; border-bottom: 1px solid colof:#DADADA;}
.viewn_title h1 {margin:0; padding:0; font-size:18px;color:#336699;}
.viewn_title h4 a {font-size:18px;color:#336699;}
.viewn_title_n h1 a {color:#0000FF;}
.viewn_title_n_2 h3 a {color:#000; font-size:16px;}
.viewn_text {width:515px; ; margin:10 5px 10px 15px; overflow:hidden; font-size:12px; text-align: left;}
.viewn_text_r {width:490px; min-height:114px; padding:10px 10px 10px 15px; font-size:14px; overflow:hidden;}.viewn_details {padding:5px 5px 5px 5px;overflow:hidden; font-size:14px; left bottom}
.viewn_details {width:630px;padding:5px 5px 5px 5px;overflow:hidden; font-size:10px; background:#F5F5F5; font-weight:bold;border-top:1px solid #DADADA;}
.viewn_details a {color:#6094ff;}
.viewn_details_ob {width:330px;padding:5px 5px 5px 5px;overflow:hidden; font-size:10px; background:#F5F5F5; font-weight:bold;border-bottom:1px solid #DADADA;}
.viewn_details-ob a {color:#6094ff;}
.viewn_sys {float:left; margin:0 4px 0 0;}

.viewn_text img {max-width:390px !important;}
.viewn_text img[align="left"] {max-width:380px !important;display:block; float:left; margin:0 10px 10px 0;}
.viewn_text img[align="right"] {max-width:380px !important;display:block; float:right; margin:0 0 10px 10px;}

.viewn_statick .viewn_title {width:637px; height:33px; padding:12px 8px 0 10px; background:#014f9f url(/designs_100/etitle_bg.png) no-repeat 0 0;}
.viewn_statick .viewn_title .viewn_title {width:auto; height:auto; min-height:inherit; padding:0; background:0;}
.viewn_statick .viewn_text {min-height:inherit;}

.viewn_statick .viewn_text img {max-width:635px !important;}
.viewn_statick .viewn_text img[align="left"] {max-width:630px !important;display:block; float:left; margin:0 10px 10px 0;}
.viewn_statick .viewn_text img[align="right"] {max-width:630px !important;display:block; float:right; margin:0 0 10px 10px;}


.viewn_text_blue_block {width:630px; ; margin:10 5px 10px 15px; padding:10px 10px 10 10px;overflow:hidden; font-size:12px; text-align:justify;}

.viewn_text_blue_block h3{font-size:18px; text-align:left;}


/* PAGINATOR */
#pagesBlock1 {padding:40px 0 25px 0; text-align:center;}
#pagesBlock1 b,
#pagesBlock1 a {display:inline-block; color:#3a4653; text-decoration:none;}
#pagesBlock1 b,
#pagesBlock1 a span {width:28px; height:15px; display:inline-block; background:#9bccff; cursor:pointer;}
#pagesBlock1 b {color:#bfd6ed; background:#005fbf url(/designs_100/paginator_on_bg.png) repeat-x 0 bottom;}
#pagesBlock1 a span:hover {color:#bfd6ed; background:#005fbf url(/designs_100/paginator_on_bg.png) repeat-x 0 bottom;}
.pag_prev {width:15px; display:inline-block; padding:0 0 0 13px; background:#fff url(/designs_100/paginator_bg.png) no-repeat 0 0;}
.pag_prev:hover {background-position:0 -15px;}
.pag_next {width:15px; display:inline-block; padding:0 13px 0 0; background:#fff url(/designs_100/paginator_bg.png) no-repeat -73px 0;}
.pag_next:hover {background-position:-73px -15px;}

.block_full {width:293px; margin:0 0 8px 10px; background:url(/designs_100/block_bg.png) repeat-y 0 0;}
.block_title {height:50px; background:url(/designs_100/block_bg.png) no-repeat -1172px 0;}
 .block_slide .block_title {background:url(/designs_100/block_bg.png) no-repeat -293px 0;}
 .block_slide .block_t_active {background:url(/designs_100/block_bg.png) no-repeat -586px 0;}
 .block_title span {width:146px; height:16px; padding:12px 0 0 0; display:block; float:left; overflow:hidden; text-shadow:0 0 0px #222; text-align:center; text-transform:uppercase; cursor:pointer;}
 .block_title span.current {padding:14px 0 0 0; color:#fff; text-shadow:0 0 0px #fff;}
 .block_title strong {font-weight:100;}
 .block_title .current strong {}
.block_cont {padding:0 28px 0 26px; overflow:hidden; background:url(/designs_100/block_bg.png) no-repeat -879px bottom;}
 .block_slide .block_cont {padding:0 16px 0 14px;}
 .block_cont .block_row {display:none; overflow:hidden; padding:0 12px;}
 .block_cont .block_row:first-child {display:block;}
.block_bottom {height:25px; padding:7px 0 0 126px; margin:0 -12px; color:#bfd6ec; text-align:center;}
 .block_bottom a {color:#bfd6ec;}

.block2_full {width:290px; margin:0 0 25px 20px; float:rigth; background:#f7f7f9; }
.block2_in {overflow:hidden; padding:10px 7px 10px 20px; background:url(/designs_100/block2_bg.png) no-repeat -300px bottom;}

.block3_full {width:285px; margin:1px 0 25px 12px; background:#e3e3e3 url(/designs_100/block2_bg.png) no-repeat -600px 0;}
.block3_in {overflow:hidden; padding:15px 8px 18px 18px; background:url(/designs_100/block2_bg.png) no-repeat -885px bottom; font-size: 16px;}

.b_user_list {margin:0 -12px 0 -13px;}
.b_user_list li,
.b_user_list li a {display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
.b_user_list li a:hover {background:#ededed url(/designs_100/b_user_on_bg.png) repeat-y 0 0;}

.b_user_list li a {padding:5px 0 4px 9px;}
.b_user_ava {width:60px; height:60px; padding:5px; overflow:hidden; display:block; float:left; margin:0 6px 0 0; background:url(/designs_100/b_avatar_bg.png) no-repeat 0 0;}
.b_user_in {width:167px; display:block; overflow:hidden;}
.b_ser_name {display:block; padding:2px 0 7px 0; font-size:18px; font-weight:bold; text-transform:uppercase; color:#000;}
.b_ser_text {display:block; text-decoration:underline;}
.b_user_list li a:hover .b_ser_text {text-decoration:none;}

.b_list {margin:0 -12px 0 -13px; background:url(/designs_100/b_user_on_bg.png) no-repeat -999px -999px;}
.b_list li,
.b_list li a {display:block; overflow:hidden; text-decoration:none; cursor:pointer;}
.b_list li a:hover {background:#ededed url(/designs_100/b_user_on_bg.png) repeat-y 0 0;}
.b_list li a {padding:7px 15px 9px 34px; position:relative;}
.b_list_numm {width:26px; display:block; font-size:22px; color:#ccc; text-align:right; position:absolute; left:15px; top:-2px; z-index:1;}
.b_list_text {display:block; color:#404040; text-decoration:underline; position:relative; z-index:2;}
.b_list li a:hover .b_list_text {text-decoration:none;}

.b_stat_full {overflow:hidden; padding-bottom:10px; color:#434343;}
.b_stat_title {padding:0 0 2px 0; margin:15px 0 8px 0; border-bottom:1px solid #9c9c9c;}
.b_stat_online {padding:18px 0 0 0; text-align:center;}
.b_stat_userlist {text-align:center;}

/* gallery */
#gallery_wrap {width: 537px;height: 254px;padding:0 0 0 15px;background: url("/images/gallery_bg.png") top left no-repeat;float:left;}
.pump2 {position:relative;height:254px;background:url("/images/gallery_bg.png") no-repeat -21px -17px;}

.pan {margin:12px 0 0 5px;}
.pan a {color:#FFF !important; text-decoration:none !important; font-size:12px !important; text-transform:uppercase;}

.gal_min {width:75px;height:48px;display:block;overflow:hidden;}


/* obzor */
.gallery_bg_s {background: url("/images/gallery_bg_s.gif") repeat-x; margin:0 0 0 550px;height: 254px;}
.gallery_bg_l {background: url("/images/gallery_bg_l.gif") no-repeat left top;}
.gallery_bg_r {background: url("/images/gallery_bg_r.gif") no-repeat right top;}
.top_bg_t {height:354px; background: url("/images/top_bg_t.gif") no-repeat 38px top; padding:40px 20px 0 40px;}

.top_but_bg {background: #D2EFC8; color:#000;line-height:15px;font-weight:bold;font-size:10px;margin:4px 0 0 0px;display:block; padding:10px 10px 5px 15px; border-bottom: 1px solid color:#000;}
.top_but_bg_rss {background:#FFF; overflow:hidden;color:#000;margin:5px 0 0 0px; padding:2px 7px 3px 7px; border: 1px dashed solid:#000;height:26px; }


.newreviews {width:80px;height:50px;margin:5px 10px 10px 5px; display: block; overflow: hidden; float:left;}
.kak {background:url(../images/descbox_s.gif) repeat-x; padding:3px 3px 3px 3px;  margin-top: 10px; width:365px; height:15px; font-size: 9px;font color:#000; border:1px solid #CCCCCC;}
.kak a {color:#3366CC;text-decoration:none;font-size:11px; font-weight:bold;}
.buter2 {color:#070707;text-transform:none; font-weight:normal;line-height:10px; padding:0 20px 0 0;}

/* header blok news */
.header_bl {width:319px; margin:10px 7px 0 10px; float:left;border:1px solid #f6f6f6;}
.header_bl2 {width:319px; margin:10px 0 0 5px; float:left;border:1px solid #f6f6f6;}
.header_bl_bg {background:url("/images/1-1_bg.gif") repeat-x;}
.header_bl_bg_r {background:url("/images/1-1.gif") no-repeat right top;}
.header_bl_bg_l {background:url("/images/1-1_bg_l.gif") no-repeat left top;}
.header_bl_bg_p {background:url("/images/1-1_bg_p.gif") no-repeat 10px bottom;}
.header_bl_bg_t {height:173px;background:url("/images/1-1_bg_t.gif") no-repeat 12px top; padding:0 0 0 10px;}
.header_bl_bg_t4 {height:173px;background:url("/images/1-1_bg_t4.gif") no-repeat 12px top; padding:0 0 0 5px;}

.header_bl_bg_p2 {background:url("/images/1-1_bg_p2.gif") no-repeat 10px bottom;}
.header_bl_bg_t2 {height:173px;background:url("/images/1-1_bg_t2.gif") no-repeat 12px top; padding:0 0 0 10px;}

.header_bl_bg_p3 {background:url("/images/1-1_bg_p3.gif") no-repeat 10px bottom;}
.header_bl_bg_t3 {height:173px;background:url("/images/1-1_bg_t3.gif") no-repeat 12px top; padding:0 0 0 10px;}

.shortstory_1 {background:url("/images/short1_bg.png"); padding:5px 0 2px 5px; width:90px; float:left; height:25px;}
.shortstory_1 a {color:#0033CC; text-decoration:none; font-weight:bold;}
.shortstory_1 a:hover {color:#0033CC;}

.shortstory_1_txt {background:FFF; padding:3px 5px 2px 5px;  width:190px; float:right; color:#000000; font-size: 12px;height:25px;}
.shortstory_1_li {background:F3F3F3; overflow:hidden; padding:0 2 0 2px; margin: 0 0 3px 3px;  width:265px; float:left;font-size: 14px;font color:#0000CC; }
.shortstory_1_2li {background:url(../images/descbox_s.gif) repeat-x; padding:3px 3px 3px 3px;  margin-top: 5px; width:240px; float:left;font-size: 10px;font color:#000; border:1px solid #CCCCCC;}
.shortstory_1_2li a{font-size: 11px;font color:#000CC;}
.shortstory_2 {background:url("/images/short1_bg.png"); padding:0 0 2px 8px; width:300px; line-height:11px;}

.shortstory_2 a {color:#000000; text-decoration:none; font-weight:bold;}
.shortstory_2 a:hover {color:#000000;}

.shortstory_3 a {color:#fff;text-decoration:none;font-weight:normal; line-height:7px;}
.shortstory_3 a:hover {color:#fff;}

.short_block {width:270px; display:block; overflow:hidden;}


.all_off { padding:5px 15px 4px 5px;  with:270px; height:19px;overflow:hidden;}
.all_off_vnutr { background:#3B5998;  margin: 3px; padding:1px 15px 5px 10px;  with:250px; height:22px;overflow:hidden;}
.all_off_vnutr2 { background:#3B5998;  margin: 3px; padding:1px 15px 5px 10px;  with:250px; height:22px;overflow:hidden;}
.all_off_vnutr3 { background:#3B5998;  margin: 3px; padding:1px 15px 5px 10px;  with:250px; height:22px;overflow:hidden;}
.all_off a {color:#FFFFFF; text-decoration:none;font-size: 16px; font-weight:bold;}

/* FOOTER */
#footer {height:150px; overflow:hidden; padding:85px 0 0 0; background:#245BB2; no-repeat 0 0;}
.footer_l {width:683px; height:125px; float:left;}
.footer_c {width:158px; height:125px; float:left; background:#245BB2;}
.footer_r {width:137px; height:125px; padding:4px 20px 0 0; float:right; position:relative; font-size:9px; text-align:right;}
#footer_b {height:22px; overflow:hidden; background:#c7c7c7;}
#footer_b .footer_c {height:22px; background-position:0 -125px;}
#footer_b .footer_l {width:667px; height:17px; padding:3px 0 0 16px; font-size:12px; color:#000;} 
 #footer_b .footer_l strong {color:#0158b1;}
#footer_b .footer_r {height:16px;}

div.fnav {height:39px; overflow:hidden; background:url(/designs_100/fnav_bg.png) no-repeat -999px -999px;}
ul.fnav {height:30px; float:left;overflow:hidden; padding:7px 5px 0 40px; background:url(/designs_100/fnav_line_bg.png) repeat-x 0 bottom;}
.fnav li {height:30px; display:block; float:left;}
.fnav li a {height:23px; display:block; padding:7px 18px 0 18px; color:#045ebb; text-decoration:none;}
.fnav li:hover {background:#0157b0 url(/designs_100/fnav_bg.png) no-repeat 0 0;}
.fnav li a:hover {color:#fff; background:url(/designs_100/fnav_bg.png) no-repeat right -30px;}

.fstat {width:88px; overflow:hidden; position:absolute; right:4px; bottom:8px; text-align:left;}
 .fstat_row {margin:4px 0 0 0;}
 .fstat_row img {vertical-align:top;}
 .fstat_row img:hover {opacity:0.8;}

.ftext {height:88px; overflow:hidden; padding:0 0 0 6px; font-size:9px; line-height:11px; color:#717171;}

#ficons {width:76px; height:10px; margin:0 auto; padding:6px 13px 0 0;}
#ficons a {width:13px; height:10px; display:block; float:left; margin:0 0 0 12px; background:url(/designs_100/hicons.png) no-repeat -13px 0;}
 #ficons a:hover {margin:-1px 0 0 12px;}
#ficons a.ficons_map {background-position:-13px -10px;}
#ficons a.ficons_mail {background-position:-13px -20px;}


/* OTHER */
#easyTooltip{
 padding:5px 10px;
 border:1px solid #636363;
 background:#fff;
 color:#000;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 opacity: 0.75;
 box-shadow: 0 0 5px #1A3457;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #1A3457; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #1A3457; /* Firefox */
 }

.popup_full {margin:5px auto;}
.popup_full .cont_banki_cont {width:640px; padding:7px 5px 9px 5px;}

/*быстрая регистрация*/
.reg1 {text-align:left;padding:3px;}  
.reg2 {clear:left;float:left;width:160px;}  
.reg1 input[type='text'],  
.reg1 input[type='password'] {width:160px;}  
#rCode {width:160px; height: 35px; text-align:center; font-weight:bold; font-size:13px; margin-top: 2px;}  
#rRes{font-size: 9px; color:red; display:none;}

/* c agent24*/
div#blocks{float:right; margin-right:10px; width:248px;}
div.green_block_h{background:url(../images/green_block_h.gif) no-repeat; width:246px; height:41px;}
div.green_block_c{background-color:#7aac4a; background-repeat:repeat-y; width:246px; height:auto; overflow:auto;}
div.green_block_f{background:url(../images/green_block_f.gif) no-repeat; width:246px; height:19px; padding-bottom:3px;}

div.blue_block_h{background:url(../images/blue_block_h.gif) no-repeat; width:246px; height:41px;}
div.blue_block_c{background-color:#4a88ac; background-repeat:repeat-y; width:246px; height:auto; overflow:auto;}
div.blue_block_f{background:url(../images/blue_block_f.gif) no-repeat; width:246px; height:19px; padding-bottom:3px;}
/* END */