/*************************************************************************************************************
ALLES AUF NULL SETZEN, GLOBALE EINSTELLUNGEN
*************************************************************************************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:12px; font-family:inherit; vertical-align:top;}
html {min-height: 100%; margin-bottom: 1px;} 
body{text-align:left; background:#fff; font-family:arial, sans-serif; font-size:12px; line-height:1.4; background:url(../layout/hg_body.gif) repeat-y #f7f7f7;}
table{border-collapse:separate;	border-spacing: 0; width:100%;}
caption, th, td{text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}
a{text-decoration:none; color:#ff0000;}
a:hover{text-decoration:underline;}

div.website{width:980px; position:relative;}
div.head{position:relative; width:100%; height:176px; background:url(../layout/hg_head.gif) repeat-x;}
div.head img{position:absolute; right:20px; top:40px;}
div.head img.logo{position:absolute; left:20px; top:45px;}
div.nav{width:161px; float:left;}
div.nav li{width:161px; border-top:1px solid #c1c1c1; position:relative;}
div.nav li a{display:block; color:#6a7173;}
div.nav ul.navLevel1{border-bottom:1px solid #c1c1c1;}
div.nav ul.navLevel1 li.active a{font-weight:bold;}
div.nav ul.navLevel1 li a{min-height:24px; background:url(../layout/mainnav_each_bg.gif) no-repeat; padding:0 0 0 37px; line-height:24px; text-decoration:none;}
div.nav ul.navLevel1 li ul.navLevel2 li a{min-height:21px; background:url(../layout/subnav_each_bg.gif) no-repeat; padding:0 0 0 48px; line-height:21px;}
div.nav ul.navLevel1 li ul.navLevel2 li#navLevel2LastEntry{border-bottom:1px solid #fff;}
div.status{width:100%; height:31px; background:url(../layout/status_bg_right.gif) no-repeat; position:absolute; left:0; bottom:0;}
div.status p{position:absolute; left:200px; top:0px; line-height:31px; color:#6a7173;}
div.status p a{line-height:31px; color:#6a7173;}
div.content{width:600px; float:left; padding:25px;}
div.teaserWrapper{width:165px; float:left; position:relative; left:4px;}
div.smallNav{position:absolute; top:2px; right:20px;}
div.smallNav li{display:inline; padding-left:20px;}
div.smallNav li a{color:#fff; text-decoration:none; font-weight:bold;}
div.smallNav li a:hover{text-decoration:underline;}
div.content h1{font-size:16px; font-weight:bold; margin:15px 0;}
div.content h2{font-size:14px; font-weight:bold; margin:10px 0;}
div.content p{margin:0 0 10px 0;}
div.content img{border:1px solid #fceaab; padding:4px;}
div.content table{background:#fceaab;}
div.content td{padding:2px; border-top:1px solid #fff;}

#editMode a.editButton{width:16px; height:16px; background:none transparent; position:absolute; top:3px; right:2px;}
#editMode div.adminModuleCenterBar img{border:0; padding:0;}

