/*border: 1px #f00 solid;*/

body{
font-size: 15px;
font-family: Arial, Verdana, lucida, sans-serif;
background: #fff url('bg_bottom.jpg') top center;
color: #000;
text-align:center;
font-weight: 500;
}

#page{
width:100%;
background: url('bg.jpg') top center no-repeat;
}

#page2{
width:100%;
background: url('bg_telo.jpg') center 231px no-repeat;
}

#page3{
width:100%;
background: url('pata.jpg') bottom center no-repeat;
}

*{
padding: 0px;
margin: 0px;
}
.clear{clear: both;}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}

.fleft{float: left;}
.fright{float: right;}

img{ margin: 0px 5px 5px 5px;}

a{color: navy; text-decoration:none;}
a:hover{color:red;}

a img{border: 1px #fff solid;}
a img:hover{border: 1px red solid;}

table td{vertical-align:top;}



p{
padding-top: 5px;
padding-bottom: 10px;
}

hr{
background-color: #CD3700;
border: 0px;
color: #CD3700;
height: 1px;
clear:both;
}

h1{
font-size:23px;
margin: 5px 0px 10px 0px;
text-align: center;
background-color: #EEE;
color: #000;
padding: 5px;
border: #D68433 1px solid;
}

h2{
font-size:18px;
margin: 0px 0px 10px 0px;
color: #ddd;				
background-color: #CD3700;	
border: #ccc 1px solid;		
padding: 5px;

}

#roztahnuti
{
width:762px;
height: 5px;
background-color: #000;

margin:auto;
}

#telo{
width: 978px;
text-align:left;
margin:0px auto 0px auto;
padding-bottom: 50px;
text-align:center;
}

#top{
height:230px;
cursor: pointer;
}

#left{
width: 190px;
float: left;
margin-top:28px;
padding-bottom: 250px;
text-align:left;
}

#right{
width: 770px;
float: right;
text-align:left;
clear:both;
margin-top: 20px;
margin-right: 5px;
/*border: 1px #f00 solid;*/
}

#content{
margin: 0px 10px 0px 5px;
}

#content p{
text-align:justify;
}

#left h2{
display:block;
line-height:100%; 			/*oprava*/
width: 172px;
height:24px;
padding: 5px 10px 0px 0px;
margin-left: 5px;
text-align:center;
clear: both;				/*oprava*/
}

.menu a
{
display:block;
line-height:100%; 			/*oprava*/
width: 165px !important;
width: 185px;
height:19px;
padding-top: 5px;
padding-right: 10px;
margin-bottom: 5px !important;
color: #000;
background-color: #FFC571;
font-weight: bold;
text-decoration: none; 
border-right: 9px #CD3700 solid;
}

.menu a:hover{
background-color: #fff;

}

.menu ul{
margin-left: 5px;
}

.menu li{
text-align:right;
list-style-type:none;
list-style-position: inside;

float:left;
}

#content ul{
margin-left: 20px;
}

#content li{
margin-left: 20px;
}


#novinky{
margin:10px 20px 10px 10px ;
}

.galerie img{
margin:1px;
vertical-align: middle;
margin-top: 5px;
}

.galerie .obrazek{
width: 245px;
height: 220px;
vertical-align: middle;
text-align:center;
float: left;
background-color: #FF922D;
margin: 3px;
}

.galerie .kategorie  .obrazek{
width: 245px;
height: 248px;
vertical-align: middle;
text-align:center;
float: left;
background-color: #FF922D;
margin: 3px;
}

.parametry th
{
padding: 5px;
}

.parametry td{
padding: 5px;
background-color: #fff;
}

.alText{
background-color: #FC8D24;
padding: 5px;
font-weight:bold;
}