h1,h2,h3,h4,h5,p,ul,li,div,span,form,fieldset,label,input,body,html,table,tr,td,a
{margin: 0px; padding: 0px; border: none;}

body{text-align: center;background: #fff url(../img/body.jpg) repeat-x;font-size:small; padding-bottom: 50px;}
#page{width: 713px;margin: auto;position: relative;padding: 191px 0px 0 0px; background-color: White;}
#odsun{width: 713px; position: relative;}
#odsun2{ float: right; width: 545px;position: relative;}
#blok-nad-obsahem{position: absolute;top: 0px; left: 0px; width: 545px; height: 192px;}
#menu{width: 168px; float: left;}
#head{position: absolute; left: 0px; top: 0px; height: 191px;width: 713px;}
#obsah{width: 338px; float: left;margin-top:192px; }
#lokace {width: 182px;float: right; position: relative;text-decoration: none;margin-top:192px;}
#pata{clear: both;background:#E2F4FB url(../img/pata.png) no-repeat top; padding: 10px 15px 15px 10px; width: 688px;}
.reset{clear: both;}
.fr{float: right;}

#head ul{list-style: none;}
.logo{display: block; position: absolute; left: 0px; top: 0px;}
#head1{background:#002F6A url(../img/datahelp.png) no-repeat top;height: 60px;position: relative; left: 0px; top: 0px;width: 713px;}

#lang{float: right; margin-top: 11px;}
#lang ul{}
#lang li{ float: left; height: 35px; background: url(../img/lang-mezera.jpg) no-repeat left;}
#lang li.prvni{ background: none;}
#lang li a{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C2E0EC; text-decoration: none; padding:0 8px 0 8px;
padding-top: 15px; display: block; float: left; margin-top: 2px;}
#en a{ background: url(../img/lang-en.jpg) no-repeat top center;}
#cz a{ background: url(../img/lang-cz.jpg) no-repeat top center;}
#sk a{ background: url(../img/lang-sk.jpg) no-repeat top center;}
#fr a{ background: url(../img/lang-fr.jpg) no-repeat top center;}
#de a{ background: url(../img/lang-de.jpg) no-repeat top center;}

#head1 ul.za-lang{position: absolute; top: 0px; left: 300px; height: 29px;}
#head1 ul.za-lang li {float: left; margin-right: 15px;}
#head1 ul.za-lang a{font-family: Trebuchet MS,Arial, Verdana, sans-serif;font-weight: normal;color: #fff; font-size: 12px; text-decoration: none;
line-height: 29px;}
#head1 ul.za-lang a:hover {color: #FF8B00;}
#head1 a.logo{ display: block;height: 54px; position: absolute; bottom: 0px;}
#head1 a.logo,#head1 a.logo img{border: none;}

#head2{ height: 131px; background: url(../img/slogan.jpg) no-repeat;}

#blok-nad-obsahem ul{ width: 545px;}
#blok-nad-obsahem ul li {float: left;text-align: left;position: relative;overflow: hidden; margin: 0px; padding: 0px;}
#blok-nad-obsahem ul li a{ display: block; height: 192px; margin: 0px; padding: 0px;}
#blok-nad-obsahem ul li a span{position: absolute;cursor: pointer;top: 0; left: 0;_cursor: hand;}

#pomoc,#pomoc a,#pomoc span{background:transparent url(../img/promt-help.jpg) no-repeat top left; width: 182px;}
#pomoc a:hover {background-position: -182px 0;}
#zaruka,#zaruka a,#zaruka span{background:transparent url(../img/guarantee.jpg) no-repeat top left;width: 180px;}
#zaruka a:hover {background-position: -180px 0;}
#cena,#cena a,#cena span{background:transparent url(../img/price.jpg) no-repeat top left;width: 183px;}
#cena a:hover{background-position: -183px 0;}

#frpomoc,#frpomoc a,#frpomoc span{background:transparent url(../img/01fr.jpg) no-repeat top left; width: 182px;}
#frpomoc a:hover {background-position: -182px 0;}
#frzaruka,#frzaruka a,#frzaruka span{background:transparent url(../img/02fr.jpg) no-repeat top left;width: 180px;}
#frzaruka a:hover {background-position: -180px 0;}
#frcena,#frcena a,#frcena span{background:transparent url(../img/03fr.jpg) no-repeat top left;width: 183px;}
#frcena a:hover{background-position: -183px 0;}

#depomoc,#depomoc a,#depomoc span{background:transparent url(../img/01de.jpg) no-repeat top left; width: 182px;}
#depomoc a:hover {background-position: -182px 0;}
#dezaruka,#dezaruka a,#dezaruka span{background:transparent url(../img/02de.jpg) no-repeat top left;width: 180px;}
#dezaruka a:hover {background-position: -180px 0;}
#decena,#decena a,#decena span{background:transparent url(../img/03de.jpg) no-repeat top left;width: 183px;}
#decena a:hover{background-position: -183px 0;}

