body { background:#b8b9b9;margin:40px 0 20px 0;font-family:Verdana;font-size:8pt;color:#646464; }
a { color:#646464; }
h1 { font-size:13pt; }
input { border:1px solid #E16027;font-family:Verdana;font-size:8pt;color:#646464;padding:2px;width:177px; }
button { border:0;background:#E16027;font-family:Verdana;font-size:8pt;color:#fff;padding:2px;width:182px;cursor:pointer; }

.left { float:left; }
.clr { clear:both; }
.stvorec { float:left;width:14px;height:14px;background:#fff; }
.err { border:1px solid #d02121; padding:5px; background:#ffd0d0; color:#d02121; margin-bottom:10px; text-align:center; }

#page { width:929px;padding:0 7px;background:url(img/shadow-r.gif) right repeat-y;margin:0 auto; }
#main { width:929px;background:url(img/main.gif) repeat-y;float:left; }
#shadow-r-t { width:7px;height:8px;float:right;margin-right:-7px !important;margin-right:-3px;background:url(img/shadow-r-t.gif) no-repeat; }
#shadow-b { width:943px;height:7px;background:url(img/shadow-b.gif) top right no-repeat;margin:0 auto;clear:both;  }

#top { background:url(img/top.gif) top no-repeat;height:91px; }
#top a img { float:left;border:0; }
#top ul#menu { margin:0 30px 0 0;padding:0;float:right; }
#top ul#menu li { margin:0;padding:0;display:inline;list-style:none; }
#top ul#menu li a { color:#fff;text-decoration:none;text-transform:uppercase;display:block;float:left;padding:16px 0;margin:0 10px; }
#top ul#menu li a:hover, #top ul#menu li a.active { text-decoration:underline;background:url(img/menu-a.gif) top repeat-x; }

#menu2 { width:449px;height:29px;margin:1px 30px 0 0 !important;margin:1px 15px 0 0;float:right;background:#b12a14; }
#top #menu2 ul { margin:0 0 0 5px;padding:0; }
#top #menu2 ul li { margin:0;padding:0;display:inline;list-style:none; }
#top #menu2 ul li a { color:#fff;text-decoration:none;display:block;float:left;padding:8px 0;margin:0 10px; }
#top #menu2 ul li a:hover, #top #menu2 ul li a.active { text-decoration:underline;}

#stvorcek_dole { width:14px;height:14px;background:#062445;float:right;margin:16px 1px 0 0; }
#stvorcek_vpravo { width:14px;height:14px;background:#062445;float:right;margin:1px 180px 0 1px !important;margin:1px 90px 0 1px; }

#menu3 { width:299px;height:29px;margin:1px 0 0 0;float:right;background:#062445; }
#top #menu3 ul { margin:0 0 0 5px;padding:0; }
#top #menu3 ul li { margin:0;padding:0;display:inline;list-style:none; }
#top #menu3 ul li a { color:#fff;text-decoration:none;display:block;float:left;padding:8px 0;margin:0 10px; }
#top #menu3 ul li a:hover, #top #menu3 ul li a.active { text-decoration:underline;}

#left, #left_obklady { float:left;width:199px;padding:6px;margin:0 14px !important;margin:0 7px;background:#b12a14;color:#fff; }
#left_obklady { margin-top:0 !important;margin-top:-14px; }
#slideshow-height { height:155px;text-align:center; }
#prihlasenie { padding:15px 9px 0 9px; }

#content, #content_obklady { float:left;width:581px;padding:40px;font-size:9pt;line-height:1.4em; }
#content_obklady { padding-top:26px; }

.galeria img { border:5px solid #b8b9b9;padding:1px; }
.galeria a { font-size: 8pt;text-decoration:none; }

#bottom { clear:both;height:31px;background:url(img/bottom.gif) no-repeat;}

#footer { font-size:10px;padding:0 30px 0 0;margin:0 auto;width:899px;text-align:right; }
#footer a { text-decoration:none; }
#footer a:hover { text-decoration:underline; }


