* {padding: 0px; margin: 0px; border: 0px; font-family: 'Trebuchet MS', san-serif}
body{text-align: center; font-size: small; _font-size: x-small; background: rgb(240,240,240) url("../img/bridla-pruh.jpg") repeat-x;}
.all{width: 700px; text-align: left; margin: 0px auto; color: rgb(0,0,0);}

.all_fill{display: block;}

.head{display: block; clear: both; width: 700px; background: url("../img/strecha-head.jpg") no-repeat;}
.head h1 a{display: block; clear: both; width: 700px; height: 130px;}
.head h1 span{display: none;}

h2{display: block; padding-bottom: 7px; color: rgb(255,57,22); margin-top: 0px;}
h3{display: block; padding-bottom: 7px; color: rgb(255,57,22);}
h4{display: block; padding-bottom: 7px; color: rgb(255,57,22);}

.nabidka{display: block; clear: both; width: 700px; height: 30px; text-align: left; font-weight: bold; background: rgb(255,57,22); color: rgb(255,255,255);}
.nabidka_fill{display: block; padding: 5px 0px 0px 10px; font-size: 13px;}
.nabidka a{font-size: 13px; text-decoration: none; color: rgb(255,255,255);}
.nabidka a:hover{text-decoration: underline;}

.reklama{display: block; clear: both; width: 700px; height: 40px; text-align: left; font-size: medium; _font-size: small; background: url("../img/reklama.png") repeat-x;}
.reklama_fill{display: block; font-size: 16px; padding: 7px 0px 0px 5px;}
.reklama a{display: block; font-size: 16px; font-weight: normal; float: left; text-decoration: none; color: rgb(235,235,235); padding-left: 5px; padding-bottom: 3px; padding-right: 5px;}
.reklama a:hover{text-decoration: underline;}
.reklama img{display: block; float: left; padding-left: 25px; _margin-left: 25px;}
.reklama_fill_item{float: left;}

address{width: 300px; text-align: left; font-style: normal; margin-top: 5px;}
address a{color: rgb(60,60,60);}
address a:hover{color: rgb(255,57,22);}

.obsah{display: block; float: left; clear: both; width: 700px; text-align: left; background: rgb(255,255,255); margin-top: 5px; color: rgb(60,60,60);}
.obsah_fill{display: block; padding: 10px 10px 50px 10px;}

.center_img{display: block; float: left; clear: both; width: 680px;  margin-bottom: 20px;}
.content{display: block; float: left; clear: left; width: 680px; text-align: justify; padding: 5px 10px 5px 0px;}
.content .p{}
.content .img_logo{display: block; float: right; clear: right; width: 110px; margin: 0px 0px 5px 10px;}

p{display: block; float: left; clear: left; width: 680px; text-align: left; padding: 5px 10px 5px 0px;}
p span{display: block;}
p a{color: rgb(60,60,60);}
p a:hover{color: rgb(255,57,22);}
.tucne{font-weight: bold; color: rgb(0,0,0);}

ul{display: block; clear: both; padding-top: 0.3em; list-style-type: square; margin-left: 2.5em;}
ol{display: block; clear: both; padding-top: 0.3em; margin-left: 2.5em;}
li{padding-top: 0.3em;}

table{border: 2px solid rgb(255,51,0); border-width: 2px 0px; margin-top: 1em; margin-bottom: 1em; font-size: small; _font-size: x-small}
th{background: rgb(255,51,0); padding: 3px 10px 5px; color: rgb(255,255,255)}
td{padding: 3px 5px; border-left: 1px solid rgb(220,220,220)}
td.first{border-left: 0px}
.licha td{background: rgb(230,230,230)}

.fotogalerie{display: block; float: left; clear: both; width: 680px; padding: 5px;}
.frame{display: block; float: left; margin: 5px;}

.hide{display: block; clear: both; font-size: 1px;}

.foot{display: block; float: left; clear: both; width: 700px; height: 40px; background: rgb(100,100,100); margin: 5px 0px 80px 0px; color: rgb(230,230,230);}
.foot_fill{display: block; padding: 10px 10px 0px 0px; text-align: right;}
.foot a{text-decoration: none; color: rgb(230,230,230);}
.foot a:hover{text-decoration: underline; color: rgb(230,230,230);}
