/* CSS Document */

body{background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0px;}


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

#banner{position: absolute; left: 0px; top: 0px; width: 996px !important; max-width: 996px !important; height: 164px; background-image: url(/images/banner.jpg); background-repeat: no-repeat; margin: 0px;}
#banner_top_left{width: 199px; height: 136px; overflow: visible; float: left; margin: 0px; text-align: left;}
#banner_top_mid{width: 598px; height: 136px; overflow: visible; float: left; margin: 0px; text-align: left;}
#banner_top_right{width: 199px; height: 136px; overflow: visible; float: right; margin: 0px; text-align: left; 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;}
#banner_left{width: 213px; height: 164px; overflow: visible; float: left; margin: 0px; text-align: left; }
#banner_mid{width: 570px; height: 164px; overflow: visible; float: left; margin: 0px; text-align: left; background-image: url(/images/menu/mnu_top_shadow_mid.gif); background-repeat: repeat-x; background-position: center bottom;}
#banner_right{width: 213px; height: 164px; overflow: visible; float: right; margin: 0px; text-align: left; }
#breadcrumb{position: absolute; left: 0px; top: 164px; width: 996px; max-width: 996px; height: 25px; background-image: url(/images/breadcrumb_background.jpg); background-repeat: repeat-x; margin: 0px;}
#container{position: absolute; left: 0px; top: 189px; width: 996px; max-width: 996px; text-align: left; margin: 0px; background-image: url(/images/page_background.gif); background-repeat: repeat-y; background-position: top;}
#navi_left{width: 199px; overflow: hidden; float: left; margin: 0px; text-align: left;}
#content{width: 568px; overflow: visible; float: left; margin: 15px; text-align: left; vertical-align: top; background-color: #FFFFFF;}
#main_content{width: 100%; overflow: visible; margin: 0px; text-align: left;}
#navi_right{width: 184px; overflow: hidden; float: right; margin: 0px 15px 0px 0px; text-align: left;}
#navi_right_content{margin: 0px; background-color: #E7EDF1;}
#bottom_img{width: 996px; height: 59px; margin: 0px; background-image: url(/images/page_background_bottom_new.gif); background-position: left; background-repeat: no-repeat;}
#copyright{width: 995px; height: 25px; background-image: url(/images/copyright_background.jpg); background-repeat: repeat-x; margin: 0px; clear: both; color: #9A9899; font-size: 10px;}

#search{width: 100%; height: 77px; text-align: left; background-image: url(/images/search/search_background.gif); background-repeat: repeat-x; margin: 0px; overflow: hidden;}
#infobasket{width: 100%; text-align: left; background-color: #B4CCE6; margin: 0px; overflow: hidden;}
#news{width: 100%; text-align: left; background-color: #629BD2; margin: 0px; overflow: hidden;}
#prodsearch{width: 100%; text-align: left; background-image: url(/images/prodsearch/prodsearch_background.gif); background-repeat: repeat-x; margin: 0px; overflow: hidden;}
#topframe{width: 100%; margin: 0px; background-color: #CCCCCC; color: #000000; font-weight: bold; padding: 5px;}

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

div.mnu_top{width: 25%; 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.content p{margin: 0px 0px 15px 0px;}
div.content table p{margin: 0px 0px 10px 0px;}
div.product_table{width: 100%; text-align: left; clear: both; margin: 0px; color: #666666;}
div.product_table table p{margin: 0px;}
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; 
/* neu eingefuegt */ margin-left:5px;}
/*div.path_middle{width: 62%; text-align: left; float: left; margin: 0px; color: #A4A6A5; font-size: 10px; font-stretch: condensed;}*/
div.path_middle{width: 728px; text-align: left; float: left; margin: 0px 0px 0px 10px; color: #A4A6A5; font-size: 10px; font-stretch: condensed;}
div.path_right{width: 200px; text-align: right; float: right; margin: 0px;}
div.site_title{width: 100%; text-align: left; color: #002E86; font-size: 15px; margin: 0px; font-weight: bold;}
div.site_title_dark{width: 100%; text-align: left; color: #666666; 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.site_title_blue{width: 100%; text-align: left; color: #002E86; font-size: 12px; margin: 0px;}
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;}
div.sitemap{height: 18px; text-align: left; overflow: hidden; width: 100%;}

div.product_downloads{background-color:#D9DEE2; margin:10px 0 5px; padding:1px; width:566px;}
div.product_downloads div.bgdark{background:url("/images/bgdark.jpg") repeat-x scroll center bottom transparent;}
div.product_downloads div.bglight{background:url("/images/bglight.jpg") repeat-x scroll center bottom transparent;}
div.product_downloads div.products_full{min-height:17px; overflow:hidden; padding:7px 8px; width:550px;}


/* Override CSS */
div.object-left{margin: 0px;}


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