body {background: #1d437c url(/obrazek/3/body-bg-png) repeat-x 0 0;}

h1{border-bottom: 1px solid #adadad; color:#adadad;margin-bottom:15px;}
h3 {border-bottom: 1px solid #adadad; color:#adadad;font-weight:normal;font-size:12pt;}

#lcolumn h2 {border-bottom: 1px solid #adadad; color:#adadad; margin: 10px 0 10px 0;}

a { color: #c41d1d; text-decoration: underline; cursor: pointer; _cursor: hand; }

/*------------------------uprava vzhledu webu------------------------*/
#c1 {background: white url(/obrazek/3/c1-bg-png) no-repeat 0 0;}
#c2 { background: transparent url(/obrazek/3/c2-bg-png) no-repeat 0 100%;}

.c2-1 { padding: 305px 15px 0 15px; }
.c2-2 { padding: 280px 15px 0 15px; }
.c2-3 { padding: 170px 15px 0 15px; }
.c2-4 { padding: 160px 15px 0 15px; }

.theme-1 { top:15px; left: 15px; }
.theme-2 { top: 15px; left: 15px; }

#menu {
  position: absolute; overflow: hidden;
  top: 225px; left: 15px;
  width: 870px; height: 30px; padding-top: 5px;
  /*background: #bd340f url(/obrazek/3/menu1-bg-png/) no-repeat 0 0%;*/
}

#menu2 {
  position: absolute; overflow: hidden;
  top: 225px; left: 15px;
  width: 870px; height: 31px; padding-top: 5px;
  background: #bd340f url(/images/styles/template6/orange/menu2-bg.gif) no-repeat 0 0%;
}

#submenu {
  position: absolute; overflow: hidden;
  top: 261px; left: 15px;
  width: 870px; height: 25px; line-height: 25px;
  background: #ffd2bc url(/images/styles/template6/orange/submenu-bg.gif) no-repeat 0 0%;
}


/*------------------------aktuality----------------------------*/
#news {
  width: 240px;
background-image:none;
  background-color: #eeeeee;
  margin-bottom: 2em;
}

#n1 {
  width: 218px; padding: 20px 11px;
  background: none;
}

#news h3 {
    background-color: white;
    font-weight: normal;
}


/*------------------leve menu-------------------*/
#left-menu {border-top:1px dotted #adadad; margin-bottom:30px;}

#left-menu p{
/*background: #f54e02 url(/obrazek/3/left-menu-bg-png) no-repeat 0 100%;*/
border-bottom: 1px dotted #adadad;
line-height: 35px;
padding:0 5px 0 10px;
margin-bottom:2px;
}

#left-menu a {color:#646464; text-decoration:none; font-weight: bold;}
#left-menu a:hover {color:#646464; text-decoration:underline;}

/*--------------------------------ordinacni doba---------------------*/
.ordinace {
  border-collapse: collapse;
   border: 2px solid #adadad;
  margin: 2em 0 2em 0;
font-size:90%;
}
.ordinace strong {color:#adadad;}
.ordinace h2 {color:#adadad;border-bottom: 1px solid #adadad;}

.ordinace th, .ordinace td {
  padding: 2px 8px;
 border-bottom: 1px dotted #eee;
}

/*--------------------kontakt-------------------*/
#kontakt{
  font-size: 92%;
  padding: 10px;
  border: 2px solid #adadad;
  margin: 1em 0 1em 0;
}

#kontakt div {
  padding-left: 18px;
  padding-bottom: 0.2em;
  border-bottom: 1px dotted #eee;
  margin-bottom: 0.4em;
}

#kontakt div.company { background: url(/images/styles/template6/orange/icon-company.gif) no-repeat 0 1px transparent; }
#kontakt div.phone { background: url(/images/styles/template6/orange/icon-phone.gif) no-repeat 0 1px transparent; }
#kontakt div.fax { background: url(/images/styles/template6/orange/icon-fax.gif) no-repeat 0 1px transparent; }
#kontakt div.email { background: url(/images/styles/template6/orange/icon-email.gif) no-repeat 0 1px transparent; }
#kontakt div.icq { background: url(/images/styles/template6/orange/icon-icq.gif) no-repeat 0 1px transparent; }
#kontakt div.skype { background: url(/images/styles/template6/orange/icon-skype.gif) no-repeat 0 1px transparent; }

