/* CSS Document */
body {
	background-color : rgb(37,37,37);
	font-family: "Trebuchet MS";
	font-size:11px;
  margin:0 auto;
	text-align: center;
  }
#header {
	border: 0px solid yellow;
  width: 1000px;
	margin: 5 auto;
	padding: 0px;
  }
#container {
	border: 0px solid yellow;
  background : url(img/cont.jpg) repeat-y;
  width: 1000px;
	margin: 10 auto;
	padding: 0px;
  float: left;
  }
/* horní menu */
#horlista {
	border: 0px solid yellow;
  background : url(img/lista.png) no-repeat;
  text-align: left;
  width: 1000px;
	height: 20px;
  margin: 0 0 0 0px;
  padding : 0px 0px 0px 200px;
  }  
a.hormenu {
border: 0px solid  maroon;
background: url(obr/.jpg);
background-position: left center;
width : px;
height : 20px;
text-decoration: none;
font-size : 10pt;
font-family : Arial, Helvetica, sans-serif;
text-align : left;
font-weight : ;
color : rgb(146,146,146);
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 50px;
}
a.hormenu:hover {
color : orange;
}
/* horní menu - konec*/
/* levé menu */
#headerlev {
	border: 0px solid white;
  background : url(img/logo.png) no-repeat;
  width: 170px;
	height: 744px;
  text-align: center;
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: left;
  }	
a.none {
width : 150px;
height : 75px;
text-decoration: none;
margin : 8px 0px 0px 10px;
display : block;
float: left;
}
a.levmenu {
border: 0px solid  maroon;
background: url(img/tlac.jpg);
background-position: left center;
width : 150px;
height : 32px;
font-size : 9pt;
font-family : Helvetica, Arial,  sans-serif;
font-weight : ;
color : rgb(113,113,113);
text-decoration: none;
margin : 6px 0px 0px 10px;
display : block;
float: left;
}
a.levmenu:hover {
color : rgb(224,224,224);
background-position: right center;
}
span.tl {
padding : 8px 0px 0px 0px;
display : block;
}
span.tl2 {
padding : 1px 0px 0px 0px;
display : block;
}
/* levé menu - konec*/
/* hlavní */
#headerprav {
	border: 0px solid red;
  background : url(img/header.jpg) no-repeat;
  width: 830px;
	height: px;
  margin: 10px 0px 0px 0px;
  padding: 0px 0 0 0;
  float: right;
  }	
#headerobr {
	border: 0px solid red;
  width: 223px;
	height: 330px;
  margin: 190px 540px 0px 0px;
  padding: 0px 0px 0px 0px;
  float: left;
  }	
a.headerobr {
	border: 0px solid blue;
  background : url(img/cell.png);
  background-position: left center;
  width: 223px;
	height: 300px;
  margin: 0px 0px 30px 0px;
  padding: 0px 111px 283px 112px;
  }	
a.headerobr:hover {
  background-position: right center;
}
#hlav {
	border: 0px solid red;
  width: 830px;
	height: px;
  background : url(img/hlav2.jpg) no-repeat;
  background-position: top center;
  color: white;
  margin: 0 0 0 0;
  float: right;
  }
#pic {
	border: 0px solid orange;
  width: 779px;
	height: 179px;
  margin: 19px 0 0 25px;
  float: left;
  padding: 0px 0px 30px 0px;
  }
#hlav2 {
	border: 0px solid red;
  width: 830px;
	height: px;
  background : url(img/text2.jpg) repeat-y;
  margin: 0px 0 0 0px;
  padding: 0px 0px 0px 0px;
  float: right;
  }
img.dol{
  margin: 0px 0px -5px 0px;
  }
#hlav3 {
	border: 0px solid red;
  width: 830px;
	height: px;
  background : url(img/text2.jpg) repeat-y;
  margin: 5px 0 0 0px;
  padding: 0px 0px 0px 0px;
  float: right;
  }
#text {
	border: 0px solid orange;
  font-family : sans-serif, arial, helvetica;
  font-size : 10pt;
  font-weight : ;
  line-height : 22px;
  text-align : justify;
  color: rgb(49,49,49);
  margin: 0px 0px 0px 0px;
  padding: 0px 35px 0px 35px;
  }
#textpoz {
	border: 0px solid orange;
  background : url(img/pozadi.png) no-repeat;
  font-family : sans-serif, arial, helvetica;
  font-size : 11pt;
  font-weight : bold;
  line-height : 30px;
  text-align : justify;
  color: rgb(49,49,49);
  margin: 0px 0px 0px 0px;
  padding: 0px 35px 0px 35px;
  }
