/* CSS Template by www.machin.cz */
/*html, body {
	margin:0;
	padding:0;
	text-align:center;
	
}*/
body {
	font-size: 62.5%;
	background:#6c645b;
}
a img { border: none; }
a { color: #f56600; text-decoration: none;}
a:hover{text-decoration: underline;}
h1 { color: #f56600;  font-size: 175%;  margin-left: 20px;  font-weight: normal; }
h2 { color: #95a741;  font-size: 140%; }
#container {
	text-align:left;
	margin:0 auto;
	padding:0px 0px;
	width:900px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	background:#ffffff;
	border-left:10px solid #645c54;
	border-right:10px solid #645c54;
}
#content{margin-top:0px; padding-top:0px;}
div#header{height:191px; width:927px; background:url(../layout/header.jpg) no-repeat top left; margin-bottom:0px; max-height:218px;}
#header_logo{width:171px; height:132px; background:url(../layout/logo.jpg) no-repeat; margin-left:20px; padding-top:20px;}
#header_bottom{width:723px; height:71px; background:url(../layout/header_bottom.jpg); margin-left:0px; padding-left:0; position: absolute; left: -1px; top: 0;}
/* leve menu */
#menu_left{width:205px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:0px; float:left; 
background:url(../layout/grad_left.jpg) no-repeat top right; }
#menu_left a{color:#f56600; font-weight:bold; background:url(../layout/arrow.jpg) no-repeat 0 50%; 
padding-left:20px;display:block; text-decoration:none;border-top:1px solid #ede8df; padding-top:10px; padding-bottom:10px;
margin-right:10px; } 
#menu_left a:hover{text-decoration:underline;}
#menu_leve{margin-left:10px;font-size:12px; font-weight:bold;}
/* kontakt */
#kontakt {font-weight:normal; font-size:10px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; margin-left:20px;
color:#848484; font-style:normal; }
#kontakt_logo{color:#88a20b; margin-left:20px; background:url(../layout/phone.jpg) no-repeat left center; padding-left:32px; line-height:22px;}
#kontakt a{color:#f56600; border-top:none; background:none; padding:0px; font-weight:normal; font-size:9px; width:180px; display:inline;}
#kontakt span{font-weight:bold;}
/* obsah */
#obsah{width:455px;  text-align:justify; color:#848484; font-size:12px; margin: 0; padding: 10px 10px 40px 14px;  position: relative; float: left;}
#obsah table{border-collapse: collapse;}
#obsah table{border: 1px solid #F58600 !important;}
#obsah table td{border: 1px solid #F58600 !important; padding: 0px;}
#obsah table .noborder{border: 0px ; text-decoration: none;}
#obsah p{padding-left:20px; padding-right:20px;}
#quote{font:Calibri; font-size:16px; font-weight:bold; color:#95a93a;  margin:0; padding:20px; padding-bottom:10px; padding-top:10px;}
#quote_top{height:0px; no-repeat top left;}
#motto{margin-top:10px;}
#quote_bottom{height:0px;  no-repeat top left ;}

