/* main style */
body {background:#a61815;color:#fbc40c;margin:0;padding:0;font-family: arial, helvetica, sans-serif;font-size:0.9em;line-height:1.4em;min-width:68em;}
a, .highlight {color:#07f001;}
hr {border:1px solid #6b0401;color:#6b0401;background:#6b0401;}
a img {border:0;}
abbr {border-bottom:1px dotted #fbc40c;cursor:help;}

label {color:#07f001 !important;}
div.error {color:#07f001 !important;}
div.notice {color:#07f001 !important;}
input[type=text], input[type=password], textarea {border:1px solid #fbc40c !important;}
input.error {border:1px solid #07f001 !important;}

.hidden {display:none;}
.rounded {border-radius:4px;}
span.thumbnail {display:inline-block;text-align:center;}
.link {text-decoration:underline;cursor:pointer;color:#07f001;}

.edit textarea#editcontent {width:100% !important;}
.edit .upload {width:100% !important;}
.edit .toolbar {line-height:1.7em;}
.edit .button {padding:0 0.4em;cursor:pointer;}

.progress {background:white;border:1px solid gray;}
.progress .indicator {background:blue;}
.progress .text {text-align:center;color:green;}
.uploader {margin: 1.5em auto;text-align:left;}
.uploader td {padding:0 0.4em;}
.uploader td.all {text-align:center;}
.uploader td.info {width:8em;}
.uploader td.actions {width:8em;}

.poll {width:80%;margin:0 auto;text-align:center;}
.poll fieldset {border:0;margin:0;padding:0;}
.poll label {color:#fbc40c !important;}
.poll textarea {width:100%;}
.poll legend {padding:0;color:#fbc40c;}
.poll .question {padding:0.3em;text-align:justify;}
.poll .onetofive div {text-align:right;}
.poll .options div {text-align:center;}
.poll .text input {width:15em;}
.poll .text {text-align:right;}
.poll .submit {text-align:center;}

.sitemap {margin:0 auto;width:70%;}
.sitemap ul {list-style:none outside none;padding-left:0em;}
.sitemap li {padding-left:2em;}
.sitemap .type {display:none;} 
.sitemap .edit, .sitemap .notexists, .sitemap .address {font-size:small;color:#fbc40c;}
.sitemap .visit, .sitemap .notexists {margin-left:3em;}
.sitemap .options {float:right;}
.sitemap .clip {background:transparent;border:0 !important;}

.contact {width:100%;margin:auto;padding:0.5em;}
.contact form {width:100%;margin:1em 0;}
.contact table {width:100%;}
.contact textarea {width:100%;}
.contact td {width:70%;padding:0 0.5em;}
.contact .submit {text-align:center;vertical-align:middle;}
.contact .txt {width:100%;}
.contact .info {width:30%;height:1%;}
.contact .submit {width:30%;}

.emil h {display:none;}
.emil {color:#07f001;}

.clear {clear:both;}

.map {border:0;margin:0;display:inline-block;text-align:center;}

.accordion {clear:both;}
.accordion .expander {cursor:pointer;}

.imagebox .prevsign, .imagebox .nextsign {background:#c61d19;border:3px #a61815 solid;font-size:small;line-height:2em;color:#fbc40c;opacity:0.2;filter:alpha(opacity=20);}
.imagebox .prevsign {border-left:0;left:0;}
.imagebox .nextsign {border-right:0;right:0;}
.imagebox .message {padding:2em;}

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.justify {text-align:justify;}

/* simple modal */
#simplemodal-container {border:5px solid #a61815;padding:0.5em;background:#c61d19;text-align:center;}
#simplemodal-overlay {cursor:pointer;background:black;}

/* menu */
#header .menu {text-align:left;display:inline-block;z-index:100;}
#header .menu li ul {display:none;position:absolute;width:16em;top:4em;left:0;}
#header .menu li a:hover ul {display:block;}
#header .menu, #header .menu * {padding:0;margin:0;}
#header .menu, #header .menu ul {list-style:none outside none;position:relative;}
#header .menu li {position:relative;float:left;line-height:4em;height:4em;}
#header .menu ul li {float:none;line-height:1.7em;height:auto;}
#header .menu ul li a {display:block;padding:0 0.5em 0 2em;}
#header .menu ul ul {top:0;left:16em;}

#header .menu li a {color:#fbc40c;text-decoration:none;font-weight:bold;}
#header .menu ul li a {color:#fbc40c;background:url("/web/menu/dot.png") #a61815 no-repeat 0.9em 0.8em;;text-decoration:none;font-weight:normal;}
#header .menu ul li a:hover {background-color:#c61d19;}
#header .menu li a span {padding:0.4em 0.1em; background: url("/web/menu/line.png") repeat-x bottom;}
#header .menu li ul li a span {background:none;}
#header .menu li.homemenu {padding:0 20px 0 45px;background:url("/web/menu/home.jpg") 0 50% no-repeat;}
#header .menu li.productsmenu {padding:0 20px 0 50px;background:url("/web/menu/products.jpg") 0 50% no-repeat;}
#header .menu li.profilemenu {padding:0 20px 0 64px;background:url("/web/menu/profile.jpg") 0 50% no-repeat;}
#header .menu li.contactmenu {padding:0 20px 0 50px;background:url("/web/menu/contact.jpg") 0 50% no-repeat;}

/* header */
#header {text-align:center;padding:0 5%;height:4em;}
#tools {text-align:right;padding:0 5%;height:1.8em;line-height:1.8em;color:#6b0401;background:#c61d19;}
#tools a {color:#fbc40c;text-decoration:none;padding:0 0.5em}
#logo {height:5.6em;color:#fbc40c;position:absolute;left:5%;display:inline-block;background:#a61815;top:0.9em;padding:0.2em 0.5em;}
#logo h1 a {text-decoration:none;}
#logo h1 {font-size:1em;margin:0;}
#logo img {height:3.8em;}
#logo a {color:#fbc40c;border:0;}

/* content */
#contentwrapper {background:#c61d19;clear:both;}
#content {padding:2em 10% 1em 10%;margin:0 auto;background:#c61d19;text-align:justify;max-width:70em;}

/* footer */
#footer {padding:0.5em 5%;color:#6b0401;clear:both;}
#footer a {text-decoration:none;color:#6b0401;}
#footer .line {text-align:center;padding:0.5em;clear:both;font-size:small;}
#footer ul {margin:0;}
#footer ul li {float:left;padding:0 1em;list-style:none;}
#footer ul li ul li {float:none;list-style:disc;}
#footer .menu {display:table;padding:0;margin:0.5em auto;}
#footer .countertoggle {cursor:pointer;}
#footer table {margin:0 auto;}

/* hacks */
*:first-child+html {} * html h1.hidden>span {display:none;}
*:first-child+html {} * html h2.hidden>span {display:none;}
*:first-child+html {} * html h3.hidden>span {display:none;}
*:first-child+html {} * html h4.hidden>span {display:none;}
#editcontent {display:block;} /* ie8 */
*:first-child+html {} * html .map {display:inline;zoom:1;}
*:first-child+html {} * html #logo {display:inline;zoom:1;}
*:first-child+html {} * html #header .menu {display:inline;zoom:1;}
*:first-child+html {} * html #header .menu ul li a {zoom:1;}
#header .menu {*display:inline;}
.accordion .expander {_cursor:hand;}

.rounded {-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;behavior:url("/khbs/web/hacks");z-index:1;}

