body { background-image:url(im/pozadi.jpg); background-repeat:repeat-x; background-color:#393983; text-align:center; margin-top:37px; font-family:Arial, Helvetica, sans-serif; font-size:75%; }
body#admin, body#imgPreview { background:#F4F4F4; }
hr.clear { visibility:hidden; clear:both; }

h1 { margin:0 0 15px 0; color:#2B2A63; font-size:150%; }
h2 { font-size:140%; color:#393983; }
h3 { color:#666666; }

a { color:#2B2A63; text-decoration:underline; padding:0 1px 0 1px; cursor:pointer; }
a:hover { color:#5F5EC4; } 
a img, a:hover img { border:0; text-decoration:none; background:none; }

table td { vertical-align:top; }

#cele { margin:0 auto; text-align:left; width:800px; background:#FFFFFF; }
#hlavicka { width:100%; height:141px; background-image:url(im/hlavicka.jpg); background-repeat:no-repeat; }

#vyhledavani { width:285px; height:31px !important; height:26px; line-height:31px !important; padding-top:0 !important; padding-top:5px; background-image:url(im/vyhledavani.jpg); text-align:center; float:left; color:#333333; margin:0; }
#vyhledavani input { font-size:75%; background:#FFFFFF; border:1px solid #666666; color:#333333; }
#vyhledavani #vyhledavaniPole { background-image:url(im/lupa.jpg); background-repeat:no-repeat; width:100px; margin-left:3px; padding-left:20px; }

#drobNav { width:490px; height:31px; margin:0 0 0 8px; line-height:31px; float:left; border-bottom:1px solid #CCCCCC; color:#333333; }

#menuObal { width:201px; float:left; }
.menu { width:100%; margin:0; padding:0; list-style:none; }
.menu li { list-style:none; height:29px; line-height:29px; margin:0 0 1px 0; }
.menu li a { display:block; padding-left:18px; background-image:url(im/menuPolozka.jpg); background-color:#333367; color:#FFFFFF; font-size:115%; font-weight:bold; text-decoration:none; }
.menu li a:hover { background-image:url(im/menuPolozkaHover.jpg); color:#FFFFFF; /* nutné pro IE */ }

#uzivatelInfo { width:200px; height:94px; background-image:url(im/usermenu.jpg); background-repeat:repeat; color:#FFFFFF; margin:5px 0 5px 0; padding-top:7px; line-height:0; }
#uzivatelInfo p { line-height:14px; margin:0 0 0 10px; padding:0; }
#uzivatelInfo a { color:#FFFFFF; }
#uzivatelInfo a:hover { color:#5F5EC4; }

#auta_vypis { margin-left:10px; }
#auta_vypis h3 { color:#333333; margin:0 }
#auta_vypis p { margin:0 0 0 5px; }
#auta_vypis .auto { background:url(im/forumVypis.jpg) repeat-x #FFFFFF; width:500px; float:left; border-top:1px solid #CCCCCC; padding:5px; margin:5px; }
#auta_vypis .auto .auto_obrazky { display:none; margin:5px 0 0 0; }
#auta_vypis .auto_siroke { width:500px; }

#admin #login { width:250px; margin:0 auto; border:1px solid #CCCCCC; background:#FFFFFF; padding:5px; }
#admin table { margin:0 auto; text-align:left; border:1px solid #CCCCCC; }
#admin td { border:1px solid #CCCCCC; padding:2px; }
#admin .informace { position:absolute; background:#FFFFFF; padding:5px; border:1px solid #999999; width:250px; }

#text { float:left; width:560px; margin:0 0 0 20px; text-align:justify; } 

.uzivatele_vypis { float:left; text-align:center; margin:5px; }
.auta_clenu_profily { float:left; text-align:center; padding:5px; margin:5px; border:1px solid #CCCCCC; height:112px; width:115px; }


/*.galerie { display:none; }*/
.galerie a img { border:1px solid #CCCCCC; display:inline; margin:5px; padding:5px; }
.galerie a:hover img { text-decoration:none; border:1px solid #333333; }

#pata { height:42px; line-height:42px; background-image:url(im/paticka.jpg); text-align:right; color:#FFFFFF; padding:0 15px 0 0; }
#pata a { color:#FFFFFF;  }
#pata a:hover { color:#5F5EC4; }

.error { color:#FFFFFF; font-weight:bold; padding:5px; background:#CC0000; }
.ok { color:#FFFFFF; font-weight:bold; padding:5px; background:#006600; }
.small { font-size:90%; }
.no-display { display:none; }
.fr { float:right; }
.fl { float: left; }
.clanek_img { margin:0 5px 5px 0; padding:3px; border:1px solid #CCCCCC; }
