*{padding:0;

margin:0;

border-collapse:collapse;

font-family:Verdana, Arial, Helvetica, sans-serif;}





#upper_container{width:1000px;

margin:auto;}



html, body, #main_tab{width:100%;

height:100%;

background:#949599;}





#main_content{width:1000px;

vertical-align:middle;}





#container{width:100%;

height:750px;

background:url(/images/main_bg.jpg) no-repeat;

position:relative;

z-index:1;

border:1px solid #000;}





#wapka{position:relative;

z-index:2;}





#man_girl{width:220px;

height:146px;

background:url(/images/man_girl.jpg) no-repeat;}





#gradient_top_right{width:180px;

height:120px;

padding-top:20px;

vertical-align:middle;

background:url(/images/gradient_top_right.jpg) no-repeat;

text-align:center;}





#gradient_top_right a{font-size:10pt;

color:#000;

text-decoration:none;}







#gradient_top_right a:hover{font-weight:bold;



color:#f00d16;}





#beach_girl{width:150px;

height:100px;

background:url(/images/beach_girl.jpg) no-repeat;

margin:auto;}





#nadpis{background:#d52704;

width:100%;

height:105px;

text-align:center;}





#zag{width:396px;

height:105px;

margin:auto;

background:url(/images/zag_new.png) no-repeat;}







#menu_top{background:#fee8fd;

height:30px;

position:relative;

z-index:1;

top:-7px;}





#menu_top td{vertical-align:middle;

text-align:center;

width:15%;}





#menu_top td a{color:#000000;

font-size:11pt;

text-decoration:none;

font-weight:bold;}





#menu_top td a:hover{color:#f00d16;}





#content{position:relative;

z-index:1;

top:-7px;}





#left_column{width:180px;

height:449px;

background:url(/images/left_column.jpg) repeat-y;

border-right:1px solid #000;}







#left_inner{width:100%;

height:100%;}





#left_inner td{vertical-align:middle;

text-align:center;}





#right_column{width:180px;

vertical-align:top;

background:url(/images/roses.jpg) top center repeat-y;

border-left:1px solid #000;}





#news{width:77%;

margin:auto;

height:449px;

background:#fff;

border-left:1px solid #000;

border-right:1px solid #000;}





#contraception{position:absolute;

bottom:30px;

right:0;

z-index:4;

width:220px;

height:122px;

padding-top:10px;

background:url(/images/tabli.jpg) no-repeat;

text-align:center;}





#spermatoz{width:270px;

height:128px;

padding-top:75px;

background:url(/images/spermatoz.jpg) no-repeat;

position:absolute;

z-index:3;

bottom:110px;

right:170px;

text-align:center;}





#contraception a, #spermatoz a{color:#000;

font-size:10pt;

font-weight:bold;

text-decoration:none;}





#contraception a:hover{text-decoration:underline;}





#spermatoz a:hover{background:#fee8fd;

display:block;

color:#f00d16;}





textarea{width:75%;

height:120px;}





table#menu_top td#spans span{padding:0 30px;}





.right_zag{color:#000;

font-size:9pt;

font-weight:bold;

margin:2px 0;

background:#e7e7e7;}





.box div, .box li, .box span{padding:2px 3px;}





.box div.right_zag{width:96%;padding-left:2px;}



.publications{font-size:7pt;}



.publications span{display:block;

padding:2px 0;}







.box a{color:#000;



font-size:8pt;



text-decoration:none;}







.box ul li{list-style-type:none;}







.box a:hover{color:#f00d16;}







#sofa{width:150px;

height:68px;

margin:auto;

background:url(/images/sofa.png) no-repeat;}



#clock{width:100px;

height:136px;

margin:auto;

background:url(/images/clock.png) no-repeat;}



#key{width:150px;

height:105px;

margin:auto;

background:url(/images/key.png) no-repeat;}



#stickers{width:300px;

height:215px;

background:url(/images/stickers.png) no-repeat;

float:right;

margin-right:5px;

position:relative;

z-index:1;}



/*INNER*/







#inner_content{width:1000px;



vertical-align:top;}







#container_inner{width:100%;}







#left_column_inner{width:180px;







background:url(/images/left_column.jpg) repeat-y;



vertical-align:top;



border-left:1px solid #000;



border-bottom:1px solid #000;}











#man_girl_inner{width:220px;







height:146px;







background:url(/images/man_girl.jpg) no-repeat;



border-left:1px solid #000;}











#menu_top_inner{background:#fee8fd;







height:30px;







position:relative;







z-index:1;







top:-7px;



border-left:1px solid #000;



border-right:1px solid #000;}















