body {
background: #bfd9f9 url(/obrazok/3/body-bg-png/) repeat-x 0 0;
}

#theme { width: 858px; }

h1, #lcolumn h2 {
  font-family: Arial, sans-serif;
  font-size: 160%;
  font-weight: bold;
  color: /*#ff5400*/#ff6600;
 padding-top:0px;
}

h2 {
color: #144275;
letter-spacing: 0;
font-weight: bold;
padding-top:10px;
}

h3 {
color: #3a3a3a;  
}

#content ul li { padding-left: 37px; background: url(/obrazok/3/li-gif/) no-repeat 10px 3px; transparent; }


#arrow ul {margin-bottom: 0px;margin-top: 5px;}

 #arrow ul li  { padding-left: 37px; padding-bottom: 5px;  background: url(/obrazok/3/li-arrow-gif/) no-repeat 10px 3px; transparent; }

 #arrow ul li ul li  { background: url(/obrazok/3/dot-png/) no-repeat 10px 3px; transparent; }

/*--------------------tabulka-----------------------------*/
table.cenik  {width: 400px; border-collapse: collapse; border: 1px solid #d8d8d8; /*margin: 10px auto 40px auto*/; margin-bottom: 20px !important;}
.cenik td {border: 1px solid #d8d8d8;}
.nadpis{color: #144275; background: #c2e0fc; font-weight: bold; border-bottom: 1px solid #fefefe; font-size: 105%;}
.hlavicka {color: #fefefe; background: #375e8a; text-align: center; font-weight: bold; font-size: 110%;}
.titulek {color: #144275; background: #f1f7fe; font-weight: normal; border-bottom: 1px solid #fefefe;}
span.dph {color: #a4a4a4; margin: 0px 0px 2px 5px; font-size: 10px;}

/*----------------------akce-------------------------*/
.akce{
background-color: #e9fee0;
color: #2f9204;
 border: 1px solid #2f9204;
text-align:center;
padding: 5px;
}

.cena{
background-color: #ff9684;
color: #a41800;
 border: 1px solid #a41800;
text-align:center;
padding: 5px;
}

/*-----------------------rozlozeni stranky-------------------------*/
#container{
  position: relative;
	width: 858px;
	padding-top: 186px;
	margin: 0 auto;
	background-color: white;
	min-height: 1px; _height: 1px; 
}


#lcolumn { float: left; width: 190px;margin: 20px 0 20px 10px;}
#rcolumn { float: right;width: 648px;}

/*----------------kontakt-----------------------*/
#contact div { padding-left: 25px;}
#contact h2 { padding-left: 15px;}

/*-----------------------------vlastni box--------------*/
#active_article {
  font-size: 92%;
  padding: 5px;
  margin-bottom: 1em;}

/*-----------------uvodni stranka---------------*/

#uvod-family {
margin-bottom: 1em;
}

#uvod-family {
width: 572px; min-height: 470px; _height: 470px; /* IE6 */
background: transparent url(/obrazok/3/family/) no-repeat 0 0;
background-position:right top;
padding-right: 50px; 
}

/*---------------------------menu-------------------------*/
#menu {
  font-size: 110%; height: 28px; line-height: 28px;
  background: #718bb7 url(/obrazok/3/menu-bg-png/) repeat-x 0 0;
}

#menu a { display: block; color: white; text-decoration: none; padding: 0 42px; border-right: 1px solid #375e8a;  }

#menu .active a { color: #144275; background: #375e8a url(/obrazok/3/menu-bg-active-png/) repeat-x 0 0;}

#menu .selected a { color: white; background: #375e8a url(/obrazok/3/menu-bg-active-png/) repeat-x 0 0; }

#menu a:hover { background: white url(/obrazok/3/menu-bg-hover-png/)  repeat-x 0 0; }

#menu .selected a:hover, #menu .active a:hover { background: white url(/obrazok/3/menu-bg-hover-png/) repeat-x 0 0; }


/*--------------------tlacitka----------------------*/
#video {
 font-size:130%;
}

#video a {
display: block; 
width: 183px;
height: 30px; line-height: 30px;
background: transparent url(/obrazok/3/tlacitko-png/) no-repeat 0 0; 
text-align: center;
color: white; 
font-weight: bold; 
text-decoration: none;}

#video a:hover{
background: transparent url(/obrazok/3/tlacitko2-png/) no-repeat 0 0;}

.button {
 font-size:105%;
}

/* ------------------- reklama ----------------- */
#skycraper {
  position: absolute;
  width: 120px; height: 600px;
  top: 198px; right: -130px;
  text-align: right;
}
#skycraper small {
  font-size: 10px;
 color: #676767;
}

