/* main.css pro ordinace-cekarny.cz */

* {
  margin: 0;
	padding: 0;
}

body {
  font-family: Verdana, Trebuchet MS, Arial, Helvetica, sans-serif, Garamond;
  font:70%/150% Verdana, Trebuchet MS, Arial, Helvetica, sans-serif, Garamond; 
  /* font-size-adjust: 0.468;*/
  color:black;
	text-align:center;
	background-color: white;
  /* background-image: url('./images/bg_body.gif'); */
}

html 		{ _overflow:auto; _height:100%; }
body { height:100%; }

img 
{
  border:0; 
  margin:0; 
  padding:0;
}

h1 {
      float:left;
      padding: 0;
      margin: 0;
      /*position: relative;*/
      width: 360px;
      height: 120px;
      overflow: hidden;
}

h1 span 
{
        display: block;
        /* position: absolute; */
        z-index: 2;
        padding: 0;
        margin:0;
        left: 0;
        top: 0;
        width: 360px; 
        height: 120px;
        background-image: url('./images/bg_logo.gif');
        background-color:white;
        _cursor: hand;
}

p
{
  margin-bottom:7px;
}

a
{
  color:#BD542B;
  text-decoration:none;
  border-bottom:1px dashed #BD542B;
  /*
  color:#BD542B;
  text-decoration:underline;
  */
}

a:hover
{
  text-decoration:none;
  border-bottom:2px solid #BD542B;
  /* border-bottom:2px solid #BD542B; */
}


#s3 a
{
  color:#FAA926;
  color:#FFD052;
  color:#FAA926;
  color:#F9B951;
  text-decoration:none;
  border-bottom:1px dashed #FAA926;
  border-bottom:1px dashed #FFD052;
  border-bottom:1px dashed #FAA926;
  border-bottom:1px dashed #F9B951;
}

#s3 a:hover
{
  color:#FAA926;
  color:#FFD052;
  color:#FAA926;
  text-decoration:none;
  border-bottom:2px solid #FAA926;
  border-bottom:2px solid #FFD052;
  border-bottom:2px solid #FAA926;
}

div#s3 li h2.text
{
  color:#F9B951;
  color:white;
  font-size:1.0em;
  font-weight:normal;
}

div#s3 h2 a
{
  color:white;
  /* font:100%/140% Verdana, Trebuchet MS; */
  color:#F9B951;
  color:white;
  /* border-bottom:1px dashed #F9B951; */
  /* font:60%/150% Verdana, Trebuchet MS; */
  text-decoration:none;
  font-size:12px;
}

div#s3 h2 a:hover
{
  border-bottom:2px solid #FAA926;
  color:#FAA926;
  text-decoration:none;
  /* font:60%/150% Verdana, Trebuchet MS; */
  font-size:12px;
}

div#s3 h2 a.visit
{
  border-bottom:2px solid #FAA926;
  color:#FAA926;
  text-decoration:none;
  /* font:60%/150% Verdana, Trebuchet MS; */
  font-size:12px;
}

p.text_reference
{
  margin-top:5px;
}

div.text_reference_nadpis
{
  font-size:1.1em;
  margin-top:10px;
}

/* --------------- LAYOUT -------------- */

div#obal /* obalovaci div*/
{
  margin:20px auto;
  padding:0;
  width:840px;
  height:600px;
  text-align:left;
  background-color:white;
}

div#r1_leva
{
  float:left;
  width:360px;
  height:120px;
}

div#r1_stred
{
  float:left;
  width:240px;
  height:120px;
  background-image: url('./images/bg_r1_stred.gif');
}

div#r1_prava
{
  float:left;
  /*margin-left:580px;*/
  width:240px;
  height:120px;
  background-image: url('./images/bg_r1_prava.gif');
  /* border:1px solid red; */
}

div#s1
{
  float:left;
  width:360px;
  height:480px;
}

div#s1_vrch
{
  width:360px;
  height:240px;
  /*background-image: url('./images/bg_s1_foto_default.gif'); */ /* predelat na generovanou fotku <img> */
}

div#s1_spodek
{
  width:360px;
  height:240px;
}

div#s1_spodek_leva
{
  float:left;
  width:78px;
  height:240px;
  background-image: url('./images/bg_s1_text_leva.gif');
  color:blue;
  text-align:center;
}

div#s1_spodek_prava
{
  /* margin-left:78px; */
  float:left;
  width:250px;
  height:214px;
  padding:13px 16px;
  color:#0066CC;
  text-align:left;
  overflow:hidden;
} 

div#s2
{
  float:left;
  width:240px;
  height:480px;
}

div#s2_leva
{
  float:left;
  width:120px;
  height:480px;
  background-image: url('./images/bg_s2_leva_alt5.jpg');
}

div#s2_prava
{
  float:left;
  width:120px;
  height:480px;
}

div#s3
{
  /* margin-left:240px; */
  float:left;
  width:240px;
  height:480px;
  background-color:#339999;
  color:white;
  overflow:hidden;
  font:100%/140% Verdana, Trebuchet MS;
  /* border:1px solid red; */
}

#s3_vrch
{
  width:240px;
  height:240px;
  background-color:white;
}

#s3_spodek
{
  width:240px;
  height:240px;
  color:#0066CC;
  text-align:left;
  background-color:white;
}


/* --------------- NAVIGACE ------------- */

#lista_kontakt a
{
  color:#6FC7B0;
  text-decoration:none;
  border-bottom:1px dashed #6FC7B0;
  /*
  color:#BD542B;
  text-decoration:underline;
  */
}

