/* CSS Document */
body{background:url('../img/body.jpg') repeat-x top left rgb(255,255,255);margin:13px;padding:0;font:12px/170% Tahoma,sans-serif;color:#494949;}
#screen{background-color:rgb(253,253,255);position:relative;width:960px;text-align:left;margin:0 auto;padding-top:530px;}
#middle{float:left;width:690px; margin-bottom: 30px;}
.print{margin-left: 20px;}
#main{float:right;width:670px;padding-right:0px;border-bottom:1px dotted rgb(96,96,96);margin-bottom:25px;}
hr {width:100%;border:0.01em dotted rgb(96,96,96);}
p{color: rgb(96,96,96); font-size: 10pt;line-height: 1.5;}
.minitext p a, .minitext p {font-size: 8pt;}
a{color:rgb(102,0,102);text-decoration:underline;}
a:hover{color:rgb(0,0,0);text-decoration:none;}
h1 {font-size: 28px;color: rgb(102,0,102);line-height: 1.5;}
h2, h3, h4, h5, h6, caption {font-size: 18px; color:#C30080;line-height: 1.5;}
a img, a:hover img{border: 0;}
.aktivni {color:rgb(195,0,128);font-size: 11pt;line-height: 1.5;}
#box, #box1 {float:left;width:640px;border:1px solid rgb(102,0,102);margin-bottom:25px; padding:15px;}
#box img, #box1 img {float:left; margin-right: 30px;}
.boxik img, #novinka img, #akce img {float:left; margin-right: 15px; border:1px solid rgb(102,0,102);}
.boxik{float:left;width:110px; padding:8px;}
#akce{float:right;width:300px;margin-bottom:25px; padding:15px; background: rgb(204,204,255);}
#novinka{float:left;width:300px;padding-right:5px;margin-bottom:25px; padding:15px; background: rgb(204,204,255);}
#novinka h3, #akce h3, .novinka {font-size: 20px;color: rgb(102,0,102);line-height: 0.5;}
#novinka p strong, #akce p strong {font-size: 20px;color: rgb(102,0,102);line-height: 1.5;}
#novinka ul li, #akce ul li {line-height: 1.5;}
#right{float:right;width:250px; margin-bottom:100px;}
.block-menu,.block-sluzby{width:230px;border:1px rgb(102,0,102) solid;background-color:rgb(222,222,255);display:block;margin:0 0 30px 0;}
.block-menu a,.active{color:rgb(96,96,96);text-decoration:underline;display:block;font:10pt 'Georgia CE','Times New CE','New York CE',Georgia,times,serif;font-weight: bold;margin:0 0.3em 0.2em 0.3em;padding:0.3em 0 0.3em 0.5em;background-color:rgb(255,255,255);border-left:rgb(102,0,102) solid;border-left-width:30px;}
.block-menu a:hover{color:rgb(195,0,128);text-decoration:none;border-left:rgb(195,0,128) solid;border-left-width:30px;}
.active{color:rgb(195,0,128);text-decoration:none;border-left:rgb(195,0,128) solid;border-left-width:30px;}
.block-menu h6,.block-sluzby h6{position:relative;width:220px;background-color:rgb(255,255,255);font:17pt/160% 'Georgia CE','Times New CE','New York CE',Georgia,times,serif;left:5px;color:rgb(102,0,102);text-align:center;margin:5px 0 10px 0;}
.block-sluzby a{color:rgb(102,0,102);text-decoration:underline;display:block;font:13px Tahoma,sans-serif;margin:0;line-height: 1.5;}
.block-sluzby a:hover{color:rgb(195,0,128);text-decoration:none;}

/* HEADER */
#header{position:absolute;top:0;left:0;width:960px;height:530px;}
#header-lide{background:url('../img/lide.jpg') no-repeat;position:absolute;top:175px;left:20px;width:488px;height:296px;}
#header-pravypruh{background:url('../img/dite-zuby-zubni-kartacky.jpg') no-repeat;position:absolute;top:175px;right:20px;width:91px;height:299px;}
.navigace a{position:relative;font-size:20px;text-align:left;left:570px;top:175px;width:200px;color:rgb(102,0,102);text-decoration:underline;display:block;padding:0.4em 0 0.3em 35px;background:transparent url('../img/troj.gif') center left no-repeat;}
.navigace a:hover{color:rgb(195,0,128);text-decoration:none;background:transparent url('../img/troj2.gif') center left no-repeat;}
.neni-videt{display: none;}
#header-hornipruh{position:absolute;width:918px;height:96px;left:20px;top:60px;background-color:rgb(204,204,255);}
#header-hornimenu{border:1px rgb(96,96,96) solid;position:absolute;width:917px;height:27px;left:20px;top:15px;background-color:rgb(239,239,239);}
#header-hornimenu ul{padding:0;}
#header-hornimenu ul li{display:inline;}
#header-hornimenu ul{margin:0;padding:0;font-family:tahoma,verdana,geneva,arial,helvetica,sans-serif;font-size:1.0em;}
#header-hornimenu ul li a{padding:0.3em 7px;color:rgb(96,96,96);text-decoration:none;float:left;border-right:1px solid rgb(96,96,96);}
#header-hornimenu ul li a:hover{background-color:rgb(204,204,255);color:rgb(102,0,102);}
#logo{position:absolute;width:377px;height:86px;left:20px;top:5px;}
#telefony {position:absolute;right:20px;width:450px;height:96px;font:23pt 'Georgia CE','Times New CE','New York CE',Georgia,times,serif;}
.telefony ul li{position:relative;text-align:left;left:0;top:-35px;width:400px;color:rgb(102,0,102);display:block;padding:0.2em 0 0.3em 35px;}
.telefony li{background:transparent url('../img/troj2.gif') center left no-repeat;}
/* primarni menu */
#primarni-menu{width:100%;float:left;position:absolute;top:485px;height:25px;background-color:rgb(102,0,102);}
#primarni-menu ul{padding:0;}
#primarni-menu ul li{display:inline;}
#primarni-menu ul{margin:0;padding:0;color:#FFFFFF;font-family:tahoma,verdana,geneva,arial,helvetica,sans-serif;font-size:1.0em;letter-spacing:1px;font-weight:bold;}
#primarni-menu ul li a,#primarni-menu li#active{padding:0.2em 12px;background-color:rgb(102,0,102);color:rgb(255,255,255);text-decoration:none;float:left;border-right:1px solid rgb(255,255,255);}
#primarni-menu ul li a:hover{background-color:rgb(204,204,255);color:rgb(102,0,102);}
#primarni-menu li#active{background-color:rgb(204,204,255);color:rgb(102,0,102);}
/* FOOTER */
#footer{position:relative;clear:both;width:922px;height:130px;left:20px;top:-15px;background-color:rgb(204,204,255);}
#footer p{text-align:center;}
#footer-menu{text-align:center;margin:0;padding-top:5px;}
#footer-menu a,#footer p a{color:rgb(0,0,0);text-decoration:underline;}
#footer-menu a:hover,#footer p a:hover{color:rgb(102,0,102);text-decoration:none;}
#footer-karty{background-image:url('../img/loga-platebnich-karet-a-loga-zdravotnich-pojistoven.jpg');text-align:center;position:relative;width:900px;height:42px;padding:0;margin:20px auto;z-index:3;}
.copyright{padding-top:20px;}
/* kontakt */
/* Nastavení­ dvou sloupců v kontaktu*/
#kontakt{width:100%;margin:0;padding:0;border:1px solid rgb(102,0,102);text-align:left;}
/* \*
/* html #sloupce-kontakt{height:1px;border:3px solid #020041;}
/* */
#levy{float:left;width:340px;margin:0;padding:5px;}
#levy-kontakt{margin:0;padding:0.5em 1.0em;font-size:100%;}
#pravy-kontakt{margin:0 0 0 290px;padding:0;}
#pravy{margin-top:20px;padding:0.5em 1.0em;font-size:100%;}
#pravy-kontakt img{border-style:solid;border-width:3px;border-color:#87cefa;margin:1em;}
address {font-weight: bold;font-style: normal;}
#oznameni{float:left;width:640px;padding-right:5px;margin-bottom:25px; padding:15px; background: rgb(204,204,255);}
#faq h2, #faq h3, #faq h4, #faq h5, #faq h6{font-size: 13pt; color:rgb(102,0,102); line-height:1.5; padding:0; margin:0;}
/* babylonie */
.den-v-tydnu {float:left;font-weight: bold;margin-left:50px; color: rgb(195,0,128);}
.od-do {float:right; margin-right:120px; font-weight: bold; color: rgb(195,0,128);}
.text-box{float:left;width:300px;margin-bottom:25px; padding:15px; border: 2px rgb(204,204,255) solid;text-align: justify;}
.vyrazne, strong, b{color: rgb(195,0,128);font-weight: normal;}
.bold{font-weight: bold;}
#beleni-zubu-profesionalne, #beleni-zubu-doma, #nez-mi-zacnou-belit-zuby{font-size: 22px;color: rgb(102,0,102);line-height: 1.5;}
.box-color{width:94%;background-color:rgb(239,239,239); padding:2px 15px 5px 25px;text-align: justify;margin:0 0 20px 0;}
.block-aktuality{width:230px;border:1px rgb(102,0,102) solid;background-color:rgb(195,0,128);display:block;margin:0 0 30px 0;}
.block-aktuality h6{position:relative;width:220px;background-color:rgb(255,255,255);font:17pt/160% 'Georgia CE','Times New CE','New York CE',Georgia,times,serif;left:5px;color:rgb(102,0,102);text-align:center;margin:5px 0 10px 0;}
.block-aktuality p {padding: 5px 5px 5px 15px;margin:5px;color: black;border: 0;font-size: 9pt;width:200px;display:block;background-color:rgb(255,255,255);}
.block-aktuality img{padding: 5px 5px 5px 5px;margin:5px;width:210px;display:block;}

#aktuality p a{text-decoration:underline;}
table {border: 1px rgb(195,0,128) solid;width:95%; margin: 10px;}
td {border: 1px rgb(195,0,128) solid;padding:10px;font-weight: bold;}
caption {padding-bottom:10px;font-weight: bold;}
.zoom img{float:left; margin: 10px; padding:5px;border:1px solid rgb(102,0,102);}
img.dite { padding-left: 30px;margin-left: 20px;}
/* HEADER */
iframe {overflow: auto;width: 670px;height: 900px;border:0;}
#objednat {display:block; width:670px; height:40px;border: 1px rgb(195,0,128) solid;background-color:rgb(239,239,239);text-align: center;padding-top:5px;}
.mezinadpis{font-weight:bold;font-style: italic;}









