* { padding: 0; margin: 0; }

body {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	background-image:url(pattern.gif);
	background-repeat:repeat;
	
}
p{
font-size:13px;
margin-left:10px;
margin-right:10px;
line-height:135%;
}
br{
line-height:1em;
}
h3{
font-size:13px;
}
h4{
font-size:12px;
}
img{

vertical-align:text-bottom;
}
#obrazek
{
  padding-left:10px;
  padding-bottom:10px;
}
#container
{
position:absolute;
left:50%;
top:0px;
margin-left:-550px;
width:1100px;
height:auto;


}
#topmenu{
position:absolute;
width:1100px;
height:73px;
margin:0px;
left:0px;
top:0px;
background-image:url(images_servis/horni_pruh.gif);
}
#logo{
position:absolute;
top:7px;
left:50%;
margin-left:250px;
background-color:transparent;

}
#menu{
position:absolute;
top:73px;
left:0px;
width:inherit;
height:32px;
background-image:url(images_servis/menu_pozadi.gif);
border-bottom: 2px solid #c0d600;
}
#topmenu_text{
padding-top: 9px;
padding-left: 15px;
color:#CCCCCC;

}
#topmenu_text a{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:white;
text-decoration:none;
}
.vpravo{
text-align:right;
}

#topmenu_text a:visited{
color:white;
text-decoration:none;
}

#topmenu_text a:hover{
color:#c0d600;
text-decoration:underline;
}

#introduction{
position:absolute;
width:1100px;
height:230px;
left:0px;
top:107px;

}
#introduction img
{
margin:0px;
padding:0px;
border:0px;
}

#introduction_text{
position:absolute;
width:750px;
top:15px;

}
#introduction_text h3 {
color:white;
margin-left:15px;
margin-top:0px;
margin-bottom:0px;


}

#introduction_text p {
margin-top:0px;
margin-bottom:0px;
margin-left:15px;
margin-right: 20px;
color:white;
text-align:justify;
}





#logo_strip{
position:absolute;
width:752px;
height:80px;
left:0px;
top:257px;
background-image:url(images_servis/logo_strip.gif);

}
#cara{
position:absolute;
width:1100px;
height:3px;
left:0px;
top:337px;
background-image:url(images_servis/web_07.gif);
}

#hlavni{
position:absolute;
width:1098px;
left:0px;
top:341px;
background-color:#FFFFFF;
border: 1px #c3c3c3 solid;
padding:0px;
}

#hlavni h3{
border-top:#939598 dotted 2px;
border-bottom:#939598 dotted 2px;
margin-top:5px;
margin-left:10px;
margin-right:35px;
}
#hlavni h4{
border-top:#939598 dotted 1px;
border-bottom:#939598 dotted 1px;
margin-top:10px;
margin-left:10px;
margin-right:10px;
}

#spodek{
position:absolute;
width:1099px;
height:20px;
left:0px;
bottom:0px;
background-color: grey;
background-image:url(../images_template/web_09.gif);
}
#spodek a
{
  color:white;
}
#spodek a:visited
{
  color:white;
}
#wrapper { 
 margin: 0 auto;
 width: 1098px;
}
#faux {
 background: url(pozadi_titul.gif);
 margin: 5px 0px 35px 0px;

 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 0px;
 padding: 0 0 0 35px;
 width: 299px;
 float: left;

}
#content { 
 float: left;
 color: #333;
 margin: 0px;
 padding: 0px;
 width: 416px;
 display: inline;
 position: relative;

}
#rightcolumn { 
 display: inline;
 position: relative;
 color: #333;
 margin:  0px;
 padding: 0px;
 width: 348px;
 float: right;

}
#footer { 
 width: 758px;
 clear: both;
 color: #333;
 background: #ABBEBE;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
#akce hr
{ 
  width:50%;
  border:0px;
  height:1px;
  background-color:#c0d600;
  color:#c0d600;
  margin-left:10px;
}
#novinky hr
{ 
  width:75%;
  border:0px;
  height:1px;
  background-color:#c0d600;
  color:#c0d600;
  margin-left:10px;
  
}
  
}
.clear { clear: both; background: none; }

.style34 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.style37 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

