/*
    (c) 2010 Florian Gerlesberger
*/


* {font-family: Tahoma, Verdana, Geneva, sans-serif;font-size:1em;}
BODY {text-align:center;margin:0;padding:0;background:#FFD477;} /*  url(../images/bg1.gif) repeat */

html,body {
 height: 100%;
}

A {text-decoration:none;font-size:100%;color:#CC6600;}
A:hover {text-decoration:underline;}

.noShow  {position: absolute;left:-999em;}


DIV#pageContainer {margin:10px auto 0 auto;width:955px;text-align:left;}
DIV#page {float:left;width:955px;clear:both;background:#fff url(../bg_verlauf.jpg) repeat-y;border:none;}
DIV#content {float:left;width:800px;}

DIV#header {width:800px;height:301px;float:left;}

DIV#topBanner {position:relative;top:0px;right:0px;height:256px;margin:0px;z-index:0;}
DIV#topBanner IMG{border:none;z-index:1000;}
DIV#topBanner DIV.titleText {position:absolute;top:-1000px;left:1px;width:250px;}
DIV#topBanner DIV.titleText H1{color:#fff;font-weight:bold;font-size:240%;margin:0px 0;text-align:left;}
DIV#topBanner DIV.logo {left:0;margin:147px 283px 0;position:absolute;top:0;}
DIV#topBanner DIV.logo IMG{border:none;z-index:1000;}

DIV#mainMenu {width:800px;background:#fff;height:45px;padding:0px;}
DIV#mainMenu UL {float:left;text-align:left;margin:15px 7%;width:86%;padding:0px;}
DIV#mainMenu UL LI{display:inline;margin:0px;border-right:1px solid #A58C61;padding:6px 15px 0;}
DIV#mainMenu UL LI.last {border:none;}
DIV#mainMenu UL LI A{color:#A58C61;font-size:80%;text-transform:uppercase;font-family: Helvetica, Helvetica Neue, Arial, sans-serif;font-weight:bold;}
DIV#mainMenu UL LI.on A{color:#CC6600;}
DIV#mainMenu UL LI.last_on {border:none;}
DIV#mainMenu UL LI.last_on A{color:#CC6600;}
DIV#mainMenu UL LI A:hover {color:#CC6600;text-decoration:none;}


DIV#main {float:left;clear:both;width:800px;background:#fff url(../images/verlauf_main.jpg) no-repeat;}

DIV#main DIV.navigationColumn{float:left;width:205px;z-index:1000;margin:0 0 0 0px;position:relative;}
DIV#subMenu {margin:0px;}
DIV#subMenu UL {margin:0px;padding:40px 0 0px;}
DIV#subMenu UL LI {list-style-type:none;min-height:20px;text-align:right;font-size:100%;padding:1px 15px 3px 1px;margin:0 0 5px 0; border-bottom: 1px solid #A58C61; }
DIV#subMenu UL LI A {position:relative;left:0px;top:1px;color:#A58C61;font-size:80%;padding:0 0px 0 0;}
DIV#subMenu UL LI A:hover {text-decoration: none;color:#CC6600;text-decoration:none;}
DIV#subMenu UL LI.on A{color:#CC6600;font-size:95%;font-weight:bold;}

DIV#shortCuts {margin:50px 0 20px 5px;width:200px;min-height:50px;}
DIV#shortCuts UL {margin:0px;}
DIV#shortCuts UL LI {list-style-type:none;height:25px;text-align:left;font-size:90%;padding:1px;margin:0 0 3px 0;}
DIV#shortCuts UL LI A {position:relative;left:20px;top:1px;color:#630;font-size:110%;}
DIV#shortCuts UL LI A:hover {text-decoration:none;}
DIV#shortCuts UL LI.on A{color:#fff;}
DIV#shortCuts IMG {border:none;float:right;clear:both;}

DIV.box {float:left;margin:0 0 0 45px;}
DIV.box A {float:right;font-size:80%;padding:5px 15px 5px 0;}
DIV.box P {float:right;font-size:70%;padding:0px 15px 0px 0;}

DIV#main DIV.mainColumn {float:left;width:550px;margin:0 0 0 0px;padding:0px;position:relative;left:45px;}
DIV#mainContent {float:left;width:540px;margin:40px 0 0;}
DIV#left_mainContent {float:left;width:300px;margin:40px 0 0;}
DIV#right_mainContent {float:right;width:220px;}

DIV#adSense {margin:20px 0 0 50px;}
DIV#adSenseImage {margin:20px 0 0 5px;}

DIV#addonColumn {float:right;width:155px;margin:0 px;padding:0px;}
DIV#topBanner_right {height:216px;width:170px;margin:85px 0 0;}
DIV#topBanner_right UL.shortcuts_right {margin:0px;padding:0px;}
DIV#topBanner_right UL.shortcuts_right LI {list-style-type:none;background:transparent url(../images/bg_shortcut.png) no-repeat scroll 35px 0;min-height:40px;padding:10px 0 0 25px;text-align:center;}
DIV#topBanner_right UL.shortcuts_right LI A {color:#fff;font-size:90%;font-weight:bold;text-decoration:none;text-transform:uppercase;}
DIV#skyscraper {background:#fff url(../images/verlauf_sky.png) repeat-x;min-height:50px;}
DIV#skyscraper UL {margin:0;padding:0;margin-top:0px;}
DIV#skyscraper UL LI {list-style-type:none;text-align:center;margin:15px 0; padding:10px 10px 8px 10px; border:1px solid #b7cd11;}
DIV#skyscraper UL LI P {margin:0;font-size:60%;font-style:italic;color:#666;}
DIV#skyscraper H1 {font-size:145%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px;background:url(h1_border.gif) bottom repeat-x;}
DIV#skyscraper H2 {font-size:130%;font-weight:normal;margin-top:0px;color:#006699;text-transform:uppercase;padding-bottom:3px; }

DIV#footer {clear:both;float:left;width:955px;height:20px;margin:20px 0 0 0;text-align:left;font-size:80%;}
DIV#footer A {position:relative; left:0px; top:2px; padding:0 20px 0 0;font-size:100%;}
DIV#footer A.on {font-weight:bold;}
DIV#footer UL {margin:0px;padding:0px;float:right;}
DIV#footer UL LI {display:inline;list-style-type:none;}
DIV#footer P {margin:0px;padding:2px 5px;float:left;width:350px;}