/* GLOBALNE */
* { margin: 0; padding: 0; }

body { font-family: Verdana, Arial; color: #fff; background: #410101 url(/public/images/background_left.jpg) 0 0  no-repeat; text-align: center; font-size: 13px; }
img { border: 0; }
fieldset { border: 0; text-align: center; }
p { padding: 3px; }

/**** CLASSES ****/
.bold {	font-weight: bold; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.very_small { font-size: 0.6em; }
.smaller { font-size: 0.8em; }
.bigger { font-size: 1.1em; }
.big { font-size: 1.2em; }
.clear { clear: both; }
.clearl { clear: left; }
.clearr {clear:right;}
.fRight { float: right; }
.fLeft { float: left; }
.pad10 { padding: 10px; }
.block { dislay: block; }
.hide { display: none; }

div#body { background: url(/public/images/background_right.jpg) top right no-repeat; } 

div#wrapper { width: 1000px; margin: 0 auto; text-align: center; }
div#wrapper div#header { margin-bottom: 30px; }
div#wrapper div#header div#logo { text-align: center; padding-top: 60px; }

div#content_wrapper { width: 750px; margin-top: 30px; border: 8px solid #ffdbc2; background: #571b1b; margin: 0px auto; text-align: left; }

div#content_wrapper div#menu  { background-color: #ffdbc2; position: relative; }
div#content_wrapper div#menu  ul.menu { height: 45px; width: 100%; }
div#content_wrapper div#menu  ul.menu li.menuitem { float: left; list-style-type: none; }
div#content_wrapper div#menu  ul.menu li.menuitem a.main { display: inline-block; vertical-align: middle; color: #410101; text-decoration: none; border-right: 1px solid #DFBFAA; width: 90px; height: 35px; padding-bottomm: 5px; text-align: center; font-variant: small-caps; font-size: 0.85em; padding-top: 10px; }
div#content_wrapper div#menu  ul.menu li.menuitem a:hover { background: url(/public/images/menu_hover.jpg) 0 0 repeat-x; }

div.menu2 {z-index:10;display: none; position: absolute; top: 45px; background: url(/public/images/menu_background.jpg) 0 0 repeat-x; border: 1px solid #fff; }
div.menu2 div.border1 { border: 1px solid #814f45; }
div.menu2 div.border2 { border: 1px solid #fff; }
div.menu2 ul { list-style-type: none; background: #FFBB8C url(/public/images/menu_background_image.jpg) 0 0 repeat-x; } 
div.menu2 ul li { }
div.menu2 ul li a { display: block; color: #410101; text-decoration: none; line-height: 30px; text-align: center; font-variant: small-caps; font-size: 0.85em; padding: 0px 5px 0px 5px; }
div.menu2 ul li a:hover { background-color: #FFDBC2; }

#submenu-types { display: none; }

div#content { clear: both; padding: 8px; z-index:5;}
.main_image {  }

div#footer { clear: both; text-align: center; padding: 10px 0px 10px 0px; }
div#footer p { font-size: 0.8em; text-align: center; padding: 3px; color: #fff; }

.infoBox { padding: 10px; text-align: center; padding: 1em; margin: 20px; border: 1px dotted #394719; background-color: #CF910C; }
.relative { position: relative; }

div.legend { margin-top: 20px;}
div.legend table { list-style-type: none; }
div.legend table td { height: 26px; border-top: 1px dotted #7A432C; }

div.wezel { padding:10px 20px;}
div.wezel div.wezel_header {background-color:#4B0B0C; text-align: left; height: 32px; font-weight: bold; font-size: 1.1em; border-top:1px solid #FFDBC2;border-bottom:1px solid #FFDBC2;width:100%;}
div.wezel div.wezel_header div.wezel_title {width:470px;}
div.wezel_title h1 {font-size:1.1em;padding:6px 0px 8px 3px;margin-left:20px;color:#FFDBC2;}
div.wezel div.wezel_content, div.wezel div.wezel_edit { }
div.wezel div.wezel_content { padding: 10px; text-align: justify; }
div.wezel_edit{font-size:0.8em;border-top:1px dotted #000;color: #FFDBC2;}
div.wezel_edit p {margin:0px auto;text-align:right;}


