/* nulls margin and padding properties for any tag */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
}


input:focus{outline:0;}

img{border:none}

.sep{clear:both}

form label{cursor:pointer}

table{border-collapse:collapse;border-spacing:0}

a{color:#484642;text-decoration:underline;outline:0;}

a:hover{text-decoration:none;}

.secondary a{color:#A16C01;font-size:120%;}

.secondary .events a{color:#484642;font-size:120%;}

body{font:normal 80%/130% Georgia;color:#484642;background:#efefef url(../img/bg/body-woman.gif) left 350px no-repeat;}

h1{font:normal 200%/120% Georgia;color:#db1515;}

h2{font:normal 200%/110% Georgia;color:#294878;}

.sidebar h2{color:#db1515;}

/*** karkas styles ***/

.wrapper{min-width:988px;}

.header{height:300px;background:url(../img/bg/header-pattern.jpg) left top repeat-x;position:relative;padding:0 15px 0 13px;}

.container{width:100%;float:left;margin-right:-238px;position:relative;z-index:100;min-height:700px;}

.shtanina-img{position:absolute;left:0;top:260px;width:99px;height:413px;z-index:-1;}

.jeans-bottom{position:absolute;left:0;top:53px;width:28px;height:78px;z-index:-1;}

.content-shell{margin-right:238px;}

.main-content-shell{float:right;width:100%;margin-left:-244px;padding-top:35px;}

.main-content{margin-left:244px;padding:1px 50px 0 65px;}

.secondary{float:left;width:244px;padding-bottom:29px;}

.secondary-inner{padding:80px 0 0 43px;}

.sidebar{float:right;width:238px;position:relative;z-index:110;padding-top:0;}



.news-page .secondary, .two-column-page .secondary{display:none;}

.news-page .main-content-shell, .two-column-page .main-content-shell{ float:left; width:100%;margin-left:0;}

.news-page .main-content{margin-left:0;padding:0 40px 60px 95px;}

.two-column-page .main-content{margin-left:0;padding:1px 40px 60px 100px;}




/*** header block ***/

.galstuk{position:absolute;right:11%;width:660px;height:265px;}

.jeans{position:absolute;z-index:120;left:0;height:353px;overflow:hidden;}

	.jeans img{width:761px;height:440px;}

	.top-promo-shell{position:absolute;right:22%;z-index:120;}

	.top-promo{width:225px;height:102px;background:url(../img/bg/top-promo-bg.png) left top no-repeat;color:#6f2314;padding:10px 0 0 0;text-align:center;font-size:100%;position:static;}

		.top-promo p{padding:0 0 15px 7px;}

		.top-promo p span{font-size:300%;margin:0;color:#6f2314;}

		.top-promo a{font-size:140%;color:#000;position:relative;}

		.top-promo a:hover{text-decoration:none;}

		.top-promo span{font-size:120%;margin-left:7px;color:#000;}

.top-control{float:right;width:215px;position:relative;z-index:20;}

.zaponka{position:absolute;width:40px;height:38px;left:126px;margin-top:-7px;z-index:-1;}

.your-city{line-height:14px;padding-top:22px;overflow:hidden;}

	.your-city h2{margin:0 7px 3px 0;text-indent:-10000px;height:14px;line-height:9px;background:url(../img/bg/your-city.gif) right top no-repeat;}

	.city-left{float:right;width:176px;background:url(../img/corners/your-city-left.gif) left top no-repeat;padding-left:7px;margin-right:7px;}

	.city-body{margin:0;height:20px;background:#db1515;color:#fff;font-size:110%;}

	.city-body span{line-height:20px;}

	.city-body a{float:right;width:27px;}
	
	.your-city .city-body a img{display:block;}

.search{padding-top:18px;overflow:hidden;}

/*** your city list ***/

.your-city-list{clear:both;float:right;position:absolute;z-index:41;right:7px;top:59px;width:179px;padding-top:10px;background:url(../img/bg/your-city-top.gif) left top no-repeat;}

.your-city-list-inner{padding-bottom:10px;background:url(../img/bg/your-city-bottom.gif) right bottom no-repeat;}

.your-city-list-body{background:#b00c0c;margin-left:0px;padding-left:8px;position:relative;zoom:1;}

	.your-city-list-body a{color:#fff;font:normal 12px/20px Georgia;display:block;}

	.your-city-list-body a:hover{color:#000;}

	.city-btn-up{position:absolute;top:0;right:0;margin-top:-7px;}

	.city-btn-down{position:absolute;bottom:0;right:0;margin-bottom:-10px;}

	.your-city-list-body a img{width:27px;height:20px;}

	.search h2{margin:0 7px 5px 0;text-indent:-10000px;height:9px;line-height:9px;background:url(../img/bg/search.gif) right top no-repeat;}

	.search-left{float:right;margin-right:7px;background:url(../img/corners/search-left.gif) left top no-repeat;padding:0 0 0 7px;}

	.search input{background:#5d8aaf;border:0;height:14px;padding:3px 0;font-size:12px;line-height:14px;width:150px;color:#fff;vertical-align:top;}

	.search input.do-search{width:27px;height:20px;padding:0;background:none;}

	

	.search form *{vertical-align:top!important;}



/* my cabinet  */

.my-cabinet{clear:right;text-align:center;padding-top:27px;}

.my-cabinet-label-outer{position:relative;z-index:40;width:216px;height:124px;}

.my-cabinet-label{text-align:left;position:static;width:216px;height:124px;background:url(../img/bg/svoy_paren.png) left top no-repeat;}

.my-cabinet-label a{display:block;width:137px;height:70px;margin:0;text-align:left;position:relative;left:50px;top:21px;}

.cabinet-link{display:block;margin-top:-28px;}

.cabinet-link img{width:147px;height:60px;}

	.logged .my-cabinet-label{background:url(../img/bg/svoy_paren_logged.png) left top no-repeat;}
	
	.logged .my-cabinet-label a{display:inline;margin:0 0 0 3px;height:auto;position:relative;left:0;top:0;color:#fff;}
	
	.logged .my-cabinet-label span{font-size:20px;font-weight:bold;}
	
	.logged .my-cabinet-label img{width:14px;height:15px;vertical-align:bottom;margin-bottom:1px;margin-right:5px;}
	
	.logged .my-cabinet-label p{padding:5px 0 0 55px;color:#fff;font-size:15px;}
	
	.logged .my-cabinet-label p.hello-user{width:70px;padding:12px 0 1px 55px;}
	
	.logged .my-cabinet-label p.logout{padding:5px 0 10px 55px;}
	
	logged .my-cabinet-label p *{line-height:15px;vertical-align:top;}

/* EO my cabinet  */

		

/*** top-menu ***/

.top-menu{float:left;position:relative;z-index:130;top:200px;}

.main-menu{background:#db1515;margin-bottom:7px;overflow:hidden;width:700px;height:23px;}

.secondary-menu{background:#256ca7;float:left;overflow:hidden;width:466px;}

	.top-menu a{font:normal 14px/20px Georgia;color:#fff;vertical-align:text-top;float:left;padding:0 2px 0 4px;height:23px;}
	
		.top-menu .main-menu a.active{color:#ffbcbc;background:#b00c0c;}

	.top-menu span{font:normal 13px/23px Georgia;color:#2e4567;padding:0 0 0 0;vertical-align:top;float:left;}
	
		.top-menu .main-menu span.active{color:#ffbcbc;background:#b00c0c;}

	.secondary-menu a{padding:0 3px 0 10px;}
	
	.secondary-menu span{margin:0;}

	.main-menu-span{color:#5ca2e2;}



/*** central-column ***/



/*** news ***/

ul.news-menu{list-style:none;margin:7px 0 0 0;padding:0 0 0 5px;border-bottom:1px solid #db1515;font-size:115%;line-height:170%;overflow:hidden;}

ul.news-menu-bottom{margin:0 0 32px 0;border-bottom:0;}

	ul.news-menu li{float:left;background:#e2dede;border-right:1px solid #efefef;padding-bottom:3px;}

	ul.news-menu li.control{background:none;border-right:none;padding-bottom:2px;}

	ul.news-menu li.last{border-right:none;}

		ul.news-menu li.control a{padding:0;}

		ul.news-menu li.control img{vertical-align:bottom;}

	ul.news-menu li.active{background:#db1515;}

	ul.news-menu li a{color:#000;padding:0 5px 0 5px;display:block;}

	ul.news-menu li span{padding:0 10px;color:#000;text-decoration:underline;}

	.news-item{margin:25px 0 20px 0;overflow:hidden;}

	.news-item .photo-shell{float:left;margin:0 20px 0 0;}

	.news-item .photo{height:138px;padding:0 10px 0 9px;background:url(../img/bg/news-photo-bg.gif) left top no-repeat;}

	.news-item .photo img{width:74px;height:91px;margin:37px 0 0 0;}

	.news-item .news-date{height:27px;color:#000;font-size:12px;line-height:11px;text-align:center;background:url(../img/bg/news-date-bg.png) 50% top no-repeat;width:95px;}
	
	.main-content .news-item .news-date{line-height:12px;}

	.news-item .news-body{display:table;margin-bottom:10px;}

	.news-item h2{color:#5d8aaf;font:normal 160%/120% Georgia;margin-bottom:15px;}

	.news-item h2 a{color:#5d8aaf;text-decoration:none;}

	.news-item h2 a:hover{text-decoration:underline;}

	.news-item p{color:#484642;}

	.all-news{height:30px;background:url(../img/bg/all-news-border.gif) left top repeat-x;overflow:hidden;}

	.all-news a{float:right;display:block;width:120px;height:30px;background:url(../img/bg/all-news.jpg) left top no-repeat;text-align:center;text-decoration:none;font-size:11px;line-height:22px;color:#190101;}

	.all-card-news a{background:url(../img/bg/all-news-card.jpg) left top no-repeat;}

	

	.no-photo .photo-shell{float:none;/*background:url(../img/bg/no-photo-top-bg.gif) 8px top no-repeat;padding-top:3px;*/}

	.no-photo .photo{display:none;}

	.no-photo .news-date, .events-secondary-column .no-photo .news-date, .main-content .no-photo .news-date{background:url(../img/bg/news-date-no-photo-bg.png) 50% top no-repeat;height:30px;line-height:19px;}

.news-paginator{text-align:center;font-size:15px;height:20px;}

.news-paginator *{vertical-align:top;}

	.news-paginator a{margin:0 5px;text-decoration:none;line-height:17px;}

	.news-paginator a:hover{text-decoration:underline;}

	.news-paginator span{padding:0 5px;background:#e3e3e3;line-height:19px;}

	span.arrow-span-prev a, span.arrow-span-next a{text-decoration:underline;}

	span.arrow-span-prev a:hover, span.arrow-span-next a:hover{text-decoration:none;}

	span.arrow-span-prev{margin-right:5px;border-right:1px solid #5d8aaf;}
	
		span.arrow-span-prev a{margin-left:1px;}

	span.arrow-span-next{margin-left:5px;border-left:1px solid #5d8aaf;}
	
		span.arrow-span-next a{margin-right:0;}

	span.arrow-span-prev, span.arrow-span-next{padding:0;background:none;}

.intro-info{font-size:120%;margin:10px 0;}



/*** secondary ***/



/*** events ***/

.events{margin-bottom:50px;}

.events h2{margin-bottom:10px;}

	.event-item{margin:5px 0;}

	.event-date{font-size:95%;color:#000;margin-bottom:0;}

	.all-events{margin-top:15px;height:30px;background:url(../img/bg/all-events-border.gif) left top repeat-x;overflow:hidden;}

	.all-events a{float:right;display:block;width:120px;height:30px;background:url(../img/bg/all-events.gif) left top no-repeat;text-align:center;text-decoration:none;font-size:11px;line-height:22px;color:#190101;}



/*** polls ***/

.polls{margin-bottom:30px;position:relative;}

.polls-lt{height:10px;width:10px;float:left;background:url(../img/corners/polls-l-t.png) left top no-repeat;}

.polls-rt{height:10px;width:10px;float:left;background:url(../img/corners/polls-r-t.png) right top no-repeat;}

.polls-lb{height:10px;width:10px;float:left;background:url(../img/corners/polls-l-b.png) left top no-repeat;}

.polls-rb{height:10px;width:10px;float:left;background:url(../img/corners/polls-r-b.png) right top no-repeat;}

.polls-top-body{height:10px;width:181px;float:left;background:url(../img/bg/polls-podlozhka.png);}

.polls-bottom-body{height:10px;width:181px;float:left;background:url(../img/bg/polls-podlozhka.png);}

.polls-body{padding:1px 20px;background:url(../img/bg/polls-podlozhka.png);}

.polls-top{overflow:hidden;}

.polls-bottom{overflow:hidden;}

.question{color:#db1515;margin:5px 0 10px 0;}

.polls label{color:#000;font-size:120%;line-height:150%;margin-left:15px;}

.polls .other label{margin-left:0;}

.polls .other input{font-size:90%;line-height:90%;}

.polls .submit{text-align:right;margin:0;line-height:1px;}

.input-l{padding:0 0 0 5px;background:url(../img/corners/input-polls-l.gif) left top no-repeat;}

.input-r{padding:0 5px 0 0;background:url(../img/corners/input-polls-r.gif) right top no-repeat;}

.polls .other input{border:0;padding:0;height:20px;width:100%;background:#efecd6;vertical-align:top;line-height:17px;}

.polls form div{margin-bottom:6px;}

.polls form div *{vertical-align:middle;}

.polls form div.polls-radio-last{margin-bottom:0;}

.polls-arhive{text-align:center;color:#a16c01;margin-top:8px;}

	.polls-arhive span{margin-left:5px;}



/*** teasers ***/

.teaser{width:238px;overflow:hidden;}

	.teaser img{display:block;float:right;}

.main .teaser{}

.order-now img{width:238px; /* height:125px; */}

.raki{margin-bottom:35px} /* jesli v kolonke idet blok novostej */

	.news-page .raki{margin-bottom:35px} /* jesli v kolonke idet blok novostej */
	
	.raki img{width:238px; /* height:105px; */}
	
.hochesh img{width:238px; /* height:82px; */}

.probka{position:absolute;margin-top:-20px;z-index:-1;}
	.probka img{width:91px;height:87px;}



/*** concurs ***/

.concurs-outer{/*position:absolute;*/width:191px;height:269px;margin:5px 0 0 20px;}

.concurs{width:191px;height:269px;position:static;background:url(../img/bg/concurs.png) left top no-repeat;}

	.concurs-photo{padding:91px 0 0 35px;}
	
	.concurs-photo a{position:relative;display:block;width:118px;}
	
	.concurs-photo img{width:119px;height:121px;}







/*** card news ***/

.card-news{padding:0 6px 0 0;margin-bottom:10px;}

.card-news .news-date{background:none;color:#133c71;text-align:left;height:auto;}

.card-news .news-body{margin:7px 0 0 0;}

.card-news .news-item{margin:15px 0 15px 0;}

.card-news .all-news{margin-top:23px;}



/*** FOOTER ***/

.footer{position:relative;background:url(../img/bg/footer-grad.jpg) left bottom repeat-x;padding-top:50px;}

.footer-inner{margin-right:238px;padding:0;}

.footer-content{margin-left:200px;color:#6a6863;padding-bottom:0px;}

.f-magazine{position:absolute;left:0;bottom:0;z-index:1;width:274px;height:358px;border:0;}

	.f-magazine img{border:0;width:274px;height:358px;}

.f-logo{position:relative;float:right;margin-top:15px;}

.f-key{position:absolute;left:0;bottom:10px;left:247px;width:101px;height:126px;}



/*** scroll ***/

.adw-scroll{height:36px;background:#fff url(../img/bg/adw-scroll.gif) right top no-repeat;text-align:center;padding:16px 15px 0 244px;overflow:hidden;}

.adw-scroll *, .adw-scroll img{vertical-align:middle;}

.adw-scroll a{margin:0 3% 0 3%;float:left;height:100%;}

/*** return for safari ***/

body:last-child:not(:root:root) .adw-scroll a {margin:0 20px;}



/*** footer-info ***/

.f-info{padding:40px 0px 0px 167px;font-size:95%;margin-right:-238px;}
.f-info p{vertical-align:top;font-size:12px;}
.f-info table{}
.f-info table td{vertical-align:top;}
.f-info table td.f-info-top-row{padding-right:20px;font-size:12px!important;}

.f-glc{height:20px;margin-top:5px;white-space:nowrap;}
.f-glc *{vertical-align:middle;}
.f-glc a{}
.f-glc span{font-size:90%;line-height:20px;position:relative;top:2px;}

.f-order{padding:0 0 1px 115px;margin-left:200px;overflow:hidden;}

.f-order-item{float:left;margin-right:30px;margin-bottom:20px;white-space:nowrap;}

	.f-order h3{font:normal 20px/25px Georgia;color:#ef3125;margin-bottom:3px;}

	.f-order p{font:normal 12px/20px Georgia;}

	.f-order span{font:normal 18px/20px Georgia;color:#016ba2;margin-left:4px;}
	
.styled-submit-input{background:#db1515;font-size:13px;line-hight:17px;width:83px;height:23px;color:#fff;padding:0 0 3px 0;border:0;}

/* news article styles notice: there is only one joint style right now */

.article{}

.article p{font:normal 120%/110% Georgia;margin-bottom:18px;}

.article p.comments-num{font:inherit;margin:0 0 7px 0;color:#000;}

.article img{/*margin:12px 0 20px 0;*/}

.news-item .news-source{margin-bottom:28px;}

.news-item .news-source a{color:#db1515;vertical-align:top;}

.article ul.news-menu-bottom{margin-bottom:16px;}

.article .news-item{margin-top:16px;}

.article .news-item h2{margin-bottom:1px;}

.article .photo-shell{margin-right:16px;}

.article .photo-shell .photo {background:transparent url(../img/bg/news-photo-big-bg.gif) no-repeat scroll left top;height:207px;padding:0 14px 0 13px;}

.article .photo-shell .news-date {background:transparent url(../img/bg/news-date-bg.gif) no-repeat scroll 50% top;width:140px;}

.article .news-body{margin-top:7px;}

.article .photo-shell .photo img {height:137px;margin:57px 0 0;width:112px;}

/* EO news article styles */





/*** popup style ****/



/*** popup style ****/

html, body{width:100%;height:100%;}

/*

.wrapper{position:relative;min-height: 100%;height: auto !important;height: 100%;}

*/

.popup-login-outer{position:absolute;left:0px;top:0px;width:100%;height:100%;zoom:1;z-index:1000;}

.popup-login{/*position:relative;*/width:100%;height:100%;background:url(../img/bg/popup-back-bg.png) left top;}

.popup-login-shell{position:absolute;left:50%;top:300px;width:408px;margin-left:-204px;}



.close-popup {margin-left:-15px;margin-top:18px;position:absolute;_margin:30px 0 0 -15px;}

.login-lt{height:34px;width:34px;float:left;background:url(../img/corners/login-l-t.png) left top no-repeat;}

.login-rt{height:34px;width:34px;float:left;background:url(../img/corners/login-r-t.png) right top no-repeat;}

.login-lb{height:34px;width:34px;float:left;background:url(../img/corners/login-l-b.png) left top no-repeat;}

.login-rb{height:34px;width:34px;float:left;background:url(../img/corners/login-r-b.png) right top no-repeat;}

.login-top-body{height:34px;width:340px;float:left;background:url(../img/corners/login-t-border.png);}

.login-bottom-body{height:34px;width:340px;float:left;background:url(../img/corners/login-b-border.png);}

.login-body-left-border{width:34px;height:389px;float:left;background:url(../img/corners/login-l-border.png);}

.login-body-right-border{width:34px;height:389px;float:left;background:url(../img/corners/login-r-border.png);}

.login-top{overflow:hidden;}

.login-bottom{overflow:hidden;}

.login-body-shell{width:408px;background:url(../img/corners/login-body.png) left top repeat-y;}

.login-body{color:#fff;margin:0 34px;}

.login-body form{padding:1px 0 1px 24px;}

.login-body h2{font-size:20px;color:#fff;margin:0 0 10px 0;}

.login-body a{color:#fff;}

.login-body .input-l{padding:0 0 0 5px;background:url(../img/corners/input-user-l.gif) left top no-repeat;}

.login-body .input-r{padding:0 5px 0 0;background:url(../img/corners/input-user-r.gif) right top no-repeat;}

.login-body input{background:#165461;color:#fff;width:173px;}

.login-body .submit a{margin-right:7px;font-size:12px;}

.login-body .submit input{background:#db1515;font-size:13px;line-hight:17px;}

.login-body .enter-input input{width:78px;}

.login-body .register-input input{width:144px;margin-left:138px;height:20px;padding:0 0 3px 0;}

.input-error{color:#ff6565; font-size: 13px;}

.thank_you{padding:0 5px 15px 24px;}



.form-row-div{overflow:hidden;margin:9px 0 9px 0;}

	.form-row-div label{display:block;float:left;width:100px;}

	.two-rows-label label{line-height:12px;}

	.form-row-div .form-right-info{float:left;}

	.captcha{vertical-align:baseline;line-height:12px;}

	.captcha *{font-size:13px;line-height:13px;}

	.captcha label{display:block;float:left;width:164px;}

	.captcha img{vertical-align:bottom;position:relative;top:1px;margin-left:1px;}

	.captcha br {line-height:10px;}

.popup-login-shell .form-row-div input{border:0!important; padding:0;height:20px;vertical-align:top;}


.login-form .form-row-div input{border:0!important; padding:0;height:20px;vertical-align:top;}


/* EO popup style */



/*  My cabinet*/

/*** popup style ****/

html, body{width:100%;height:100%;}

/*.wrapper{position:relative;min-height: 100%;height: auto !important;height: 100%;}

.popup-login-outer{position:absolute;left:0px;top:0px;width:100%;height:100%;zoom:1;z-index:1000;}

.popup-login{width:100%;height:100%;background:url(../img/bg/popup-back-bg.png) left top;}

.popup-login-shell{position:absolute;left:50%;top:300px;width:408px;margin-left:-204px;}*/



.close-popup {margin-left:-15px;margin-top:18px;position:absolute;_margin:30px 0 0 -15px;}

.login-lt{height:34px;width:34px;float:left;background:url(../img/corners/login-l-t.png) left top no-repeat;}

.login-rt{height:34px;width:34px;float:left;background:url(../img/corners/login-r-t.png) right top no-repeat;}

.login-lb{height:34px;width:34px;float:left;background:url(../img/corners/login-l-b.png) left top no-repeat;}

.login-rb{height:34px;width:34px;float:left;background:url(../img/corners/login-r-b.png) right top no-repeat;}

.login-top-body{height:34px;width:340px;float:left;background:url(../img/corners/login-t-border.png);}

.login-bottom-body{height:34px;width:340px;float:left;background:url(../img/corners/login-b-border.png);}

.login-body-left-border{width:34px;height:389px;float:left;background:url(../img/corners/login-l-border.png);}

.login-body-right-border{width:34px;height:389px;float:left;background:url(../img/corners/login-r-border.png);}

.login-top{overflow:hidden;}

.login-bottom{overflow:hidden;}

.login-body-shell{width:408px;background:url(../img/corners/login-body.png) left top repeat-y;}

.login-body{color:#fff;margin:0 34px;}

.login-body form{padding:1px 0 1px 24px;}

.login-body h2{font-size:20px;color:#fff;margin:0 0 10px 0;}

.login-body a{color:#fff;}

.login-body .input-l{padding:0 0 0 5px;background:url(../img/corners/input-user-l.gif) left top no-repeat;}

.login-body .input-r{padding:0 5px 0 0;background:url(../img/corners/input-user-r.gif) right top no-repeat;}

.login-body input{background:#165461;color:#fff;width:173px;}

.login-body .submit a{margin-right:7px;font-size:12px;}

.login-body .submit input{background:#000;font-size:13px;line-hight:17px;}

.login-body .enter-input input{width:78px;}

.login-body .register-input input{width:144px;margin-left:138px;height:20px;padding:0 0 3px 0;}

.input-error{color:#ff6565;}

.thank_you{padding:0 5px 15px 24px;}



.form-row-div{overflow:hidden;margin:9px 0 9px 0;}

	.form-row-div label{display:block;float:left;width:100px;}

	.two-rows-label label{line-height:12px;}

	.form-row-div .form-right-info{float:left;}

	.captcha{vertical-align:baseline;line-height:12px;}

	.captcha *{font-size:13px;line-height:13px;}

	.captcha label{display:block;float:left;width:164px;}

	.captcha img{vertical-align:bottom;position:relative;top:1px;margin-left:1px;}

	.captcha br {line-height:10px;}



/*** cabinet ***/

.profile-shell .news-menu{margin-bottom:35px;}

	.profile-shell .news-menu span{color:#fff;}
	
.profile-shell h2{font-size:160%;margin:15px 0 15px 0;}

.form-row-div .form-right-info label{float:none;display:inline;}

.personal-form a{color:#db1515;line-height:28px;}

.personal-form label{width:120px;line-height:28px;}

.personal-form input{background:#f7f7f7;width:200px;height:21px;padding-top:3px;border:2px solid #c7c7c7;border-width:2px 0;font-size:13px;}

.personal-form .date-shell{width:41px;margin-right:5px;}

.personal-form .year-shell{width:107px;}

.personal-form .month-select{width:102px;margin-right:7px;}

.personal-form input.date-input{width:27px;}

.personal-form input.year-input{width:93px;}

.interests-row .form-right-info{width:280px;}

.subscribe-option .form-right-info{width:auto;}

.interests-row .form-right-info input{width:20px;height:18px;border:none;background:#fff url(../img/bg/profile-checkbox-bg.gif) left top no-repeat;outline:0;vertical-align:text-top;margin-right:5px;}

.interests-row .form-right-info label{margin-right:14px;}

.interests-row .form-right-info span{white-space:nowrap;width:140px;display:block;float:left}

.personal-form .input-l{padding:0 0 0 7px;background:url(../img/corners/input-profile-l.gif) left top no-repeat;}

.personal-form .input-r{padding:0 7px 0 0;background:url(../img/corners/input-profile-r.gif) right top no-repeat;}

.personal-form .submit input{background:#db1515;font-size:13px;line-hight:17px;width:83px;height:23px;color:#fff;padding:0 0 3px 0;border:0;}

.personal-form .form-foot-info{clear:both;padding-top:5px;margin:0 0 0 120px;}

.personal-form .city-outer-shell{overflow:visible;}

.personal-form .city-outer-shell{overflow:visible;}

.personal-form .city-shell{width:220px;position:relative;}

.personal-form .city-left{background:url(../img/corners/input-profile-l.gif) left top no-repeat;float:right;padding-left:7px;width:207px;height:28px;}

.personal-form .city-body{background:#fff url(../img/bg/profile-input-body-bg.gif) left top repeat-x;color:#000;height:28px;margin:0;line-height:28px;}

.personal-form .your-city-list{top:27px;background:url(../img/bg/your-city-top-white.gif) left top no-repeat;}

.personal-form .your-city-list-inner{background:transparent url(../img/bg/your-city-bottom-white.gif) right bottom no-repeat;}

.personal-form .your-city-list-body{background:#fff}

.personal-form .your-city-list-body a{color:#000;}

.personal-form .month-select .city-left{width:95px;margin-right:0;}

.personal-form .month-select .city-body{background:#fff url(../img/bg/profile-input-body-bg.gif) left top repeat-x;color:#000;height:28px;margin:0;}

.personal-form  .city-body span{line-height:26px;}

.my-events-shell{padding:0 0 0 5px;}

table.cabinet-table{border-collapse:collapse;width:100%;}

table.cabinet-table .just-a-border{padding:0;margin:0;font-size:1px;line-height:1px;width:1px;}

.round-l-t{background:url(../img/corners/cabinet-table-l-t.gif) left top no-repeat;}

.round-r-t{background:url(../img/corners/cabinet-table-r-t.gif) right top no-repeat;}

.round-l-b{background:url(../img/corners/cabinet-table-l-b.gif) left top no-repeat;}

.round-r-b{background:url(../img/corners/cabinet-table-r-b.gif) right top no-repeat;}

.round-top-border{height:4px;margin:0 6px;background:#fff;border-top:2px solid #e8e8e8;}

.round-bottom-border{height:4px;margin:0 6px;background:#fff;border-bottom:2px solid #e8e8e8;}

.round-left-border{background:#fff url(../img/corners/cabinet-table-s-b.gif) left top repeat-y;width:6px;padding:0;font-size:1px;line-height:1px;}

.round-right-border{background:#fff url(../img/corners/cabinet-table-s-b.gif) right top repeat-y;width:6px;padding:0;font-size:1px;line-height:1px;}

.round-body{border: solid #e8e8e8;border-width:0 2px;background:#fff;}

.cabinet-table th{color:#8e8e8e;text-align:center;font-weight:normal;padding:1px 0;line-height:17px;}

.cabinet-table th.event-th-name .round-body{padding:0 0 0 15px;text-align:left;}

.cabinet-table .round-tr td{padding:0;font-size:1px;line-height:1px;}

.cabinet-table .round-tr td *{padding:0;font-size:1px;line-height:1px;}

.cabinet-table td.my-event-time{background:#fff;width:106px;height:100%;text-align:center;}

.cabinet-table td.my-event-link{background:#fff;padding:0 11px 0 11px;text-align:left;padding-bottom:1px;}

.cabinet-table td.my-event-control{background:#fff;width:106px;height:100%;text-align:center;}

.cabinet-table td.my-event-control input{vertical-align:middle;}

.cabinet-table td{color:#484642;vertical-align:middle;}

.cabinet-table td a{color:#6791b3;line-height:17px;}

.cabinet-table td.event-status-link a{color:#b7b7b7;}

.my-concurs-shell h2, .my-concurs-top-title{color:#5D8AAF}
.my-concurs-shell .cabinet-table .round-body{height:35px;}
.my-concurs-shell .cabinet-table th .round-body{line-height:34px;}
.my-concurs-shell .cabinet-table th.my-cabinet-date-th .round-body{line-height:15px;}
.my-concurs-shell .cabinet-table td img{width:160px;height:90px;margin-right:20px;}
.my-concurs-shell .cabinet-table td.my-event-link {vertical-align:middle;padding:7px 0 7px 7px;}
.my-concurs-shell .cabinet-table td a{vertical-align:middle;}
.my-concurs-shell .cabinet-table td *{vertical-align:middle;}

.my-concurs-shell .news-paginator{margin-bottom:40px;}
.my-cabinet-top-info{overflow:hidden;}
.my-cabinet-top-info h2{float:left;width:40%;margin-top:0;}
.my-cabinet-top-info a{float:right;line-height:200%;color:#db1515;}
.my-cabinet-top-header{text-align:center;margin-bottom:40px;}
.my-concurs-shell .concurs-photo-gallery {padding-left:0;}

.my-event-photo{float:left;margin:9px 9px 6px 0;}

	.my-event-photo img{width:76px;height:87px;}
	
.my-event-body-text{display:table;margin-top:10px;}

	.my-event-body-text p{color:#000;}
	
	.my-event-body-text p.my-event-link-sub{margin-bottom:5px;color:#6791b3;}
	
td.control-td{text-align:center;padding:5px 0;}

.cabinet-table .styled-submit-input{height:20px;line-height:19px;}

.my-subscriptions-shell td.control-td{padding:12px 0;}

.my-subscriptions-shell td.control-td input{float:right;width:83px;}

.my-subscriptions-shell .news-paginator a{color:#484642;font-size:90%;margin:0 2px;}

.my-subscriptions-shell .cabinet-table td.my-event-control {width:56px;}

.cabinet-table a.mark-as-unread{display:block;float:right;width:137px;background:#7198b8;color:#fff;text-decoration:none;padding:4px 0 7px 0;font-size:90%;line-height:15px;}

.my-subscriptions-top-control-shell{overflow:hidden;position:relative;}

	.my-subscriptions-top-control-shell h2{position:absolute;margin:20px 10px 20px 0;}
	
	.my-subscriptions-top-control-inner{float:right;}
	
	.my-subscriptions-top-control{float:right;width:70%;}
	
	.my-subscriptions-top-control h3{font-size:13px;color:#9d9d9d;float:left;width:135px;height:80px;}
	
	.my-subscriptions-top-control a{float:left;margin-right:3px;}
	
	.my-subscriptions-top-control span{float:left;margin-right:3px;}
	
/*  EO My cabinet*/


/* Measures */
.events-page .secondary{display:none;}
.events-page .main-content-shell{/*float:none;*/float:left;width:100%;margin-left:0;}
.events-page .main-content{margin-left:0;padding:10px 40px 60px 115px;}
.events-page .shtanina-img{visibility:hidden}

.events-shell h1{padding:0 0 0 5px;}
.events-shell h2{color:#5d8aaf;font:normal 160%/100% Georgia;margin-bottom:15px;}
	.events-shell h2 a, .inner-page .main-content .news-body h2 a{color:#5d8aaf;text-decoration:none;}
.events-shell ul.news-menu-bottom {/*margin:5px 0 32px 0;*/margin:0 0 32px 0;}
.events-shell .news-paginator{text-align:left;}
.events-shell .all-events{margin:0;}

.events-columns-outer{overflow:hidden;}
.events-main-column{float:left;/*width:66%;*/width:98%;}
.event-item .events-main-column{float:left;width:66%;}
.events-main-column .news-body{text-align:justify}
.event-item .events-secondary-column{float:right;width:34%;margin:0 0 30px 20px;}

.events-main-column .news-item{margin:25px 0px 20px 0;}
	.events-main-column .news-item p{margin:0 0 10px 0;}
	.events-main-column .news-item p.news-date{margin:0;}
.events-secondary-column .news-item{margin:0;}
.no-photo .news-body{margin:0 0 10px 9px;}
.take-part-btn, .inner-page .main-content .news-body .take-part-btn{text-decoration:none;display:block;width:130px;height:23px;background:#256ca7;color:#fff;line-height:23px;text-align:center;}

/*** event item ***/
.events-shell .article{margin:32px 0 30px;}
.article p{font:normal 120%/110% Georgia;margin-bottom:18px;}
.article p.comments-num{font:inherit;margin:0 0 7px 0;color:#000;}
.article img{/*margin:12px 0 20px 0;*/}
.news-item .news-source{margin-bottom:28px;}
.news-item .news-source a{color:#db1515;vertical-align:top;}
.article ul.news-menu-bottom{margin-bottom:16px;}
.article .news-item{margin-top:16px;}
.article .news-item h2{margin-bottom:1px;}
.article .photo-shell{float:left;margin-right:16px;}
.article .photo-shell .photo {background:transparent url(../img/bg/news-photo-big-bg.gif) no-repeat scroll left top;height:207px;padding:0 14px 0 13px;}
.article .photo-shell .news-date {background:transparent url(../img/bg/news-date-bg.gif) no-repeat scroll 50% top;width:140px;font-size:14px;text-align:center;}
.article .news-body{margin-top:7px;}
.article .photo-shell .photo img {height:137px;margin:57px 0 0;width:112px;}

.article .take-part-btn{float:left;}

.event-item .events-main-column{margin:32px 0 30px 0;width:auto;float:none;}
.event-item .events-secondary-column h2{margin:0 0 5px 0;}
.event-item .news-date{text-align:center;vertical-align:top;padding-bottom:2px;}
.event-item-head{overflow:hidden;margin:55px 40px 15px 0;}
.event-item-body{clear:left;margin:0 0px 0 0;}
.event-item-report{margin:0 20px 30px 0;clear:left;}
	.event-item-report p{margin:0;}
	.event-item-report img{margin:10px 18px 0 0;vertical-align:top;}

.events-main-column .no-photo{float:none;}
.events-shell .article .no-photo{float:none;margin-top:0;}

.article .no-photo .news-date {width:108px;text-align:center;margin-bottom:0;}

/*** comments ***/
.comments-shell{}
.article .comments-shell h2 {color:#5D8AAF;font-family:Georgia;font-size:170%;font-style:normal;font-variant:normal;font-weight:normal;line-height:120%;}
.article .comments-shell h2{margin:0 0 20px 0;}
.comments-read{margin-bottom:45px;}
.comments-shell p{margin:0;}
.comments-shell p.comment-name{margin:5px 0;font-size:100%;font-weight:bold;color:#000;}
.comments-shell p.comment-date{margin:5px 0;font-size:100%;color:#000;}
.comments-shell .comment-body{margin-bottom:18px;}
.comments-shell .comment-body, .comments-shell .comment-body p{color:#b17f17;}

.comments-make form{width:570px;}
.comments-make textarea{width:99%;height:115px;background:#fff;}
.comments-make textarea:focus{outline:0;}
.comments-shell .comment-submit {margin:5px 1px 0 0;text-align:right;}
.events-shell .comment-submit {margin:5px 1px 0 0;text-align:right;}
	.comment-submit input{width:119px;height:25px;line-height:23px;background:#256ca7;color:#fff;padding-bottom:3px;font-size:13px;border:0;}
	
.comments-shell .comment-note{margin-top:-10px;font-size:100%;color:#000;}
	.comments-shell .comment-note a{color:#db1515;}
/* EO Measures */




/* PROKACHKI */

.prokachki-shell{position:absolute;width:260px;margin-left:-43px;}
.prokachki-top{height:10px;background:url(../img/corners/prokachka-top.gif) left top no-repeat;font-size:1px;line-height:1px;}
.prokachki-bottom{height:10px;background:url(../img/corners/prokachka-bottom.gif) left top no-repeat;font-size:1px;line-height:1px;}
.prokachki-body{background:#256ca7;line-height:1px;padding-bottom:5px;}
	.prokachki-body a{color:#fff;text-decoration:none;}
	.prokachki-body a.prokachki-img-link{display:block;margin-left:15px;position:relative;top:5px;}
	.prokachki-body img{display:block;}
	.prokachki-body h2{font-size:25px;color:#fff;padding:0 0 5px 40px;line-height:25px;}
		.prokachki-body h2 a{font-size:25px;}
	.prokachki-body .slogan-head{font-size:17px;color:#010101;line-height:17px;margin:0 0 0 40px;}
	.prokachki-body .slogan-text{}
		 a.slogan-text{height:32px;font-size:38px;display:block;line-height:40px;margin:0 0 0 40px;position:relative;top:-10px;}
.prokachki-push{padding:0 0 230px 0;}
.top-push{display:block}

/* EO PROKACHKI */


/* ABOUT CARD */
body.about-card-page{background:#efefef;}

/*.about-card-page .shtanina-img{position:absolute;left:0;top:570px;width:66px;height:100px;z-index:-1;}*/

/*.about-card-page .main-content{margin-left:0;padding:1px 30px 60px 95px;}*/

.about-card-page .main-content-shell{padding-top:20px;}

.about-card-page .news-shell{padding-top:1px;}

.about-card-page .news-item{margin-top:0;}

.about-card-page .news-body{margin-top:0;}

.about-card-page .sidebar{padding:15px 0 0 0;}

.about-card-top{overflow:hidden;}

	.about-card-top img{width:303px;height:248px;float:left;}
	
	.about-card-top blockquote{font-size:18px;line-height:25px;color:#294878;margin:78px 0 0 350px;}
	
	.about-card-top .blockquote{font-size:18px;line-height:25px;color:#294878;margin-top:78px;}
	
.slogan-small{font-size:20px;line-height:25px;color:#294878;padding:0 0 0 145px;margin-bottom:5px;}

.slogan-big{font-size:30px;line-height:30px;color:#db1515;padding:0 0 0 145px;margin-bottom:5px;}

.about-card-body{padding:0 0 0 30px;}

.about-card-body h2 {color:#5d8aaf;margin:20px 0 25px 0;}

.about-card-body h3 {font-size:120%;line-height:150%;font-weight:bold;}

.about-card-body p {font-size:120%;line-height:150%;}

.about-card-body p.more-info {margin-top:30px;}

.about-card-body a {color:#db1515;}


/* EO ABOUT CARD */

/* SKIDKI */
.discounts-page .main-content {padding:0 30px 60px 119px;}

.discounts-page .shtanina-img{visibility:hidden}

.discounts-page ul.news-menu-bottom{margin:0 0 18px;}

.discounts-page .news-item .news-body {display:block;}

.discounts-page .discounts-article-shell .news-item .news-body {display:table;}

.discounts-top-control{padding-bottom:18px;}

.as-select-shell{width:222px;position:relative;float:left;}

.as-select-shell h3{font: normal 13px/17px Georgia;margin-bottom:3px;}

.as-select-left{background:url(../img/corners/input-profile-l.gif) left top no-repeat;float:none;padding-left:7px;margin-right:0;width:200px;height:28px;}

.as-select-body{background:#fff url(../img/bg/profile-input-body-bg.gif) left top repeat-x;color:#838383;height:28px;margin:0;line-height:28px;}

.as-select-body a{float:right;width:27px;line-height:1px;}

.your-as-select-list{display:none;clear:both;float:right;position:absolute;z-index:41;right:7px;top:45px;width:179px;padding-top:10px;background:url(../img/bg/your-city-top-white.gif) left top no-repeat;}

.your-as-select-list-inner{padding-bottom:10px;background:transparent url(../img/bg/your-city-bottom-white.gif) right bottom no-repeat;}

.your-as-select-list-body{background:#fff;margin-left:29px;padding-left:8px;position:relative;zoom:1;}

	.your-as-select-list-body a{color:#000;font:normal 14px/20px Georgia;display:block;}

	.your-as-select-list-body a:hover{color:#000;}

	.as-select-btn-up{position:absolute;top:0;right:0;margin-top:-7px;}

	.as-select-btn-down{position:absolute;bottom:0;right:0;margin-bottom:-10px;}

	.your-as-select-list-body a img{width:27px;height:20px;}

.top-right-control{float:right;margin-top:-20px;}

	.top-right-control a{color:#db1515;}
	
	.top-right-control p{margin-bottom:15px;}
	
	.top-right-control p.top-control-bottom-section{margin-bottom:0;}
	
.discounts-page .news-paginator {padding-left:20px;}

.discounts-page .news-item h2{margin-bottom:0;position:relative;z-index:1;}

.discounts-page .photo-shell table{width:147px;}

.discounts-page .news-item .photo {background:transparent url(../img/bg/skidki-photo-bg.gif) no-repeat scroll left top;width:147px;height:114px;text-align:center;padding:0;display: table-cell;vertical-align:middle;}

.discounts-shell, .discounts-body{width:100%;}

	.discounts-page .news-item .photo img{width:auto;height:auto;margin:0;}
	
	.discounts-page .news-body p{font-size:120%;line-height:120%;clear:left;color:#000;margin-bottom:18px;}
	
	.discount-value-shell{float:left;height:72px;line-height:70px;}
	
	.discount-text{line-height:17px;height:auto;min-height:72px;display:table;float:none;}

	.discount-value{float:left;display:block;height:72px;line-height:70px;font-size:70px;color:#db1515;vertical-align:middle;margin-right:5px;position:relative;top:-10px;}

	.discount-percent{line-height:70px;font-size:27px;color:#db1515;margin-right:20px;}

	.discount-text td{height:70px;vertical-align:middle;font-size:15px;}
	
	.discount-text span{color:#000;line-height:17px;}
	
	.attention{color:#db1515;}
	
.discounts-article-shell .news-body{clear:left;}

.discounts-article-shell .discount-text{width:65%;}

.discounts-page .discounts-article-shell .news-item h2{margin-bottom:25px;}

.discount-value-outer{overflow:hidden;margin-top:45px;}

.news-article-categories{clear:left;overflow:hidden;margin:12px 0;}

.news-article-categories-left{float:left;width:7px;height:28px;}

	.news-article-categories-left img{display:block;width:7px;height:28px;}

.news-article-categories-right{float:left;width:7px;height:28px;}

	.news-article-categories-right img{display:block;width:7px;height:28px;}

.news-article-categories-content{float:left;height:24px;padding:0 7px 0 5px;background:#e6e6e6;border:2px solid #fff;border-width:2px 0;}

.news-article-categories-content a{line-height:22px;color:#db1515;}

.news-article-categories-content span{line-height:22px;color:#9d9d9d;}

.news-article-categories-content span.news-article-categories-border{color:#000;background:url(../img/bg/news-article-categories-border.gif) left 3px no-repeat;margin:0 7px 0 4px;}

/* EO SKIDKI */


/* feedback */
.personal-form .captcha {overflow:hidden;line-height:13px;}

.personal-form .captcha label{display:block;float:left;width:164px;line-height:13px;}

.personal-form .your-message textarea{width:67%;height:120px;}
textarea{border:2px solid #c7c7c7;background:#f7f7f7;}
/* EO feedback */

/* SEARCH */
.search-page .main-content {padding:4px 40px 60px 100px;}
.search-page .news-body p span{background:#b2ccd1;color:#000;font-weight:bold;}
.search-page .main-content .no-photo, .main-content .no-photo{float:none;}
.search-page .main-content .news-item .news-date {width:93px;background-position:left top;margin-left:-5px;}
.search-page h1{display:inline;}
	.search-page .search-results-quantity{margin-left:14px;font-size:120%;}
.search-field-area{overflow:hidden;margin:12px 0 25px 0;}
.search-page .main-content .city-left{float:left;background:transparent url(../img/corners/search-body-left.gif) left top no-repeat;width:auto;}
.search-page .main-content .city-body{background:#fff;color:#2b80b1;font-size:15px;width:325px;}
.search-page .main-content .city-body input{background:#fff;color:#2b80b1;border:0;width:299px;vertical-align:top;height:20px;}
.search-page .main-content .city-body a{float:none;line-height:1px;vertical-align:top;}
.search-page .main-content .city-body a img{width:26px;height:20px;line-height:1px;vertical-align:top;}
.search-page .main-content .news-item h2{margin-bottom:20px;}
.search-page .main-content .news-item .news-source {margin:5px 0 0 0;}


/* EO SEARCH */

/* INNER PAGES */
/*.inner-page*/ .main-content .news-body p a{color:#DB1515;}

/* FAQ */
.faq-shell h1{margin-bottom:20px;}
.faq-shell p{font-size:120%;}
.faq-shell p a, .faq-answer p a{color:#DB1515;}
.faq-shell .news-paginator{margin:30px 0;}

.faq-answer{margin:20px 7px 0 60px;}
	.faq-answer tr.corner-tr td{height:5px;font-size:5px;line-height:5px;}
	.faq-answer td{background:#fff;}
	.faq-answer td.corner-td{background:none;width:5px;height:5px;}
		.faq-answer td.corner-td img{display:block;width:5px;height:5px;}
	.faq-answer-body{padding:10px;}
	.faq-answer-body p{color:#767d87;}
	.faq-answer-body p a{font-size:120%;}
.feedback .main-content{padding:1px 27px 60px 100px;}
	

/* EO FAQ */

/* conferentions */
.article .faq-answer img{margin:0;}
.conf-info-heading{padding:1px 0 0 15px;overflow:hidden;}
.confs-page .comments-shell{margin:35px 25px 0 0;}
.confs-page .comments-read {margin-bottom:30px;}
.confs-page .comments-make{padding-left:15px;margin-top:30px;}
.confs-page .events-main-column .news-paginator{margin:25px 0 35px 0;text-align:center;}
.confs-page .faq-answer {margin:20px 7px 20px 0px;}
.confs-page .article p.comments-num{margin-bottom:20px;}
.confs-page .comments-shell .comment-body {margin:0 0 18px 15px;}
.confs-page .comments-shell p.comment-name {margin:5px 0 5px 15px;}
.confs-page .comments-shell p.comment-date {margin:5px 0 5px 15px;}
.confs-page .all-events a{background:transparent url(../img/bg/all-confs.gif) left top no-repeat;}
.confs-page .event-item .events-main-column{margin:25px 0 0px;float:left;width:62%;}
.confs-page .events-secondary-column h2 {color:#000;font-family:Georgia;font-size:120%;font-style:normal;font-variant:normal;font-weight:normal;line-height:100%;margin-bottom:15px;}
.confs-page .events-secondary-column h3 {color:#5D8AAF;font-family:Georgia;font-size:120%;font-style:normal;font-variant:normal;font-weight:normal;line-height:100%;margin-bottom:20px;display:table;}
.confs-page .events-secondary-column h3 a{color:#5D8AAF;}
.confs-page .comments-make form {width:600px;}
.conf-photo{float:left;margin:0 7px 20px 0;}
.news-item .conf-intro{color:#000;padding-top:7px;}
.news-item  .no-conf-photo .conf-intro{padding-top:0px;}
.confs-page .events-secondary-column .news-date{padding-bottom:0;background:url(../img/bg/news-date-no-photo-bg.png) no-repeat left top;width:93px;}
.confs-page .no-photo .news-body {margin:0 0 1px 0px;}
.article .photo-shell .news-date{height:20px;}
.confs-page .comments-make form textarea{width:99%;}
.confs-page .article .closed-conf{color:#db1515;}
.current-conf-info{margin-bottom:30px;}

.confs-parent-main .photo {background:transparent url(../img/bg/news-photo-bg.gif) no-repeat scroll left top;height:138px;padding:0 10px 0 9px;}
.confs-parent-main .photo img {height:91px;margin:37px 0 0;width:74px;}
.confs-parent-main .events-main-column .photo-shell{float:left;margin-right:16px;}
.confs-parent-main .news-date{background:transparent url(../img/bg/news-date-bg.png) no-repeat 50% top;color:#000000;font-size:12px;height:25px;line-height:11px;text-align:center;width:95px;}
.confs-parent-main .event-item-head{margin:40px 40px 15px 0;}
.confs-page .confs-parent-main .news-paginator{margin:20px 0px 30px 10px;text-align:left;}
.confs-page .article .news-paginator{margin-bottom:0}
.confs-parent-main .conf-info-heading{padding:1px 0 0 15px;overflow:hidden;margin-bottom:15px;}
.confs-page .event-item .confs-parent-main .events-main-column {margin:0;float:left;width:62%;}

/* EO conferentions */


/* POLLS PAGE */
.main-two-columns-outer{overflow:hidden;}
.polls-main-column-shell{float:left;width:100%;margin-right:-250px;}
.polls-main-column{margin:0 280px 0 15px;}
.polls-secondary-column{float:right;width:250px;}
.polls-page h1{margin-left:15px;}
.polls-page .polls-top-body{width:230px;}
.polls-page .polls-bottom-body{width:230px;}
.polls-page .polls-main-column h2 {font-size:160%;color:#5D8AAF;margin:20px 0 45px 0;}
.polls-page .polls-main-column h2 a{color:#5D8AAF;text-decoration:none;}
.polls-page .polls-main-column h2 a:hover{text-decoration:underline;}
.polls-page .news-paginator{margin-top:15px;}

.polls-secondary-column h2{color:#db1515;font-size:140%;margin-bottom:15px;}
.polls-secondary-column .question{font-size:140%;line-height:110%;color:#294878;margin:5px 0 10px;font-weight:normal}
.polls-page .polls .other label{display:block;margin-bottom:7px;margin-left:0;}
.polls-page .polls .submit{margin-top:10px;}
.polls-page h2.active{margin-bottom:10px;}
.polls-page h2.active a{color:#35527d;}
.polls-answer-body{margin-bottom:30px;}
.polls-answer-body p{font-size:120%;color:#000;margin:10px 0 7px 0;}
.polls-answer-body span{font-size:160%;color:#db1515;}
.polls-answer-body div{margin-top:7px;font-size:1px;line-height:1px;height:9px;background:url(../img/bg/polls-answer-l.gif) left top no-repeat;}
.polls-answer-body div div{margin-top:0;background:url(../img/bg/polls-answer-r.gif) right top no-repeat;}
.polls-answer-body div div div{margin-top:0;margin:0 5px;padding-top:3px;background:#dfd5d5;height:6px;}
.polls-answer-body img{vertical-align:middle;line-height:3px;font-size:3px;display:block;}

/* EO POLLS PAGE */


/* CONCURS PAGE */
.concurs-page .main-content {padding:1px 20px 60px 100px;}
.concurs-main-column-shell{float:left;width:100%;margin-right:-230px;}
.concurs-main-column{margin:0 250px 0 10px;}
.concurs-secondary-column{float:right;width:230px;margin-bottom:40px;}
.concurs-page{}
.concurs-page .main-content h1{padding-left:5px;}
.concurs-page .main-content h2 {font-size:160%;color:#5D8AAF;margin:0 0 6px 0;}
.concurs-page .main-content h2 a{color:#5D8AAF;text-decoration:none;}
.concurs-page .main-content h2 a:hover{text-decoration:underline;}
.concurs-page .news-paginator{margin:19px 0 21px 0;clear:left;text-align:left;}
.sidebar-title{font-size:140%;line-height:110%;color:#db1515;margin-bottom:20px;}

.concurs-shell{padding-left:7px;}
.concurs-item{float:left;margin:0 20px 30px 0;}
	concurs-secondary-column .concurs-item{float:none;}
	.concurs-item div, .concurs-photo-link{display:block;width:294px;height:170px;background:#fff;padding-top:1px;text-align:center;}
	.concurs-photo-play{position:absolute;left:50%;margin-left:-29px;margin-top:22px;}
		.concurs-photo-play img{width:58px;height:58px;}
	.concurs-item img{width:259px;height:144px;margin:13px auto 0 auto;display:block;border:0;}
.concurs-date-block{width:195px;margin:0 0 0 11px;padding:3px 0 5px 6px;background:#d3c6ba;font-size:110%;color:#fff;}
	.concurs-date-block span{color:#000;}

.concurs-secondary-column .concurs-item{float:none;margin:0 0 15px 0;}
.concurs-secondary-column .concurs-item div, .concurs-secondary-column .concurs-item .concurs-photo-link{display:block;width:178px;height:102px;background:#fff;padding-top:1px;}
.concurs-secondary-column .concurs-item img{width:160px;height:90px;margin:6px auto 0 auto;}
.concurs-secondary-column .concurs-date-block{width:155px;margin:0 0 0 5px;padding:3px 0 10px 6px;background:#d3c6ba url(../img/bg/concurs-sidebar-date-bg.jpg) right bottom no-repeat;font-size:11px;color:#000;}
.concurs-arhive a{clear:left;color:#db1515;}

.concurs-item-block{margin-top:30px;}
.concurs-photo-shell{width:294px;height:166px;background:#fff;padding:13px 0 0 18px;}
.concurs-item-block img{width:275px;height:152px;display:block;}
.concurs-description{background:none;margin:30px 50px 40px 0;height:auto;}

.concurs-photo-gallery{clear:both;padding-left:7px;}
.concurs-photo-gallery .concurs-photo-link{display:block;width:178px;height:102px;}
.concurs-photo-gallery .concurs-photo-link img{width:160px;height:90px;margin:6px auto 0 auto;}
.concurs-photo-gallery-item{float:left;margin:0 20px 25px 0;position:relative;height:205px;width:178px;}
.concurs-photo-gallery-comment{text-align:right;position:absolute;bottom:5px;width:100%;}
	.concurs-photo-gallery-comment a{color:#db1515;text-decoration:underline;font-size:14px;}
	.concurs-photo-gallery-comment a:hover{text-decoration:none;}
.concurs-photo-gallery-top{padding:0 60px 30px 0;}
.concurs-photo-gallery-top a{float:right;color:#DB1515;}
.concurs-inner h3, .concurs-photo-gallery-item h3{font-size:110%;font-weight:normal;color:#000;margin-top:5px;}
.concurs-rating a{margin-right:2px;}
.concurs-rating img{width:23px;height:23px;}
.concurs-inner .concurs-main-column-shell{margin-bottom:40px;}
.concurs-page .concurs-inner .news-paginator{margin:0px 0 25px 0;clear:left;text-align:center;}

.concurs-item-story{padding:10px 0 0 7px;}
.back-to-lists{float:right;color:#db1515;}
	.comments-shell .back-to-lists{margin:30px 0 0 0;}
.concurs-item-story-photo{clear:right;float:left;text-align:center;padding-top:15px;}
	.concurs-item-story-photo img{border:0;}
.concurs-item-story-description{clear:left;margin:0 0 25px 0;padding-top:25px;}
.concurs-inner .comments-shell{padding-left:7px;}

.register-please{padding-left:7px;}
.register-please p{margin-bottom:20px;color:#db1515;}
.register-please p a{color:#db1515;}

.concurs-form{margin:30px 0;padding-left:7px;}
.concurs-form-row{clear:left;margin:12px 0;}
.concurs-form-row label{vertical-align:top;}
.concurs-description-row label{display:block;float:left;width:85px;}
.concurs-description-row textarea{width:430px;height:120px;}
.concurs-captcha-row img{width:112px;height:23px;}
.concurs-captcha-row input{width:108px;height:18px;border:2px solid #c7c7c7;background:#f7f7f7;}
.concurs-foto-load label{vertical-align:baseline;}
.concurs-foto-load input{margin-left:20px;width:345px;}
.concurs-youtube-row{margin-top:20px}
.concurs-youtube-row label{display:block;margin-bottom:5px;}
.concurs-youtube-row textarea{width:430px;height:65px;margin-left:85px;}
.concurs-captcha-row label{float:left;display:block;width:160px;}
.concurs-submit{margin-top:20px;margin-left:400px;}
	.concurs-submit input{background:#db1515;}

.finished-concurs .take-part-btn{width:170px;}

/* EO CONCURS PAGE */

/* Measures POPUP */
#user-card-form .form-row-div label{width:200px;}
#user-card-form .login-body input{width:200px;}
#user-card-form .login-body-shell{width:520px;background:url(../img/corners/login-body-user-card.png) repeat-y scroll left top;}
#user-card-form .popup-login-shell{position:absolute;left:50%;top:300px;width:520px;margin-left:-226px;}
#user-card-form .login-top-body{width:452px;}
#user-card-form .login-bottom-body{width:452px;}

.popup-login .input-lt{height:5px;font-size:1px;line-height:1px;background:url(../img/corners/input-user-all.gif) left top no-repeat;}
.popup-login .input-lb{height:5px;font-size:1px;line-height:1px;background:url(../img/corners/input-user-all.gif) left bottom no-repeat;}
.popup-login .input-rt{height:5px;font-size:1px;line-height:1px;background:url(../img/corners/input-user-all.gif) right top no-repeat;}
.popup-login .input-rb{height:5px;font-size:1px;line-height:1px;background:url(../img/corners/input-user-all.gif) right bottom no-repeat;}
.popup-login .input-top{height:5px;margin:0 5px;font-size:1px;line-height:1px;background:#165461;width:200px;}
.popup-login .input-bottom{height:5px;margin:0 5px;font-size:1px;line-height:1px;background:#165461;width:200px;}
.popup-login .input-body{background:#165461;color:#fff;padding:0 5px;width:200px;}
.additional-desc label{line-height:25px;}
.additional-desc .form-right-info{width:210px;}
.additional-desc textarea{border:0;background:#165461;width:100%;color:#fff;outline:0;height:120px;}
.additional-desc textarea:focus{outline:0;}

.additional-desc .checkbox-row{padding:1px 5px 5px 5px;}
.additional-desc .input-body p{margin:0 0 10px 0;}
.additional-desc .input-body p.additional-title{font-size:110%;font-weight:bold;margin-bottom:15px;}
.additional-desc .input-body div{margin-bottom:5px;}
.additional-desc .input-body div *{vertical-align:middle;}
.additional-desc .input-body label{float:none;display:inline;width:auto;margin-left:10px;font-size:90%;line-height:90%;}
.additional-desc .checkbox-row input{margin:0px 0 0 0 !important;}

.popup-login .additional-info .input-top{width:auto;}
.popup-login .additional-info .input-bottom{width:auto;}
.popup-login .additional-info .input-body{width:auto;}
.additional-info .form-right-info{width:auto;float:none;margin-right:18px;}


/* concurs raskrivushka */
.concurs-shell .main-content{padding:1px 30px 0 30px;}
.concurs-shell h2{color:#5d8aaf;font:normal 160%/120% Georgia;margin:15px 0 30px 0;}
.concurs-shell form{overflow:hidden;}
.concurs-nominant-item{font-size:16px;text-align:center;float:left;width:170px;height:250px;margin:0 47px 30px 0;}
.concurs-nominant-item img{display:block;margin:0 auto 15px auto;width:100px;height:120px;}
.concurs-nominant-item label{text-align:left;display:block;line-height:130%;margin-bottom:7px;}
.concurs-nominant-item .concurs-radio-row{text-align:left;}
.concurs-nominant-item span{margin-left:5px;}
.concurs-nominant-item .own-candidat-input {height:42px;margin-bottom:8px;}
.concurs-nominant-item .own-candidat-input input{width:170px;}
.concurs-nominant-control{clear:left;margin-top:15px;text-align:center;}

/* EO concurs raskrivushka */

.error-pointer{margin:20px 0;}
.error-pointer a{color:#db1515;}
.cleft{clear:left;}

div.cleft{font-size:1px;line-height:1px;}

div.cboth{clear:both;font-size:1px;line-height:1px;height:0;}

#user-card-form .login-body .input-r{height:20px}
#user-card-form .checkbox-row input {width:auto;height:auto; margin-top: 10px; }

