@font-face {
    font-family: 'UbuntuRegular';
    src: url('fonts/ubuntu-regular-webfont.eot');
    src: url('fonts/ubuntu-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ubuntu-regular-webfont.woff') format('woff'),
         url('fonts/ubuntu-regular-webfont.ttf') format('truetype'),
         url('fonts/ubuntu-regular-webfont.svg#UbuntuRegular') format('svg');
    font-weight: normal;
    font-style: normal;

} 

body{
	font-family:Arial, arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	

	margin:0px;
	padding:0px;

	text-align:center;



	line-height:1.4em;


	background:#f0f0f0;
	background:#fff;

	color:#6d6d6d;
}
textarea{
	font-family:Arial, arial, Helvetica, Verdana, sans-serif;
	font-size:100%;
}
#obal-bily{
	background:white;
	margin:auto;
	width:1060px;
	
}

a img{
	border:none;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:black;
}

#main-left-vypis a{
	text-decoration:underline;
}


tr, th{
	vertical-align:top;
}


#main-vypis .neodsaz-top{
	margin-top:0px;
	padding-top:0px;
}
#main-vypis  .neodsaz-bottom{
	margin-bottom:0px;
	padding-bottom:3px;

}

#main-area{
	width:1000px;
	margin:auto;
	text-align:left;
	padding-bottom:30px;
	overflow:auto;
	padding-bottom:3px;
	background:white;
}

#left-area{
	float:left;
	width:300px;
	overflow:auto;
	padding-bottom:3px;
}

#main-vypis{
	margin-left:330px;
	font-size:13px;

}


#flash-area{
	padding-bottom:20px;
}

#spodek{
/*	border-top:1px dotted #c780a7;*/
	background:#e1eff8;
	text-align:center;
	clear:both;
}
#spodni-rozcestnik{
/*	border-top:2px dotted #416fab;*/
	background:url('/img/spodek_bg.gif') no-repeat top center;
	margin:auto;
	text-align:left;
	width:545px;
	height:150px;
	padding-top:30px;
}

#spodek-procedury-obal{
/*	border-top:1px dotted #c780a7;*/
	background:#dbb0ce;
	background:#e1eff8;
	padding-bottom:20px;
}

#spodek-procedury{
/*	border-top:2px dotted #416fab;*/
	background:url('/img/spodek_bg2.gif') no-repeat top center;
	clear:both;
	margin:auto;
	text-align:left;
	width:1005px;
	padding-top:10px;
}


#spodni-rozcestnik .sloupec, #spodek-procedury .sloupec{
	float:left;
	width:19%;
	height:100%;
	padding-right:10px;
	font-size:10px;

}
#spodek-procedury .sloupec{
	width:210px;
	height:auto;
	font-size:10px;
	margin-left:5px;
}

#spodek-procedury .sloupec-prvni{
	margin-left:0px;

}
#spodni-rozcestnik .last{
	padding-right:0px;

}


#spodni-rozcestnik .sloupec h3, #spodek-procedury .sloupec h3{
	color:#000;
	font-size:120%;
	margin-top:0px;
	padding-top:0px;
	padding-left:5px;

	font-weight:bold;

}

#spodni-rozcestnik .sloupec a,  #spodek-procedury .sloupec a{
	color:black;
	text-decoration:none;
	}
#spodni-rozcestnik .sloupec .row,  #spodek-procedury .sloupec .row, #spodni-rozcestnik .sloupec .row-last,  #spodek-procedury .sloupec .row-last{
	border-bottom:1px dotted #416fab;;
	border-bottom:1px solid #e9e9e9;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	font-size:90%;
}
#spodni-rozcestnik .sloupec .row-last,  #spodek-procedury .sloupec .row-last{
	border-bottom:none;

}

#spodni-rozcestnik .last a{
	display:inline;
	border-bottom:none;
}

#spodni-rozcestnik .sloupec strong{
	font-size:130%;
}




#spodek-copy-obal{
/*	border-top:1px dotted #c780a7;*/
	background:#dbb0ce;
	background:#e1eff8;
	padding-bottom:20px;


}

#spodek-copy{
/*	border-top:2px dotted #416fab;*/
	background:url('/img/spodek_bg2.gif') no-repeat top center;
	clear:both;
	margin:auto;
	text-align:left;
	width:990px;
	padding-top:10px;
	font-size:70%;

	padding-right:0px;
	padding-left:0px;

}
#spodek span{
	float:right;
}
#spodek a{
	color:black;
}


h2{
	margin-top:0px;
	padding-top:10px;
	color:#000;
/*	background:url("/img/nadpis_bg.gif") bottom repeat-x;*/
	font-size:20px;
	margin-bottom:13px;
	padding-bottom:10px;
	min-height:22px;
	_height:22px;
	line-height:25px;


	font: 100%/1.125em Arial,Helvetica,sans-serif

	font-size:20px;
	/*font-weight:bold;*/
	font-weight:normal;
}



h1, #intro-left-colgroup h2, #main-left-vypis h2.teckovany, #main-vypis h2.teckovany, #main-area h2.teckovany, #main-left-vypis h2.teckovany, #main-right-vypis h2, #foto-video-left-menu-area h2, #bottom-media h2.teckovany{
	margin-top:0px;
	padding-top:10px;
	color:#000;
/*	background:url("/img/nadpis_bg.gif") bottom repeat-x;*/
	background:url("/img/h_bg.png") bottom repeat-x;
	font-size:22px;
	margin-bottom:10px;
	padding-bottom:10px;
	min-height:22px;
	_height:22px;
	line-height:25px;
	padding-left:15px;
	padding-right:15px;


	font: 100%/1.125em Arial,Helvetica,sans-serif;

	font-size:20px;
	font-weight:normal;
}
h1{
	margin-bottom:10px;
}

.odsazovacka{
	padding-left:15px;
	padding-right:15px;

}
.odsazovacka-r{
	padding-left:0px;
	padding-right:15px;

}

.cert-text{
	margin-left:100px;
}

#main-vypis h2.teckovany{
	min-height:26px;
	_height:26px;
}



h1 em, h2 em{
	color:black;
	font-style:normal;
}
h1 span, h2 span{
/*	background:white;*/
}
#main-vypis h2, #main-left-vypis h2{
	/*font-size:130%;*/
/*	font-weight:normal;*/
	background-image:none;
	margin-bottom:3px;
	padding-bottom:0px;
}

h3{
	color:#000;
	font-size:120%;
	/*font-weight:normal;*/
}
h3.extra, h2.extra{
	font-weight:bold;
}
h4{
	color:#000;
	font-size:110%;
	font-weight:normal;
}

#main-vypis p, #main-left-vypis p, #main-left-vypis ul{
	margin-top:0px;
	margin-bottom:15px;
	line-height:140%;
}
#intro-col-left .novinka, #archiv-novinek .novinka{
	font-size:12px;

	padding-bottom:15px;
}
#archiv-novinek .novinka{
	padding-left:15px;
}
#intro-col-left .novinka{
	margin-bottom:15px;

}

#intro-col-left .novinka-last, .posledni-s-linkou{
	border-bottom:1px dotted #416fab;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px;
	margin-bottom:10px;

}

#intro-col-left .novinka h3, #archiv-novinek .novinka h3{
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:14.4px;
}
#intro-col-left .novinka .datum{
	color:black;

}
#archiv-novinek .novinka .datum{
	color:#8e8e8e;

}
.novinka{
	overflow:auto;
	margin-bottom:15px;
}
.novinka .datum span{
	float:left;
	padding-right:10px;
	border-right:1px solid #000;
	margin-right:10px;
	color:#8e8e8e;
	display:block;
}
.novinka .datum-box{
	display:block;
	text-align:center;
	height:60px;
	width:60px;
	background:url('/img/cal_bg.png') no-repeat center;
	float:left;
	
}
.novinka .datum-box em{
	display:block;
	font-style:normal;
	font-size:25px;
	margin-bottom:10px;
	padding-top:15px;
}
.novinka h3{
	margin:0px;
/*	margin-left:70px;*/
}


.novinka .anotace{
	/*margin-left:70px;*/
}

.intro-sl1 .novinka h3, .intro-sl1 .novinka .anotace{
	margin-left:70px;
}

.novinka .vice{
/*
	color:#000;
	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	*/
		color:#949293;
/*	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;*/
	background:url('/img/puntik3.png') left center no-repeat;
	padding-left:15px;
	width:114px;

}


 .novinka p.anotace{
	color:#8e8e8e;
	padding-top:0px;
	margin-top:3px;
	margin-bottom:3px;
}
#archiv-novinek .novinka p.anotace{
	color:black;

}
#intro-novinky img, #archiv-novinek img{
	border:1px solid #000;
}

#intro-konzultace .konzultace, #left-area .konzultace{
	padding-bottom:15px;
	
	font-size:12px;
	overflow:auto;
	background:#f0f0f0;
	padding:15px;
	margin-bottom:10px;


	padding-left:30px;
	padding-right:30px;

}
#main-vypis .konzultace, #left-area .konzultace, #main-left-vypis .konzultace{
	padding-bottom:15px;
	
	font-size:12px;
	overflow:auto;
}
#intro-konzultace .konzultace h3, #main-vypis .konzultace h3, #left-area .konzultace h3, #main-left-vypis .konzultace h3{
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#intro-konzultace .konzultace .datum , #main-vypis .konzultace .datum, #left-area .konzultace .datum{
	color:black;
}
#intro-konzultace .konzultace p.anotace, #main-vypis .konzultace p.anotace, #left-area .konzultace p.anotace{
	color:#8e8e8e;
	padding-top:0px;
	margin-top:5px;
}
#intro-konzultace .ikona, #main-vypis .konzultace .ikona, #left-area .konzultace .ikona{
	/*float:left;*/
/*	padding:3px;
	padding-bottom:1px;*/
	/*margin-right:5px;*/
	/*border:1px solid #aeaeae;*/
	text-align:center;
}
#intro-konzultace .ikona{
	float:none;
	margin-bottom:3px;
}
#intro-konzultace .konzultace h3{
	margin-top:4px;
	margin-bottom:7px;
}

#intro-konzultace .partner img{
	width:auto;
}

#intro-konzultace img{
	width:100%;

}

#intro-konzultace div.partner .ikona{
	text-align:center;
}

#intro-konzultace{
/*	padding-top:15px;*/
}

#intro-konzultace.lonely{
	padding-top:0px;
}

.clanek{
	overflow:auto;
	/*color:black;*/
	border-bottom:1px dotted #c4c4c4;
	border-bottom:1px dotted #416fab;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:18px;
	margin-bottom:22px;
}
.clanek.last{
	padding-bottom:0px
	margin-bottom:0px;
	border-bottom:none;
}
.clanek h3{
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:3px;
	padding-bottom:0px;
	margin-left:130px;
	
}





.clanek .datum{
	color:#8e8e8e;
	text-align:left;
	margin-bottom:5px;
	margin-left:130px;
}
#intro-main-clanek  .clanek .datum{
	margin-left:0px;
}
.clanek .datum span{
	float:left;
	padding-right:10px;
	border-right:1px solid #000;
	margin-right:10px;
	color:#8e8e8e;
	display:block;
}


.clanek .vice{
	color:#949293;
/*	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;*/
	background:url('/img/puntik3.png') left center no-repeat;
	padding-left:15px;
	width:114px;
}
#main-area #intro-main-clanek .clanek .vice{
	float:right;
	color:white;
	width:45px;
	height:38px;
	padding-left:0px;
	padding-top:14px;
	background:url('/img/vice_modra.png') no-repeat;
	text-align:center;
	font-family:Arial, arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	margin-left:20px;
	position:relative;
	top:15px;
}
.clanek{
}
.clanek .ikona{
	float:left;
/*	padding-right:8px;*/
}
.clanek .ikona img{
/*	border:1px solid #000; 
	padding:3px;
*/
	width:120px;
}
.clanek .anotace{
	margin-left:130PX;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:6px;
	min-height:20px;
}

