﻿html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, code, address, variable, form, fieldset, blockquote { padding:0; margin:0; font-size:100%; font-weight:normal; }
table { border-collapse: collapse; border-spacing: 0; }
td, th, caption { font-weight: normal; text-align: center; }
img, fieldset { border: 0; }
q:before, q:after { content:''; }
a { color:#000000; text-decoration:none; }
a:hover { text-decoration:underline; }

html,body            { background:#ffffff; color:#000000; width:100%; margin:0; padding:0; font:14px Verdana, Tahoma, Arial, sans-serif; }

#header_logo         { background:#ffffff; width:1000px; height:83px; margin:0 auto; }
#header_szlogen_100  { background:#ffcc00; width:100%; }
#header_szlogen      { background:#ffde5b; width:1000px; height:10px; padding:0; margin:0 auto; }
#header_szlogen p    { padding:9px 0 0 150px; font:16px Verdana, Tahoma, Arial, sans-serif; }
#header_language     { background:#ffde5b; width:1000px; margin:0 auto; }
#header_language p   { padding:0 5px 2px 0; text-align:right; }

.header_alb          { background:#ffffff; width:1000px; height:20px; padding:0; margin:0 auto; }

#header_menu_100     { background:#FFF5CC; width:100%; }
#header_menu         { width:1000px; height:220px; padding:10px 0; margin:0 auto; }
.header_menu_light   { background:#ffde5b; width:180px; height:200px; padding: 10px 5px; margin:0 5px; text-align:center; float:left; display:block; }
.header_menu_dark    { background:#ffcc00; width:180px; height:200px; padding: 10px 5px; margin:0 5px; text-align:center; float:left; display:block; }
.header_menu_title   { padding:10px 0 5px 0; font:bold 16px Verdana, Tahoma, Arial, sans-serif; display:block; }
.header_menu_text    { padding:0 5px 0 5px; font:12px Verdana, Tahoma, Arial, sans-serif; display:block; }

#wrap                { width:1000px; margin:0 auto; }

#navigation          { width:200px; float:left; font:12px Verdana, Tahoma, Arial, sans-serif; }
ul.top-level         { background:#ffcc00; }
#navigation li       { list-style:none; }
ul.top-level li      { border-bottom:#fff solid; border-top:#fff solid; border-width:1px; }
#navigation a        { color:#000; display:block; height:25px; line-height:25px; text-indent:10px; text-decoration:none; width:100%; }
#navigation a:hover  { text-decoration:underline; }
#navigation li:hover { background:#ffde5b; position:relative; }
ul.sub-level         { display:none; }
li:hover .sub-level  { background:#00ccff; border:#fff solid; border-width:1px; display:block; position:absolute; left:75px; top:5px; }
ul.sub-level li      { border:none; float:left; width:250px; }
#navigation .sub-level            { background:#ffcc00; }
#navigation .sub-level .sub-level { background: #ffcc00; }
/*IE RESET HELPER*/
li:hover .sub-level .sub-level    { display:none; }
.sub-level li:hover .sub-level    { display:block; }

#content             { width:760px; padding:0 20px; float:left; }
#content img         { border:10px double #FFEB99; padding:4px; }
h1                   { padding:10px 0; font:bold 16px Verdana, Tahoma, Arial, sans-serif; }

#footer_100  { background:#ffcc00; width:100%; }
#footer      { background:#ffde5b; width:1000px; padding:10px; margin:0 auto; text-align:center; }

/*
comp_base	#FFCC00	     
comp_tint9	#FFD11A	     
comp_tint8	#FFD633	     
comp_tint7	#FFDB4D	     
comp_tint6	#FFE066	     
comp_tint5	#FFE680	     
comp_tint4	#FFEB99	     
comp_tint3	#FFF0B3	     
comp_tint2	#FFF5CC	     
comp_tint1	#FFFAE6
*/