/* seznam */
.polozka { border-top: 1px solid #ede8df;  margin: 0 20px 20px 20px;  padding: 8px 5px 0 8px; }
#obsah .polozka p {   padding: 0;  font-size: 85%; }
.polozka a.h { color: #95a741;  font-weight: bold;  font-size: 110%; }
.polozka a:hover { text-decoration: none; }
.cena { text-align: right;  font-size: 95%;  font-weight: bold; }
.cena span { font-size: 150%;  color: #f56600;  margin: 0 12px 0 6px;  }
.cena a { color: white;  width: 61px;  text-align: center;  padding-top: 4px;  height: 17px;  background: url(../layout/vice.gif) no-repeat;  text-decoration: none;  float: right;  font-sizee: 90%; }
.cena a:hover { text-decoration: underline; }
.cena div {   margin-right: 65px; }
.polozka a img { float: left;  margin-right: 10px; }
/*  kontakt */
.kontakt_k {   width: 160px;  margin-left: 20px; }
.kontakt_k2{   width: 300px;  margin-left: 20px; }
.kontakt_j { border-top: 1px solid #ede8df;  display: block;  width: 90%;  margin: 20px 0 0 20px;  color: #6c645b;  font-size: 90%;  }
.kontakt_j h2 { margin-bottom: 6px; }
/*  registrace */
#uregistrace { color: #a4a4a4;  font-size: 95%; }
#registrace { font-weight: bold;  color: #646466; }
#registrace input { width: 280px;  margin-top: 3px;  background: #f8f8f8;  border: 1px solid #d6d6d6; }
#registrace textarea { font-family: Arial, Helvetica, sans-serif;  width: 95%;  height: 60px;  margin-top: 3px;  background: #f8f8f8;  border: 1px solid #d6d6d6;  }
#registrace #sub { width: auto;  border: none; }
/*  registrace */
#prihlaseni { background: url(../layout/prihl.png) no-repeat left top;  height: 127px;  padding: 15px 0 0 15px;  margin-left: 20px; font-weight: bold; font-size: 90%; }
#prihlaseni div { background: url(../layout/zamek.gif) no-repeat left;  padding-left: 19px;  color: #95a741;  margin-bottom: 7px;   }
#prihlaseni table { font-size: 98%; }
#prihlaseni input { border: 1px solid #ddd7cd;  font-size: 95%;  height: 1.3em;  width: 165px;  margin-left: 10px;  margin-bottom: 2px; }
#prihlaseni #sub { width: auto;  border: none;  height: auto; }
#prihlaseni a { font-weight: normal;  float: right;  margin-top: 5px;  margin-right: 3px }

/* prave menu */
#menu_right{margin-right: 0px; margin-left:0px; margin-top:0px;background:url(../layout/grad_right.jpg) no-repeat top left; height:273px;width:190px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; float:right;list-style:none;margin-bottom:10px; }
#menu_right h3{padding-left:50px; color:#ffffff;width:140px; height:37px; background:url(../layout/menu_right_bg_top.gif) no-repeat 0 50%; display:block;
margin-top:0px;}
#menu_right h3 span{padding-top:10px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#menu_right  a{color:#f46700; font-weight:bold; background:url(../layout/arrow2.jpg) no-repeat 0 50%; padding-left:20px;display:block; } 

#menu_prave{margin:0px; width:170px; padding-left:20px; }
#menu_prave a{margin-bottom:10px; }
/* paticka */
#footer{height:60px; width:900px; background:#95a741; clear:both;}
#copyright{color:#ffffff;padding:20px 0 0 20px;}
#copyright a{color:#ffffff;}

/* poptavka */
#popform div.leva {float:left;width:249px;}
#popform div.prava {float:left;padding:0 0 0 15px;width:230px;}
.clear {clear:both;}
#popform label {color:#575757;display:block;float:left;padding:2px 0;width:110px;}
#popform input.text {background:#fff none repeat scroll 0 0;border:1px solid #D6D6D6;color:#575757;float:left;margin:2px 0;width:134px;}
#popform textarea {background:#fff none repeat scroll 0 0;border:1px solid #D6D6D6;color:#575757;height:85px;margin:2px 0;width:212px;}
#popform label.long {width:160px;}
#popform {margin:5px 0;padding:10px;width:498px;}
#popform input.submit {text-align:center;}

.cervena {color:#F00000;}

#rpart{
  float: right;
  width: 695px;
  margin: 0;
  padding: 70px 0 0 0;
  position: relative;
  min-height:600px;
  _height:600px;
}
.karta{ border: 1px solid silver ; width: 145px; float: left; margin-right: 3px; margin-bottom: 15px; text-align: center; font-size: 9px; }
			.karta span{font-weight: bold; }
			.karta img{padding-top:5px;}

#mapacr{width: 250px; height: 144px; background: url(../mapacr.jpg) no-repeat top left; float: right;}

#menu_leve form input{width: 100px; margin: 5px;}
#menu_leve form #search{width: 50px;}
.anchorarrow{margin-top: 20px;margin-left:0px;font-size:13px; font-weight:bold;background:url(../layout/arrow2.jpg) no-repeat 0 50%; 
padding-left:20px; }
#basicModal {margin-bottom: 25px;}