#deset-duvodu dt{
	float:left;
	font-size:150%;
	font-weight:bold;
	background:url("/img/bg_numlist.png") left no-repeat;
	color:white;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
	padding-right:10px;
	text-align:center;
}
#deset-duvodu dd{
	margin-left:40px;
	padding-bottom:10px;
	line-height:1.6em;
}
#deset-duvodu dd strong{
	display:block;
}
#deset-duvodu dd p{
	margin-top:3px;
	margin-bottom:0px;
}

.seznam-vyhod{
	overflow:auto;
	margin-top:5px;
	margin-bottom:0px;
}
.seznam-vyhod dt{
	float:left;
	font-size:100%;
	font-weight:bold;
	background:url("/img/bg_numlist.png") left no-repeat;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:9px;
	padding-right:5px;
	text-align:center;
	clear:left;


	display:none;
}
.seznam-vyhod dd{
	margin-left:30px;
	margin-bottom:7px;

	margin-left:0px;

}
.seznam-vyhod dd strong{
	display:block;
}
.seznam-vyhod dd p{
	margin-top:3px;
}


.vyh-1, .vyh-2, .vyh-3, .vyh-4, .vyh-5, .vyh-6, .vyh-7, .vyh-8{
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:25px;
	min-height:13px;
}


.vyh-1{background-image:url('/img/vyhody_1.png')}
.vyh-2{background-image:url('/img/vyhody_2.png')}
.vyh-3{background-image:url('/img/vyhody_3.png')}
.vyh-4{background-image:url('/img/vyhody_4.png')}
.vyh-5{background-image:url('/img/vyhody_5.png')}
.vyh-6{background-image:url('/img/vyhody_6.png')}
.vyh-7{background-image:url('/img/vyhody_7.png')}
.vyh-8{background-image:url('/img/vyhody_8.png'); }






ol.nums {
	list-style: inside decimal;
}

ol.nums li{
	background:url("/img/bg_numlist.png") left no-repeat;
	margin-left:0px;
	color:white;
	padding-left:3px;
	padding-top:3px;
	padding-bottom:5px;
}
ol.nums li span{
	color:black;
}



.context_menu {
	margin: 0; padding: 0;
	display:none;
	}
	
.context_menu {
	margin: 0; padding-bottom: 2em;
	font-size: 100%;
	font-weight: bold;
	}
	.context_menu a, .context_menu a:visited { 	color: #074d94; }
	.context_menu ul{
	list-style: none;
	margin: 0; padding: 0;
	}
 .context_menu li {
 	list-style: none;
 	float: left;
 	margin: 0; padding: 0 1em;
	 }



#novinka-detail{
}
#novinka-detail h2{
	background:none;
	font-size:15px;
	margin-bottom:5px;
}
#novinka-detail .datum{
	color:#8e8e8e;
	margin:0px;
}
#novinka-detail .obsah{
	padding:0px;
}
#novinka-detail .obsah p{
	margin-top:0px;
	margin-bottom:10px;
}
/*.strankovani span{
	color:white;
	font-weight:bold;
	background:url("/img/bg_numlist.png") left no-repeat;
	padding:2px;
	padding-left:5px;
	padding-right:10px;
}
*/

ul#leve-menu a, #foto-video-left-menu-area ul li a, ul#leve-menu span, #foto-video-left-menu-area ul li span{
	display:block;
	padding-top:7px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:7px;
	background:url('/img/bg_menu_li.png') bottom repeat-x;
}
ul#leve-menu a, #foto-video-left-menu-area ul li a span{
	color:#777;	
}

ul#leve-menu a:hover, #foto-video-left-menu-area ul li a:hover{
	background:#dbedf9;
}

ul#leve-menu .aktivni>a, #foto-video-left-menu-area ul .aktivni>a{
	font-weight:bold;	
}




ul#leve-menu{
	margin-left:0px;
	padding-left:0px;
	margin-bottom:30px;
}
ul#leve-menu li{
	list-style:none;
	margin-bottom:0px;
}

ul#leve-menu.odrazkove>li{
	list-style:square;
	color:#000;
	margin-bottom:0px;
	margin-left:15px;
}
ul#leve-menu>li>a{
	font-size:15px;
/*	font-weight:bold;*/
/*	display:inline-block;*/
	/*padding-left:37px;*/
}

ul#leve-menu.mensi>li>a{
	font-size:12px;
}
ul#leve-menu>li>ul{
	margin-left:0px;
	padding-left:0px;

}
ul#leve-menu>li>ul li{
	color:#000;
	list-style:square;
	/*margin-bottom:5px;*/
}
ul#leve-menu>li>ul>li>ul, ul#leve-menu>li>ul>li>ul>li{
	padding:0px;
	margin:0px;
}
ul#leve-menu>li>ul>li>ul>li>a{
	padding-left:30px;
}


.kontaktbox-obal{
	overflow:auto;
}
.kontaktbox{
	float:left;
	width:235px;
}
.pravybox{
	float:none;
	margin-left:50%;
}

.praha-row{
	height:470px;
}
.brno-row{

}

#main-left-vypis .praha-row h2, #main-left-vypis .brno-row h2{
/*	font-size:18px;
	background:none;
*/
	margin-bottom:10px;
}
#main-left-vypis .praha-row p, #main-left-vypis .brno-row p,
#main-left-vypis .praha-row h3, #main-left-vypis .brno-row h3{
	margin-top:0px;
}

#main-vypis .praha-row{
	padding-top:47px;
}
#main-vypis .brno-row{
	padding-top:15px;

}

#main-right-vypis .praha-row{
	padding-top:34px;
}
#main-right-vypis .brno-row{
	padding-top:1px;

}


.PR{
	overflow:auto;
	margin-bottom:15px;

	border-bottom:1px dotted #c4c4c4;
	border-bottom:1px dotted #416fab;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:5px;
	/*margin-bottom:5px;*/

}

.PR-last{
	border-bottom:none;

}

.PR h3{
	margin-top:0px;
	padding-top:0px;
	margin-left:120px;


}
.PR h3{
	color:#8e8e8e;
}
.PR h3, .PR h2,  .PR h2 span {
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:12px;
	line-height:1.2em;
}

.PR .ikona img{
	float:left;
/*	width:120px;*/

}
.PR img{
	width:120px;
}
.PR div.obr{
	/*border:1px solid #000;
	padding:3px;*/
	float:left;
	display:block;
	margin-right:15px;
	margin-bottom:5px;
}

.PR p{
	margin-top:0px;
	padding-top:0px;
	margin-left:125px;
}

#form-dotaz{
	padding-left:15px;
	padding-right:15px;
	overflow:auto;
	margin-bottom:30px;
}
#form-dotaz input, #form-dotaz2 input,  #form-dotaz textarea, #form-dotaz select{
	width:98%;
	margin-bottom:10px;
	border:1px solid #aaa;
	padding:5px;
	font-size:14px;
}
#form-dotaz2 input{
	min-height:18px;	
}
body:nth-of-type(1) #form-dotaz input,
body:nth-of-type(1) #form-dotaz2 input,
body:nth-of-type(1) #form-dotaz textarea, 
body:nth-of-type(1) #form-dotaz select{
	width:95%;	
}
body:nth-of-type(1) #form-dotaz .wsubmit{
	width:93px;
}
#form-dotaz .wsubmit{
/*
	width:93px;
	background:url("/img/bg_numlist.png") left no-repeat;
	background:url("/img/tlacitko.png") left no-repeat;
	color:white;
	font-weight:bold;
	border:none;
	padding:3px;
	padding-left:15px;
	padding-right:12px;
	float:right;
	height:33px;
	cursor:pointer;
*/	
}
#form-dotaz .wsubmit:hover{
	background:url("/img/tlacitko_active.png") left no-repeat;
}
div.odpoved{
	padding-top:10px;
	padding-bottom:10px;
/*	border-top:1px dotted #000;*/
	border-bottom:1px solid #e9e9e9;
	color:#8e8e8e;
}

div.odpoved strong{
	color:black;
}
div.odpoved em{
	color:black;
}

#leve-menu li.spacer{
	list-style:none;
}

.ta-r{
	text-align:right;
}
.ta-r, #left-area .ta-r a{
	padding-top:0px;
	margin-top:0px;
}


dl.zivotopis{
	margin-top:3px;
	margin-bottom:15px;
}
dl.zivotopis dt{
	float:left;
	
}
dl.zivotopis dd{
	margin-left:90px;
}

ol{
	margin-left:0px;
	padding-left:20px;
}

img.f-r{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
/*
	border:1px solid #000;
	padding:3px;
*/
}

img.bordered{
/*
	border:1px solid #000;
	padding:3px;
*/
}

.archiv-link, .archiv-link-x{
	display:block;
	text-align:left;

	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	position:relative;
	top:-10px;
}
.archiv-link{
	top:-1px;

}

#intro-col-right .archiv-link{
	top:0px;
}

.photogal a{
	float:left;
	display:block;
	margin-bottom:5px;
	margin-right:5px;
}
.photogal img{
/*
	border:1px solid #000;
	padding:3px;
*/
}
.photogal-o-klinice img{
	border:0px;
	padding:0px;
	width:95px;
}

.photogal-o-klinice a{
	border:none;
	padding:0px;
	margin-right:14px;
	margin-bottom:10px;
	display:block;
	float:left;

}

.photogal{
	overflow:auto;
}

.formularova-tabulka{
	width:100%;
}
.formularova-tabulka td, .formularova-tabulka th{
	vertical-align:top;
	font-weight:normal;
	text-align:left;
}
 .formularova-tabulka th{
	white-space:nowrap;
 }
 .formularova-tabulka td{
	width:350px;
	
}

#form-request-send .formularova-tabulka input, #form-request-send .formularova-tabulka textarea{
	width:340px;
	padding:5px;
	margin-bottom:5px;
	
}
#form-request-send .formularova-tabulka input.submitter{
	width:94px;
}
.formularova-tabulka input.form-photo{
	width:100%;
}
#filter-form  .formularova-tabulka select{
	width:100%;
}
.formularova-tabulka input.submitter{
	width:auto;
}
.formularova-tabulka textarea{
	width:100%;
}



div#foto-pred-po-galerie{
	padding-left:0px;
	padding-right:0px;
	padding:0px;
}
div#foto-pred-po-galerie>*{
	padding-left:15px;
	padding-right:15px;

}
div#foto-video-main-area>*{
	padding-left:15px;
	padding-right:15px;
}
div#foto-video-main-area>div.cta-boxiky, div#foto-video-main-area>div.pravy-odsaz, div#foto-video-main-area>div.no-pad{
	padding-left:0px;
	padding-right:0px;
}
div#foto-video-main-area>div.pravy-odsaz{
	padding-right:15px;

}

#foto-pred-po-galerie .radek, #foto-pred-po-galerie .radek-4{
	overflow:auto;
	margin-bottom:10px;
	padding:15px;
	background:#f0f0f0;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	
}
#foto-pred-po-galerie .radek a, #foto-pred-po-galerie .radek-4 a{	
	border:none;
	margin:0px;
	padding:0px;
	padding-right:7px;
	display:inline-block;
	float:none;
}
#foto-pred-po-galerie .radek em, #foto-pred-po-galerie .radek-4 em{	
	font-style:normal;
	display:block;
	text-align:left;
	margin-top:10px;
}

#foto-pred-po-galerie .radek a.last, #foto-pred-po-galerie .radek-4 a.last{	
	padding-right:0px;
	
}
#foto-pred-po-galerie .radek a span, #foto-pred-po-galerie .radek-4 a span{	
	padding-left:4px;
}
#foto-pred-po-galerie .radek img, #foto-pred-po-galerie .radek-4 img{ 
	height:100px;
	width:175px;
	/*border:1px solid #000; 
	padding:3px;*/
}
#foto-pred-po-galerie .radek-4 img{ 
	height:100px;
	width:127px;
}



