a {text-decoration : none; color: blue ;}
a:hover {text-decoration : none; color:navy;}

body {font-family : Arial, Helvetica, sans-serif; font-size : 11px; background-color: white ; margin-top: 5px ; margin-bottom: 5px ; margin-left: 0px ; margin-right: 0px ;}
h2 {text-align: center ;font-size : 13px; font-weight: bold ;}
h3 {font-size : 16px; font-weight: bold ; margin: 0px ;}

#footer{
	border-top: 1px solid #9a9a9a;
	padding: 5px 0px 0px 88px;
	margin-top: 2px;
}

.textReklama
{
	font-size: 10px;
	color: #cccccc;
	text-align: left;
	margin: auto;
}

#ALL { width: 992px; text-align: left;}
#allsky { width: 1120px; text-align: left; margin: auto;}
.cleaner { clear:both;}
.cleaner2 { _clear:both;}
#CT { width: 990px ; border-color: #A8BFDD ;border-width: 1px ; background: url( ../obr/rs.gif ) top right repeat-y; border-left-style: solid ; border-right-style: solid ; border-bottom-style: solid ; border-top-style: none ; background-color: #E6EDF5;}
#endsky {width: 1120px; text-align: left; margin: auto;}
#end { width: 992px ; text-align: left ; border-top-color: #A8BFDD ; border-top-style: solid ; border-width: 2px ; }
#HMenu { height: 33px ; padding-left: 5px ; padding-right: 4px ; padding-bottom: 1px ; padding-top: 4px ;}
#HLMenu { height: 31px ; background: url(../obr/lista.gif); background-color: #A8BFDD ; padding-left: 5px ; padding-right: 5px; line-height: 31px} 
#Vyhledej { float: right; line-height: 31px; _line-height: 27px; margin: 0px; height: 31px; _height: 27px; vertical-align: middle; _margin-top: 4px;}
#ok { height: 18px ; width: 66px ; background: url(../obr/hledej.gif); border-width: 0px ; vertical-align: middle ;}
#Najdi { height: 14px; width: 120px; font-size: 10px ; vertical-align: middle ;}
#Telo { width: 842px;  padding-left: 5px ; padding-top: 5px ; padding-bottom: 5px; margin: 0px; color: #555555;}
#Telo a {text-decoration : none; color: navy;}
#Telo a:hover {text-decoration : none; color: red;}
#Okresy {width: 130px; padding: 5px; background-color: #A8BFDD ; float: right; margin: 0px; font-size: 12px;}
#Okresy a {color: navy;}
#Okresy a:hover {color: white;}
#end a {color: navy;}
#end a:hover {color: blue;}
#Levy { width: 365px; text-align: left; float: left ;}
#Pravy { width: 470px; text-align: center; margin-left: 370px; _margin-left: 367px;}
#Stred {width: 595px; text-align: center; margin-left: 244px; _margin-left: 242px;}
#Levy2 { width: 240px; text-align: left; float: left ;}
#typ_akce {width: 314px; background-color: #E6EDF5; height: 70px ;}
.Pismena {font-weight: bold;}
.nadpis3 {color: navy; font-size: 12px; font-weight: bold; text-align: left ;}
.reklama {color: #A8BFDD; font-size: 9px; text-align: right ;}
.reklama img {float: left ;}
.nadpis {font-weight: bold;}
.img {border-width: 0px; margin: 5px ;}
.img_right {border-width: 0px; margin: 5px ; float: right ;}
.img_left {border-width: 0px; margin: 5px ; float: left ;}
.img_sou {float: left; border-width: 0px; margin-right: 5px;}
.img_umelec {float: right ; border-width: 0px ; margin-left: 5px; margin-bottom: 2px;}
.img_sa {float: right;border-width: 0px ; margin-left: 5px ; max-height: 80px; max-width: 200px;}
.img_detail {float: right; border-width: 0px ; margin-left: 5px ;}
.img_dilo {border-width: 0px; margin-left: 5px ;}
.img_akce {border-width: 0px; margin-left: 5px ; float: right; max-height: 150px; max-width: 200px;}
.center {text-align: center;}
.text_zpravy {font-size: 11px;}

#adfox-l2 { font-size: 12px; margin-bottom:5px; margin-top:10px;}
#adfox-l2 h2 {visibility: hidden; padding: 0px; margin: 0px; font-size: 0px;}
#adfox-l2 h3 {font-size: 12px; margin: 0px;}
.adfox-box {padding-bottom: 5px;}
.adfox-box p {margin:0px; padding:0px;}

#pv {float: right;}
.ov {border: none; font-weight: bold; height: 17px;  text-align: justify; line-height: 17px; width: 228px; color: navy; background-color:white; margin-left: 3px;}

#kontakt {border-style: solid; border-color: #A8BFDD; border-width:1px; font-size: 12px; padding: 5px; text-align: left; margin: 0px; background-color: white;margin-bottom: 10px;}
#kontakt div {margin-bottom: 5px; line-height: 20px;}
#kontakt div div { width: 95px ; float: left ;}
#ks {border-color: #A8BFDD; border-style: solid; border-width: 1px; background-color: #E6EDF5; margin-left: 98px ;}

#nakup {border-style: solid; border-color: #A8BFDD; border-width:1px; font-size: 12px; margin: 0px; padding: 5px; text-align: left;}
#nakup div div {width: 292px; float: left;}
#nakup div input {width: 270px;}

#posli {font-size: 12px; margin: 0px; padding: 5px; text-align: left;}
#posli div input {width: 260px;}

#vytvor {border-style: solid ; border-color: #A8BFDD; border-width:1px; font-size: 12px; margin-bottom: 10px; padding: 5px; text-align: left ; margin-top: 0px ;}
#vytvor div {margin-bottom: 5px; line-height: 20px;}
#vytvor div div { width: 150px ; float: left ;}
#vu {border-color: #A8BFDD; border-style: solid; border-width: 1px; margin-left: 153px; background-color: #E6EDF5;}
#zuus {border-color: #A8BFDD; border-style: solid; border-width: 1px; background-color: #E6EDF5; float: right ;}

#prihlas {border-style: solid ; border-color: #A8BFDD; border-width:1px; font-size: 12px; margin-bottom: 10px; text-align: left ; margin-top: 0px ; padding: 5px ; padding-bottom: 0px ; background-color: white;}
#prihlas div {margin-bottom: 5px; line-height: 20px;}
#prihlas div div { width: 150px ; float: left ;}
#ps {border-color: #A8BFDD; border-style: solid; border-width: 1px; margin-left: 153px; background-color: #E6EDF5; float: right; line-height: 45px;}

.zar { width: 90px ; float: left ; font-weight: bold ;}
.zar_prg { width: 300px ; float: left ; padding-left: 3px ;}

#dopln {padding-top: 5px ; padding-bottom: 5px ; margin: 0px ; padding-left: 8px ;}
#dopln div div { width: 90px ; float: left ;}
#dopln div {margin-bottom: 5px; line-height: 20px ;}
#dopln textarea {width: 450px; background-color: #E6EDF5; height: 70px ;}
.du {border-color: #A8BFDD; border-style: solid; border-width: 1px; margin-left: 93px; background-color: #E6EDF5;}
.dc {margin-left: 89px;}

#Vyhledat {border-style: solid ; border-color: #A8BFDD; border-width:1px;font-size: 12px; padding-left: 13px; padding-right: 5px; padding-bottom: 5px; padding-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: left; background-color: white;}
#Vyhledat div {margin-bottom: 5px; line-height: 20px ;}
#Vyhledat div div { width: 90px ; float: left ;}
#vs {border-color: #A8BFDD; border-style: solid; border-width: 1px; margin-left: 110px; background-color: #E6EDF5;}

.ram {border-style: solid; border-color: #A8BFDD; border-width:1px; font-size: 12px; margin-bottom: 10px; padding: 5px; text-align: left; background-color: white;}
.ram a {text-decoration : none; color: navy;}
.rek {margin-bottom: 10px; text-align: left ; color: navy;}
.rek a {text-decoration : underline; color: navy;}
.rek a:hover {text-decoration : underline; color:red;}
.pod {background-color: #E6EDF5; border-bottom-color: #A8BFDD ; border-bottom-style: solid ; border-left-color: #A8BFDD ; border-left-style: solid ; border-right-color: #A8BFDD ; border-right-style: solid ; border-width: 1px ; text-align: right ; padding-bottom: 2px ;padding-right: 5px ; padding-top: 2px ; margin-bottom: 10px ;}
.blue {background-color: #E6EDF5;}
.AT {font-size: 15px ; font-weight: bold ;}
.ctverec { margin-right: 2px ;}
.nza {font-size: 12px ; width: 458px ;}
.datum_nza {width: 67px; text-align: right; padding-left: 4px; padding-right: 4px;}
.cas_nza {padding-left: 3px ; text-align:right;}


.ad_nazev {width: 290px; float: left ;}

.misto {font-size: 12px ;}
.misto_den {width: 25px; float: left;}
.misto_datum {width: 62px; float: left; text-align: right ;}
.misto_cas {width: 38px; float: left; text-align: right ;}
.misto_typ {width: 91px; float: left; padding-left: 3px ;}
.misto_nazev {width: 325px; float: left;}
.misto_nazevb {width: 325px; float: left; font-weight: bold; color:navy;}
.misto_detail {width: 36px;}

.nkasz_nazev {width: 317px; float: left;}
.nkasz_mesto {width: 130px; float: left; padding-left: 3px ;}
.nkasz_okres {width: 130px; margin-left: 3px ;}

.mesta {font-size: 12px ;}
.mesta_okres {width: 130px;}
.mesta_mesto {width: 450px; float: left ;}

.best {font-size: 12px ;}
.best_cas {width: 38px;  text-align: right ;}
.best_akce {width: 470px; float: left ;}
.best_datum {width: 72px; float: left ; text-align: right ;}

.zpr_dat {width: 62px; float: left; text-align: right ; margin-left: 3px ;}

.cara_pod {font-weight: bold ; padding-bottom: 1px ; border-bottom-color: #A8BFDD ; border-bottom-style: solid ; border-width: 1px ; margin-bottom: 2px ;}
.Super {font-size:12px; font-weight: bold ;}
.Super a {text-decoration: underline ;}
.Red {font-weight: bold ; color: red ;}
.Centr {text-align: center ;}
.Right {text-align: right;}
.Left {text-align: left;}
.super_akce {border-width: 1px ; margin-top: 5px ; padding-top: 5px ; border-top-style: solid ; border-top-color: #A8BFDD ;}
.akce {margin-top: 5px; padding-top: 5px; border-width: 1px; border-top-style: solid; border-top-color: #A8BFDD; min-height: 150px; _height: 150px;}