*{padding:0px;margin:0px;}
img{border:0px;}
html{font-size:100.01%;}
body{color:#000;font:0.625em/1.2 Arial, Helvetica, sans-serif;background:#fff url('../img/bc.png') repeat-x;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:1.5em;padding-bottom:15px;color:#2F93CE;}
p{padding-bottom:12px;}
p.header{color:#2F93CE;}/*.header - применяется к параграфам выглядящим как заголовки, задается в зависимости от контекста использования*/
.active{}/*.active - применяется к активный элементам, оформление задается в от контекста использования*/
ul, ol{padding-left:15px;}
ul li, ol li{padding-bottom:12px;}
a{color:#3399CC}
a:hover{color:red;}
a:visited{color:#898ec2;}
.clear{clear:both;font-size:0;overflow:hidden;}
#discount_ban{width:168px;height:83px;position:absolute;right:0;top:22px;z-index:1;}
	#discount_ban img{display:block;margin-top:4px;}
#all{width:100%;min-width:990px;max-width:1400px;}
	#header{height:240px;position:relative;padding-top:20px;}
		#logo{margin:30px 0 0 6%;position:absolute;}
		#telefon_top{position:absolute;margin:170px 0 0 7%;font-size:1.2em;color:#666;background: url('../img/sp1.png') no-repeat;padding-left:35px;line-height:1.2;}
			#telefon_top p span{font-size:1.8em;position:relative;left:-0.5ex;}
		#feedback_tizer{position:absolute;margin:44px 0 0 0;font-size:1.2em;background: url('../img/feedback.gif') no-repeat;min-height:65px;height:auto !important;height:65px;left:5%;top:0;}
		#feedback_tizer.main{margin:250px 0 0 0;}
			#feedback_tizer p{padding:8px 0 0 76px;line-height:2.2em;}
			.sp1_1, .sp1_2{display:block;background: url('../img/sp1.png') no-repeat;position:absolute;}
			.sp1_1{margin:0.3em 0 0 -28px;width:23px;height:16px;background-position: 0px -120px;}
			.sp1_2{margin:0.7em 0 0 -28px;width:24px;height:11px;background-position: 0px -60px;}
			.sp1_3{background: url('../img/sp1.png') no-repeat 0px -180px;position:absolute;margin:0.7em 0 0 2px;}
		#adress_top{position:absolute;right:20%;top:210px;text-align:right;font-size:1.2em;}
		#adress_top.inner {right:5%;}
			#adress_top p{padding-left:28px;line-height:2.2em;}
	#content{}
		#header_main_page{color:#fff;font-size:1.4em;background:#66CC99 url('../img/hp_bc.gif') no-repeat right top;line-height:1;padding:8px 0;text-align:center;width:30%;float:left;margin-right:6px;}
		#header_about{color:#fff;font-size:1.4em;background:#66CC99 url('../img/hp_bc.gif') no-repeat right top;line-height:1;padding:8px 0;text-align:center;width:15%;float:left;position: relative;margin-right:6px;}
                    #header_about a {color:#fff;}
                    #header_about div.l {width:14px;height:14px;background:#66CC99 url('../img/hp_bc_l.gif') no-repeat;position:absolute;top:0;left:0;font-size:1px;line-height:1px;}
					
                #header_discount{color:#fff;font-size:1.4em;background:#66CC99 url('../img/hp_bc.gif') no-repeat right top;line-height:1;padding:8px 0;text-align:center;width:165px;height:14px;float:left;position: relative;margin-right: 6px;}
				#header_discount  div.l {width:14px;height:14px;background:#66CC99 url('../img/hp_bc_l.gif') no-repeat;position:absolute;top:0;left:0;font-size:1px;line-height:1px;}
                    #header_discount a {color: #fff;}
					
				#header_photo{color:#fff;font-size:1.4em;background:#66CC99 url('../img/discount_plate.gif') no-repeat right top;line-height:1;padding:8px 0;text-align:center;width:165px;height:14px;float:left;position: relative;}
                    #header_photo a {color: #fff;}
					
					
		#main{width:80%;float:left;}
			#main_menu{height:231px;background:#66B0DB url('../img/mm.jpg') repeat-x;font-size:1.8em;position:relative;}
			.mmw{background: url('../img/mmr.gif') no-repeat bottom right;height:231px;position:relative;}
				.mmk{width:45%;height:445px;background: url('../img/mmk.jpg') no-repeat top right;position:absolute;left:0;top:5px;}
				.mmr{width:30px;height:30px;background: url('../img/mmr.gif') no-repeat;position:absolute;right:0;bottom:0;}
				#main_menu ul{padding:10px 0 0 45%;margin:0;}
					#main_menu li{width:46%;float:left;list-style:none;padding:12px 1% 12px 12px;background: url('../img/mml.gif') no-repeat left 20px;position:relative;z-index:2;}
					#main_menu li#service_mm{position:absolute;left:28%;top:10px;z-index:1;}
					#main_menu a{color:#fff;}
					#main_menu a:hover{color:red;}
			#about{font-size:1.4em;margin:2em 0 0 45%;min-height:360px;}
				#about p.header{font-size:1.4em;}
                                #faces p.header{font-size:1.4em;font-weight:bold;}
			#info{padding:2em 0 100px 45%;position:relative;}
			
			#right-menu { 
				clear: both;
				position: relative;
				width: 100%;
				/*top: 343px;
				left: 50px;*/
			}
			
			#right-menu a {
				color: #39C;
				display: block;
				float: left;
				text-decoration: none;
				width: 32%;
				z-index: 100;
			}
			
			#right-menu a:hover  p{
				color: red;
			}
			
			#right-menu img {
				/*margin: 0 0 0 50px;*/
			}
			
			#right-menu .header {
				/*text-align: center;*/
				margin-left: 10px;
			}
			
			#list-news {
				margin-top: -340px;
			}
			
			div.data {
				font-size: 12px;
				color: #646464;
			}
			
			.col1, .col2, .col3{width:48%;float:left;padding-bottom:25px;}
					/*.col2{padding-bottom:15px;}*/
			/*		.col2 p.header{font-size: 1.3em; padding:34px 0 66px 107px;}*/
					/*.col2 p{font-size:1.2em;padding-right:15%;}*/
					/*.col1 img{margin-top:8px;}
					.col2 img{float:left;margin-top:3px;}*/
					.col1 img, .col2 img, .col3 img{position:absolute;}
					.col1 p.header, .col3 p.header{font-size: 1.3em;padding:50px 0 70px 107px;}
                    .col_left {position: absolute; padding-right: 10px; text-align: right; background: url('../img/border.gif') no-repeat right top; width: 23%; height: 120px; margin-left: -24%;margin-top: 18px;font-size: 1.2em;}
                    .col_left.c1 {margin-top: 33px;}
		#sidebar{width:20%;float:left;height:1128px;background: url('../img/girl.jpg') no-repeat 10px 0px;position:relative;top:-6px;}
		#footer{position:relative;height:200px;font-size:1.2em;padding:0 6% 0 45%;}
			.search_form{padding-bottom:15px;}
				.search_text{padding:2px 3px;font-size:13px;width:156px;width:77%;}
				.search_button{cursor:pointer;margin-left:3px;padding:0 7px;}
				.search_form p{padding:6px 0 10px 0;}
			.company{}
				.company img{position:absolute;margin-top:3px;}
				.company p{padding-bottom:1em;padding-left:55px;}
			/*Поиск от гугла*/
			.gsc-control{width:70% !important;}
			input.gsc-input{padding:2px !important;}