#menu{text-align: left;}
#menu ul{list-style: none;}
#menu ul.menu{background-color: #E2F4FB; width: 100%; margin-bottom: 15px;font-family: Trebuchet MS,Arial, Verdana, sans-serif;}
#menu ul.menu li {padding: 0;margin: 0px; width: 168px; display: block; border-bottom: 1px solid #C8E6F2;}
#menu ul.menu li.posledni {border-bottom: 0px solid #C8E6F2;}
#menu ul.menu li a{font-size:90%;font-weight:bold;color:#000056;text-decoration:none;display:block;margin: 0px;padding: 2px 0 2px 22px;
width: 140px;border-left: 5px solid #33A1D3;}
#menu ul.menu li a:hover {color: #E1BD26; border-left: 5px solid #FF8B00; background-color: #C8E6F2; color: #FF8B00; padding-left: 22px;}
#menu ul.menu li.home{ background-color: White;}
#menu ul.menu li.home a{color: #008AC8;}
#menu ul.menu li.home a:hover{color: #008AC8;background-color: White;}
#menu ul.menu li a.viceli{ background: url(../img/viceli.gif) no-repeat left center; }
#menu ul.menu li a.viceli:hover{ background:#C8E6F2 url(../img/viceli.gif) no-repeat left center; }
#menu ul.menu ul li{ border-bottom: 0px none;}
#menu ul.menu ul li a{ padding-left: 29px; font-weight: normal;width: 134px;}
#menu ul.menu ul li a:hover {padding-left: 29px;}
#menu h2{color: #008AC8;font-size: 130%;}

#menu #news{padding:0 9px 0 10px;font-family: Trebuchet MS,Arial, Verdana, sans-serif;}
#menu #news h2{ background: url(../img/news.png) no-repeat bottom; padding:0 0 5px 7px; margin-bottom: 10px; font-size: 135%;}
#menu #news p{color: #6B6B6B; margin:0 0 18px 7px; font-size: 90%;}
#menu #news p.datum{color: #B0B0B0;margin:0 0 0px 7px; font-size: 80%; }
#menu #news h4{margin-left: 7px; font-size: 90%;}
#menu #news h4 a{color: #008AC8; text-decoration: none; }
#menu #news h4 a:hover{text-decoration: underline;}
#menu #news h2 a{color: #008AC8; text-decoration:none;}
#menu #news p a{color: #008AC8;}


#pata{font-size: 85%;font-family: Trebuchet MS,Arial, Verdana, sans-serif;}
#pata p{ margin-bottom: 10px;}
#pata p a{ color: #000056; }
#pata p a:hover{color: #FF8B00}
#pata p.copy{color: #6B6B6B ; float: left; margin-bottom: 0px;}
#pata a.aira{color: #000056; float: right;}
#pata a.aira span{color: #008AC8;}



h1,h2{font-family: Century Gothic,Arial, Verdana, sans-serif;}
#obsah{color:#6B6B6B; padding: 15px 10px 15px 15px; font-family: Trebuchet MS,Arial, Verdana, sans-serif; text-align: left; }
#obsah h1 {color: #008AC8;font-size: 135%;background: url(../img/h1.png) no-repeat bottom left; margin-left: -6px; padding-left: 6px;
padding-bottom: 6px; margin-bottom: 15px; font-family: Century Gothic,Arial, Verdana, sans-serif;}
#obsah h2{color: #008AC8;font-size: 125%; margin-bottom: 10px;}
#obsah h3{font-size: 110%;color:#6B6B6B;}
#obsah p{ text-indent: 12px; font-size: 90%; margin-bottom: 20px; color: #6B6B6B; line-height: 130%;}
#obsah ul{ margin-left: 25px;font-size: 90%; margin-bottom: 20px;}
#obsah ul li{}

#lokace{ padding: 15px 0px 0px 0px; text-align: left;font-family: Trebuchet MS,Arial, Verdana, sans-serif;}
#lokace h2{color: #008AC8;font-size: 135%;background: url(../img/location.png) no-repeat bottom left; font-weight: bolder;
padding-bottom: 6px; margin-bottom: 15px; font-family: Century Gothic,Arial, Verdana, sans-serif; padding-left: 12px;}
#lokace p{font-size: 90%; margin-bottom: 20px; color: #6B6B6B; line-height: 130%;padding:0 20px 0 12px;}
.mapa{background: url(../img/mapa.jpg) no-repeat; width: 153px; height: 198px; position: relative;}
.mapa a{display: block; background: url(../img/tecka.gif) no-repeat; position: absolute; width: 7px; height: 7px; padding: 0px; margin: 0px;}
.mapa div a{ display: block;width: 6px; height: 3px;}
.mesto1{bottom: 105px; right: 95px;}
.mesto2{bottom: 107px; right: 64px;}
.mesto3{bottom: 102px; right: 58px;}
.mesto4{bottom: 93px; right: 53px;}
.mesto5{bottom: 9px; right: 16px;}
.mesto6{bottom: 92px; right: 47px;}

h1,h2{font-family: Century Gothic,Arial, Verdana, sans-serif;}


