body { 
  margin: 15px 0px 10px 0px;
  padding: 0px 0px 0px 0px;
  font-family: "Verdana","Helvetica CE","Arial CE","Helvetica","Arial",sans-serif;
  font-size: 11px;
  color: #534c3d;
  background-color: #ecf9f4;
}

table {border-collapse: collapse; border-color: #ff6633;}

/* odkazy */
a {color:#F23183; text-decoration:none; font-weight: bold;}
a:hover {color: #FF80B4; text-decoration:underline; font-weight: bold;}

/* layout - divy*/
#celek {width: 730px; margin: 0px auto 0px auto; border: 10px solid #e2f3ec;}
#top_levy {float: left; width: 70%; line-height: 20px;}	
#top_pravy {float: right; width: 29%;  text-align: right; color:#adb6b2; line-height: 20px;}	
#page {margin: 10px 0px 5px 0px; padding: 5px 5px 5px 5px; border: 1px solid #adb6b2;}
#copyright {padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; font-size: 10px;}
.clear {clear:both}
.clear_l {clear:left}
.ok {margin: 5px 0px 5px 0px; padding: 17px 3px 17px 55px; color: #408040; background-color: #e6ffe6; border: 1px solid #408040; background-image: url("http://www.vivat.cz/image/ok.png"); Background-repeat: no-repeat; background-position: 2px 2px;}	
.error {margin: 5px 0px 5px 0px; padding: 17px 3px 17px 55px; color: #ff3399; background-color: #ffd1d1; border: 1px solid #ff3399; background-image: url("http://www.vivat.cz/image/error.png"); Background-repeat: no-repeat; background-position: 2px 2px;}	

#lista {margin: 4px 0px 18px 0px; padding: 3px 0px 3px 10px; background-color: #499e7c; border-top: 2px solid #e2f3ec;}	
ul.lista {margin: 0; padding: 0;}
ul.lista li {margin: 0px 0px 0px 0px; line-height: 30px; font-size: 13px; font-weight: bold; list-style: none; display: inline;}
#lista ul li a {padding: 10px 5px 10px 5px; color:#eff9f5; text-decoration: none;}
#lista ul li a:hover {color: #499e7c; text-decoration: none; background-color: #eff9f5; border-top: 2px solid #F23183;}

#listicka {padding: 0px 0px 0px 0px; margin: 0px 0px 2px 0px; font-size: 10px;}	

/* nadpisy */
h1 {margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; font-size: 11px; font-weight:normal; text-align:center; letter-spacing: 0.5em; word-spacing: 0.8em; background-color:#fff9bf; border: 1px solid #ffb200;}
h2 {margin: 0px 0px 0px 0px; padding: 2px 0px 2px 2px; font-size: 11px; background-color:#fff9bf;}
h3 {margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; font-size: 11px; text-align: center; background-color: #ffe680; border-left: 1px solid #ffb200; border-right: 1px solid #ffb200; border-top: 1px solid #ffb200;}

/* obecné */
.center {text-align:center; padding: 3px 3px 3px 3px; margin: 5px 0px 5px 0px;}
.google {margin: 0px 0px 5px 0px;}
.oramcenter {text-align:center; padding: 3px 3px 3px 3px; margin: 5px 0px 5px 0px; border: 1px solid #ffb200;}
.oramtext {padding: 3px 3px 3px 3px; margin: 5px 0px 5px 0px; border: 1px solid #ffb200;}
ul.mapa {margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px;}
ul.mapa li {margin: 2px 0px 2px 5px; list-style: none;}
.kronika_fota {text-align: center; background-color: #bec9e5;}


/* stránkování */
.count_lev {float: left; width: 190px; padding: 2px 0px 2px 5px; margin: 5px 0px 5px 0px; font-size: 10px; background: #fff9bf;}	
.count_prav {float: right;  width: 321px; padding: 2px 5px 2px 0px; margin: 5px 0px 5px 0px; font-size: 10px; text-align: right; background: #fff9bf;}	
.count_dolni {padding: 2px 0px 2px 0px; margin: 5px 0px 5px 0px; font-size: 12px; text-align: right; background: #fff9bf;}	

/* formuláře */
.formul {margin: 5px 0px 0px 0px; text-align:left;}
.formul label {display:block; float:left; width: 180px; margin:0 10px .6em 0;} 
.formul span {display:block; float:left; margin-bottom:.6em;}
.formul br {clear:left;}





























		
	
