html, body { 	height: 100%; } 
body { padding: 0; margin: 0; width: 100%; font-family: Verdana, Arial; font-size:11px; background:url(/images/back.png); }
form { display: inline; }
input, textarea, select { font-family: Arial; font-size: 11px; outline:0px; border: 0px solid #ffffff; }
h2{ font-family: Helvetica,Arial; font-size:17px; font-weight: bold; color: #000000; }
a:link, a:visited { color: #ffffff; }
a:hover { color: #ffffff; text-decoration: underline; } 
div.faq_q a:link, div.faq_q a:visited { color: #DD5E09; text-decoration: none; }
div.faq_q a:hover { color: #DD5E09; text-decoration: underline; }
div.footer a:link, div.footer a:visited { color: #ffffff; text-decoration: none; }
div.footer a:hover { color: #ffffff; text-decoration: underline; }
div.submenu a:link, div.submenu a:visited { color: #ffffff; text-decoration: none; }
div.submenu a:hover { color: #ffffff; text-decoration: underline; }
div.carinfo a:link, div.carinfo a:visited, div.carinfo a:hover { color: #DE5A08; text-decoration: underline; }
div.cartitle a:link, div.cartitle a:visited { color: #DE5A08; text-decoration: none; }
div.cartitle a:hover { color: #DE5A08; text-decoration: underline; }
div.acties a:link, div.acties a:visited, div.acties a:hover { color: #332619; text-decoration: underline; }
div.nav a:link, div.nav a:visited { color: #DD5E09; text-decoration: none; }
div.nav a:hover { color: #332619; text-decoration: underline; }
div.navh { color: #CCCCCC; }
div.navh a:link, div.navh a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
div.navh a:hover { color: #FFFFFF; text-decoration: underline; }
div.ltitle a:link, div.ltitle a:visited { color: #332619; text-decoration: none; }
div.ltitle a:hover { color: #332619; text-decoration: underline; }

.main{ margin: 0px auto; position: relative; width:925px; min-height: 800px; height: 800px; }  
.header{ height: 130px; }
.logo{ float: left; padding-top: 10px; width: 188px; height: 102px; }
.logo_text{ float: left; text-align: center; font-size: 18px; padding-top: 28px; width: 523px; height: 70px; color: #ffffff;}
.logo_switch{ float: left; padding-top: 30px; }
.logo_user{ float: left; margin-top: 30px; overflow: hidden; width: 205px; height: 65px; color: #ffffff; background: url(/images/blok_login.png) no-repeat 100% 1px; }
.menu{ position: relative; overflow: hidden;  height: 37px; width: 925px; margin-left: 12px; }
.submenu{ padding-left: 6px; margin-left: 14px; height: 18px; color: #ffffff; background-color: #DE5A08; }
.tab_active{ position: relative; float:left; padding-top: 6px; width: 94px; height: 37px; text-align: center; font-family: MS Sans Serif,Arial; font-size: 11px; color: #ffffff; cursor: pointer; background:url(/images/tab_active.gif) no-repeat; }
.tab{ position: relative; float:left; margin-top: 12px; padding-top: 6px; width: 92px; height: 25px; text-align: center; font-family: MS Sans Serif,Arial; font-size: 11px; color: #ffffff; cursor: pointer; background:url(/images/tab.gif) no-repeat;}
.line{ clear: all; height: 13px; background-color: #5C5047; }
.content{ min-height: 560px; }
.error{ color: #ff0000; }
.faq_q{ margin-top: 16px; margin-left: 18px; margin-right: 36px; color: #DD5E09; }
.faq_a{ display: none; margin-left: 18px; margin-right: 36px; color: #ffffff; }
.footer{ position: relative; padding-top: 4px; padding-right: 16px; height: 18px; font-family: Tahoma;  font-size: 10px; color: #ffffff; text-align: right; background-color: #36281C; }
.adsense{ display: none; position: relative; margin: 10px 0px; text-align: right; }
.button, .button_page{ width: 70px; height: 26px; font-family:Verdana,Helvetica,sans-serif; font-size:11px; font-weight: bold; border: 0px; background:url(/images/button.gif) no-repeat 100% 1px; }
.button_page{ color: #2226B; }
.button_small{ width: 55px; height: 21px; font-family:Verdana,Arial; font-size:9px; font-weight: bold; color: #2226B6; border: 0px; background:url(/images/button_small.gif) no-repeat 100% 1px; }
.carinfo{ font-size: 9px; }
.cartitle{ height: 15px; color: #DE5A08; font-weight: bold; }

#modal{ position:absolute; display:none; top:0; left:0; width:100%; height:100%; background-color:#000000; z-index: 0; -moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); }

/* LIGHTBOX */
.ltitle{ position:absolute; top: 0px; right: 4px; height:22px; text-align: right; font-weight: bold; color: #332619; }
.lbox{ position:absolute; left: 30px; min-height: 200px; min-width: 200px; width: 350px; height: 200px; overflow: hidden; }
.lcontent{ position: absolute; top: 0px; padding: 10px; min-height: 100%; height: 100%; background-color: #ffffff; border: 0px;}
.spinner{ position: relative; top: 40%; margin: 0px auto; width: 32px; height: 32px; background: url(/images/spinner.gif); }

