/* CSS Document */

body{background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px; background-image: url(/images/welcome/page_background2.jpg); background-position: left top; background-repeat: repeat-x;}


/* Pagelayout ID Tags *******************************************************************************/

#banner{position: absolute; left: 0px; top: 0px; width: 996px !important; max-width: 996px !important; height: 183px; background-image: url(/images/welcome/banner_background2.jpg); background-repeat: repeat-x; margin: 0px; z-index: 1;}
#href{position: absolute; left: 880px; top: 60px; width: 100px !important; height: 120px;}
#banner_top_left{width: 199px; height: 116px; overflow: visible; float: left; margin: 0px; text-align: left;}
#banner_top_mid{width: 598px; height: 116px; overflow: visible; float: left; margin: 0px; text-align: left;}
#banner_top_right{width: 199px; height: 116px; overflow: visible; float: right; margin: 0px; text-align: center; background-image: url(/images/ask_logo.jpg); background-position: center; background-repeat: no-repeat;}
#banner_bot_left{width: 199px; height: 28px; overflow: visible; float: left; margin: 0px; text-align: left; background-image: url(/images/menu/mnu_top_shadow_left.gif); background-position: right; background-repeat: no-repeat;}
#banner_bot_mid{width: 598px; height: 28px; overflow: visible; float: left; margin: 0px; text-align: left; background-image: url(/images/menu/mnu_top_shadow_mid.gif); background-repeat: repeat-x;}
#banner_bot_right{width: 199px; height: 28px; overflow: visible; float: right; margin: 0px; text-align: left;}
#breadcrumb{position: absolute; left: 0px; top: 183px; width: 996px; max-width: 996px; height: 25px; background-image: url(/images/breadcrumb_background.jpg); background-repeat: repeat-x; margin: 0px;}
#content_left{position: absolute; left: 0px; top: 208px; width: 112px; text-align: left; margin: 0px; height: 380px; overflow: hidden;}
#content_middle{position: absolute; left: 112px; top: 208px; width: 471px; text-align: left; margin: 0px; height: 380px; overflow: hidden;}
#content_right{position: absolute; left: 583px; top: 208px; width: 285px; text-align: left; margin: 0px; height: 380px;}
#left_top{width: 472px; height: 299px; margin: 0px; overflow: hidden;}
/*#left_bottom{width: 100%; height: 81px; margin: 0px; background-image: url(/images/welcome/left_bottom_colored.jpg); background-repeat: no-repeat; background-position: left; overflow: hidden;}*/
#left_bottom{width: 100%; height: 81px; margin: 0px; text-align: right; overflow: hidden;}
#right_top{width: 100%; height: 299px; margin: 0px; background-image: url(/images/welcome/right_background.jpg); background-repeat: repeat-y; background-position: left; overflow: hidden;}
#right_bottom_de{width: 100%; height: 81px; margin: 0px; background-image: url(/images/welcome/right_bottom_de.jpg); background-repeat: no-repeat; background-position: left; overflow: hidden;}
#right_bottom_en{width: 100%; height: 81px; margin: 0px; background-image: url(/images/welcome/right_bottom_en.jpg); background-repeat: no-repeat; background-position: left; overflow: hidden;}

/* Pagelayout Class Tags *******************************************************************************/

div.mnu_welcome{width: 100%; height: 30px; text-align: left; overflow: hidden; background-image: url(/images/welcome/right_link_background.jpg); background-repeat: no-repeat; margin: 0px;}

div.mnu_top{width: 20%; height: 28px; text-align: center; float: left; overflow: hidden; background-image: url(/images/menu/mnu_top_background.jpg); background-repeat: repeat-x; margin: 0px;}
div.mnu_left{width: 100%; height: 30px; background-repeat: no-repeat; margin-right: 1px;}
div.mnu_left_ico{height: 14px; background-repeat: no-repeat; margin-right: 1px; margin-left: 23px;}
div.mnu_right_content{margin: 0px 11px 0px 11px; color: #FFFFFF;}
div.mnu_right_headline{margin: 0px; font-size: 15px; color: #FFFFFF;}

div.content{width: 100%; text-align: left; clear: both; margin: 0px; color: #666666;}
div.advice{width: 100%; text-align: left; clear: both; margin: 0px; color: #666666; font-size: 10px;}
div.path{width: 100%; text-align: left; float: left; margin: 0px; color: #A4A6A5; font-size: 10px; font-stretch: condensed;}
/*div.path_left{width: 19%; text-align: right; float: left; margin: 0px;}*/
div.path_left{width: 58px; text-align: right; float: left; margin: 0px;}
/*div.path_middle{width: 62%; text-align: left; float: left; margin: 0px; color: #A4A6A5; font-size: 10px; font-stretch: condensed;}*/
div.path_middle{width: 828px; text-align: left; float: left; margin: 0px 0px 0px 10px; color: #A4A6A5; font-size: 10px; font-stretch: condensed;}
div.path_right{text-align: right; float: right; margin-right: 27px;}
div.site_title{width: 100%; text-align: left; color: #002E86; font-size: 15px; margin: 0px; font-weight: bold;}
div.site_title_small{width: 100%; text-align: left; color: #002E86; font-size: 12px; margin: 0px; font-weight: bold;}
div.partner_links{height: 65px; text-align: left; overflow: hidden; margin: 0px; float: left; width: 380px;}
div.partner_rechts{height: 65px; text-align: left; overflow: hidden; margin: 0px; float: right; width: 188px;}


/* Sonstige Tags */
div.spXpx{width: 100%; font-size: 0px; clear: both;}