﻿body{background:#E1F2FF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#182537; margin:0px; min-width:1000px;}
img {border:0px;}
td{vertical-align:top}
a:link, a:hover, a:visited{color:#1e82f5}

.main{width:100%;}


/*--------------------Небо---------------------------*/
.head{width:100%; height:412px; background:url(../img/nebo02.jpg) repeat-x; position:relative}
.logo{position:absolute; left:24px; top:27px;}
.slogan{position:absolute; background:url(../img/slogan.png) no-repeat; width:348px; height:52px; top:81px; left:468px; z-index:10}
/*.h1{background:url(../img/nebo01.jpg) no-repeat left; width:495px; height:412px; }
.h3{background:url(../img/nebo03.jpg) no-repeat right; width:501px; height:412px; position:relative}*/
.head table {position:absolute; z-index:10}

/*-----------------------Партнеры----------------------------------*/
.partnerBlock{width:100%; height:142px;position:absolute; top:236px; z-index:50}
.partner{width:95%; height:131px; margin:auto;}
.tr{background:#FFFFFF url(../img/tr.jpg) no-repeat top right}
.tl{background:url(../img/tl.jpg) no-repeat top left; width:100%; height:131px;}
.br{background:url(../img/br.jpg) no-repeat bottom right; width:100%; height:131px;}
.bl{background:url(../img/bl.jpg) no-repeat bottom left; width:100%; height:131px;position:relative}
.partZag{z-index:10;width:252px; height:34px;background:url(../img/partZag.jpg) no-repeat; position:absolute; top:-10px;}
.partZag a:link, .partZag a:hover, .partZag a:visited{color:#FFFFFF}
.partZag a{display:block; position:absolute; right:8px; top:4px; font-family:Arial Narrow; font-size:14px; color:#FFFFFF}
.partContent{width:100%; height:131px;overflow:hidden;position:relative;}
.leftBut{position:absolute; top:55px; left:-12px;z-index:10;}
.rightBut{position:absolute; top:55px; right:-12px;}
#partlayer{position:relative;width:100000px;left:0px;}
.fly{position:absolute;overflow:hidden;}
#partlayer div{float:left;margin-top:25px;padding-left:15px;}
#apploader {position:absolute;left:100px;top:52px;}
#apploader img{vertical-align:middle}
#apploader span{margin-left:20px}
.seredina{width:100%}
.rKol{width:246px;}
.lKol{width:246px;}
.sKol{padding:0 20px 0 20px; line-height:18px}



/*-----------------------Низ---------------------------------*/
.niz{width:100%; height:78px; background:url(../img/niz.jpg) repeat-x; margin-top:27px; padding-top:13px; position:relative}
.zebra{padding:17px 0 0 80px; position:relative}
.zz{background:url(../img/zebra.png) no-repeat; height:59px; width:54px;position:absolute; left:25px;}
.zebra span {color:#1e82f5;}
.cright{color:#2c394a; position:absolute; left:300px; top:30px;}

.prBlock{ width:203px; margin:0 0 0 40px;}
.triKnopki{width:203px; margin:50px auto 0 auto;}
.triKnopki img{margin-bottom:18px;}

.sContentBlock{width:100%; position:relative}


/*-----------------------Главные новости---------------------------------*/
.dateFon{width:121px;height:19px; background:url(../img/dateFon.jpg) no-repeat; color:#182537; font-family:Tahoma; font-size:11px; font-weight:bold; padding:6px 0 0 24px;}
.mainNewsBlock table{margin:0 0 6px 0}
.imgTd{background:#FFFFFF url(../img/mainNewsbl.jpg) no-repeat bottom left; padding:0 0 15px 0; width:145px}
.imgTd img{margin:0 0 0 3px}
.txtTd{background:#FFFFFF url(../img/mainNewsbr.jpg) no-repeat bottom right}
.mainNewsZag{background:#1788d2 url(../img/zagNews_01.jpg) no-repeat left; width:100%; height:62px; position:relative}
.mainNewsZag a:link, .mainNewsZag a:hover, .mainNewsZag a:visited{color:#FFFFFF}
.gradNews{background:url(../img/zagNews_02.jpg) no-repeat right; width:100%; height:62px;position:relative}
.gradNews a{display:block; padding:2px 5px 5px 5px; font-family:Arial Narrow; font-size:14px; word-spacing:2px}
.strelkaNiz{background:url(../img/strelka.jpg) no-repeat; width:19px; height:12px; position:absolute; right:13px; top:59px;}



/*-----------------------Новости и события---------------------------------*/
.newsSob, .newsPart{margin-top:65px; position:relative}
.SectionTitle{font-family:Arial Narrow; font-size:21px; font-style:italic; color:#1c1c1c; margin-bottom:10px}
.newsSob .SectionTitle{width:80%; height:37px; background:url(../img/zag1.jpg) no-repeat; padding:3px 0 0 36px;position:relative}
.nsobTbl{margin-bottom:12px;}
.nsobTbl img{border:2px solid #FFFFFF}
.nsDate{color:#182537; font-family:Tahoma; font-size:11px; background:url(../img/listDate.jpg) no-repeat 0px 3px;padding-left:10px; height:13px;margin-bottom:8px;}
.newsS p{margin:0px;}
.arhNews{background:url(../img/newsArch.jpg) no-repeat 0px 3px; padding-left:12px;width:100px; position:absolute; right:0px; top:5px;}



/*---------------------Новости и предложения партнеров-----------------------------*/
.newsPart .SectionTitle{width:80%; height:37px; background:url(../img/zag2.jpg) no-repeat; padding:3px 0 0 36px;position:relative}



/*---------------------Правая колонка-----------------------------*/
.dateNow{color:#182537; font-family:Tahoma; font-size:13px; font-weight:bold; margin-bottom:28px}
.kursV{background:url(../img/zag3.jpg) no-repeat left;  padding:3px 0 0 36px; height:37px}
.hb{width:205px; height:181px; position:relative}
.monthLink{position:absolute; right:20px;top:143px;}
.siteLinks{margin-top:60px;}


/*---------------------Опрос-----------------------------*/
.opros{margin-top:70px;}
.siteOpros{height:37px; padding:3px 0 0 36px; background:url(../img/zag4.jpg) no-repeat left}
.teloOprosa{width:246px;background:url(../img/opros_0.jpg) no-repeat}
.questT{padding:20px 0 0 25px; height:110px;}
.choicesCell{padding:0 5px 0 30px;}
.choiceCell{padding:0 5px 0 30px;}
.btn{border:0px; background:url(../img/but.jpg) no-repeat bottom; width:63px; height:21px; color:#FFFFFF; font-family:Arial Narrow; font-size:12px; cursor:pointer}
.progressCell {width:40px!important}
.AllVoitedc, .buttonCell { padding-left:40px}
.AllVoitedr td, .resultsRow td { padding-right:10px}
.questT div { padding-top:10px; font-weight:bold; font-size:14px}

/*---------------------Поиск по сайту-----------------------------*/
.poisk{position:absolute; top:0px; right:50px; width:220px; height:100px;}
.polepoisk{border:0px; width:175px; height:26px; background:url(../img/inputFon.jpg) no-repeat; color:#182537; font:14px; padding:10px 0 0 40px}
.poiskBut{position:absolute; background:url(../img/naiti.jpg) no-repeat; width:38px; height:13px; border:0px; top:15px; right:-15px; cursor:pointer}

/*---------------------Регистрация и Авторизация-------------*/
.reg, .login { position:absolute; top:0px; width:100px; height:36px; padding:12px 0 0 40px;}
.reg { right:270px; background:url(../img/login_link.png) no-repeat left top;}
.login { right:370px; background:url(../img/reg_link.png) no-repeat left top;}
.reg a:link, .reg a:hover, .reg a:visited, .login a:link, .login a:hover, .login a:visited, .login a{color:#fff; text-decoration:underline}


/*---------------------Меню-----------------------------*/
.menu{position:absolute; top:185px; left:0px; width:100%; height:20px; z-index:100; font-family:Arial; font-size:12px; font-weight:bold;}
.menu ul{margin:0px; padding:0px;}
.menu li{display:block; float:left;}
.menu li{width:14%;  background:url(../img/dott.gif) no-repeat right top}
.drawer-handle {text-align:center}
.menu li a:link, .menu li a:visited, .mVisible a:link, .mVisible a:visited{text-decoration:none; color:#006dbb;}
.menu li a:hover, .mVisible a:hover{text-decoration:underline; color:#e2961f;}
li.bb{background:none !important}
.second-menu{text-align:left !important; /*background:#FFFFFF;*/ /*border-bottom: 1px solid #DFE8EE;*/}
li.mVisible{/*background:#FFFFFF  *//*url(../img/tlMenu.gif) no-repeat top left;*/ /*border-top: 1px solid #DFE8EE;*/ /* border-right: 1px solid #DFE8EE; border-left: 1px solid #DFE8EE*/}
.second-menu {font-weight:normal !important;width:98%;}
.second-menu a:link, .second-menu ul a:hover{text-decoration:underline}
.second-menu a{margin:2px 0 3px 20px; display:block}
.upHover a:link, .upHover a:hover, .upHover a:visited{color:#003e6a !important; }
.upHover{background:url(../img/upH.gif) no-repeat top center}	
.drawer-handle a{padding-top:3px; display:block}
.drawer-handle {margin-bottom:15px}
.mVisible, .ober{width:95%;background-color:white;margin-left:2%;border-right: 1px solid #DFE8EE; border-left: 1px solid #DFE8EE;}
.second-menu div {padding-bottom:3px;}
.menu .second-menu div a {text-decoration:underline;}
.kursVBlock{margin-bottom:40px; font-size:12px;}
.kursVBlock div {margin:3px 0 0 5px;}
.str{ background:url(../img/valuta.jpg) no-repeat right; padding-right:10px;}
.euro td{padding-top:7px;}


/*-----------------------------------------Форма--------------------------------------*/
.login_h3 { font-size:18px; color:#BEC0BF; margin-bottom:20px; display:block}
.login_capt { margin-bottom:2px; font-size:12px; color:#333}
.login_link { float:right; margin-bottom:3px}
.login_link a:link, .login_link a:hover, .login_link a:visited {color:#006DBB; font-size:11px}
.login_text { padding-bottom:20px}
.login_text input { width:402px; padding:4px 5px; color:#555555; font-size:18px; border:1px solid #D7D7D7}
.login_button { float:right; width:70px}
.login_button input { border:none; background:url(../img/button.gif) no-repeat; font-size:14px; height:31px; width:80px }
.login_button_r {float:right; background:url(../img/button.gif) no-repeat right; width:10px}
.pp_pic_holder { width:492px!important}
.pp_details { width:450px!important}
div.pp_overlay { background-color:#333!important}
.pp_close { background:url(../img/close-block.gif) no-repeat!important; width:13px!important; height:13px!important; left:465px; position:absolute; top:-10px;}
.pp_left, .pp_right { padding:0!important}
.pp_content { padding:10px 40px; height:200px!important; width:auto!important}
.login-error-message { position:absolute; left:40px}


/* rnd */
.menu-rnd-btm, .menu-rnd-top {display:none; width:95%; margin-left:2%; line-height:0; font-size:0; height:7px}
.menu-rnd-btm div, .menu-rnd-top div {height:7px; width:7px; line-height:0; font-size:0; margin:0}
#rnd-bl{float:left;  background:url('../img/menu_rnd_bl.png') left bottom no-repeat}
#rnd-br{float:right; background:url('../img/menu_rnd_br.png') right bottom no-repeat; margin-right:-2px;}
#rnd-bc{margin:0 5px 0 7px; width:auto; background:#fff; border-bottom:1px solid #DFE8EE; height:6px}
.menu-rnd-top {margin-top:-7px;}
#rnd-tl{float:left; background-image:url('../img/menu_rnd_tl.png');}
#rnd-tr{float:right; background-image:url('../img/menu_rnd_tr.png'); margin-right:-2px}
#rnd-tc{margin:0 5px 0 7px; width:auto; background:#fff; border-top:1px solid #DFE8EE; height:6px}

/* IE6 fix */
* html .menu-rnd-top {position:absolute; margin-left:3px}
* html .menu-rnd-btm {position:absolute; margin-left:7px}
* html .menu-rnd-top div, * html .menu-rnd-btm div {position:absolute; z-index:5}
* html div#rnd-tc, * html div#rnd-bc {left:-5px; top:0px; width:95.5%}
* html div#rnd-tl {left:-3px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/APPK/img/menu_rnd_tl.png',sizingMethod='scale')}
* html div#rnd-tr {right:2px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/APPK/img/menu_rnd_tr.png',sizingMethod='scale')}
* html div#rnd-bl {left:-3px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/APPK/img/menu_rnd_bl.png',sizingMethod='scale')}
* html div#rnd-br {right:2px; background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Themes/APPK/img/menu_rnd_br.png',sizingMethod='scale')}
/* --- */