.obtekana-fotka{
	
}
.obtekana-fotka img{
	border:1px solid #000; 
	padding:3px;
}
.obtekana-fotka em{
	display:block;
	font-style:normal;
	font-size:90%;
	text-align:center;
}

.obt-l{
	float:left;
	margin-right:15px;
}
.obt-r{
	float:right;
	margin-left:15px;
}

#main-vypis ol{
	margin-top:0px;
}

h3.smaller{
	font-size:100%;
	font-weight:bold;
}














#foto-pred-po-galerie-intro{}
#foto-pred-po-galerie-intro .radek, #foto-pred-po-galerie-intro .radek-4{
	overflow:auto;
	margin-bottom:0px;
	text-align:justify;
	background:#f0f0f0;
	padding:15px;
	margin-bottom:10px;
	padding-bottom:20px;
	padding-left:30px;
	padding-right:30px;
}
#foto-pred-po-galerie-intro .radek span.fotky{
	display:block;
}
#foto-pred-po-galerie-intro .radek a, #foto-pred-po-galerie-intro .radek-4 a{	
	border:none;
	margin:0px;
	padding:0px;
	padding-right:5px;
	display:inline-block;
	margin-bottom:10px;
}
#foto-pred-po-galerie-intro .radek a.last, #foto-pred-po-galerie-intro .radek-4 a.last{	
	padding-right:0px;
	
}
#foto-pred-po-galerie-intro .radek a span, #foto-pred-po-galerie-intro .radek-4 a span{	
	padding-left:4px;
}
#foto-pred-po-galerie-intro .radek img, #foto-pred-po-galerie-intro .radek-4 img{ 
	width:112px;
	/*border:1px solid #000; 
	padding:3px;*/
	
}
#foto-pred-po-galerie-intro .radek-4 img{ 
	height:100px;
	width:127px;
}




#intro-konzultace-fota .konzultace{
	clear:left;
	padding-bottom:15px;
	
	font-size:12px;
	overflow:auto;
}
#intro-konzultace-fota .radek{
	padding-bottom:5px;
}

#intro-konzultace-fota .radek h3{
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:5px;

}
#intro-konzultace-fota .ikona{
	float:left;
	padding:3px;
	padding-bottom:1px;
	margin-right:5px;
	border:1px solid #000;

}

#intro-konzultace-fota{
	padding-top:15px;
}

#intro-konzultace-fota.lonely{
	padding-top:0px;
}

#request-form {
	width:540px;
}


#filter-form .wsubmit, #request-form .submitter, #form-dotaz-col-group .wsubmit{
	width:auto;
/*	background:url("/img/bg_numlist.png") left no-repeat;*/
/*
	background:#9eceeb;
	color:white;
	font-weight:bold;
	border:none;
	padding:3px;
	padding-left:15px;
	*/
/*	padding-right:12px;*/
	/*padding-right:15px;*/
	
	width:93px;
	background:url("/img/bg_numlist.png") left no-repeat;
	background:url("/img/tlacitko.png") left no-repeat;
	color:white;
	font-weight:bold;
	border:none;
	padding:3px;
	padding-left:15px;
	padding-right:12px;
	float:right;
	height:33px;
	cursor:pointer;
	
}
#filter-form .wsubmit:hover, #request-form .submitter:hover, #form-dotaz-col-group .wsubmit:hover{
	background:url("/img/tlacitko_active.png") left no-repeat;
}

#filter-form input, #filter-form select, #form-dotaz-col-group input{
	width:300px;
	padding:5px;
	border:1px solid #aaa;
}
#form-dotaz-col-group textarea{
	padding:5px;
	border:1px solid #aaa;
}
#form-dotaz-col-group table{
		border-collapse:collapse;
		width:650px;;
}
#form-dotaz-col-group input{
	margin-bottom:5px;
}

.diskuse-zahlavi{
	padding-top:10px;
/*	border-top:1px dotted #000;*/
/*	border-bottom:1px solid #e9e9e9;*/

}

.triplets img{
	width:174px;
}

#menu-skryte{
	position:absolute;
	left:50%;
	font-size:30%;
	display:none;
}


.obrazek-pravy{
	float:right;
	/*border:1px solid #000;
	padding:3px;*/
	margin-left:5px;
}
.obrazek-levy{
	float:left;
	/*border:1px solid #000;
	padding:3px;*/
	margin-right:5px;
}

.gal-s-popiskem span{
	width:92px;
	display:block;
	font-size:80%;
	line-height:1em;
	text-align:center;
}
#main-right-vypis .gal-s-popiskem a{
	margin-right:6px;
}
#main-right-vypis .gal-s-popiskem a.diplom-break{
	margin-right:0px;

}
.gal-s-popiskem img{
	width:94px;
}

#prohlidky-seznam{
	padding-bottom:20px;
}
#prohlidky-seznam h3{
	margin-bottom:0px;
	padding-bottom:9px;
}
#prohlidky-seznam a{

}
#prohlidky-seznam img{
	border:1px solid #000; 
	padding:3px;
	width:97%;

}

.prohlidky{
	padding-top:27px;

}
.prohlidky .flash{
/*
	border:1px solid #000; 
	padding:3px;
	width:98%;
*/
}



h3.mudr-group{
	margin-bottom:0px;
	padding-bottom:5px;
}
ul.mudr-group{
	margin-top:0px;
	padding-top:0px;
}



.chat-log{

}

.chat-log dt{
	color:blue;
	margin-top:5px;
}


.chat-log .q{
	font-style:italic;
}

.chat-log dt.q{
	margin-top:20px;
	padding-top:20px;
	border-top:1px dotted #416fab;;
	border-bottom:1px solid #e9e9e9;
	color:black;
	
}



.colgroup{
	overflow:auto;
}
.bicol1{
	float:left;
	width:49%;
	padding-bottom:3px;
}
.bicol2{
	margin-left:51%;
	padding-bottom:3px;
}

.quad1, .quad2, .quad3, .quad4{
/*	
	float:left;
	width:23%;
	margin-right:2%;

*/
	padding-bottom:3px;
	overflow:auto;
}
.quad4{
	margin-right:0px;
}



.lekar-seznam{
	overflow:auto;
	margin-bottom:20px;

	float:left;
	width:50%;
}
.lekar-seznam .ikona img{
	border:1px solid #000; 
	padding:3px;
	margin-right:5px;
	width:70px;
	float:left;
}
.lekar-seznam h4{
	font-size:85%;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

.lekar-seznam p{
	font-size:80%;
	color:#8e8e8e;
	margin-top:5px;	
}

.seznam-lekaru h2{
/*	margin-bottom:5px;*/
}
.seznam-lekaru h3, .seznam-lekaru-new h3{
	padding-top:0px;
	margin-top:0px;
}

#facebook-bar{
	clear:both;
	display:none;
}


.blue-mudr-area{
	background:#e1eff8;
	padding:10px;
	padding-top:1px;

}
.ordinacni-hodiny{
	width:100%;
}
.ordinacni-hodiny .zahlavi{
	background:#c0deff;
		
}






/* ********************************************* SLIDER BEGIN ************** */

#wrapper {
    width: 840px;
    margin: 25px auto;
}

#intro {
    padding-bottom: 10px;
}

#slider {
    width: 840px;
    margin: 0 auto;
    position: relative;
/*	border: 10px solid #ccc;*/
}

.scroll {
	overflow: hidden;
	width: 840px;
    margin: 0 auto;
    position: relative;
}

.scrollContainer {
	position: relative;
	top:200px;
}

.scrollContainer div.panel {
    padding: 10px;
    width: 140px;
	height: 918px;
}

#left-shadow {
	position: absolute;
	top: 0;
	left: 0;
	width: 12px;
	bottom: 0;
/*	background: url(/img/slider/leftshadow.png) repeat-y;*/
}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	bottom: 0;
/*	background: url(/img/slider/rightshadow.png) repeat-y;*/
}

.inside {
	padding: 10px;
	border: 1px solid #999;
}

.inside img {
	display: block;
	border: 1px solid #666;
	margin: 0 0 10px 0;
	width: 120px;
}

.inside h2 {
	font-weight: normal;
	color: #111;
	font-size: 12px;
	margin: 0 0 8px 0;
}

.inside p {
	font-size: 11px;
	color: #ccc;
}


.scrollButtons {
    position: absolute;
    top: 277px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}


/* ********************************************* SLIDER END   ************** */

.click-on, .click-off{
	cursor:pointer;
	font-size:90%;
}
.click-on img, .click-off img{
	border:1px solid #2666a5; 
	padding:1px;
	padding-top:3px;
	padding-bottom:1px;
	position:relative;
	top:4px;
}
#fb-obalka{
	width:300px;
	height:35px;
	overflow:none;
}










#intro-right-group{
	overflow:auto;
}
#intro-right-clanky{
	float:left;
	width:50%;
}
#intro-right-vyhody{
	margin-left:50%;
}


#intro-right-clanky img{
	width:130px;
}




#intro-main-top{
	overflow:auto;
}






















#panel{
	text-align: left;  
	overflow:none;
	background:#215ca1;
	color:white;
	display:none;
}
#panel-inside{
	padding:10px;
	height:200px;
}
#panel a, #panel h3{
	color:white;
}


.slide-obal{
	border-top:10px solid #215ca1;
	text-align:center;
	margin:auto;
}
.slide{
	text-align:center;
	margin:auto;
	background:#215ca1;
	width:100px;
	padding:10px;
}
.slide span{
	color:white;
	font-weight:bold;
	cursor:pointer;
}


























#featured{
	width:1000px;
	margin:auto;
	padding-right:0px;
	position:relative;
	height:360px;
	background: url('/img/loading_big.gif') center no-repeat #fff;
/*	border:5px solid #ccc;*/
	text-align:right;

	z-index:1;
}


#featured ul.ui-tabs-nav{
	position:absolute;
	top:0; left:0px;
	list-style:none;
	padding:0; margin:0;
	width:296px;
	width:142px;
	z-index:100;
	color:white;
	visibility:hidden;
}
#featured ul.ui-tabs-nav li{
	padding:0px 0; 
	padding-right:24px;
	font-size:12px;
	color:#666;
	margin-bottom:2px;
	&margin-bottom:0px;
	&height:87px;

}

#featured ul.ui-tabs-nav li#nav-fragment-4{
	margin-bottom:0px;
}


#featured ul.ui-tabs-nav li span{
	font-size:11px; font-family:Verdana;
	/*line-height:18px;*/
/*	margin-left:112px;*/
	display:block;
	letter-spacing:-1px;

	color:white;
/*	padding-top:2px;*/
	font-weight:bold;


}

#featured .ui-tabs-panel{
	width:1000px; 
	height:358px;
	background:#999; 
	position:relative;
	overflow:hidden;
}
#featured .ui-tabs-hide{
	display:none;
}
#featured li{
	list-style:none;
}

#featured li.ui-tabs-nav-item em{
	margin-left:112px;
	font-style:normal;
	display:block;
	font-size:10px;
	line-height:1.1em;
	color:black;
	padding-right:3px;
}
#featured li.ui-tabs-selected em, #featured li.ui-tabs-nav-item a:hover em{
	color:white;
}

#featured li.ui-tabs-nav-item a{/*On Hover Style*/
	display:block;
	color:#333; 
	height:80px;
	background:#fff;
	background: url('soubory/images/transparent-bg.png');
	background: url('img/new/pole_akce.png');

/*	line-height:20px;*/
	outline:none;
	height:83px;
	/*padding-right:10px;*/
	padding-left:10px;
	text-align:left;
	padding-top:5px;
}
#featured li.ui-tabs-nav-item a:hover{
	background:#f2f2f2;
	background: url('img/new/pole_akce_vyber.png') center left no-repeat;
}
#featured li.ui-tabs-selected a:hover{
	background:none;
}
#featured li.ui-tabs-selected a{ /*Selected tab style*/
	background:url('soubory/images/selected.png') center right no-repeat;
	background: url('img/new/pole_akce_vyber.png') center right no-repeat;
	background:none;
}
#featured li.ui-tabs-selected{ /*Selected tab style*/
	background:url('soubory/images/selected.png') center right no-repeat;
	background: url('img/new/pole_akce_vyber.png') center right no-repeat;

}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
/*	background:#ccc;*/
}