#lista_kontakt a:hover
{
  color:#54B39A;
  text-decoration:none;
  border-bottom:2px solid #54B39A;
  /* border-bottom:2px solid #BD542B; */
}

#lista_kontakt a.visiting
{
  color:#54B39A;
  text-decoration:none;
  border-bottom:2px solid #54B39A;
  font-weight:bold;
  /* border-bottom:2px solid #BD542B; */
}

#s2_prava ul, li 
{
  margin: 0 0 0 0; 
  padding: 0 0 0 0 ;
  list-style: none;
  /* width:120px; */
  font-family:Helvetica,Verdana;
  font-size:1.1em;
  font-weight:bolder;
}

#s2_prava li a.modra 
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_modra.gif');
  /* background-color:#0066CC; */
  text-decoration:none;
  color: white;
}

#s2_prava a.modra:hover 
{

  color: white;
  padding:20px 0px 0px 15px;
  border:none;
  /* background-color:#0761BC; */
  background-image: url('./images/bg_menu_modra_hover.gif');
} 

#s2_prava li a.zelena 
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_zelena.gif'); 
  /* background-color:#99CCCC; */
  text-decoration:none;
  color: white;
}

#s2_prava a.zelena:hover 
{
  color: white;
  padding:20px 0px 0px 15px;
  border:none;
  /* background-color:#70B8B8; */
  background-image: url('./images/bg_menu_zelena_hover.gif');
} 

#s2_prava li.visiting a.modra 
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_visit.gif');
  text-decoration:none;
  color: white;
}

#s2_prava li.visiting a.zelena 
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_visit.gif');
  text-decoration:none;
  color: white;
}

#s2_prava li.visiting a.modra:hover
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_visit.gif');
  text-decoration:none;
  color: white;
}

#s2_prava li.visiting a.zelena:hover
{
  height:100px;
  display: block;
  padding:20px 0px 0px 15px;
  border:none;
  background-image: url('./images/bg_menu_visit.gif');
  text-decoration:none;
  color: white;
}



/* --------------- KONEC NAVIGACE ---------------*/


#s3 p.prvni
{
  padding:20px 10px 0px 20px;
  /* font:100%/140% Verdana, Trebuchet MS, Arial, Helvetica, sans-serif, Garamond; */
}

#s3 p
{
  padding:0px 10px 5px 20px;
  /* font:100%/140% Verdana, Trebuchet MS, Arial, Helvetica, sans-serif, Garamond; */
}

#s3 p.uvod_prvni
{
  padding:13px 0px 5px 17px;
}

#s3 p.uvod
{
  padding:0px 0px 5px 17px;
  
}

#s3 ul
{
  margin: 10px 0 5px 16px; 
  padding: 0 0 0 0;
}

#s3 li 
{
  margin-top:5px;
  margin-bottom:5px;
  padding-left:5px;
  font-weight:normal;
  list-style: square outside url('./images/bg_li.gif');
}

h2.nadpis_submenu
{
  font-family:Helvetica,Verdana;
  padding-top:100px;
  margin-left:20px;
  color:#99CCCC;
  font-weight:bolder;
  font-size:1.6em;
}

div#radek_dolozka
{
  float:left;
  margin:0px auto;
  
  width:840px;
  text-align:center;
  background-color:white;
  padding-top:60px;
  padding-left:40px;
  color:#9AC6F2;
}

div#radek_dolozka a
{
  color:#BBB;
  text-decoration:none;
  border:none;
}

div#radek_dolozka a:hover
{
  color:#0066CC;
  text-decoration:underline;
  border:none;
}

span#dolozka_martines a:hover
{
  color:#EEB621;
}

div#kontakt_info
{
  text-align:center;
  font-size:1.3em;
  font-family:Trebuchet MS;
  padding:20px 0px 15px 0px;
  line-height:10px;
}

a#kontakt_prepnout
{
  float:right;
  padding-right:5px;
  width:12px;
  height:17px;
  color:white;
  border:0;
  text-decoration:none; 
  background-image:url("./images/bg_kontakt_prepni.gif");
  background-repeat:no-repeat;
}

a#kontakt_prepnout:hover
{
  float:right;
  padding-right:5px;
  width:12px;
  height:17px;
  border:0;
  text-decoration:none; 
  background-image:url("./images/bg_kontakt_prepni_hover.gif");
  background-repeat:no-repeat;
}

.cerna
{
  color:black;
}

.bila
{
  color:white;
}

.telefon
{
  font-size:1.5em;
  font-weight:bold;
  color:white;
}

#s3 ul.nabizime
{
  margin: 10px 0 5px 16px; 
  padding: 0 0 0 0;
  width:220px;
}

#s3 ul.nabizime li 
{
  margin-top:10px;
  margin-bottom:5px;
  padding-left:5px;
  font-weight:normal;
  list-style: square outside url('./images/bg_li_zluty.gif');
}

.img_ref_ikona
{
  padding:2px;
  border:1px solid #89B6E3;
  margin-right:0px;
}

a.href_ikona
{
  border:none;
  text-decoration:none;
}

a.href_ikona:hover
{
  border:none;
  text-decoration:none;
}

.send_ok
{
  border:none;
  color:green;
  font-size:1.0em;
  line-height:1.7em;
  font-weight:bold;
}

.send_ko
{
  border:none;
  color:red;
  font-size:1.0em;
  line-height:1.7em;
  font-weight:bold;  
}
