* { margin: 0; padding: 0; } img { border: 0; } body { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/main_bg.jpg"); background-repeat: repeat-x; margin: 0; font-family: Arial, Helvetica, Verdana, sans-serif; margin: 0 0 0 50%; } #layout { position: absolute; width: 915px; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/page_bg.jpg"); background-repeat: repeat-y; margin: 0 0 0 -459px; } #main { width: 916px; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/site_bg.jpg"); background-repeat: no-repeat; background-position: 0 274px; } #header { width: 905px; height: 70px; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/header_bg.jpg"); background-repeat: no-repeat; } #mainnavigation { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sides_bg.jpg"); background-repeat: repeat-x; background-position: 0 -70px; display: table; float: left; } #mainnavigation .group1.level1 li { list-style-type: none; margin: 0 0 0 11px; } #mainnavigation .group1.level1 li.last { margin-bottom: 0 !important; } #mainnavigation .group1.level2 li.last { margin-bottom: 0 !important; } #mainnavigation .group1.level1 li a { width: 188px; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/button_bg.jpg"); background-repeat: repeat-x; background-color: #FFF; line-height: 40px; display: block; margin: 0 0 1px 0; padding: 0 0 0 10px; font-size: 12px; color: #19447D; font-weight: bold; text-decoration: none; letter-spacing: 1px; word-spacing: 1px; } #mainnavigation .group1.level1 li a:hover { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/button_bg_hover.jpg"); background-repeat: repeat-x; background-color: #EEE; color: #19447D !important; } #mainnavigation .group1.level1 li.selected a, #mainnavigation .group1.level1 li.selected a:hover, #mainnavigation .group1.level1 li.active a, #mainnavigation .group1.level1 li.active a:hover { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/button_bg_active.jpg"); background-repeat: repeat-x; background-color: #7E97B6; color: #fff !important; } #mainnavigation .group1.level2 li { list-style-type: none; margin: 0 0 0 11px; } #mainnavigation .level1 ul.group1.level2 li a{ width: 178px; background-image: none !important; background-color: #FFF !important; line-height: 14px; display: block; margin: 0 0 0 0; padding: 4px 0 4px 20px; font-size: 12px; color: #19447D !important; text-decoration: none; letter-spacing: 1px; word-spacing: 1px; border-bottom: 1px solid #E1E1E1; font-weight: normal; } #mainnavigation .level1 ul.group1.level2 li a:hover { background-color: #efefef !important; color: #19447D !important; } #mainnavigation .group1.level2 li.selected a { background-color: #efefef; font-weight: bold !important; color: #19447D; } #sidebar { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_bg.jpg"); background-repeat: no-repeat; background-position: 0 -1px; width: 209px; height: 205px; margin: 0 0 0 0; padding: 0; float: left; } #mainnavigation h1 { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_h1_bg.jpg"); background-repeat: repeat-x; display: block; width: 188px; font-size: 12px; font-weight: bold; color: #FFF; letter-spacing: 1px; word-spacing: 1px; padding: 0 0 0 10px; margin: 0 0 0 11px; line-height: 26px; border-bottom: 1px solid #FFF; } #mainnavigation p { font-size: 11px; line-height: 15px; font-weight: normal; color: #666; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_p_bg.gif"); background-repeat: repeat-y; margin: 0 0 0 11px; width: 189px; padding: 5px 0 7px 10px; border-top: 1px solid #DEDEDE; } #mainnavigation ul.links { font-size: 11px; line-height: 15px; font-weight: normal; color: #666; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_p_bg.gif"); background-repeat: repeat-y; margin: 0 0 0 11px; width: 188px; padding: 5px 0 7px 10px; border-top: 1px solid #DEDEDE; } #mainnavigation ul.links a { color: #666; } #mainnavigation .article ul.links li { list-style-type: none; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/file.gif"); background-position: 0 2px; background-repeat: no-repeat; padding: 0 0 0 13px; margin: 5px 0 5px 0; } #sitenavigation { padding: 12px 25px 0 0; } #sitenavigation .level1 { list-style-type: none; float: right; } #sitenavigation .level1 li { display: inline; } #sitenavigation .level1 li a { letter-spacing: 1px; word-spacing: 1px; float: left; font-size: 11px; color: #19447D; text-decoration: none; } #sitenavigation .level1 li.first a { border-right: 1px solid #19447D; padding: 0 5px 0 0; } #sitenavigation .level1 li.middle a { border-right: 1px solid #19447D; padding: 0 5px 0 5px; } #sitenavigation .level1 li.last a { padding: 0 0 0 5px; } #sitenavigation .level1 li a:hover { text-decoration: underline; } #content { width: 487px; float: left; min-height: 500px; } #mainimage { width: 487px; float: left; } #contenttext { width: 427px; float: left; margin: 0 0 20px 0; } .hr { background-color: #ccc; height: 1px; margin: 0 0 27px 30px; } #contenttext h1 { width: 427px; font-size: 24px; padding: 0; margin: 0; font-weight: normal; color: #17447B; letter-spacing: 1px; word-spacing: 1px; padding: 50px 30px 10px 30px; } #contenttext p strong { padding: 0 10px 0 0; margin: 0; font-weight: bold; color: #17447B !important; letter-spacing: 1px; word-spacing: 1px; } #contenttext p { width: 427px; padding: 0 30px 25px 30px; margin: 0; color: #444; font-size: 12px; line-height: 17px; } #contenttext p.emph { width: 405px; margin: 0 30px 25px 30px; padding: 6px 10px 7px 10px; color: #17447B; font-size: 11px; line-height: 15px; background-color: #f5f5f5; border: 1px solid #17447B; } #contenttext p.emph strong { font-weight: bold; padding-right: 8px; color: #17447B !important; } #contenttext p a { color: #17447B; text-decoration: none; } #contenttext p a:hover { color: #17447B; text-decoration: underline; } #contenttext p a:active { color: #fff; background-color: #17447B; text-decoration: none; } #contenttext p.emph a { color: #333; text-decoration: none; } #contenttext p.emph a:hover { text-decoration: underline; } #contenttext p.emph a:active { color: #fff; background-color: #17447B; text-decoration: none; } #contenttext ul { padding: 0 30px 20px 30px; margin: -20px 0 0 15px; color: #444; font-size: 12px; line-height: 17px; } #contenttext ul li.standardlist{ margin: 0 0 5px 0; list-style-image: url("../../mangoo_cust../../mangoo_custom/images/layout/li.gif"); } #contenttext ul.links { padding: 0 0 0 30px; margin: -25px 0 20px 0 ; } #contenttext ul.links li { list-style-type: none; } #contenttext ul.links li a.files{ margin: 0; background: url("../../mangoo_cust../../mangoo_custom/images/layout/down_small.gif"); background-position: 0 -6px; background-repeat: no-repeat; padding: 0 0 0 17px; line-height: 20px; } #contenttext ul li a { color: #17447B; text-decoration: none; } #contenttext ul li a:hover { color: #17447B; text-decoration: underline; } #contenttext ul li a:active { color: #fff; background-color: #17447B; text-decoration: none; } #sidebar { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_bg.jpg"); background-repeat: no-repeat; background-position: 0 -1px; width: 209px; height: 205px; margin: 0 0 0 0; padding: 0; float: left; } #sidebar h1 { background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_h1_bg.jpg"); background-repeat: repeat-x; display: block; width: 179px; font-size: 12px; font-weight: bold; color: #FFF; letter-spacing: 1px; word-spacing: 1px; padding: 0 10px 0 10px; line-height: 26px; border-bottom: 1px solid #FFF; } #sidebar p { font-size: 11px; line-height: 15px; font-weight: normal; color: #666; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_p_bg.gif"); background-repeat: repeat-y; margin: 0; width: 179px; padding: 5px 10px 7px 10px; border-top: 1px solid #DEDEDE; } #sidebar ul.links { font-size: 11px; line-height: 15px; font-weight: normal; color: #666; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/sidebar_p_bg.gif"); background-repeat: repeat-y; margin: 0; width: 179px; padding: 5px 10px 7px 10px; border-top: 1px solid #DEDEDE; } #sidebar .article ul.links li { list-style-type: none; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/file.gif"); background-position: 0 2px; background-repeat: no-repeat; padding: 0 0 0 13px; margin: 5px 0 5px 0; } #sidebar .article a { text-decoration: none; color: #17447B; } #sidebar .article a:hover { text-decoration: underline; } #sidebar .article a:active { background-color: #17447B; color: #fff; text-decoration: none; } #footer { width: 905px; height: 44px; background-image: url("../../mangoo_cust../../mangoo_custom/images/layout/footer_bg.jpg"); background-repeat: no-repeat; background-color: #FFF; padding: 0 0 50px 0; clear: both; } .crossconcept { float: left; margin: 1px 0 0 11px; } .btt { float: right; margin: 1px 11px 0 0; } .drucken { margin: 1px 0 0 68px; float: left; } form { margin: 0; padding: 0; } .textinput { float: right; width: 200px; } .anfrage label { padding: 0 0 0 0; margin: 0; color: #444; font-size: 12px; line-height: 17px; } .anfrage td { padding: 0 0 10px 0; } .anfrage h4 { font-size: 24px; padding: 0; margin: 0; font-weight: normal; color: #17447B; letter-spacing: 1px; word-spacing: 1px; padding: 25px 30px 10px 0; } .checkbox { margin: 0; } .checkboxtext { padding: 0; margin: 0; color: #444; font-size: 12px; line-height: 17px; } .checkboxtext_error { padding: 0; margin: 0; color: #E3004F; font-size: 12px; line-height: 17px; } .infotext { padding: 0; margin: 0; color: #E3004F; font-size: 12px; line-height: 17px; font-weight: bold; } .submit { font-size: 12px; margin: 20px 0 0 0; } .article table td { padding: 0 30px 25px 30px; margin: 0; color: #444; font-size: 12px; line-height: 17px; vertical-align: top; } label.error { color: #E3004F; } .detaillink { font-size: 12px; line-height: 17px; } .image.right { margin: 0 -20px 20px 30px; float: right; border: 1px solid #ccc; } .image.left { margin: 0 30px 20px 30px; float: left; border: 1px solid #ccc; } .backlink.top { display: none; } .backlink.bottom a { color: #FFFFFF; text-decoration: none; font-size: 11px; font-weight: bold; display: block; margin: 0 -30px 50px 30px; padding: 2px 5px 2px 5px; background-color: #59769E; } .backlink.bottom a:hover { color: #ffffff; text-decoration: underline; } .backlink.bottom a:active { color: #fff; background-color: #17447B; text-decoration: none; } #flagmenu { float: right; } #flagmenu img { margin-left: 5px; } #contenttext img{ margin-left: 1px; } .homelink { margin: 0 0 0 12px; padding: 0; width: 197px; height: 67px; float: left; } form { margin: 0; padding: 0; } .newsletter input { float: right; width: 200px; height: 15px; margin: 0 0 20px 0; color: #444; font-size: 12px; } .newsletter select { float: right; padding: 0 0 0 0; margin: 0 0 20px 0; color: #444; font-size: 12px; height: 18px; width: 204px; } .newsletter label { float: left; padding: 0 0 0 0; margin: 0 0 20px 0; color: #444; font-size: 12px; line-height: 20px; } .fields { padding: 20px 0 10px 30px; } .newsletter .submit{ height: 20px; } .newsletter .error{ color: #E3004F; } #contenttext .error ul{ padding: 20px 0 0 16px; } #contenttext .error ul li{ list-style: none; } 