#featured ul.ui-tabs-nav li img{
	/*float:left; margin:5px 5px;
	padding:2px;

	width:100px;*/
}

#featured ul.ui-tabs-nav li img.sipka{
	width:auto;
	padding:0px;
	border:none;
	float:none;
	margin:0px;
	padding-top:3px;
}

#featured .ui-tabs-panel .info{
	position:absolute;
	top:290px; left:0;
	height:70px; width: 1000px;
	background: url('soubory/images/transparent-bg.png');
	margin-left:0px;
}
#featured .info h2{
	font-size:18px; font-family:Georgia, serif;
	color:#fff; padding:5px; margin:0;
	overflow:hidden;
	background:none;
}
#featured .info p{
	margin:0 5px;
	font-family:Verdana; font-size:11px;
	line-height:15px; color:#f0f0f0;
}
#featured .info a{
	text-decoration:none;
	color:#fff;
}
#featured .info a:hover{
	text-decoration:underline;
}






#nejhornejsi-menu{
	width:1000px;
	margin:auto;

	background: url('/img/menu_01.png') top no-repeat ;
/*	padding-left:20px;*/
	border-bottom:3px solid white;
}
#nejhornejsi-menu ul{
	list-style:none;
	overflow:auto;
	padding-bottom:3px;
	margin:0px;
	padding:0px;
}
#nejhornejsi-menu li{
	overflow:auto;
}
#nejhornejsi-menu>div>ul>li{
	padding:3px 3px 0px 3px;
}

#nejhornejsi-menu li.active{
  /*background: #980f5f;*/

}
#nejhornejsi-menu a{
	display:block;
	padding:8px;

	display:block;

	padding-left:26px;
	padding-right:26px;
	background:none;

/*
	padding-left:22px;
	padding-right:22px;
*/

}
#nejhornejsi-menu .droplinetabs a:hover{
	text-decoration:underline;
}

#nejhornejsi-menu .droplinetabs a{
	background: none;
	color:white;


	float: left;
	/*background: #d1e1f1;*/ /*default background color of tabs, left corner image*/
	margin: 0 0px 0 0;
	text-decoration: none;

	font-size:16px;
	font-family: 'UbuntuRegular', 'Trebouchet MS', Arial, sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	padding:0px;

}
#nejhornejsi-menu .droplinetabs a span{
	padding-top:13px;
	padding-bottom:12px;

	padding-top:11px;
	padding-bottom:11x;

	display:block;
	position:relative;
	width:244px;
	width:327px;

}
#nejhornejsi-menu .droplinetabs a:hover span, #nejhornejsi-menu .droplinetabs .active a span{
	position:absolute;
	&position:relative;
	&top:3px;
	&padding-top:8px;
	&padding-bottom:15px;
		
	padding-bottom:15px;
		
}



#menu10 a{
	width:197px;
	width:191px;
	width:244px;
	width:327px;
}
#menu11 a{
	width:199px;
	width:193px;
	width:244px;
	width:327px;
}
#menu12 a{
	width:199px;
	width:193px;
	width:244px;
	width:328px;
	
}
#menu13 a{
	width:197px;
	width:191px;
	width:244px;
	width:328px;

}
#menu10 a:hover span, #menu10.active a span{
/*	background:url('/img/menu_1_plastika.png');*/
}
#menu11 a:hover span, #menu11.active a span{
	/*background:url('/img/menu_2_liposukce.png');*/
}
#menu12 a:hover span, #menu12.active a span{
	/*background:url('/img/menu_3_laser.png');*/
}
#menu13 a:hover span, #menu13.active a span{
	/*background:url('/img/menu_4_vrasky.png');*/
}





#horni-menu{
	width:1000px;
	margin:auto;

	background: url('/img/menu_02.png') top no-repeat ;
/*	padding-left:20px;*/
	border-bottom:3px solid white;
	text-align:right;
}
#horni-menu ul{
	list-style:none;
	overflow:auto;
	padding-bottom:3px;
	margin:0px;
	padding:0px;
}
#horni-menu li{
	overflow:auto;
	min-height:30px;
}

#horni-menu li.active{
  /*background: #980f5f;*/
	font-weight:bold;
	
}
#horni-menu li.active a{
	font-weight:bold;

}
#horni-menu #menu6.active{
/*	background: #980f5f;*/
}


#horni-menu a{
	display:block;
	padding:6px;

	display:block;

	padding-left:0px;
	padding-right:0px;

	font-size:14px;

/*
	padding-left:22px;
	padding-right:22px;
*/


}
#horni-menu a:hover{

}

#menu3 a{
	width:250px;
	width:auto;
/*	padding-right:10px;
	padding-left:10px;
	*/
	width:150px;
	text-align:center;
	
}
#menu4 a{
	width:124px;
}
#menu5 a{
	width:250px;
	width:auto;
/*	padding-right:10px;
	padding-left:10px;*/
	width:150px;
	text-align:center;
	
}
#menu6 a{
	width:250px;
	width:auto;
/*	padding-right:10px;
	padding-left:10px;*/
	width:150px;
	text-align:center;

}
#menu1 a{
	width:124px;
}
#menu2 a{
	width:124px;
}
#menu7 a{
	width:250px;
	width:auto;
/*	padding-right:10px;
	padding-left:10px;
	*/
	width:150px;
	text-align:center;
	
}
#menu8 a{
	width:124px;
}

a{
	outline: none;
}






.hiddens{
	margin:auto;
	width:1000px;
	
	
}
#hiddens2{
	text-align:center;
	&position:absolute;
	&z-index:999999;
}
#hidden-div, #hidden-div-1, #hidden-div-2, #hidden-div-3, #hidden-div-4, #hidden-div-5, #hidden-div-6, #hidden-div-7 {
  position: absolute;

  width: 940px;
  height: 316px;
  padding: 30px;
  background: #980f5f;
  display: none;
  z-index: 900;
  padding-top:15px;

	color:white;

	margin-top:-3px;
}
#hidden-div-10, #hidden-div-11, #hidden-div-12, #hidden-div-13{
  position: absolute;

  width: 940px;
  height: 319px;
  padding: 30px;
  background: #980f5f;
  display: none;
  z-index: 900;
  padding-top:15px;

	color:white;

	/*margin-top:-3px;*/

&position:relative;
&left:0%;
&margin-left:-500px;
/*margin-top:5px;*/


  width: 934px;
	margin-left:3px;

}

.hidden-div-inside .sloupec3 span, .hidden-div-inside .sloupecx span{
	display:block;
	padding-left:12px;
}


#hidden-div-10{
	background:#59bde7;
background:url('/img/bg_plastika.png') repeat-x top #6e4e0f;
background:url('/img/bg_plastika.png') repeat-x top ;
}
#hidden-div-11{
	background:#9cc41d;
background:url('/img/bg_liposukce.png') repeat-x top #9da701;
background:url('/img/bg_liposukce.png') repeat-x top ;
}
#hidden-div-12{
	background:#fcb109;
	background:url('/img/bg_laser.png') repeat-x top #f89904;
	background:url('/img/bg_laser.png') repeat-x top ;
	
}
#hidden-div-13{
	background:#fc7945;
background:url('/img/bg_vrasky.png') repeat-x top #ed4d04;
background:url('/img/bg_vrasky.png') repeat-x top ;
}





.hidden-div{
	min-height:300px;
	text-align:left;
}
.hidden-div-inside{
	min-height:330px;
	background:url('/img/top_links_bg.png') 0px 0px repeat-y ;
	position:relative;
	top:-1px;
	overflow:auto;
}
.hidden-div-inside.with-image{
	background:url('/img/top_links_bg_a.png') 0px 0px repeat-y ;
	
}
.hidden-div ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
.hidden-div ul li{
	background:url('/img/ikona_vice_pole_akce.png') left top no-repeat;
	padding-left:22px;
	padding-top:0px;
	padding-bottom:10px;
}
.sloupec3  ul li, .sloupecx  ul li{
	padding-bottom:5px;
}
.hidden-div ul li.no-mark{
	background:none;
}

.hidden-div ul li li{
	padding-bottom:4px;
}
.hidden-div ul li a, .hidden-div ul li strong{
	color:white;
	font-weight:bold;
	font-size:15px;
}
.hidden-div ul li li a{
	color:white;
	font-weight:normal;
	font-size:100%;
}
.hidden-div ul ul{
	margin-top:5px;
}
.hidden-div ul ul.horiz{
	margin-top:0px;
}

.hidden-div ul li a:hover{
	text-decoration:underline;
}
.hidden-div .sloupec1, .hidden-div .sloupec2, .hidden-div .sloupec3{
	float:left;
	/*width:290px;*/
	width:271px;
	margin-right:60px;
}
.hidden-div .sloupec3{
	margin-right:0px;
	/*width:300px;
	width:294px;*/
}
.hidden-div h2 a{
	color:white;
}


.hidden-div ul.horiz{
  overflow:auto;
}
.hidden-div ul.horiz li{
  float:left;
  margin-right:10px;
}





#hlavni-obal #horni-menu .menu1-active a, #hlavni-obal #horni-menu .menu1-active a:hover, #hidden-div-1{
/*	background: #EC7405;*/
font-weight:bold;

}
#hlavni-obal #horni-menu .menu2-active a, #hlavni-obal #horni-menu .menu2-active a:hover, #hidden-div-2{
	/*background:#6A9DC7;*/

} 

#hidden-div-6 .hidden-div-inside{
	background:url('/img/top_links_bg.png') -20px 0px repeat-y #980f5f;

}


#hidden-div-10 .hidden-div-inside{
	/*background:url('/img/top_links_bg_plast.png') -20px 0px repeat-y ;*/
}
#hidden-div-11 .hidden-div-inside{
	/*background:url('/img/top_links_bg.png') -20px 0px repeat-y ;*/
}
#hidden-div-12 .hidden-div-inside{
	/*background:url('/img/top_links_bg_plast.png') -20px 0px repeat-y ;*/

}
#hidden-div-13 .hidden-div-inside{
	/*background:url('/img/top_links_bg_plast.png') -20px 0px repeat-y ;*/
	/*background:#fc7945;*/
/*background:url('/img/bg_vrasky.png') repeat-x 10px;*/
	
}


#hidden-div-11 .sloupec1, #hidden-div-11 .sloupec2, #hidden-div-11 .sloupec3{
/*	width:190px;
	margin-right:25px;
	*/
}
#hidden-div-11 .sloupec2{
	/*width:350px;*/
}
#hidden-div-11 .sloupec3{
	/*margin-right:0px;
	width:240px;
	*/
}
#hidden-div-11 .hidden-div-inside{
	/*background:url('/img/top_links_bg_lipo.png') -20px 0px repeat-y ;*/
}


#hidden-div-11 .sloupec2{
/*	padding-top:7px;*/
}
#hidden-div-12 .sloupec2{
	padding-top:28px;
}
#hidden-div-10 .sloupec2{
/*	padding-top:28px;*/
	padding-top:0px;
}



#hidden-div-3 .sloupec1, #hidden-div-3 .sloupec2, #hidden-div-3 .sloupec3{
	width:220px;
	margin-right:30px;
}
#hidden-div-3 .sloupec3{
	margin-right:0px;
	width:260px;
}
#hidden-div-3 .hidden-div-inside{
	/*background:url('/img/top_links_bg_lek.png') -20px 0px repeat-y #980f5f;*/
}



.hidden-div h4{
color:white;
}

#hlavni-obal .hidden-div h2, #hlavni-obal  .hidden-div h2 span{
	color:white;
	background:none;
	font-size:15px;
	margin-bottom:5px;
}


/* HIDDEN DIV PANEL - CONTENT INSIDE */

#hidden-div-left {
  float: left;
  width: 450px;
  height: 300px;
	color:white;
}

#hidden-div-right {
  float: right;
  width: 450px;
  height: 300px;
}

