body {
margin:0;
padding:0;
background:#7D7D7D url(images/podkl2.jpg) top left repeat-x;
text-align:center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
/*SCROLLBAR-FACE-COLOR: #665757;
SCROLLBAR-HIGHLIGHT-COLOR: #665757;*/
font-weight: normal;
color: #665757;

}

a{
color: #861e1f;
text-decoration:none;
font-weight:bold;


}

a:hover{
text-decoration:none;
color: #861e1f;
}

#hlavicka {
position:relative;

}

#obsah {
padding:0;
text-align:left;
margin-right: auto;
margin-left: auto;
margin-top: 40px;
background: url(images/podklObsah.gif) repeat-y;
position:relative;
width:900px; }
#obsah_in {
margin:0;
padding:20px 0 0 0;
background: url(images/top.gif) no-repeat;
}
#left{
float: left;
width:415px; margin: 0 ;
padding: 0 ;
min-height:420px;
_height:420px;
}
#left_in{
margin:0 0 0 15px;
padding:0;
}
#right {
width:444px; float:right;
margin:0 0px 0 0;
padding:0;
min-height:420px;
_height:420px;
position:relative;
}
#right_in {
padding: 0px;
margin: 0px 6px 0px 0px;
}
/*#right img{
position:absolute;
bottom:0;
}*/
OBJECT{
border:1px solid #6a0014;
display:block;
margin:0 0px 0 0;
padding:0;
}
#foot {
position:relative;
width:900px;
height:15px;
	clear: both;
background:   url(images/bottom.gif) no-repeat;
	margin:  0;
	padding:  0;
  
  

}
#foot_in {
	margin: 0px;
	padding:  0;
}

#foot a {
	position:absolute;
top:15px;
left:10px;
	padding:  0;
}
.kontakt{
margin:0 0 0 150px;
padding:0;
text-align:right;
letter-spacing:-1px;
}
.textL{
margin:100px 0 0 0;
padding:0 0 10px 0;
line-height: 2.5ex;
}
.textP{
margin:0;
padding:0 0 10px 0;
line-height: 2.5ex;
}
h1{
font-family: Georgia, "Times New Roman", Times, serif;
margin:0 0 10px 0;
padding:0px 0 0 0;
font-size:16pt;
color:#ccc;
letter-spacing:0px;
}
h2{font-size:10pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0 0 15px 0; padding:0;
color:#aa0000;
letter-spacing:1px;
font-weight:normal;
line-height:2ex;
}

h3{font-size:10pt;
margin:0 0 10px 0; padding:0;
color:black;
letter-spacing:1px;
font-weight:bold;

}
.vzor1{
color:#a92223;
font-size:14pt;
letter-spacing:-1px;
}
.obr{
clear:both;
}
.linka{
border:0;
text-align:center;
}
.highslide-gallery img{
width:105px;
height:75px;
margin:3px 0px;
padding:0px ;

}

