@charset "utf-8";
/* -------GLOBAL------- */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000044;}
body {background-color: #FFFFFF ; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
a:link {color: #4aaddb; text-decoration: none;}
a:visited {text-decoration:none; color:#2d8bb7;}
a:hover {text-decoration: none; color:#003366;}
a:active {text-decoration: none;}
h1 {font-size: 20px; color: #000044;}
h2 {font-size: 12px; color: #000044;}
/* -------CUSTOM------- */
#outer_wrapper {width:960px; margin-left:auto; margin-right:auto;}
#header { width: 960px; height:95px;}
#header_logo {float:right; padding-top:15px; padding-right:30px;}
#header_menus_container {width: 615px; height: 85px; float:left;}
#header_minimenu {width: 300px; padding-top:10px; padding-left:50px;}
#header_menu {width: 600px; padding-top: 25px; padding-left: 10px;}
.stripe {width:960px; height:8px; background-color:#0060A0;}
#submenu {width:960px; padding-top:10px; padding-bottom:10px;}
#content {width:960px; overflow:auto; padding-top:10px; padding-bottom:15px;}
#content_left {width: 620px; float:left;}
#content_right {width: 330px; float:right; padding-bottom:10px;}
#footer {width:960px; text-align:center; padding-top:15px; padding-bottom:15px;}
.headline {width: 300px; padding-left:10px; padding-bottom:5px; font-size:14px; color:#003366; border-bottom:solid #000044 1px;}
.headlineNewsMessen { width:250px; padding-left:10px; padding-bottom:5px; font-size:14px; border-bottom:solid #000044 1px;}
#newsMessenContainer { width: 600px; overflow:auto; padding-top:10px;}
#news {width: 285px; float:left; padding-left:10px;}
#messen {width: 285px; float:right; padding-left:15px;}
#headlineLong { width: 950px; padding-left:10px; padding-bottom:15px; font-size:15px; border-bottom:solid #000044 1px;}
.headerMiddle { width: 600px; padding-left:10px; padding-bottom:15px; padding-top: 15px; font-size:15px; border-bottom:solid #000044 1px;}
.frame {border: 1px solid #006699;}
.td_left {background-color: #9db3fd; text-align: center; vertical-align: middle; color: #000044;}
.td_right {color: #000044; background-color: #9DB3FD; text-align: center; vertical-align: middle;}
.tr_alternative {text-align: center; vertical-align: middle;}
.horizontalSpace {width:280px; height:23px;}
.td_eigenschaften {color: #000044; background-color:#9DB3FD; text-align:center; vertical-align:middle; padding-left:10px;}
.td_kit_right {vertical-align:middle; padding-left:15px;}
.td_unterschrift {text-align:center;}
#weltkarte {height: 440px; width: 950px; margin-top: 10px;}
.bgnd_red {font-weight: bold; border: 1px solid #CC3300;}
#fahnentabelle {width: 730px;margin-left: auto;margin-right: auto; background-image: url(vertrieb/img/tabelle_hgnd.jpg);
	background-repeat: repeat-x; background-position: top;}
#laender_info {width: 500px; margin-right: auto; margin-left: auto; text-align: center; vertical-align: middle;}
.style9 {font-weight:bold;}
/* -------FORM------- */
.td_form {text-align: left; vertical-align: middle; clip: rect(auto,auto,auto,auto);}
#danke {height: 150px; width: 960px; text-align: center;}
.cell_text_pics {text-align: left; vertical-align: bottom; padding-bottom: 5px;}
#kontakt_person {padding-left: 10px; height: 55px; text-align: left;}
.headlineForm { font-size:13px; width:450px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#000044;}
/* -------DROPDOWN MENU------- */
#sddm {	margin: 0; padding: 0; z-index: 30;}
#sddm li {	margin: 0; padding: 0; list-style: none; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#sddm li a { display: block; margin: 0 1px 0 0; padding: 4px 25px; color: #006699; text-align: center; 
text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}	
#sddm li a:hover {	color:#829CFB;}
#sddm div {	position: absolute; visibility: hidden; margin: 0; padding: 0; background: #EAEBD8; border: 1px solid #0099ff;}
#sddm div a {	position: relative; display: block; margin: 0; padding:2px 10px; width:auto; white-space:nowrap;
	text-align: left; text-decoration: none; background: #5970B2; color: #eeeeee; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}	
#sddm div a:hover {	background: #49A3FF; color: #FFF;}