#hidden-div-right ul {
  margin: 10px 0 0 0;
  padding: 20px;
  list-style: none;
  background: #191919;
  overflow: hidden;
}

#hidden-div-right ul li a {
  display: block;
  font-size: 1.0em;
  line-height: 1.0em;
  color: #fff;
  text-decoration: none;
  margin: 0;
  padding-left: 11px ;
}

#hidden-div-right ul li a:hover {
  color: #aaa;
  text-decoration: none;
}

#menu-laser .hidden-inside-bg-obal{
	background:url('/img/laser_palomar.png') top right no-repeat;
	overflow:auto;
	min-height:340px;

}

#menu-lipo .hidden-inside-bg-obal{
	background:url('/img/banner_liposukce_345x315.jpg') top right no-repeat;
	overflow:auto;
}












.droplinetabs{
overflow: hidden;
/*border-bottom: 1px solid gray; *//*underline across bottom of main tabs*/
}

.droplinetabs ul{
font: bold 11px Verdana, sans-serif;
margin: 0;
padding: 0;
width: 100%;
list-style: none;

	z-index:200;


}
#menu6{
	&margin-left:400px;
	&width:150px;
}
.droplinetabs li{
margin: 0 0px 0 0;
padding: 0;
/*display: block;*/
/*float:left;*/
display:inline-block;
&display:block;
&float:left;
}
#nejhornejsi-menu .droplinetabs li{
display: block;
float:left;

}

#horni-menu .droplinetabs a{
float: left;
color: black;
/*background: #d1e1f1;*/ /*default background color of tabs, left corner image*/
margin: 0 0px 0 0;
text-decoration: none;

font-size:15px;
font-family:'UbuntuRegular','Trebouchet MS', Arial, sans-serif;
	font-weight:normal;
	letter-spacing:-1px;

}

.droplinetabs a:link, .droplinetabs a::visited, .droplinetabs a:active{
color: white;
}

.droplinetabs a span{
/*float: left;
display: block;
*/
/*background: transparent url(soubory/rightedge.gif) no-repeat right top; *//*right corner image*/
/*padding: 7px 9px 3px 6px;
cursor: pointer;*/
}

.droplinetabs a span{
float: none;
}


.droplinetabs a:hover, .droplinetabs .active a{
/*background-color: #980f5f;*/ /*background color of tabs onMouseover*/
color: white;
font-weight:bold;
color:black;
}
#horni-menu #menu6.active a{
/*color: white;
font-weight:normal;
*/

}

.droplinetabs a:hover span{
background-color: transparent;
}

/* Sub level menus*/
.droplinetabs ul li ul{
position: absolute;
z-index: 100;
left: 0;
top: 0;
background: #c76023; /*sub menu background color */
visibility: hidden;
}

/* Sub level menu links style */
.droplinetabs ul li ul li a{
font: normal 13px Verdana;
padding: 6px;
padding-right: 8px;
margin: 0;
background: #c76023; /*sub menu background color */
}

.droplinetabs ul li ul li a span{
background: #c76023; /*sub menu background color */
}

.droplinetabs ul li ul li a:hover{ /*sub menu links' background color onMouseover. Add rounded edges in capable browsers */
background: #714421;
-webkit-border-radius: 5px;  
-moz-border-radius: 5px; 
-khtml-border-radius: 5px;  
border-radius: 5px;
}











#logo-area{
	text-align:left;
	margin:auto;
	width:1050px;
	height:100px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	
background:url('/img/bily_ctverec.png') bottom repeat-x;	
	
}
#logo-area a{
	margin-left:60px;
	margin-left:30px;
}
a#logo-vlna{
	position:absolute;
	margin-left:-1px;
	top:0px;
}
#logo-vlna img{
	position:relative;
	left:-20px;
}



#lang-area{
	float:right;
	margin-right:25px;
	padding-top:18px;
	
}
#lang-area em{
	display:inline-block;
	background:#d2e9f9;
	padding:4px;
	padding-right:6px;
	padding-left:6px;
	padding-bottom:0px;
	color:#1b628e;
	font-style:normal;
	height:19px;
	position:relative;
	&left:20px;
	top /*\**/: 2px\9;	
	&top:-1px;
	margin-left:5px;
	background: #ddd;;
}
#lang-area a{
	color:#007fc1;
	color:#000;
	margin-left:0px;
}
#lang-area input{
	/*background:url('/img/search2.png') top no-repeat;*/
	border:none;
	width:121px;
	height:23px;
	font-size:12px;
	line-height:20px;
	color:#d7d7d7;
}
#lang-area input.focused{
	color:#333;
}
#lang-area input.submitter{
	background:url('/img/search.png') bottom no-repeat;
	background:url('/img/lupa.png') bottom no-repeat;
	border:none;
	width:29px;
	height:23px;
	position:relative;
	top:-3px;
	&top:-1px;
	cursor:pointer;
}
@media screen and (-webkit-min-device-pixel-ratio:0) { #lang-area input.submitter{top: -4px;} }

#lang-area input.submitter:hover{
	background:url('/img/lupa_active.png') bottom no-repeat;	
}
#lang-area #top-srch-form-obal{
	background:#fff;
	border:#e8e8e8;
	padding:3px;
	padding-left:10px;
}
#lang-area #pripravujeme-top-link{
	background:url('/img/top_objednat.png') bottom no-repeat;	
	width:126px;
	height:72px;
	display:inline-block;
	position:relative;
	top:-28px;
}
.pripravujeme-top-link{
	background:url('/img/top_objednat.png') bottom no-repeat;	
	width:126px;
	height:72px;
	display:inline-block;
}


.bicol2.kontakt-padded{
	padding-top:75px;
	margin-left:50%;
}

#lang-area #pripravujeme-top-link:hover{
	background:url('/img/top_objednat_active.png') bottom no-repeat;	
}
#search-form{
	margin:0px;
	padding:0px;

	margin-left:20px;
	display:inline-block;
	&display:inline;
	
	/*
	margin-top:5px;
	position:relative;
	left:7px;
	*/
}
#search-form div{
	display:inline-block;
	&display:inline;
	padding:0px;
	margin:0px;
/*	padding-left:20px;*/
	
}





#intro-left-colgroup{
	float:left;
	width:696px;
}
#intro-col-left{
	float:left;
	width:283px;
}
#intro-col-middle{
	margin-left:303px;
}
#intro-col-right{
/*	margin-left:609px;*/
	width:283px;
	float:right;
}



#intro-col-right #deset-duvodu , .deset-duvodu{
	margin:0px;

	border-bottom:1px dotted #416fab;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:10px;
	margin-bottom:10px;

}
#intro-col-right #deset-duvodu{
	&margin-bottom:20px;
	padding-left:15px;
	padding-right:15px;

}

.deset-duvodu{
	border-bottom:none;
}
#main-area .laser-deset-duvodu p{
	margin-bottom:3px;
	margin-top:0px;
}
#main-area .laser-deset-duvodu em{
	font-style:normal;
	font-weight:bold;	
}
#intro-col-right #deset-duvodu dt, .deset-duvodu dt{
	float:left;
	background:none;
	padding:0px;
	display:none;

}
#intro-col-right #deset-duvodu dt img, .deset-duvodu dt img{
	border:none;
}
#intro-col-right #deset-duvodu dd, .deset-duvodu dd{
	padding-left:20px;
	margin-left:0px;
	background:url('/img/ikona_vice_vyhody_kliniky.png') top left no-repeat;
}
#intro-col-right #deset-duvodu dd.sipka-dolu, .deset-duvodu dd.sipka-dolu{
	background:url('/img/skryt_sipka.png') top left no-repeat;
}
#intro-col-right #deset-duvodu dd .click-x, .deset-duvodu dd .click-x{
	cursor:pointer;
}



.deset-duvodu dd{
	margin-bottom:15px;
}
.deset-duvodu dd strong{
	display:block;
}
.deset-duvodu p{
	margin-top:10px;
	margin-bottom:10px;
}





#intro-main-clanek{
	padding-top:0px;
	background:url('/img/prechod_clanek.png') bottom repeat-x #f2f2f2;
}
#intro-main-clanek.double-foto{
	padding-top:0px;
	background:none;
}
#intro-main-clanek img{
	width:auto;
	margin-right:0px;
	
}
#intro-main-clanek .anotace{
	margin-left:0px;
	
}
#intro-main-clanek .ikona{
	float:none;
}
#intro-main-clanek h3{
	font-size:16px;
	margin-bottom:10px;
	padding-top:10px;
	font-weight:bold;
	margin-left:0px;
}
#intro-main-clanek .clanek{
	border-bottom:none;
}
#intro-main-clanek .clanek .vice{
	width:auto;
}

#intro-main-clanek .clanek  .anotace{
	line-height:1.6em;

}

#intro-main-clanek .clanek  .datum{
	color:#8e8e8e;

}
#intro-main-clanek .clanek  .datum span{
	float:left;
	padding-right:10px;
	border-right:1px solid #000;
	margin-right:10px;
	color:#8e8e8e;
	display:block;
}

#intro-main-clanek .clanek  .vice, .vice{
	color:#000;
	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	float:none;
}




#intro-main-poutac{
	height:140px;
	padding-top:0px;
	
}
#intro-main-poutac2{
	height:148px;
	padding-top:0px;
}
#intro-main-poutac div, #intro-main-poutac2 div{
	position:absolute;
}



#bottom-media{
	margin-bottom:3px;
	overflow:auto;
}




#bottom-media{
	/*padding:20px;*/
	/*background:url('/img/pozadi_media.png') top left no-repeat #cee6f5;*/
	padding-top:10px;
}

.left-colgroup{
	float:left;
	width:686px;
	overflow:auto;
}
.sloupec31{
	float:left;
	width:273px;

}
.sloupec31 p{
	padding-right:15px;	
}

.sloupec31 .fr{
	margin-left:10px;
	margin-bottom:10px;
}


.sloupec31 #bottom-fb-link{
	display:block;
	/*padding-left:20px;*/
}


.sloupec32{
	margin-left:300px;
}
.sloupec33{
	margin-left:606px;
}
#bottom-media{
	margin-bottom:15px;
}
#bottom-media .sloupec31 h2{
	margin-right:0px;
}
#bottom-media .sloupec32 h2{
	margin-right:0px;

}
#bottom-media .sloupec31{
	width:284px;
}
#bottom-media .sloupec32{
	margin-left:304px;
	width:284px;
}
#bottom-media .left-colgroup{
	width:596px;
}
#bottom-media .sloupec31, #bottom-media .sloupec32, #bottom-media .sloupec33{
	padding:0px;
}
#bottom-media .sloupec31 div, #bottom-media .sloupec32 div, #bottom-media .sloupec33 div{
	padding-left:15px;
	padding-right:15px;
	padding:15px;
	background:#f0f0f0;
	min-height:270px;
}
#bottom-media .sloupec32 img{
	width:124px;
}


#bottom-media h2{
	color:black;
	/*background:url("/img/h2_media_dots.png") 0px 13px repeat-x;*/

}
#bottom-media .sloupec31 h2, #bottom-media .sloupec32 h2, #bottom-media .sloupec33 h2{
	color:#2e3c87;
	font-size:16px;
}
#bottom-media h2 span{
	/*background:#cee6f5;*/
}
#bottom-media h4{

}
#bottom-media h3{
	color:black;
	margin-top:5px;
}
#bottom-media img{
/*
	border:1px solid #000;
	padding:3px;
*/
}

#bottom-media .vice{
	background:url('/img/media_sipka_vice.png') left no-repeat;
	padding-left:20px;
	color:black;
}
#bottom-media .vice:hover, #bottom-media  h3 a:hover, #bottom-media  h2 a:hover {
	text-decoration:underline;
}

#bottom-part{
	width:1000px;
	margin:auto;
	text-align:left;
}


#bottom-links{
	background:#171137;
	background:#333;
	padding-top:20px;
	padding-bottom:20px;
	color:white;
}
#bottom-links-inside{
	background:url('/img/bottom_links_bg.png') left repeat-y;
	overflow:auto;
}