#menu_top_inner td{vertical-align:middle;







text-align:center;







width:15%;}















#menu_top_inner td a{color:#000000;







font-size:11pt;







text-decoration:none;







font-weight:bold;}















#menu_top_inner td a:hover{color:#f00d16;}











table#menu_top_inner td#spans span{padding:0 30px;}











#gradient_top_right_inner{width:180px;







height:120px;







padding-top:20px;







vertical-align:middle;







background:url(/images/gradient_top_right.jpg) no-repeat;



text-align:center;



border-right:1px solid #000;}











#gradient_top_right_inner a{font-size:10pt;



color:#000;



text-decoration:none;}







#gradient_top_right_inner a:hover{font-weight:bold;



color:#f00d16;}











#news_inner{width:75%;







margin:auto;







background:#fff;







border-left:1px solid #000;







border-right:1px solid #000;}











#left_inner_inner{width:100%;}















#left_inner_inner td{vertical-align:top;







text-align:center;



padding:25px 0;}







#top_inner_bg{background:url(/images/top_inner_bg.jpg) top left no-repeat;



height:146px;}







#inner_content_bg{vertical-align:top;



border-left:1px solid #000;

border-bottom:1px solid #000;

font-size:10pt;

padding:5px 10px;

background:#e1e1e1;}







.inner_content_container{background:#e1e1e1;



width:80%;



margin:auto;



border-left:1px solid #000;



border-right:1px solid #000;



padding:10px;



font-size:10pt;}







#right_column_inner{width:180px;

vertical-align:top;

background:url(/images/roses.jpg) top center repeat-y;

border-right:1px solid #000;

border-left:1px solid #000;

border-bottom:1px solid #000;}







h1{margin:5px 0;}







h1 a{color:#000;



font-size:14pt;



text-decoration:none;}







.comments{font-size:10pt;}







input#s{width:70%;



font-size:10pt;



height:15px;



padding-top:2px;



padding-left:3px;



margin-left:3px;



margin-top:7px;}







a.logo{color:#000;



font-weight:bold;



font-size:11pt;



text-decoration:none;}







a.logo:hover{color:#ad1b04;}







.comments{color:#000;



font-weight:bold;



font-size:10pt;}







.comments-post{color:#000;



font-weight:bold;



font-size:11pt;



margin:5px 0;}







.com{background:#fee8fd;}







.com a, .login-out a, .info a{color:#f00d16;



text-decoration:none;



font-size:10pt;}







.com a:hover, .login-out a:hover, .info a:hover{text-decoration:underline;}







.comment-in{padding:5px 0;}







.author{font-weight:bold;}







p{text-align:justify;}







h3{font-size:12pt;



padding:3px 0;}







.question{font-family:"Times New Roman", Times, serif;



font-size:1.2em;



text-align:left;



padding-left:8px;



font-style:italic;}



.inner_tab_article {margin:5px 0;}



.inner_tab_article td{text-align:center;

font-weight:bold;

font-style:italic;}



.inner_tab_article td img{display:block;

margin:auto;}



.publications_page_link{padding:5px 0;}



.publications_page_link a{font-size:10pt;

font-weight:bold;

color:#c11b27;

text-decoration:none;}



.publications_page_link a:hover{color:#000;}



.ippp{border:1px black solid;

text-align:center;

font-family:"Times New Roman", Times, serif;

padding:4px;}



.ippp td{border:1px solid #000;}





a.medicine{color:#f00d16;

text-decoration:none;}



a.medicine:hover{text-decoration:underline;}



ul.services{margin-left:10px;}



ol.subservices{margin:5px 0;

margin-left:40px;}



ol.subservices li{list-style-type:decimal;}











#dobro, #pojalovat, #milie, #dami{position:absolute;

z-index:1000;

font-weight:bold;

display:block;}



#dobro{left:25px;

top:60px;

font-size:14pt;}



#pojalovat{font-size:14pt;

right:22px;

top:50px;}



#milie{font-size:16pt;

top:100px;

left:25px;

font-style:italic;

font-family:'Times New Roman', serif;}



#dami{font-size:18pt;

right:50px;

top:90px;

font-style:italic;

font-family:'Times New Roman', serif;}



#begun{background:#fff;

padding:2px;

width:170px;

margin:auto;

margin-top:5px;

border:1px solid #000;}



#begun div  a{display:block;line-height:1.5;}

a.sape_link{display:block;
padding:3px 0;
font-size:7pt;}

.mylink{
color:#fff;
font-size:8pt;
text-decoration:underline;
padding-right:10px;
}

.mylink:hover{
text-decoration:none;
}