#obrlev {
	border: 0px solid orange;
  width: px;
	height: px;
  margin: 0px 0px 0px 0px;
	padding: 50px 0 0 150px;
  float: left;
}
#obrprav {
	border: 0px solid orange;
  width: px;
	height: px;
  margin: 0px 0px 0px 0px;
	padding: 100px 200px 0 0px;
  float: right;
}
/* hlavní - konec */
/* patička */
#pat {
	border: 0px solid orange;
  background : url(img/lista.png) no-repeat;
  width: 1000px;
	height: 20px;
  text-align : left;
  padding: 2px 0px 0px 200px;
  float: left;
  margin : 5px 0px 0px 0px;
}
#patindex {
	border: 0px solid orange;
  background : url(img/lista.png) no-repeat;
  width: 1000px;
	height: 20px;
  text-align : left;
  padding: 2px 0px 0px 0px;
  float: left;
  margin : 5px 0px 0px 0px;
}
span.count {
	padding : 0px 170px 0px 10px;
}
a.dolmenu {
width : px;
height : 20px;
text-decoration: none;
font-size : 9pt;
font-family : Arial, Helvetica, sans-serif;
color : rgb(146,146,146);
padding : 0px 0px 0px 0px;
margin : 0px 0px 0px 40px;
}
a.dolmenu:hover {
color : orange;
}
/* patička - konec*/
/* pomocné */
h2 {
border: 0px solid black;
background : url(img/h2h.jpg) no-repeat;
font-weight: bolder;
color: rgb(192,192,192);
margin: 0 0 10px 0;
padding : 5px 8px 8px 25px;
display: block;
}
h3 {
font-size: 12pt;
font-weight: bolder;
color: rgb(49,49,49);
margin: 0 0 0px 20px;
display: block;
}
h4 {
font-size: 11pt;
font-weight: bolder;
color: rgb(49,49,49);
margin: 15px 0px 5px 0px;
padding : 0px 0px 0px 20px;
display: block;
}
img.prav {
margin: 0px 0px 0px 10px;
display: block;
float: right;
}
img.lev {
margin: 0px 10px 0px 0px;
display: block;
float: left;
}
a.mapa {
border: 0px solid black;
font-size: 10pt;
font-weight: ;
text-decoration: none;
color: rgb(208,208,208);
padding: 0px 0px 0px 0px;
}
a.mapa:hover {
color : maroon;
}
div.mapa {
padding: 0px 0px 10px 0px;
}
/* css detaily */
p.popis{
border: 0px solid  orange;
background: url(img/popis.jpg) no-repeat;
width : 400px;
height : 30px;
font-size : 9pt;
font-family : Helvetica, Arial,  sans-serif;
font-weight : bold;
text-align : left;
color : rgb(255,255,255);
margin : 0px 0px 10px 330px;
padding: 2px 3px 0px 20px;
}
p.popis2{
border: 0px solid  white;
background: url(pruzinove/zkusebna1.png) no-repeat;
width : 400px;
height : 30px;
font-size : 11pt;
font-weight : bold;
color : rgb(255,255,255);
margin : 0px 0px 10px 330px;
padding: 5px 0px 0px 20px;
}
p.popis3{
border: 0px solid  white;
background: url(pruzinove/vyrobce.png) no-repeat;
width : 400px;
height : 35px;
font-size : 11pt;
font-weight : bold;
color : rgb(255,255,255);
margin : 0px 0px 8px 330px;
padding: 0px 0px 0px 20px;
}
p.popis4{
border: 0px solid  red;
background: url(pruzinove/.png) no-repeat;
width : 400px;
height : 40px;
color : rgb(255,255,255);
margin : 0px 0px 8px 330px;
padding: 20px 0px 0px 0px;
}
p.popistuv{
border: 0px solid  white;
background: url(lanove/tuv.png) no-repeat;
width : 400px;
height : 30px;
font-size : 11pt;
font-weight : bold;
color : rgb(255,255,255);
margin : 0px 0px 10px 330px;
padding: 5px 0px 0px 20px;
}
p.popisbez{
border: 0px solid  white;
width : 400px;
height : 35px;
font-size : 11pt;
font-weight : bold;
color : rgb(255,255,255);
margin : 0px 0px 8px 330px;
padding: 0px 0px 0px 20px;
}
span.popis{
border: 0px solid  maroon;
width : 170px;
float: left;
}
span.popisprav{
border: 0px solid  maroon;
width : 170px;
font-size : 9pt;
color : orange;
margin : 0px 0px 0px 0px;
float: right;
}
a.zpet {
border: 0px solid  white;
width : 123px;
height : 25px;
background: url(img/back.png) no-repeat;
background-position: top center;
margin: 10px 0px 0px 0px;
padding:9px 0px 0px 123px;
}
a.zpet:hover {
background-position: bottom center;
padding: 9px 0px 0px 123px;
}
img.zpet{
border: 0px solid rgb(0,0,0);
margin: 0px 10px 0px 0px;
display: block;
float: left;
}
#text a.obrdet{
  position: relative;
	display: table;
	overflow: hidden;
	border: 3px solid rgb(230,230,250);
  margin : 0px 0px 0px 0px;
  float: left;
  }
#text a.obrdet:hover{
border: 3px solid rgb(255,204,102);
}
#text img.det{
border: 4px solid rgb(176,196,222);
}