#bottom-links .insider{

}
#bottom-links .spacer-link{
	margin-top:20px;
	border-top:1px solid #504c67;
	border-top:1px solid #ccc;
	padding-top:20px;
}

#bottom-links h2{
	color:white;
	background:none;
	font-weight:normal;
	font-size:16px;
	margin-bottom:5px;
}
#bottom-links p{
	margin-top:5px;
}
#bottom-links .sloupec31 .insider, #bottom-links .sloupec32 .insider{
	padding-left:20px;
}
#bottom-links .sloupec32>.insider{
	&padding-left:0px;
}
#bottom-links .sloupec33 .insider{
	padding-left:20px;
}
#bottom-links .sloupec31{
	width:320px;
}
#bottom-links .sloupec32{
	width:380px;
	&width:361px;
}
#bottom-links .sloupec33{
	margin-left:680px;
	margin-right:20px;
}

#bottom-links a{
	color:white;
}

#bottom-links ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#bottom-links li{
	background:url('/img/sipka_svetle_modra.png') 0px 3px no-repeat;
	padding-left:15px;
	margin-bottom:5px;
}
#bottom-links dt{
	background:url('/img/sipka_svetle_modra.png') left center no-repeat;
	width:15px;
	float:left;
	min-height:1.2em;
}
#bottom-links dd{
	margin-left:15px;
}
#bottom-links dl{
	margin-top:5px;
	margin-bottom:25px;
}
#bottom-links .vice{
	background:url('/img/sipka_links_vice.png') left center no-repeat;
	padding-left:20px;
	display:block;
	margin-bottom:0px;
/*	margin-top:5px;*/
}





#main-vypis-area{
	overflow:auto;
	padding-bottom:3px;
}
#main-left-vypis{
	float:left;
	width:686px;
	margin-bottom:30px;
}
#main-right-vypis{
	margin-left:705px;
	/*padding-right:3px;*/
	margin-bottom:30px;
	overflow:auto;
	width:295px;
}


#spodek-copy-obal-new{
	padding:20px;
	padding-top:5px;
	padding-left:0px;
	padding-right:0px;

}

#spodek-copy-new{
/*	border-top:2px dotted #416fab;*/
	clear:both;
	text-align:left;
	font-size:90%;


}
#spodek-copy-new span{
	float:right;
}



#vice-info-area{
	min-height:185px;
	overflow:auto;
	padding-bottom:3px;
	margin-bottom:15px;
	/*background:#dbedf9;*/
	
	/*padding:10px;*/
}
#vice-info-area-inside{
	min-height:85px;
	width:63px;
	position:absolute;
	z-index:1;
	display:none;
}
#vice-info-area-inside div{
/*	position:relative;
	left:-26px;
	min-height:125px;
	width:63px;
	background:url('/img/vice_informaci_bg.png') left top no-repeat;
*/
}

#main-right-vypis #vice-info-area ul{
	list-style:none;
	margin-left:0px;
}
#main-right-vypis #vice-info-area li li{
	list-style:none;
	/*background:url('/img/sipka_tmave_modra.png') left 4px no-repeat;*/
	padding-left:0px;
}
#vice-info-area h2{
	/*z-index:2002;*/
/*	background:url("/img/h2_media_dots.png") 0px 13px repeat-x;*/
}
#vice-info-area h2 span{
	/*background:#dbedf9;*/

}


#form-request-send input, #form-request-send textarea{
	width:200px;
}


.konzultace-virtual img{
	width:98%;
	padding:3px;
	border:1px solid #000;
}


#main-right-vypis #form p{
	margin:0px;
}


#nadpis-group{
	overflow:auto;
}
#nadpis-left-part{
	width:570px;
	float:left;
}
#nadpis-group .sloupec1{float:left;width:265px;}
#nadpis-group .sloupec2{margin-left:285px;}
#nadpis-group .sloupec3{margin-left:595px;	}




.main-lekar{
	overflow:auto;
	margin-bottom:30px;
}
.main-lekar .ikona{
	display:block;
	/*margin-right:5px;*/
}

.main-lekar .ikona img{
/*
	border:1px solid #000; 
	padding:3px;
	*/
	/*margin-right:5px;*/
	width:420px;
	min-height:245px;
	/*float:left;*/
}
.main-lekar h4{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.main-lekar h5{
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#8e8e8e;
	font-size:100%;
}

.main-lekar p{

	display:none; /* ****************************************** prozatim zrusit */

	color:#8e8e8e;
	margin-top:5px;	
	margin-bottom:5px;
}

#main-area .main-lekar .vice{
	color:#000;
	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	margin-left:0px;

}













.seznam-lekaru-new .main-lekar{
	overflow:auto;
	margin-bottom:30px;
}
.seznam-lekaru-new .main-lekar .ikona{
	display:block;
	margin-right:10px;
	float:left;
}

.seznam-lekaru-new .main-lekar .ikona img{
/*
	border:1px solid #000; 
	padding:3px;
	*/
	/*margin-right:5px;*/
	width:280px;
	min-height:105px;
	/*float:left;*/
}
.seznam-lekaru-new .main-lekar h4{
	margin:0px;
	padding:0px;
	font-weight:bold;
}
.seznam-lekaru-new .main-lekar h5{
	margin:0px;
	padding:0px;
	font-weight:normal;
	color:#8e8e8e;
	font-size:100%;
}

.seznam-lekaru-new .main-lekar p{

	display:none; /* ****************************************** prozatim zrusit */

	color:#8e8e8e;
	margin-top:5px;	
	margin-bottom:5px;
}

.seznam-lekaru-new .main-lekar .vice{
	color:#000;
	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;

}










.radek-2{
	padding:15px;
	background:#f0f0f0;
	
}

.radek-2 img{
	max-width:123px;
	max-height:97px;
}

#foto-video-main-area .radek-2 img{
	height:107px;
	max-height:107px;
	max-width:140px;
}

#foto-video-pribehy img{
/*	width:105px;*/
/*	border:1px solid #000;
	padding:3px;*/
}
#foto-video-pribehy .ikona{
}
#foto-video-pribehy p{
	font-size:90%;
}



#foto-video-pribehy .PR{
	padding:15px;
	background:#f0f0f0;
	overflow:auto;
	min-height:135px;
}
#foto-video-pribehy .PR h2{
	margin-top:0px;
	padding-top:0px;
}

#foto-video-pribehy .PR h3{
	margin-left:150px;
	
}
#foto-video-pribehy .PR h3, #foto-video-pribehy  .PR h2, #foto-video-pribehy  .PR h2 span {
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
}

.pred-po-upout h3{
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	padding-top:1px;
	
}
.pred-po-upout{
	margin-bottom:15px;
	padding-bottom:5px;
	min-height:146px;
}

.PR p{
	margin-top:0px;
	padding-top:0px;
	margin-left:130px;
	padding-right:10px;
	margin-bottom:0px;
	
}
.PR h2{
	margin-top:0px;
	padding-top:0px;
	margin-left:130px;
	
}



#main-left-vypis h3.foto-video-pred-po{
	margin-top:17px;
	margin-bottom:7px;
}

.tablePicture td{
	vertical-align:top;
}


#hidden-div-2 .no-bt-margin{
	margin-bottom:0px;
	padding-bottom:0px;
}


.partner-vpravo{

}
.partner-vpravo a{
	display:block;
	margin-bottom:54px;
}

#hidden-logo{
/*
	position:absolute;
	background:none;
	font-size:5px;
	color:#f0f0f0;
	top:0px;
	left:50%;
*/
display:inline;
background:none;
margin:0px;
padding:0px;
}

.sloupec2x table a{
	color:white;
}


.tac{
	text-align:center;
}
.tar{
	text-align:right;
}
.taj{
	text-align:justify;
}



#footer-move-link{
	position:absolute;
	bottom:0px;
	z-index:-10;
	color:white;	
}




	.cenik-laser{
		width:100%;
		border-collapse:collapse;
		margin-top: 30px;
	}
	
.cenik-vyplne .cenik-laser{
	margin-top:0px;
}	
.cenik-vyplne{
	padding-bottom:25px;
}	
	
	.cenik-laser th, .cenik-laser td{
		vertical-align:middle;
	}
	.cenik-laser tr.h{
		border: 1px solid #fff;
		border-bottom: 3px solid #ffffff;
		color: #214784;
	}
	.cenik-laser tr.h th{
		font-weight: normal;
		font-size: 120%;
	}
	.cenik-laser tr.h .rad_a{
		background: #dedede url("/img/radius_a.png") no-repeat left center;
	}
	.cenik-laser tr.h .rad_b{
		background: #dedede url("/img/radius_b.png") no-repeat right center;
		text-align: center;
	}
	.cenik-laser tr.h .rad_c{
		background: #dedede;
		text-align: center;
	}
	.cenik-laser .rad_a{
		background: url("/img/radius_a.png") no-repeat left center;
	}
	.cenik-laser .rad_b{
		background: url("/img/radius_b.png") no-repeat right center;
		width: 100px;
	}
	.cenik-laser tr.h:hover{
		background:#dedede;
	}
	.cenik-laser tr.x{
		font-size: 150%;
		color: #4e5777;
	}
	.cenik-laser tr.x:hover{
		background:#fff;
	}
	.cenik-laser tr.a{
		background:#edf3ff;/*dce5ff*/
		border: 1px solid #fff;
		color: #49526f;
	}
	.cenik-laser tr.b{
		background:#ffffff;
		border: 1px solid #fff;
		color: #49526f;
	}
	.cenik-laser tr:hover{
		background:#d0d6f6;
		color: #2d2a3e;
	}
	.cenik-laser th{
		text-align:left;
	}
	.cenik-laser td{
		text-align:right;
	}
	.cenik-laser td, .cenik-laser th{
		padding: 0 15px;
		height: 36px;
	}


    #main-area .cenik-area p { margin: 2px 0 2px 0; font-size: 110%; color: #fff; background: #8091b2; padding: 5px 15px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
	
		text-indent:-43px;
		padding-left:58px;
	}
	#main-area .cenik-area p.small { 
	
		margin-top: 30px; font-size: 100%; color: #444; background: none; 

		text-indent:0px;
		padding-left:15px;

	}
	#main-area .cenik-area p.no-pad { 
	
		margin-top: 20px; 
		font-size: 100%; 
		background: none; 
		padding:0px;
		text-indent:0px;

	}

#main-left-vypis>*{

	padding-left:15px;
	padding-right:15px;
}
#main-left-vypis>.cta-boxiky{
	padding-left:0px;
	padding-right:0px;

}
.cta-boxiky{
	padding-bottom:30px;
	overflow:auto;
}


#main-left-vypis>ul, #main-left-vypis>ol{

	padding-left:35px;

}
#main-left-vypis>div.praha-row, #main-left-vypis>div.brno-row{
	padding-left:0px;
	padding-right:0px;
}
#main-left-vypis>div.praha-row>*, #main-left-vypis>div.brno-row>*{
	padding-left:15px;
	padding-right:15px;
}

#foto-video-left-menu-area{
	float:left;
	width:260px;
	width:294px;
}
#foto-video-left-menu-area h3{
	margin-left:15px;
}



#foto-video-main-area{
	margin-left:275px;
	margin-left:314px;
}
#foto-video-main-area .colgroup{
	padding-right:0px;
}

#foto-video-main-area .vice{
	margin-left:15px;
}
#intro-konzultace .archiv-link, #intro-konzultace-fota .archiv-link{
	margin-left:30px;

}

#foto-video-left-menu-area ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#foto-video-left-menu-area>ul{
	margin-bottom:30px;
}
#foto-video-left-menu-area li{
	margin:0px;
	padding:0px;

}
#foto-video-main-area>*{
/*	padding-left:15px;
	padding-right:15px;*/
}
#foto-video-main-area>ul, #foto-video-main-area>ol{
	margin-left:15px;
}

#login-form{
	text-align:center;
}

