html,body{margin:0;font-family:'Palatino Linotype', Palatino,,georgia,verdana,arial;background:#fdf8f4;}
h1{color:#6867df;font-size:1.1em;font-weight:bold;}
h2{color:#6867df;font-size:1.1em;font-weight:bold;}
#hramlogo{width:100%;text-align:center; margin:auto;}
#ramlogo{background:#fdf8f4;}
#hlogopic{width:810px;margin:auto;}
#logopic{height:100px;}
#hlajna{background:#ff7e00;text-align:center; margin:auto;}
#lajna {width:100%;margin:2px 0 0 0;}
#hinlajna{width:820px;margin:0;margin:auto;}
#inlajna{width:820px;height:2.3em;font-weight:bolder;font-family:lucida sans unicode,verdana,georgia; 
font-size:0.8em;}
#inlajna ul{margin:0;text-align:left;}
#inlajna ul li{display:inline;white-space:nowrap;}
#inlajna li a{text-decoration:none;float:left;padding:5px 25px 8px 25px;background:url(pics/topmenubg.gif) 0% 104%;
border:1px solid #a9a9a9;border-right:none;}
#inlajna li a:link{color:#8887e5;}
#inlajna li a:visited{color:#8887e5;}
#inlajna li a:hover{color:black;background:url(pics/topmenubga2.gif) 0% 106% repeat;}

#inlajna li a.active{color:black;background:url(pics/topmenubga2.gif) 0% 106%;}
#inlajna li a.active_blue{color:black;background:url(pics/topmenu_active_blue.jpg) 0% 106%;}
#inlajna li a.active_green{color:black;background:url(pics/topmenu_active_green.jpg) 0% 106%;}
#inlajna li a.active_green1{color:black;background:url(pics/topmenu_active_green1.jpg) 0% 106%;}
#inlajna li a.active_pur{color:black;background:url(pics/topmenu_active_pur.jpg) 0% 106%;}
#inlajna li a.active_blue1{color:black;background:url(pics/topmenu_active_blue1.jpg) 0% 106%;}
#inlajna li a.active_seo{color:black;background:url(pics/topmenubga2.gif) 0% 106%;}

.jazyk{float:right;padding:0 55px 0 0;}
.jazyk li{display:inline;}
.jazyk li a{text-decoration:none;}
.jazyk a:link{color:black;}
.jazyk a:visited{color:black;}
.jazyk a:hover{color:navy;}
.jazyk li a img{border:none;}
#rozpusthor{background-image:url(pics/rozpusthor.gif);background-repeat:repeat-x;
width:100%;margin:0;}
.logo{float:left;margin:22px 0 0 30px;border:none;}
.logotyp{float:left;margin:30px 0 0 20px;border:none;}
#hmaso{width:740px;text-align:left;margin:auto;}
#maso{position:absolute;top:8.4em;width:740px;margin:25px 0 0 15px;height:39em;
padding:0 0 20px 0;border:1px solid #f5f5f5;z-index:0;}
.snekhor{position:absolute;z-index:1;top:9px;left:5px;}
.snekspod{position:absolute;z-index:1;left:447px;top:450px;}
.nadpis{position:absolute;top:1.8pc;left:95px;z-index:1;margin:0;}
#hpravy{width:240px; margin:0;position:absolute; top:40px;left:463px;font-size:0.7em;}
#pravy{text-align:center;margin:auto;}
#hlevy2{width:380px;float:left;clear:left;margin:0;text-indent:1em;}
#levy2{width:380px;margin:0 0 20px 30px;padding:1px 10px 5px 35px;border:1px solid #f5f5f5;}
#htext2{width:385px;}
#text2{padding:4px;background:#ff7e00;margin:10px 0 0 10px;}
#text2z{background:#ffffce;width:316px;padding:30px 20px 25px 30px;font-size:0.9em;}
#hlevy{width:330px;float:left;clear:left; margin:0;text-indent:1em;}
#levy{width:330px;margin:12px 0 10px 30px;padding:25px 10px 0 37px;border:1px solid #f5f5f5;}
#htext1{width:385px;}
#text1{background:#ff7e00;padding:4px;margin:20px 0 20px 10px;}
#text1z{background:#ffffce;width:316px;padding:30px 20px 25px 30px;font-size:0.9em;}
#prave{color:#ff7e00;padding:10px 0 10px 20px;margin:auto;font-size:1.2em;}
#prave li{margin:10px 25px 0 20px;background:#ffffce;
border:1px solid #dcdcdc;color:#ff7e00;padding:10px;text-align:center;
font-weight:bold;list-style-type:none;}
#prave a{display:block;cursor:help;}
#prave a:visited{color:#ff7e00;}
#prave a:link{color:#ff7e00;}
#prave a:hover{color:black;}
.coje{color:#eea47e;font-weight:bold;}
.logostin{position:absolute;z-index:1;left:130px;top:46em;}
.lilogo{vertical-align:-30%;border:none;padding:0 4px 0 0;float:left;}
#valid{margin:0;padding: 0 10px 0 0;float:left;clear:both;width:400px;font-size:0.9em;text-align:center;}
#valid ul{margin:0;list-style-image:none;float:left;}
#valid li{ display:inline; padding:0 0 0 10px;}
.button ul{margin:0;list-style-type:none;border:1px solid black;text-align:center;}
.button{text-decoration:none; background:#8887e5;padding:0 5px 0 5px;
font-size:0.6em;border:1px outset gray;font-weight:bolder;text-align:center;margin:auto;}
.button:link{color:#ffc;}
.button:visited{color:#ffc;}
.button:hover{color:black;text-decoration:none;}
#tisk{float:left;margin:25px 0 0 0;}
#velikost{float:left;clear:left;width:390px;margin:10px 0 0 0; color:gray;font-size:0.7em;bottom:0;text-align:center;}
#copy{float:left;clear:both;font-size:0.7em;margin:10px 0 0 0;}
.onas{list-style-image: url(pics/lilogo.gif);line-height:1.5em;}

.cleaner{float:left;width:620px;}
.reference a{float:left;margin:10px 20px 20px 0;width:250px;color:#6867df;font-weight:bolder;font-size:0.9em;}
.reference img{float:left;margin:0px 20px 0 0;}
.reference p{float:left;margin:20px 20px 0 0;clear:left;width:250px;}