/*-----------------Внутренние страницы----------------------*/
/*Наши услуги*/					
#header_page{padding-left:30%;width:42%}
	#header_page h1{font-size:2.6em;}
#left_col{width:30%;float:left;min-height:1px;height:auto !important;height:1px;position:relative;}
	#page_menu{}
		#page_menu ul{padding:0;margin:0;}
			#page_menu  li{list-style:none;padding:8px 10px 8px 30px;font-size:1.2em;}
			#page_menu  li.active{background: url('../img/pm.gif') no-repeat left center;}
	#subjects{margin-top:30px;}
		#subjects p.header{font-size:1.8em;color:#2F93CE;padding:0 0 5px 30px;}
    .submenu{margin-top: 20px;}
        .submenu p {font-size: 1.25em; padding-left: 30px;}
		.submenu ul{padding:0;margin:0;}
			.submenu  li{list-style:none;padding:8px 10px 8px 30px;font-size:1.2em;}
			.submenu  li.active{background: url('../img/pm.gif') no-repeat left center;}
		.hdoctor{background:#b4e6cd;font-weight:bold;padding:8px;line-height:1;margin:40px 20px 0 30px;font-size:1.2em;}
#right_col{width:65%;float:left;}
	#right_col ul li{list-style:none;background: url('../img/li.gif') no-repeat 0 0.7em;padding-left:20px;}
	#right_col ol{padding-left:30px;}
	#right_col h1, #right_col h2{font-size:1.3em;}
	#right_col h4, #right_col h5, #right_col h6{font-size:1.2em;}
	table.tbl1{border-collapse:collapse;}
		table.tbl1 td{padding:10px 5px;border-top:1px solid #2F93CE;border-bottom:1px solid #2F93CE;}
	#desc_page{padding:10px 12px 0 12px;background:#FFF4F4;font-size:1.4em;line-height:1.4em;}
	.news_block{padding:5px 0 20px 0;}
	.info_block{padding:20px 0;clear:both;font-size:1.4em;}
		.info_block p.header{padding-bottom:10px;font-weight:bold;}
		.col4{width:30%;float:left;margin-right:3%;min-height:80px;height:auto !important;height:80px;font-size:1.2em;}
			/*.col4 p{padding-left:60px;}
				.col4 p	img{position:absolute;margin:0 0 0 -60px;}*/
		.col5, .col5noimg{padding-bottom:20px;min-height:90px;height:auto !important;height:90px;}
			.col5 img{margin:4px 0 0 0;position:absolute;}
			.col5 p.header, .col5noimg p.header{font-size:1em !important;line-height:1em;padding-bottom:10px !important;}
			.col5 p{padding-left:95px;}
			.col5noimg p{padding-left:0px !important;}
	.news{font-size:1.4em;padding-bottom:20px;}
		.news p.date{font-size:0.8571em;font-style:italic;color:#676767;padding-bottom:2px;}
	#question{padding:20px 0 0 0;}
		#question ul{margin:0;padding:0;}
			#question li{width:30%;float:left;margin-right:3%;list-style:none;font-size:1.6em;}
	.article_block{font-size:1.4em;}
		.article_block p.header{font-size:1.2857em;padding-bottom:10px;}
	.pages{padding-bottom:10px;}
.footer_def{padding:4em 25% 0 25% !important;}

/* mihe */
.error {display: none; color: #700; font-weight: bold;}
.success {display: none; color: #070; font-weight: bold;}

.map {background: url('../img/bullet.gif') no-repeat left center; padding-left: 20px; margin-bottom: 5px;}
.map_level_0 {margin-left: 10px; font-size: .95em;}
.map_level_1 {margin-left: 30px; font-size: .85em;}
.map_level_2 {margin-left: 50px; font-size: .75em;}
.map_level_3 {margin-left: 70px; font-size: .65em;}
.map_level_4 {margin-left: 90px; font-size: .5em;}
.map_level_5 {margin-left: 110px; font-size: .45em;}

.feedback tr td {vertical-align: top;}
.feedback tr td select, .feedback tr td input, .feedback tr td textarea {width: 200px;}
input.btn {width: 126px;}
#captcha {width: 120px;}

a.pseudo {text-decoration: none; border-bottom: 1px dashed;}

.feedback-item {margin-bottom: 2em;}
.feedback-item h2 {padding-bottom: 0;}
.feedback-item .name_user {font-size: .75em;}

.kidscare {background: #fef2f8;padding:10px 12px 0;}
    .kidscare .ccontrols {background: url(../img/child.jpg) no-repeat left center;height:110px;padding-left:210px;padding-top:55px;}
        .kidscare .ccontrols .col {float:left; width: 30%;}
        .kidscare .ccontrols .col img {position:absolute;z-index:6;}
        .kidscare .ccontrols .col p {font-size:1.3em;padding:35px 0 45px 95px;z-index:8;position: relative;}
        .kidscare .ccontrols .col.c p {padding:28px 0 45px 95px;}
    .kidscare #desc_page{background:#ff9bc5;color:#fff;}
        .kidscare #desc_page h2, .kidscare #desc_page h3, .kidscare #desc_page h4 {color:#fff;}
        .kidscare #desc_page{background:#ff89bb;color:#fff;}
        
    .pricetable {width:600px;margin-bottom:2em;}
        .pricetable thead th {border-bottom: 1px solid #db4987;color:#fff;}
        .pricetable td {color: #742b4a;}
        .pricetable td, .pricetable th {padding:2px;}
            .angles {background:#fff;border:1px solid #e04486;padding:10px;position:relative;height:40px;}
            .price {font-size: 1.5em;text-align:center;}
                .price span {display:block;margin-top:8%;}
            .angle {background:url(../img/angles.gif) no-repeat; position: absolute; width: 10px; height: 10px;}
            .lta {background-position: 0px 0px;top:-1px;left:-1px;}
            .rta {background-position: -10px 0px;top:-1px;right:-1px;}
            .rba {background-position: -10px -10px;bottom:-1px;right:-1px;}
            .lba {background-position: 0px -10px;bottom:-1px;left:-1px;}

.pt {float:left;background-repeat:no-repeat;background-position: center;background-color:#fff;width:200px;height:216px;border: 3px solid #66cc99;margin:0 5px 5px 0;}
    /*.pt img {border: 3px solid #66cc99;}
    .pt img.h {border: 3px solid #2f93ce;}*/
    .pt.first_line {margin-bottom:90px;}
    .pt.first_line .pt_info {display:block;margin-top:226px;height:auto;position:static;width:auto;}
    .pt .pt_info {display:none;width: 217px;height: 97px; z-index: 1000;position:absolute;color: #66cc99;}
    .pt.vertical_small .pt_info {margin-top:100px;}
    .pt.vertical_small {background-position:bottom center;width:90px;height:95px;}
    .pt.vertical_medium {background-position:top center;}
    .pt.vertical_big {background-position:top center;}
    .pt.horisontal_small {width: 121px; height: 90px;}
    .pt.horisontal_medium {width: 193px; height: 143px;}
    .pt.horisontal_big {width: 286px; height: 251px;}

     .pt .pt_info span{font-style:italic;color:#229dff;font-size:1.25em;}
	 .pt .pt_info {font-size:1em;line-height:1.2em;}
	 
     .pt .pt_info.ur {background: url('../img/tooltip_ur.png') no-repeat center;padding: 20px 30px 40px;margin:-110px 0 0 75px;}
     .pt .pt_info.dr {background: url('../img/tooltip_dr.png') no-repeat center;padding: 40px 30px 20px;margin:100px 0 0 75px;}
     .pt .pt_info.ul {background: url('../img/tooltip_ul.png') no-repeat center;padding: 20px 30px 40px;margin:-110px 0 0 -190px;}
     .pt .pt_info.dl {background: url('../img/tooltip_dl.png') no-repeat center;padding: 40px 20px 20px;margin:100px 0 0 -190px;}

/*#faces {margin-top:220px;margin-left:20px;width:310px;float:left;position:relative;}*/
#faces {left:5%;width:310px;position:absolute;}

#search_control {margin-bottom: 2em;}
    #search_control .search_text {width: 500px;}
#search_result {width: 100%;}
    #search_result .result {margin-bottom: 1em;}
    #search_result .result p.stitle {font-size: 1.4em;}
    #search_result .result p.surl {font-size: .75em;}

/* picka-choose */
.pika-wrap {width: 520px; margin: 0 auto;}

.pika-image {position: relative; height: 340px; width: 500px; background: #fafafa; padding: 10px;}
	/*position image holders */
	.pika-image .animation, .pika-image .main-image {position: absolute; top: 10px; left: 10px;}
	.pika-image .animation {display: none;z-index:2;}
	.pika-image img {border:0;}

.pika-image .caption {position: absolute; background: url(../img/pikachoose/75-black.png);  border: 1px solid #141414; font-size: 11px; color: #fafafa; padding: 10px; text-align: right; bottom: 50px; right: 10px;}
	.pika-image .caption p {padding: 0; margin: 0; line-height: 14px;}

.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
	.pika-imgnav a.previous {background: url(../img/pikachoose/prev.png) no-repeat left 50%; height: 340px; width: 50px; top: 10px; left: 0px;cursor:pointer;}
	.pika-imgnav a.next {background: url(../img/pikachoose/next.png) no-repeat right 50%; height: 340px; width: 50px; top: 10px; right: 0px;cursor:pointer;}
	.pika-imgnav a.play {background: url(../img/pikachoose/play.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display: none;cursor:pointer;}
	.pika-imgnav a.pause {background: url(../img/pikachoose/pause.png) no-repeat 50% 50%; height: 100px; width: 40px;top:0;left:50%;display:none;cursor:pointer;}

.pika-textnav {overflow: hidden; margin: 10px 0 0 0;display:none;}
.pika-textnav a {font-size: 12px; text-decoration: none; font-family:  helvetica, arial, sans-serif; color: #333; padding: 4px;}
		.pika-textnav a:hover {background: #e5e5e5; color: #0065B2;}
	.pika-textnav a.previous {float: left; width: auto; display: block;}
	.pika-textnav a.next {float: right; width: auto; display: block;}

.pika-thumbs {margin: 10px 0 0 0; padding: 0; overflow: hidden; }
	.pika-thumbs li {float: left; list-style-type: none; width: 74px; padding: 3px; margin: 0 2px; background: #fafafa; border: 1px solid #e5e5e5; cursor: pointer;}
		.pika-thumbs li:last {margin: 0;}
		.pika-thumbs li .clip {width: 74px; height: 74px; text-align: center; vertical-align: center; overflow: hidden;}

/* jCarousel Styles */
.jcarousel-skin-pika {position:absolute;}

.jcarousel-skin-pika .jcarousel-container-horizontal {
    padding: 15px 30px;
}

.jcarousel-skin-pika .jcarousel-container-vertical {
    width: 90px;
    height: 350px;
    padding: 20px 20px;
}

.jcarousel-skin-pika .jcarousel-clip-horizontal {
    height: 90px;
    width: 460px;
}

.jcarousel-skin-pika .jcarousel-clip-vertical {
    width:  90px;
    height: 350px;
}

.jcarousel-skin-pika .jcarousel-item-horizontal {
    margin-right: 10px;
    background: none !important;
    padding-left: 3px !important;
}

.jcarousel-skin-pika .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-pika .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

.tabs{width: 539px;margin-bottom:120px;margin-left:140px;padding-top:25px;}
    .tabs-controls {list-style: none;position: absolute;margin-top:-19px;}
    .tabs-controls li {display: inline; padding: 2px 5px 1px !important; margin-right: 3px; background: #FAFAFA !important;border:1px solid #E5E5E5;cursor:pointer;}
        .tabs-controls li.active {border-bottom:1px solid #fafafa;}
    .tabs-layer {border:1px solid #E5E5E5;padding:7px;background: #FAFAFA;display:none;}
        .tabs-layer.active {display: block;}
    .panoram-controls img {border:1px solid #e5e5e5;padding:2px;opacity:0.4;cursor:pointer;}
    .panoram-controls img.active {opacity:1;}

.anketa table {width:90%;}
    .anketa table tr td {vertical-align: top;padding-bottom:.5em;}
    .anketa table tr td.l {width: 30%;}
    .anketa .txt {width:96%;border:1px solid #DB4987;padding:2px;}
    .anketa .txt.s {width:36%;}

/* форма записи */
#check_in {background:#ffddf2;padding:10px 12px 0 12px;height:370px;}
    #check_in div {display:none;}
    #check_in_form {display:none;}
    #check_in table {width:100%;}
    #check_in table tr td {padding:5px;vertical-align:top;}
    #check_in table tr td.l {width:30%;}
    #check_in table tr td.r {text-align:right;padding-right:5%;}
    #check_in table tr td.c {text-align:center;padding-right:5%;}
        #check_in table tr td.c label {width:24%;display:inline-block;}
    .t {border:1px solid #cdcccc;padding:2px;background:#fff;width:92%;font-family:Arial;font-size:1em;}
    .s {border:1px solid #cdcccc;padding:2px;background:url(../img/custom_sel.gif) no-repeat center right #fff;width:92%;}
    select.s {width:93.5%;background: #fff;padding:1px;color:#7d7d7d;}
    span.star {margin-left:5px;font-size:2em;color:#2f93ce;position:absolute;}
    .check_in_btn {width:98px;height:30px;background:url(../img/check_in_btn.gif) no-repeat;border:0 none;color:#000;cursor:pointer;}
    .check_in_btn.d {background:url(../img/check_in_btn_d.gif) no-repeat;border:0 none;color:#7d7d7d;cursor:default;}
    img.cs {position:absolute;margin-top:1px;margin-left:-22px;}
#check {}
    p.h {font-size:1.4em;}
    p.btm {padding-top:150px;text-align:right;height:30px;}
    a.btn {background:url(../img/check_in_btn.gif) no-repeat;width:98px;padding:8px 0;text-align:center;display:block;float:right;margin-left:5px;text-decoration: none;color:#000;cursor:pointer;}

/* модный виджет */
.bs_timetable_helper {padding:20px 35px 60px; background: url(../img/timetable_plate.png) no-repeat;width:695px;height:190px;display:none;position:absolute;margin-left:-28%;z-index:2000;}
    .bs_timetable_table {font-size:10px;border-collapse:collapse;width:100%;}
    .bs_timetable_table td, .bs_timetable_table th {padding:1px;border:1px solid #fff;}
    .bs_timetable_table th {border-top:0 none;width:10px;}
        .bs_timetable_table th span {display:block;width:10px;height:23px;background: url(../img/timeline.gif) no-repeat;}
    .bs_timetable_table td {padding: 0 !important;height:10px;}
        .bs_timetable_table td span {display:block;width:12px;height:13px;background:#f6f6f6;}
            .bs_timetable_table tr.cross_a td span {background:#dfdfdf;}
            .bs_timetable_table td.cross_ap span {background:#dfdfdf;}
        .bs_timetable_table td.free a {display:block;width:12px;height:13px;background: #c7e7ff;cursor:pointer;text-decoration: none;}
            .bs_timetable_table tr.cross_a td a {background:#3ca0fe;}
            .bs_timetable_table td.cross_ap a {background:#3ca0fe;}
        .bs_timetable_table td.free a:hover {background:#82dfb0;}
    .bs_timetable_table .f {border-left:0 none;background:none;}
    .bs_timetable_table .l {border-right:0 none;width:15px;background:none;}
        .bs_timetable_table .l a {text-decoration: none;position:absolute;color:#2F93CE;font-size:2em;top:10px;margin-left:10px;}
    .bs_timetable_table tbody {overflow-y:auto;overflow-x:hidden;height:153px;}
    ul.ts_legend {position:absolute;width:20%;list-style:none;font-size:9px;right:0;margin-top:25px;}
        ul.ts_legend li {display:inline;padding-left:18px;padding-bottom:0 !important;position: relative;margin-right:10px;}
            ul.ts_legend li span {display:inline-block;left:0;position:absolute;width:13px;height:13px;}
            ul.ts_legend li.ts_legend_busy span {background:#f6f6f6;}
            ul.ts_legend li.ts_legend_free span {background:#c7e7ff;}
#date {cursor:default;}

#tizer {position:absolute;margin:8px 0 0 0;right:4%;width:572px;padding:9px 0 12px;height:138px;}
    #tizer-container {overflow:hidden;width:536px;height:114px;margin-left:21px;}
    #tizer-moving {width:572px;}
        #tizer-moving a {display:block;width:100%;height:114px;}
    .tizer-border {position:absolute;top:0;height:135px;}
        .tizer-border.l {left:0;width:45px;background:url(../img/left_tizer_border.png) no-repeat;}
        .tizer-border.r {right:0;width:35px;background:url(../img/right_tizer_border.png) no-repeat;}

        #tizer .banner {float:right;width:50%;}

.gwrapper {margin-left:10%;position: absolute;}
    ul {list-style:none;}
    .gwrapper .arrow {position:absolute;width:20px;top:30%;}
        .gwrapper .arrow.left {left:-10%;}
        .gwrapper .arrow.right {right:-10%;}
    .gwrapper .description, .gw_description {text-align:center;font-size:1em;line-height:1.2em;color:#66CC99;margin-top:5px;}
        .gwrapper .description span, .gw_description span {font-style:italic;color:#229dff;font-size:1.25em;}

#left_col #feedback_tizer {position: relative;}

.form_g_b {height:50px;}

.form_questioning {font-size:1.25em;margin-top:10px;}
.form_questioning p.header {float:left;margin-right:10px;}
.form_questioning #answers {float:left;}
    .form_questioning #answers ul li {display:inline;background:none !important;}
    .form_questioning #answers ul li input {background:url(../img/btn_bg.gif) repeat-x;height:17px;border:1px solid #2f93ce;font-size:11px;min-width:45px;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
    
.main_voting {padding:35px 20px 15px 20px;background:url(../img/bg-pink.png);border-radius:8px;width:525px;position:absolute;z-index:80;}    
.back_voting {padding:10px;background:#ffd7ff;border-radius:8px;margin:40px 0 0 20px;width:250px;font-size:1.4em;}    
    .cup_img {float:left;}
    .main_voting p, .back_voting p {color:#2f93ce;margin-bottom:1em;}
    .main_voting p.bigger {margin-top:35px;font-size:1.25em;}
    .back_voting p.bigger {font-size:1.25em;}
    .inner-voting {position: relative;background:#66cc99;padding:4px 2px;float:left;width:245px;margin-right:1%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
        .inner-voting a {color:#fff;}
        .inner-voting p {margin:0;padding:0;text-align:center;}
        .a-container {max-height:288px;overflow-y:auto;}
        .back_voting .inner-voting {margin-bottom:1em;}
        .inner-voting .answers {width:245px;padding:2px 0;position:absolute;z-index:50;border-right:2px solid #66cc99;border-left:2px solid #66cc99;border-bottom:2px solid #66cc99;background:#fff;left:0;margin-top:2px;display:none;}
            table.doctors-answers {width:100%;color:#2f93ce;}
                table.doctors-answers tr td {padding:2px;vertical-align:bottom;}
                    table.doctors-answers tr td span {display:block;color:#66cc99;font-size:.9em;}
                    .button {background:url(../img/btn_bg.gif) repeat-x bottom #fff;border:1px solid #2f93ce;min-width:45px;border-radius:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;}
                    .voting-done {display:inline-block !important;height:33px;width:31px;background:url(../img/jmagic-checkbox.gif) no-repeat -62px 0;}
.check-in-plate {background:#ffa4ff;padding:3px 10px 8px;text-align: center;position: absolute;right:52px;font-size:0.85em;border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;}
.form-wrapper {font-size:1.4em;}
.vote-count {font-size:1.25em;display:block;font-weight:bold;}

#news {font-size:1.4em;font-weight: bold;margin:10px 0;}

#statistics {padding: 35px 40px 20px 45px;background: url(../img/bg-statistics.gif) no-repeat top;width: 274px;height: 140px;position: absolute;left: 0;margin-top: 210px;font-size: 1.4em;}
    #statistics p {padding-bottom:0.15em;color:#66cc99;}
        #statistics p strong {color:#2f93ce;}
    #statistics p.header {font-size:1.25em;padding-bottom:0.45em;color:#2f93ce;}
	#statistics p.all {font-size: 1.1em;font-weight: bold;font-style: italic;}
    
.winner {width:48%;float:left;position:relative;margin:0 1%;}
    .winner .border {background:url(../img/winner-border.png) no-repeat;overflow:hidden;padding:20px 54px 30px 58px;width:131px;height:152px;position:absolute;top:0;display:block;}
    .winner img {display:block;margin-left:58px;margin-top:20px;padding-bottom:30px; }
    .winner .hh {font-size:22px;text-align:center;margin-bottom:0;padding-bottom:0;}
        .winner .hh a {color:#2F93CE;text-decoration:none;}
    .winner .d_name {font-size:16px;text-align:center;margin-bottom:0;padding-bottom:0;}
        .winner .d_name a {color:#2F93CE;text-decoration:none;}
    .winner .d_spec {text-align:center;color:#25ad69;padding:0 !important;}
        .winner .d_spec a {color:#25ad69;text-decoration:none;}
    
li.all_arts {margin-top:1.5em;background:none !important;padding:0 !important;}

#tizer-photos { background: url("../img/tizer-photos.png") no-repeat scroll 0 0 transparent;clear: both;height: 122px;position: relative;width: 580px;z-index: 90;}
    #tizer-photos a { color: #3399CC;display: block;float: left;font-size: 10px;height: 38px;padding-left: 2%;padding-top: 75px;text-decoration: none;width: 30%;z-index:100;}