#login-form input{
	width:200px;
	font-size:16px;
	padding:5px;
	margin-bottom:20px;
}


#main-left-vypis div.cenik-area{
	padding-left:0px;
	padding-right:0px;
}


.art{
	overflow:auto;
	margin-bottom:20px;
}
.fl{
	float:left;
}
.art img{
	margin-right:10px;
	
}
.art .cell{
	margin-left:192px;
}
.art h3{
	margin-top:0px;
	margin-bottom:5px;
}


.dalsi-postup{
	overflow:auto;
	margin-bottom:20px;
	margin-top:10px;
}
.dalsi-postup .ikona{
	float:left;
	margin-right:20px;
	display:block
}
.dalsi-postup h3{
	/*text-transform:uppercase;*/
	margin-bottom:5px;
	margin-top:0px;
}
.dalsi-postup .link{
	display:block;
	text-align:left;

	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	margin-left:111px;

}

#main-left-vypis p.no-pad{
	padding:0px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
	.main-lekar .ikona img{
		width:420px; /* This works only in Safari and Google Chrome */
	}
}





.pouzit-vypln{
	overflow:auto;
	margin-bottom:20px;
}
.pouzit-vypln .ikona{
	float:left;
}
.pouzit-vypln h3{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:110px;
}
.pouzit-vypln p{
	margin-left:110px;

}
.pouzit-vypln a.link{
	display:block;
	text-align:left;

	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:20px;
	position:relative;
	top:-10px;
	margin-left:110px;


}



.seznam-temat-poradny{
	width:100%;
	border-collapse:collapse;
}
.seznam-temat-poradny .s td, .seznam-temat-poradny .s th{
	background:#f0f0f0;
}
.seznam-temat-poradny td, .seznam-temat-poradny th{
	padding:15px;
	vertical-align:middle;
}
.seznam-temat-poradny td{
	text-align:center;
	font-size:80%;
	color:#9eceeb;
}
.seznam-temat-poradny td strong{
	display:block;
	font-size:120%;
}


.podpis{
	overflow:auto;
}
.podpis .ikona{
	float:left;
	margin-right:10px;
}
.podpis img{
	width:100px;
}
.podpis .jmeno{
	display:block;
/*	margin-left:110px;*/
	font-size:120%;
}
.podpis span.jmeno{
	color:black;
}
.podpis .popis{
	display:block;
/*	margin-left:110px;*/
	
}
.podpis em{
	display:block;
	font-style:normal;
	color:black;
	padding-bottom:15px;
}



#poradna-form-obal{
	display:none;
	height:300px;
}
#form-dotaz-col1{
	float:left;
	width:50%;
}
#poradna-form-obal input, #poradna-form-obal textarea{
	width:260px;
	border:1px solid #000;
}
#poradna-form-obal .wsubmit{
	width:auto;
	background:url("/img/bg_numlist.png") left no-repeat;
	color:white;
	font-weight:bold;
	border:none;
	padding:3px;
	padding-left:15px;
	padding-right:12px;
	float:right;
	margin-right:10px;
}
#novy-dotaz-poradna{
	cursor:pointer;
}

#posledni-dotazy{
	padding:15px;
	overflow:auto;
	background:#f0f0f0;	
}

#main-left-vypis p.vypln-motto{
	color:#000;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:0px;
	line-height:1em;
}

#poutace-bunky{
	overflow:auto;
	margin-bottom:20px;
	
}
.bunka1{
	float:left;
	background:#eee;
	min-height:100px;
	width:490px;
	margin-right:20px;
}
.bunka2{
	background:#eee;
	min-height:100px;
	margin-left:510px;
	
	margin-left:500px;
}

#map-canvas, #map-canvas2, #map-canvas3, #map-canvas4{
	height:200px;
}

.vedeni-clen{
	width:320px;
	margin-left:20px;
	float:left;
	margin-bottom:30px;
}

.prvni-clen{
	margin-left:0px;
}
.vedeni-clen img{
	width:100%;
}
.vedeni-clen h3{
	font-size:13px;
	margin-top:5px;
	margin-bottom:0px;
	font-weight:normal;	
}
.vedeni-clen p{
	margin:0px;
}
.vedeni-clen strong{
	font-weight:normal;
}


.vedeni-kl-clen{
	width:235px;
	margin-left:20px;
	float:left;
	margin-bottom:30px;
}

.prvni-clen{
	margin-left:0px;
}
.vedeni-kl-clen img{
	width:100%;
}
.vedeni-kl-clen h3{
	font-size:13px;
	margin-top:5px;
	margin-bottom:0px;
	font-weight:normal;	
}
.vedeni-kl-clen p{
	margin:0px;
}
.vedeni-kl-clen strong{
	font-weight:normal;
}

.fpp-lnk{
	display:inline-block;
	width:112px;
	height:31px;
	background:url('/img/bg_foto_video_lnk.png') no-repeat;
	color:white;
	font-size:110%;
	padding-left:10px;
	padding-right:40px;
	margin-top:30px;
}
.radek-2 h3{
	margin-top:0px;
}

.kontakt-info-group{
	overflow:auto;
	min-height:570px;
	min-height:270px;
}
.kontakt-info-group .bicol1{
	padding-left:15px;
	width:225px;
}
.kontakt-odsaz{
	padding-left:15px;
}


#videa-list .konzultace{
	overflow:auto;
 	background: #F0F0F0;
    padding: 15px;	
    margin-bottom:10px;
    min-height:123px;
}

#videa-list .konzultace .ikona{
	float:left;
}
#videa-list .konzultace .ikona img{
	width:260px;
	margin-right:20px;
}
#videa-list .konzultace h3{
	margin-top:0px;
	width:160px;
	float:left;
}


.odrazkovy-vice{
	list-style:none;
	padding-left:0px;
	margin-left:0px;	
}
.odrazkovy-vice li{
	background:url('/img/ikona_vice_aktualne.png') left center no-repeat;
	padding-left:30px;
	margin-left:10px;
}
.fajfkovy{
	list-style:none;
	padding-left:0px;
	margin-left:0px;
	margin-right:10px;	
}
.fajfkovy li{
	background:url('/img/ikona_vice_aktualne.png') left top no-repeat;
	padding-left:20px;
	margin-left:0px;
	margin-bottom:5px;
}
#main-left-vypis > ul.fajfkovy{
	padding-left:15px;
}

#certifikat-u-loga {
	text-align:left;
	float:right;
	width:290px;
	margin-top:10px;
	margin-right:190px;
}

#certifikat-u-loga a{
	float:right;
	margin-left:10px;
	
}
#certifikat-u-loga img{
	height:40px;
	
}


#filter-form.poradnovy{
/*	border-bottom:1px solid #aaa;*/
	/*padding-bottom:20px;*/
}



.strankovani{
	overflow:auto;
	text-align:center;
}
.strankovani b, .strankovani a{
	background:url('/img/button-paging.png');
	display:inline-block;
	width:26px;
	padding-top:5px;
	min-height:21px;
	margin-right:5px;	
	text-decoration:none;
	color:black;
	text-align:center;
	
}
#main-area .strankovani a{
	text-decoration:none;
}
.strankovani b{
	background:url('/img/button-paging-active.png');
	color:white;
}
.strankovani a.a-first{
	background:url('/img/button-complete-left.png');
}
.strankovani a.a-prev{
	background:url('/img/button-left.png');
}
.strankovani a.a-next{
	background:url('/img/button-right.png');
}
.strankovani a.a-last{
	background:url('/img/button-complete-right.png');
}



.intro-sl1{
	float:left;
	width:48%;
}
.intro-sl2{
	margin-left:52%;
}

.celebrita-uvod{
 	overflow:auto;
 	border-bottom:1px solid #cfcfcf;
 	height:375px;
 	&overflow:hidden;
}
.celebrita-uvod .foto-area{
	height:100%;
	width:50%;
	float:left;
}
.celebrita-uvod .text{
	margin-left:52%;
	&padding-top:10px;
}
.celebrita-uvod .foto-obal{
	position:absolute;
	height:375px;
}
.celebrita-uvod .foto-obal img{
	position:relative;
	top:-23px;
	margin-left:50px;	
}
.celebrita-uvod h3{
	color:#000;
	font-size:25px;
	font-weight:normal;
	margin-bottom:10px;
}
.celebrita-uvod strong.subnadpis{
	color:#000;
	font-size:18px;
	font-weight:normal;
	display:block;
	margin-bottom:40px;
	line-height:1.3em;
}
.celebrita-uvod p{
	color:#000;
}
.celebrita-uvod .pink-moto{
	color:#803789;
	font-style:italic;
	font-family: 'times new roman', serif;
	font-size:20px;
	line-height:1.5em;
}
.celebrita-uvod .pink-moto strong{
	font-size:25px;
	display:block;
	margin-bottom:10px;
}
.celebrita-uvod .vice{
	float:right;
	color:white;
	width:45px;
	height:38px;
	padding-left:0px;
	padding-top:8px;
	background:url('/img/vice_ruzova.png') no-repeat;
	text-align:center;
	font-family:Arial, arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
}
.celbox{
	width:480px;
	height:0px;
}

#cel-uv-2.celebrita-uvod .foto-area{
	height:100%;
	width:50%;
	float:right;
}
#cel-uv-2.celebrita-uvod .text{
	margin-left:0px;
}

#cel-uv-2.celebrita-uvod .foto-obal img{
	top:-30px;
}
#cel-uv-3.celebrita-uvod .foto-obal img{
	top:-28px;
}

#cel-uv-4.celebrita-uvod .foto-area{
	height:100%;
	width:50%;
	float:right;
}
#cel-uv-4.celebrita-uvod .text{
	margin-left:0px;
}

#cel-uv-4.celebrita-uvod .foto-obal img{
	top:-23px;
}




#cel1{
	background:url("/img/cel_rotat.png") no-repeat;
	height:330px;
}
#cel2{
	background:url("/img/img_klinika_01.jpg") no-repeat;
	height:330px;
}
#cel2a{
	background:url("/img/img_klinika_02.jpg") no-repeat;
	height:330px;
}
#cel2b{
	background:url("/img/img_klinika_04.jpg") no-repeat;
	height:330px;
}
#cel3{
	background:url("/img/img_klinika_03.jpg") no-repeat;
	height:330px;
}
#cel3a{
	background:url("/img/img_foto_BRNO2.png") no-repeat;
	height:330px;
}
#cel3b{
	background:url("/img/img_foto_BRNO3.png") no-repeat;
	height:330px;
}

#slider3 .nadpis{
	font-size:20px;
	padding-top:67px;
	padding-top:25px;
	padding-top:13px;
	padding-left:10px;
} 
#slider3 .txt{
	padding-top:85px;
	padding-left:10px;
} 
#slider3 .txt .jmeno{
/*	color:#000;*/
	font-size:120%;
	margin-bottom:20px;
}
#slider3 .txt .jmeno span{
	font-size:120%;
	display:block;
}

h2.teckovany .archiv-link{
	font-size:12px;
/*	color:#6d6d6d;*/
	float:right;
	display:block;
	padding-top:3px;
	/*background:none;*/
}


.menu-links >li>a{
	padding-top:9px;
	padding-bottom:5px;
	padding-left:12px;
	color:white;
	display:block;
	/*margin-left:30px;*/
}

.sloupec3 .menu-links >li>a, .sloupecx .menu-links >li>a{
	padding-bottom:2px;
}

.menu-links >li li{
  margin-left:12px;
}

.menu-links .ico-foto{
	background:url('/img/ic_foto.png') 0px 3px  no-repeat;
}
.menu-links .ico-video{
	background:url('/img/ic_video.png') 0px 3px  no-repeat;
}
.menu-links .ico-fotogalerie{
	background:url('/img/ic_fotogalerie_kliniky.png') 0px 3px no-repeat;
}
.menu-links .ico-virtual{
	background:url('/img/ic_vr_prohlidka.png') 0px 3px  no-repeat;
}
.menu-links .ico-poradna{
	background:url('/img/ic_poradna.png') 0px 3px  no-repeat;
}
.menu-links .ico-konzultace{
	background:url('/img/ic_objednat.png') 0px 3px  no-repeat;
}


