



/* ___| CSS document |_____________________ */





html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, menu, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body	{ font-family: "Tahoma CE", "Verdana CE", Tahoma, Verdana, Arial, sans-serif; font-size: 75%; color: #fff; background: #0a4199 url("../imgnew/bg.png") repeat-x top; }

a img	{ border: 0; }

.none	{ display: none; }

.hidden	{ visibility: hidden; }

.clear	{ margin: 0; padding: 0; height: 0; overflow: hidden; clear: both; }

h1	{ display: none }





/* ___| container |_____________________ */





#container { margin: 0 auto; width: 770px; position: relative; }

#main { border-left: 1px solid #7abdc6; border-right: 1px solid #7abdc6; float: left; clear: both; }

#col_left { padding: 560px 0 0 24px; width: 232px; background: url("../imgnew/bg_cleft.jpg") no-repeat top left; float: left; }

#col_right { width: 512px; background: url("../imgnew/bg_cright.png") no-repeat top; float: left; }



#col_left a { color: white }



/* ___| header |_____________________ */





#header { width: 512px; float: left; clear: both; }

#header h2 {

	margin: 51px 0 0 1px;

	left: 0;

	top: 0;

	width: 145px;

	height: 215px;

	overflow: hidden;

	background: none;

	display: block;

	position: relative;

	}

#header h2 a {

	width: 145px;

	height: 215px;

	color: #fff;

	text-decoration: none;

	cursor: pointer;

	display: block;

	}

#header h2 span {

	left: 0;

	top: 0;

	width: 145px;

	height: 215px;

	background: url("../imgnew/plasticka-chirurgie.png") no-repeat;

	display: block;

	position: absolute;

	}

#box-top {

	margin: 0;

	width: 320px;

	position: absolute;

	top: 103px;

	right: 12px;

	}

#box-top p { margin-bottom: 16px; color: #0a4199; font-size: 90%; line-height: 150%; }

#box-top p#text-right { width: 145px; float: right; }

#box-top a { color: #fff; text-decoration: underline; }

#box-top a:hover { text-decoration: none; }

	

/* ___| menu |_____________________ */





menu { width: 510px; height: 32px; position: absolute; top: 298px; left: 297px; float: left; clear: both; }

menu li { list-style: none; float: left; font-size: 90%; position: relative; }

menu li a {

	padding: 1px 10px;

	height: 30px;

	display: block;

	color: #fff;

	font-weight: bold;

	text-decoration: none;

	float: left;

	border-left: 2px solid #067db7;

	}

	

menu ul {

	width: 230px;

	padding: 14px;

	display: none;

	position: absolute;

	top: 32px;

	left: -16px;

	background: #75c1c0;

	}

menu li ul li {

	line-height: 220%;

	float: none;

	clear: both;

	}

menu li ul li a { 

	padding: 0;

	display: inline;

	float: none;

	line-height: 220%;

	text-decoration: underline; 

	color: #fff; 

	border: none; 

	font-weight: normal; 

	font-size: 120%; 

	height: auto; 

	}

menu li ul li a:hover { color: #0a4199; }



ul#flag_menu { position: absolute; top: 35px; right: 25px; }

ul#flag_menu li { list-style: none; display: inline; }

ul#flag_menu li img { margin: 0; padding: 0; float: left; }

ul#flag_menu li a { margin-left: 8px; float: left; border: 2px solid #060f36; }

ul#flag_menu li a:hover { border: 2px solid #fff; }





/* ___| colomun left |_____________________ */





#col_left p { margin-bottom: 25px; line-height: 140%; }

#col_left #tit-left { width: 112px; height: 32px; position: absolute; top: 460px; left: 80px; margin: 0; padding: 0; }





/* ___| content |_____________________ */





#content { margin: 100px 0 0 48px; width: 435px; float: left; clear: both; }

#content h1 {
	display: block;
	
	font-family: "Verdana CE", Verdana, Arial, sans-serif;

	font-size: 22px;

	font-weight: normal;

	letter-spacing: 3px;

  padding-top: 10px;

  padding-bottom: 50px;
	
	text-align: right;

}

#content h2 { 

	margin-top: 25px;

	margin-bottom: 25px; 

	font-family: "Verdana CE", Verdana, Arial, sans-serif; 

	font-size: 170%; 

	letter-spacing: 1.5px; 

	text-transform: uppercase; 

	font-weight: normal; 
}

#content h2.tit { padding-left: 40px; line-height: 54px; height: 54px; vertical-align: middle; background: url("../imgnew/bg_tit.png") no-repeat left top; }

#content h2.small { text-transform: none; }

#content h3 { margin-bottom: 6px; font-size: 120%; text-transform: uppercase; font-weight: normal; }

#content p { margin-bottom: 6px; line-height: 140%; color: #55c1b9; }

#content a { color: #fff; text-decoration: underline; }

#content a:hover { color: #55c1b9; }

#content p.more { margin-bottom: 30px; font-size: 90%; }

#content p.more a { color: #fff; text-decoration: underline; background: url("../imgnew/arr.png") no-repeat left 4px; padding-left: 15px; }

#content p.more a:hover { text-decoration: none; }

#content p.more span { color: #000; float: right; }

#content p a.btn {

	padding: 1px 0 0 26px;  

	width: 146px; 

	height: 18px; 

	float: right;

	clear: both;

	display: block; 

	color: #000; 

	text-decoration: none; 

	background: url("../imgnew/btn.png") no-repeat;

	}

#content p a.btn:hover { background-position: 0 -19px; color: #fff; }



.show { margin: 0 17px 20px 0; width: 70px; float: left; background: url("../imgnew/arr_d.gif") no-repeat center 60px; }

.show img.first { margin-bottom: 30px; }

.show img { margin-bottom: 8px; }





/* ___| footer |_____________________ */





#footer { 

	width: 100%; 

	height: 88px;

	background: url("../imgnew/bg_footer.png") repeat-x;

	float: left; 

	clear: both; 

	}

#foot { margin: 0 auto; width: 680px; height: 78px; border-left: 1px solid #7abdc6; border-right: 1px solid #7abdc6; padding: 10px 44px 0 44px; }

#foot div#top_list { float: left; width: 190px; padding-right: 70px; }

#foot p#f_left { float: left; padding-top: 30px; }

#foot p#f_right { float: right; width: 65px; padding-top: 30px; }

#foot p a { color: #fff; height: 17px; display: block; vertical-align: middle; text-decoration: underline; padding-left: 21px; }

#foot p a:hover { color: #55c1b9; }

#foot p#f_right a { background: url("../imgnew/arr_t.png") no-repeat left 0; }

#foot p#f_left a { background: url("../imgnew/arr_l.png") no-repeat left 0; }





/* ___| OLD |_____________________ */



.bap img	{

	margin-left: 18px;

}

.baa	{

	padding: 1px 27px;

}

.baa img	{

	margin-left: 72px;

}

.bam	{

	margin: 0.5em 0 2em 0;

}

.bam a	{

	display: block;

	float: left;

	margin-left: 18px;

	width: 70px;

}

.bap img.first, .bam a.first, .baa img.first	{

	margin-left: 0;

}

.iad	{

	padding: 5px 80px;

}

.iad span	{

	margin-left: 200px;

}



#problem a	{

	margin-right: 2em;

}

#links a	{

	display: block;

	margin: 0 0 0.3em 1em;

}

h3.novina {
	margin-top: 30px;
}