






html, body{font-family: 'Arial', serif; font-size:10pt; background-color:#ffffff; margin:0; }
h1,h2,h3{
font-weight:normal;

margin:0;
}

html{background:url("img/wide-site-bg2.png") repeat-y scroll 50% 0 #7FB3CC;}

h1{
font-size:18px;
color:#0D5485;
font-weight:bold;
line-height:30px;
padding:0 0 0 25px;
}

.h1_span{

border-bottom:4px solid #0D5485;
display:block;
}


h1 a{color:#ffffff !important;}
h3{font-size:18px;}
  h2{color:#0764b4;font-size: 12pt;font-weight:bold;}	
html a:hover{color:#ff0000;}
h2 {margin-top:8px;}
ul{	margin:0px 18px;	padding-left:12px;list-style: disc outside;}
dt {color:#4A4A4A;font-weight:bold;margin-top:10pt;}

.page {margin:auto;min-width:986px;position:relative;text-align:left;width:986px; margin-top:8px;}

.center{  position:relative;width:735px;float:right;padding-right:8px;}  
.middle{left:0;position:absolute;top:259px;width:986px;}
.left{position:relative;width:233px;float:left;}
.head{  height:243px;left:0;position:absolute;top:0;width:986px;}
.footer{ float:left;position:relative;width:986px;}

/* ---- ЛЕВОЕ МЕНЮ ---- */
.lmenu, .zone{width:233px;
background-color:#F0F8E6;
border-top:1px solid #CCCCCC;
}
.lmenu h2, .zone h2{color:#666666;font-size:116%;display:block;font-weight:bold;margin:0.7em 0;padding-left: 8px;}
.lmenu h2 a{text-decoration:none;color:#000;color:#666666;}


.left ul {margin:0;padding-left: 8px;padding-bottom:8px;}
.left a {color:#006699;}
.left li a{font-weight:bold;text-decoration:none;}
.left li ul a{font-weight:normal;text-decoration:underline;}
/*.left li{list-style-image: url('img/ico_li1.gif');line-height:1.5em} */
.left li ul li{list-style:none outside none;}
.left ul li ul{padding-left:16px;}
.left li{list-style:none outside none;margin:0 0 0.5em;}
.left ul li a {
background:url("img/bullets.gif") no-repeat scroll -903px 0 transparent;
padding-left:16px;}
.left ul li ul li a {background:url("img/bullets.gif") no-repeat scroll -1203px 0 transparent;
padding-left:16px;}

/* ---- ШАПКА --- */
.head{color:#fff;}
.head1{background: url('img/mycas_fones.png') repeat 0 0px #1c5f87;height:139px;}
.head_logo{width:152px;height:139px;float:left;}
.head_fone2{width:164px;height:139px;background: url('img/head_fone2.jpg');float:left;vertical-align:bottom;text-align:center;}

.head3{float:left;width:670px;}
.head3 a{color:#fff;}
.head3 a:hover{color:#FEFE93;}
/*
.head_banner1{text-align:center;padding-top:8px;}
.head_banner2{width:396px;float:left;margin-top:8px;margin-left:8px;}
.head_banner3{width:125px;height:125px;float:left;margin-top:8px;margin-left:8px;border:1px solid #ffffff;}
*/

/*это для шапки с авторизацией 
.head_banner{float:left;margin-top:8px;width:470px;}
.head_auth{width:192px;float:left;background-color:grey;margin-left:8px;height:139px;}
*/

/* шапка МЕНЮ*/
.head_menu {height:39px;margin-top:8px; background: url(img/mycas_fones.png) repeat 0px -147px #000000 ;
vertical-align:middle;
}
.head_menu a{font-weight: bold; text-decoration:none; padding:0 !important;line-height:39px; color:#fff;}
.head_menu a:hover{background-color:#4c4c4c !important; color:#fff; display:block;}
.topmenu_line{background: url('img/mycas_fones.png') repeat -310px -200px; height:30px;width:1px;}
.top_submenu a{color:#000000;}
/* шапка Хотбанер и поиск*/
.head_hot{height:56px;width:733px; border-top:1px solid #0D5485;border-bottom:1px solid #0D5485; margin-top:8px;background-color:#eaf4fa;float:left;}
.head_search{margin-left:8px; width:241px;height:56px; border-top:1px solid #666666; border-bottom:1px solid #666666; background-color:#eaeaea;float:left;margin-top:8px;}
.head_hot p{color:#a64024;font-weight:bold;margin-left:60px;}
.head_hot a{color:#1C5F87;}
.head_search a {color:#1C5F87;}

/* ---- ЦЕНТР  ---- */
.center a, .footer a {color:#1c5f87;}
.center {line-height:1.5em;}
.memo {color:#1c5f87; font-weight:bold; border:dotted; padding:8px;}


/* ---- ФУТЕР ---- */
.footer{background-color: #eaeaea;margin-top:8px; padding:0px;}



/* Рейтинг - звездочки*/
/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url('img/delete2.gif') no-repeat 0 -16px}
div.star,div.star a{background:url('img/star2.gif') no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:0px solid #FF0000;}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */
.rate div {margin:0px;}


/*--для вывода модулей---*/
.desc {color:grey;margin:0;padding:0;line-height:1em;}


/* ---- СТИЛИ ДЛЯ ПОКЕР РУМОВ ---- */

.poker_left{width:492px; float:left;}
.poker_right {width:234px;float:left;margin-left:8px;}
.poker_right h2{color:#0D5485; line-height:20px;margin-top:0;}
.poker_preview {width:490px;background: url(img/mainbg2.png) repeat 0 0;border: 1px dotted #2889c4;}
.pokerbon1 a, .poker_descript a {color: #1c5f87}

.pokerbon2 a{color:#268e1d;font-weight:bold;}
.pokerbon2 a:hover{color:#f36d1d;}
.poker_bon1{color:#F36D1D;font-weight:bold;font-size:12pt;}

.poker_preview a {color: #1c5f87; font-weight:bold; font-size:16px;}
.poker_preview p {margin-top:0;}
.poker_preview  h1{padding-top:0px; color:#fff; font-size:18px; padding-left:8px;background-color:#0D5485;line-height:20px;}
.poker_descript{width:486px; margin-top:8px; float:left;}
.poker_descript h2{ line-height: 30px;color: #666666;}
.poker_screen{width:241px; margin-top:8px; margin-left:8px; float:left;}
.poker_additional{width:734px; background: url(img/mainbg2.png) no-repeat 0 -507px; float:left;margin-top:8px;}
.poker_additional h4 a{color:#268e1d;font-weight:bold; font-size:16px;}
.poker_additional h4 a:hover {color:#f36d1d;}

.p4_bon {font-size:16px;color:red;font-weight:bold;}
.pokerbon1 {font-weight:bold; padding-top:0px;padding-left:8px;margin-bottom:0px;}

.p4_bon2 {font-weight:normal;}

/*комментарии */

.coment{position:relative;overflow:hidden;}
.coment_content {background: #F7F7F7 none repeat scroll 0 0;margin:0 0 0 13px;padding:0;}
.tb{background:transparent url(img/comment-tb.gif) repeat-x scroll 0 0;height:7px;overflow:hidden;}
.tl{background:transparent url(img/comment-tl.gif) no-repeat scroll left top;height:7px;}
.tr{background:transparent url(img/comment-tr.gif) no-repeat scroll right top;height:7px;}
.coment_text{border-left:1px solid #DDDEDE;border-right:1px solid #DDDEDE;overflow:hidden;padding:5px 25px 5px 10px;}
.coment_text p{margin:0 0 6px;}
.bl{background:transparent url(img/comment-bl.gif) no-repeat scroll left bottom;height:15px;}
.bb{background:transparent url(img/comment-bb.gif) repeat-x scroll 0 0;height:15px;margin-left:24px;}
.br{background:transparent url(img/comment-br.gif) no-repeat scroll right bottom;height:15px;}

.coment_info{font-size:11px;line-height:14px;margin-bottom:25px;margin-left:14px;overflow:hidden;}
.coment_info p{font-size:10px;margin:0;}
.coment_avatar{float:left;margin:3px 7px 0 0;border:medium none;}
.coment_author{color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
.coment_info ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
.coment_date{color:#999999;padding-right:20px;margin-right:10px;float:left;}
.coment_info li{font-size:10px;}

/*БЛОГИ*/
.post {padding-bottom:6px;margin-bottom:32px;width:735px;margin-top:8px;padding-right:8px;}
.post_top{border:1px solid #cccccc;padding:20px;background: url("img/question-bg-top.png") repeat-x scroll 0 0 transparent;}

.post h2{margin-bottom:8px;margin-top:0;}
.post_user {float:left;width:74px;margin-right:20px;display:inline;clear:left;}
.avatar, .avatar50 {max-height:50px;max-width:50px;border:1px solid #cccccc; padding:3px;background-color:#ffffff;}
.post_msg {clear:right;overflow:hidden;}
.post_msg h1{text-align:left; margin-bottom:8px !important;}
.post_msg p{margin-top:0;}


.zone img{border:0;}

.wildtxt{width:385px;}
/*------------Стили элементов-------------------------*/
#arrow_gray {
background:transparent url(img/arrow_gray.gif) no-repeat scroll left 0.4em;
font-weight:bold;
padding-left:1em;}
a#arrow_gray{color:#1C5F87;}
a:hover#arrow_gray{color:red;}
#arrow_gray_menu{background: url(img/arrow_gray.gif) no-repeat right 1.3em;padding-right:1.5em;}/*---Объект с серой стрелкой слева---*/
#user_comment{font-size: 0.92em; background: url(img/user-comment-blue.gif) no-repeat left 0.5em; padding: 0.2em 0 0.2em 2em;; line-height: 150%;}/*---Объект комментарии пользователя---*/
#user{background: url(img/user.gif) no-repeat left 0.1em;padding-left: 2em; }/*---Объект пользователь---*/
#photo{background: url(img/foto.gif) no-repeat left 0.1em;padding-left: 2em;}/*---Объект фотография---*/
#g_date{background: url(img/clock.gif) no-repeat left 0;padding: 0 0 0.2em 2em;}/*---Объект дата(часы)---*/
#view{background: url(img/view.gif) no-repeat left 0;padding-left: 2em;}/*---Объект количество просмотров---*/
#comments{background: url(img/comments.gif) no-repeat left 0.2em;padding-left: 2em;}/*---Объект количество комментариев---*/
#empty{padding-left: 2em;}/*---Объект пустой(нужные отступы, временный объект)---*/

.com_rooms{width:233px;margin-top:16px;background-color:#F0F8E6;
border-top:1px solid #CCCCCC;padding-bottom:8px;}

/* личная карточка юзера */
.usercard_info1{margin-top:8px;}
.usercard_image{background-color:#ffffff; border: 1px solid #cccccc; float:left; margin: 0 15px; padding:5px;}
.usercard_image img {max-height: 202px;max-width: 140px;display:block;
width:expression((this.clientWidth > 140) ? "140px" : "auto");
height:expression((this.clientHeight > 202) ? "202px" : "auto");}
.usercard_content1, .usercard_content2{float:left;}
.usercard_avatar{background-color:#ffffff; border: 1px solid #cccccc; float:left; margin: 0 15px; padding:3px;}
.usercard_avatar img {max-height: 100px;max-width: 100px;display:block;}
.usercard_info2{margin-top:8px;}
.usercard_info2 p{margin-top:0;}
.usercard_info0{height:30px;background-color:#EDEDED;margin-top:8px;padding-left:15px;}
.usercard_info0 a{vertical-align:middle;font-weight:bold;}

/* кнопка спросить вопрос */
.ask_button {margin-bottom:8px;}
.ask_button a{color:#ffffff; font-weight:bold;}
.ask_button a:hover{color:#ffffff;}
.ask_button span{
background:url("img/cta-darkblue.gif") no-repeat scroll 0 0 transparent;
padding:10px;
}
.ask_button span:hover{
background:url("img/cta-darkblue-hover.gif") no-repeat scroll 0 0 transparent;
}

/*на главной два блока - новости и вопросы*/
.blog_news, .blog_answers {background:url("img/carousel-bg-top.gif") repeat-x scroll 0 0 #FFFFFF;
border:1px solid #CCCCCC; width:340px;padding:8px;float:left;}
.blog_news{margin-right:16px;}

.main_last_news a{font-weight:bold;}
.main_last_news p{margin:0;line-height:14px;color:#523434;}
.main_last_news{margin-top:8px;}
.main_table h4{color:#666666;font-size:16px;}