img.fl{
  margin-right:10px;
}

.flash{
  height:600px;
}

.cta-boxes{
	overflow:auto;
}
.cta-box{
	height:106px;
	width:295px;
	margin-bottom:10px;

}
.cta-box a{
	display:block;
	padding-top:56px;
	min-height:60px;
	padding-left:18px;
	color:white;
}

#cta-fotogalerie a, #cta-foto-kliniky a{
	color:#6d6c6d;
}


.cta-box a strong{
	font-weight:normal;
	font-size:20px;
	display:block;
	margin-bottom:4px;
}
.cta-box a span{
	font-size:15px;
}
#cta-foto-kliniky{
	background:url('/img/cta_bn_foto_klinika.png')
}
#cta-fotogalerie{
	background:url('/img/cta_bn_fotogalerie.png')
}
#cta-videogalerie{
	background:url('/img/cta_bn_videogalerie.png')
}
#cta-prohlidka{
	background:url('/img/cta_bn_vr_prohlidka.png')
}


.clanek-big-sl1{
	float:left;
	width:336px;
}
.clanek-big-sl2{
	margin-left:350px;
}
.clanek-big-sl1 p, .clanek-big-sl2 p{
	padding-left:15px;
	padding-right:15px;
}
.clanek .odsaz{
	padding-left:15px;
}

.photogal h3 a{
	float:none;
	
}
.photogal h3 a:hover{
	text-decoration:underline;
}


.fr{
	float:right;
}
.fl{
	float:left;
}

.fb-like{
	min-height:55px;
}

.fr-img{
	float:right;
	margin-left:20px;
	margin-bottom:10px;
}
.fl-img{
	float:left;
	margin-right:20px;
	margin-bottom:10px;
}

#cta-boxik-1, #cta-boxik-2, #cta-boxik-3{
	width:222px;
	height:140px;
	float:left;
}
#cta-boxik-1 p, #cta-boxik-2 p, #cta-boxik-3 p{
	min-height:75px;
	margin:0px;
	padding-top:24px;
	padding-left:10px;
	padding-right:10px;
}



#cta-boxik-2 p{
	padding-right:20px;
}
#cta-boxik-1 strong, #cta-boxik-2 strong, #cta-boxik-3 strong{
	font-size:20px;
	color:#777777;
	margin-bottom:10px;
	font-weight:normal;
	display:block;
}
body #cta-boxik-1 a, body #cta-boxik-2 a, body #cta-boxik-3 a{
	color:white;
	display:block;
	padding-top:7px;
	padding-bottom:5px;
	font-size:16px;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	text-decoration:none;
}
#cta-boxik-1{
	background:url('/img/CTA_objednejtese.jpg') no-repeat;
	margin-right:10px;
}
#cta-boxik-2{
	background:url('/img/CTA_zeptejtese.jpg') no-repeat;
	text-align:right;
	margin-right:10px;
}
#cta-boxik-3{
	background:url('/img/CTA_nazory.jpg') no-repeat;
}



.klient{
	overflow:auto;
	/*color:black;*/
	border-bottom:1px dotted #c4c4c4;
	border-bottom:1px dotted #416fab;
	border-bottom:1px solid #e9e9e9;
	padding-bottom:18px;
	margin-bottom:22px;
}
.klient.klient-last{
	padding-bottom:0px
	margin-bottom:0px;
	border-bottom:none;
}
.klient h2{
	font-weight:bold;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:3px;
	padding-bottom:0px;
	margin-left:155px;
	font-size:14.4px;
	
}
.klient p{
	margin-left:155px;
	padding-right:15px;

}




.klient .datum{
	color:#8e8e8e;
	text-align:left;
	margin-bottom:5px;
	margin-left:130px;
}
.klient .datum{
	margin-left:0px;
}
.klient .datum span{
	float:left;
	padding-right:10px;
	border-right:1px solid #000;
	margin-right:10px;
	color:#8e8e8e;
	display:block;
}
.klient .ikona{
	float:left;
}

#foto-video-main-area .klient .vice{
	color:#949293;
	background:url('/img/puntik3.png') left center no-repeat;
	padding-left:15px;
	width:114px;
	margin-left:0px;

}
.pravy-odsaz{
	padding-right:20px;
}
.poutac-cel{
	margin-bottom:5px;
}

#bn-arrow{
	height:70px;
	width:70px;
	position:absolute;
	z-index:9999;
	background:url('/img/sipka_menu.png') no-repeat 5px 5px;
	display:none;
}


.zajimavy-prolink{
	overflow:auto;
	margin-bottom:10px;
	margin-top:20px;
}
#main-left-vypis .zajimavy-prolink h3{
	margin-top:0px;
}
#main-left-vypis .zajimavy-prolink>*{
	margin-left:55px;
}
#main-left-vypis .zajimavy-prolink a.vice{
	float:left;
	color:white;
	width:45px;
	height:38px;
	padding-left:0px;
	padding-top:8px;
	background:url('/img/zajimave_info.png') no-repeat;
	text-align:center;
	font-family:Arial, arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	margin-left:0px;
	text-decoration:none;
}


#novinka-liposukce-142{
	height:736px;
}
#novinka-liposukce-142>div{
	background:url('/img/img_letni_akce.png') no-repeat;
	width:338px;
	padding-left:15px;
	padding-right:330px;
	position:absolute;
	margin-left:-15px;
	padding-top:100px;
	height:733px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
}

#novinka-liposukce-143{
	height:796px;
}
#novinka-liposukce-143>div{
	background:url('/img/img_leto_vrasky.jpg') no-repeat 0px 10px;
	width:458px;
	padding-left:15px;
	padding-right:210px;
	position:absolute;
	margin-left:-15px;
	padding-top:40px;
	height:733px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
}
#novinka-liposukce-143 > div h2{
	text-align:left;
}

#novinka-liposukce-144{
	height:420px;
}
#novinka-liposukce-144>div{
	background:url('/img/img_MENTOR.jpg') no-repeat 0px 10px;
	width:438px;
	padding-left:15px;
	padding-right:230px;
	position:absolute;
	margin-left:-15px;
	padding-top:60px;
	height:420px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
}


#novinka-liposukce-145{
	height:796px;
}
#novinka-liposukce-145>div{
	background:url('/img/img_DA.png') no-repeat 0px 10px;
	width:312px;
	padding-left:15px;
	padding-right:360px;
	position:absolute;
	margin-left:-15px;
	padding-top:45px;
	height:733px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
	color:black;
}
#novinka-liposukce-145 > div h2{
	text-align:left;
	font-weight:bold;
	color:#4d2f07;
	line-height:1.2em;
}



#novinka-liposukce-146{
	height:796px;
}
#novinka-liposukce-146>div{
	background:url('/img/img_LA_prodlouzena.jpg') no-repeat 0px 10px;
	width:312px;
	padding-left:15px;
	padding-right:360px;
	position:absolute;
	margin-left:-15px;
	padding-top:45px;
	height:733px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
	color:black;
}
#novinka-liposukce-146 > div h2{
	text-align:left;
	font-weight:bold;
	color:#4d2f07;
	line-height:1.2em;
}
#novinka-liposukce-146 > div strong, #novinka-liposukce-146 > div b{
	color:#0d3d17;
}



#vip-content{
	height:736px;
}
#vip-content>div{
	background:url('/img/img_letni_akce.png') no-repeat;
	width:338px;
	padding-left:15px;
	padding-right:330px;
	position:absolute;
	margin-left:-15px;
	padding-top:100px;
	height:733px;
	z-index:100;
	margin-top:-50px;
	text-align:justify;
}

.big-image-shift{
	position:relative;
	left:-15px;
}



#test-form form  .formularova-tabulka input{
	width:250px;
	font-size:12px;
	font-family:arial, sans-serif;
	padding:5px;
	border:1px solid #aaa;
	margin-bottom:5px;
}
#test-form form  .formularova-tabulka input.checkbox{
	width:auto;
}
#test-form form  .formularova-tabulka select{
	font-size:12px;
	font-family:arial, sans-serif;
	padding:5px;
	border:1px solid #aaa;
}

#test-form form  .formularova-tabulka{
	border-collapse:collapse;
}
#test-form form  .formularova-tabulka textarea{
	width:100%;
	font-size:12px;
	font-family:arial, sans-serif;
	padding:5px;
	border:1px solid #aaa;
	overflow-y:auto;
	
}
#test-form .bicol1 form  .formularova-tabulka textarea{
	width:441px;
}
#test-form .bicol2 form  .formularova-tabulka textarea{
	width:441px;
}

.objednat-se-prolink{
	background:url('img/new/menu_objednat2.png') top left no-repeat;
	width:283px;
	height:73px;
	display:inline-block;
	
}
.objednat-se-prolink:hover{
	background:url('img/new/menu_objednat2_active.png') top left no-repeat;
}

#podkres-test-form{
	/*height:800px;*/
}
#podkres-test-form>div{
	/*width:706px;*/
}
#podkres-test-form>div>div{
	background:url('images/form_bg.png') top left repeat-y;
	position:relative;
	
	width:970px;
	
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
}

.skryty-obsah{
	/*display:none;*/
}

.phone-show em{
}
.phone-show i{
	text-decoration:underline;
	cursor:pointer;
	display:none;
}
.phone-show *{
	font-style:normal;
}

#test-form .bicol1{
	padding-right:15px;
	width:456px;
}
#test-form .bicol2{
	padding-left:15px;
	padding-right:15px;
	/*margin-left:435px;*/
}

#test-form form .formularova-tabulka .submitter{
	float:none;
}
#test-form form .formularova-tabulka{
	width:443px;
}
#test-form form .formularova-tabulka th{
	width:100px;
	vertical-align:middle;
}
.odsazka{
	padding-left:15px;
	padding-right:15px;
}
.formularova-tabulka td.tar{
	text-align:right;
}
.formularova-tabulka td.tac{
	text-align:center;
}
.test-form-info-tab{
	border-collapse:collapse;
	min-width:350px;
}
.test-form-info-tab th{
	font-weight:normal;
	width:100px;
	text-align:left;
}

.cas-obal{
	min-height:38px;
}

#main-left-vypis > .poradna-obal-form{
	padding-top:15px;
	padding-bottom:15px;
	background:#e8e8e8;
	margin-bottom:15px;
}


#test-form form .formularova-tabulka .submitter,  body .poradna-obal-form #form-dotaz .wsubmit{
	background:url('/img/odeslat.png') no-repeat;
	height:33px;
	width:230px;
	text-align:center;
	color:white;
	font-size:15px;
	text-decoration:none;
	margin-left:0px;
	cursor:pointer;
	
	

/*    font-family: 'PTSansNarrowBold';*/
font-weight:bold;
    font-size: 16px;
    text-align: center;
    text-decoration: none;
    border:none;
    

}


.wide-area{
	width:643px;;
}
#form-dotaz-col-group td{min-width:341px;}
#form-dotaz-col-group td.rx{ width:300px;min-width:auto;}













.zapati-test-col {
    background: url("/img/test_zapati_kontakt.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    border-left: 1px solid #a48566;
    color: #232323;
    float: left;
    margin-bottom: 20px;
    margin-left: 4.6%;
    min-height: 228px;
    width: 21.4%;
}
.zapati-test-col.prvni {
    margin-left: 0;
}
.zapati-test-col > * {
    padding-left: 40px;
}
.zapati-test-col h2 {
    border-bottom: medium none;
    color: white;
    font-size: 22px;
    padding-top: 18px;
}
.zapati-test-col dd {
    margin-left: 0;
    padding-left: 0;
    padding-top: 15px;
}
.zapati-test-col .tel {
    display: inline-block;
    width: 60px;
}
.zapati-test-col .mail {
    display: inline-block;
    width: 60px;
}
#obal-bily{
	padding-top:5px;
}