html,body {background: #E1E0CE url(obr/pozadi.gif) repeat-x top; font-family:Georgia,Cambria,"Times New Roman",Times,serif; font-size: 14px; line-height: 22px; }
td  {font-size: 14px; font-family:Georgia,Cambria,"Times New Roman",Times,serif; color: #000000; font-variant: normal; line-height: 22px; }
p, form {margin-top: 0px; margin-bottom: 0px;}
sup  {font-size:8px; }


a:link {text-decoration: none; color: #F74103;}
a:visited {text-decoration: none; color: #F74103;}
a:hover {text-decoration: underline; color: #000000;}

.telo-in {width:970px; }
.telo {width:970px; background-image: url("obr/prechodxy.jpg"); background-repeat: no-repeat; }
.zahlavi {width:970px; height: 395px; background-repeat: no-repeat; color: #ffffff; padding:0px; margin: 0px 0px 0px 0px; }
.techmenu {color: #000000; height:50px; text-align:right; margin-right: 100px; line-height: 40px; font-family: "Lucida Grande", lucida, Arial, Helvetica, sans-serif; font-size:10px;}
.techmenu a {text-decoration: none; color: #000000;}
.techmenu a:hover {text-decoration: underline; color: #555555;}
.logo {padding:0px 0px; margin: 0px; }

.zapati_in {width: 970px; height:86px; text-align:left; font-family: Arial, Helvetica, sans-serif; }
.zapati {float: left; color: #000000; font-size:10px; text-align:left; margin-left: 58px; margin-top: 20px; line-height: 18px;}
.zapati a:link {text-decoration: none; color: #000000;}
.zapati a:visited {text-decoration: none; color: #000000;}
.zapati a:hover {text-decoration: underline; color: #929497;}

.obsah  {width: 970px; margin-top: 0px;  text-align: left; margin: 0px; background-color: #EDEFE1;}
.boxtitul {margin: 53px 0px 0px 48px; height: 228px; width: 413px; float: left; }
.boxtitul2 {margin: 0px 0px 0px 0px; width: 493px; float: left; }
.perex {width:280px; margin-bottom: 30px; }

.ramecek {height: 228px; width: 170px; float: left; background: url("obr/ramecek.png") no-repeat; margin-right: 17px;}
.ramecek a {text-decoration: none; color: #F74103;}
.ramecek a:hover {text-decoration: underline; color: #555555;}
.titulobr {margin: 15px; }
h1 {color: #5C550E; font-size: 25px; margin-bottom: 20px; font-weight:normal;}
h2 { text-transform: uppercase;  color: #5C550E; font-size: 18px; margin: 12px 0 8px 0; font-weight:normal;}
.cervene {color: #F74103; font-size: 12px; }


.obsah_in  {width: 970px; margin-top: 0px;  text-align: left; margin: 0px; background-color: #FFFFFF; background: url("obr/pozadi.png") repeat-y;}
.obsahpruh {line-height: 30px; text-align: right; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px dotted #EBE5D3;}
.obsahpruh a {text-decoration: none; color: #000000;}
.obsahpruh a:hover {text-decoration: underline; color: #555555;}

.zelene {color: #F4D200;}
.navigace {width: 100%; font-size:12px; line-height: 30px; height: 30px; text-align: left; color: #666666; font-style: italic; background-color: #EDEFE1; background: url("obr/lista.png")  repeat-y ; border-bottom: 1px dotted #EBE5D3;}
.navigace_in {margin-left: 58px;}
.navigace a:link {color: #F74103;text-decoration: none; }
.navigace a:visited {color: #F74103;text-decoration: none; }
.navigace a:hover {color: #F74103;text-decoration: underline; }

.pravysloupec {width: 330px; float: right; margin-top: 0px;  text-align: left; margin: 0px;}
.nadpisA {line-height: 30px; padding-left: 10px; height: 30px;  font-size: 12px;  background-color: #2F2F2F; letter-spacing: 0.1em; color: #ffffff;}
.boxpruh {height: 228px; width: 100%; padding: 0px; font-size: 10px; background-color: #ADADAD;}
.boxohlas {height: 228px; width: 100%; border-bottom: 1px solid #ffffff; padding: 0px; font-size: 10px; background-color: #EDEFE1;}
.boxohlas2 {background-color: #EDEFE1; margin: 10px; }
.obsahtext {width: 555px; text-align: left; margin: 30px 0px 0px 48px; }
.nazevsloupec {font-size: 12px; padding-left: 10px; line-height: 30px; background-color: #000000;}
.nazevsloupec a {color: #FFFFFF;}

.sitemap1 {color: #FFFFFF; LINE-height:20px; }
.sitemap2 {margin-left: 30px; color: #FFFFFF; LINE-height:20px;}
.sitemap3 {margin-left: 60px; color: #FFFFFF; LINE-height:20px;}

.clearano { width:100%; height: 0px; clear: both;}



.obsahmedia {font-size:11px;width: 618px; text-align: left; margin-left: 29px; margin-top:0px; margin-bottom:40px;color: #ffffff; }
.fotobox {margin: 0px 3px 3px 0px; width: 148px; height: 115px; text-align: center; float: left; background-image: url("obr/ramecek-m.gif");  }

.fotog {margin: 0px 8px 8px 0px; width: 175px; height: 159px; text-align: center; float: left; font-size: 10px; border: 1px solid #4A4A4A;}
.fotoram {margin: 8px; width: 159px; height: 106px; background-color: #000000; text-align: center; color: #ffffff; }
.radeknazev {width: 159px; height: 30px; background-color: #4A4A4A; text-align: center; color: #ffffff; }
.nazevg {text-align: left; padding-top: 2px; margin: 0px 5px 0 5px; color: #ffffff; line-height: 12px; }
.nazevg a:link {color: #ffffff; text-decoration: none; }
.nazevg a:hover {color: #ffffff; text-decoration: none; }
.nazevg a:visited {color: #ffffff; text-decoration: none; }








.nadpis1 {font-weight: bold; font-size: 13px; margin-bottom: 13px;}
.nadpis2 {color: #5C550E; letter-spacing: 0.1em; font-size: 14px; text-transform: uppercase; font-weight: bold; margin-bottom: 10px;}
.nadpis3 {color: #000000; font-weight: bold; text-transform: none;  margin-bottom: 10px;}

.velkapismena {text-transform: uppercase; }
.malapismena {text-transform: lowercase; }

.button, .button2 {float: right; margin-right: 10px;}
.button a:link, .button a:visited, .button a:link, .button a:visited, .button2 a:link, .button2 a:visited, .button2 a:link, .button2 a:visited {
	border: 1px solid #bbbbbb;
	font-size:10px; 
	background: #fdfdfd url(obr/button_bg.png) repeat-x 0 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	color: #F74103;
	padding: 4px;}
.button a:hover, .button a:hover, .button2 a:hover, .button2 a:hover {
	background: #eeeeee url(obr/button_bg_hover.png) repeat-x 0 100%;
	text-decoration: none;
	color: #232323;}
.button2 {float: left; }
	
.sharuj {float: right; margin-right: 10px;}
.sharuj IMG {margin-top: 3px;}

.skryvany {display: none}

#oddil {margin-bottom: 20px;
	font-size:12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#oddilek {
	font-size:12px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 20px; margin-left: 58px; width: 640px;}
#ohlastextarea {border: 1px solid #bbbbbb; width: 530px; height: 130px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
#ohlasinputtext {border: 1px solid #bbbbbb; width: 530px; height: 20px; margin-top:20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#ohlasodeslat {	border: 1px solid #bbbbbb;
	font-size:10px; 
	background: #fdfdfd url(obr/button_bg.png) repeat-x 0 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
	color: #F74103;
	padding: 4px;
	margin-top: 15px;
	cursor: hand;  cursor: pointer; 
}

.stredohlas{border: 1px solid #bbbbbb; padding: 20px; margin-bottom: 20px;}
