body	{margin:0px; padding:0px; width:980px; font-size:0.7em; font-family: verdana, arial, helvetica, sans-serif; color:#000000; text-decoration:none; }

a			{color:#000000;text-decoration:underline;}
a:hover		{color:#FF9C03; text-decoration:underline;}
#bgTop		{position:absolute; top:0px; left:0px;width:980px; height:15px; background:#366F1D}


#container_international	{position:absolute; top:15px; left:0px;display:block; width:980px;background:#3a4F63 url(/data/bg_karte.jpg) no-repeat; background-position: 100px -50px}
#logo_international 		{position:relative; top:10px; left:210px; float:left; width:548px; height:220px;background:url(/data/geraet.gif) no-repeat; background-position: 370px 50px;}
#international_content	{float:left; position:relative; top:10px; padding-left:210px; padding-bottom:120px; width:528px; border-top:1px solid #999999}
#international_content a		{color:#FFFFFF; text-decoration:none}
#international_distributor	{position:relative; top:10px; background:white; padding-right:10px; padding-left:10px}
#international_distributor a		{color:#000000; text-decoration:underline}

#container_start	{position:absolute; top:15px; left:0px;display:block; width:980px; background:#3A4F63 url(/data/bg_start.gif) repeat-y;}
#container	{position:absolute; top:15px; left:0px;display:block; width:980px; background:#E5E4DA url(/data/bg.gif) repeat-y;}
#container_white	{position:absolute; top:15px; left:0px;display:block; width:980px; background:#FFFFFF url(/data/bg_white.gif) repeat-y;}

#header			{position:relative;display:block; width:980px; float:left; height:120px;}

#logo			{position:relative; top:10px; left:15px; float:left}
#logo_start		{position:relative; top:10px; left:210px; width:790px; float:left}

#left {position:relative; width:197px; padding-left:5px; top:0px; left:0px;float:left; padding-bottom:50px;}

#left_navi_start	{margin-top:-30px}
#left_navi	{margin-top:110px}

#right {float:right; position:relative; top:0px; width:203px;}

#topNav			{position:relative; top:0px;left:0px; width:95px; height:58px;padding-top:2px; padding-left:13px; text-align:left; float:left; overflow:hidden; line-height:1.2em}
#topNav a		{font-size:0.9em;color:#000000;text-decoration:none;}
#topNav_start{position:relative; top:0px;left:0px; width:95px; height:58px;padding-top:2px; padding-left:0px; text-align:left; float:left; overflow:hidden; line-height:1.2em}
#topNav_start a		{font-size:0.9em;color:#FFFFFF;text-decoration:none;}
#topNav a:hover, #topNav_start a:hover	{color:#FF9C03}

#language, #language_start		{position:relative; top:0px; left:0px; width:82px; height:58px; padding-top:2px; text-align:left; float:right; overflow:hidden; line-height:1.2em}
#language a		{font-size:0.9em; color:#000000; text-decoration:none; text-align:left;}
#language_start a		{font-size:0.9em;color:#FFFFFF;text-decoration:none;}
#language a:hover, #language_start a:hover	{color:#FF9C03}


#center {position:relative; left:10px; float:left}
#center_start {float:left; width:575px; position:relative; display:block; }
#center_start td {color:white}
#center_start h1 {color:#FF9C03}
#center_start a {color:white; text-decoration:underline}
#center_start a:hover {color:rgb(250,186,0); text-decoration:underline}

#topPic			{position:absolute;left:-10px; top:0px; margin:0px; padding:0px; text-align:right;width:575px; height:170px; z-index:2; overflow:hidden}
#topPic_sub		{position:absolute;left:-10px; top:0px; height:60px; margin:0px; padding:0px; text-align:right;width:575px; height:60px; z-index:2; overflow:hidden}

#headLine{position:absolute;left:-10px; top:0px;width:575px; padding-left:10px; height:60px;background:#D2D2C8; height:60px;float:left}
#headLine_meta		{position:absolute;left:-10px; top:0px;margin:0px; padding:0px;padding-left:10px;width:575px;height:60px;float:left; background:#E5E4DA}

#subLine		{position:absolute;left:40px; top:100px;width:520px;overflow:hidden; float:left; }

#content	{margin-top:190px;width:565px; float:left; padding-right:5px; padding-bottom:20px; overflow:hidden}
#content_sub	{margin-top:80px;width:565px; float:left; padding-bottom:20px;}
#content_meta	{margin-left:10px; margin-top:10px;width:765px; float:left; padding-bottom:20px;}



#footer		{font-size:0.8em; padding-left:210px; padding-top:10px; padding-bottom:20px;width:770px; color:#999999; float:left; background:white}
#footer a	{color:#999999; text-decoration:underline;}
#footer a:hover	{color:#FF9C03; text-decoration:underline;}


#teaser_con	{position:relative; top:0px; width:190px; float:right; }
.teaserhead {margin:12px;padding-right:5px; padding-top:5px; color:#FFFFFF}

.border_newsStart	{margin-left:10px;border:0px; border-left:1px solid #FFFFFF;border-top:1px solid #FFFFFF; }
.clear {clear:both;}


.inp180				{width:180px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; border:1px solid #8D8D8D;margin:2px;}
.inp200				{width:200px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; border:1px solid #8D8D8D;margin:2px;}
.inp200r			{width:200px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; margin:2px; border:1px solid #FDb813;}
.inp260				{width:260px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; border:1px solid #8D8D8D;margin:2px;}
.inp260_miss			{width:260px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; margin:2px; border:1px solid #FDb813;}
.inp350				{width:350px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em;border:1px solid #8D8D8D;margin:2px;}
.inp350_miss			{width:350px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em;margin:2px;border:1px solid #FDb813;}
.inp415				{width:395px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; border:1px solid #8D8D8D;margin:2px;}
.inp415r			{width:395px; background-color:#ffffff; font-family: verdana, arial,helvetica, sans-serif; font-size: 0.9em; border:1px solid red;margin:2px;}
.inpbutton			{background-color:#FDb813; font-weight:bold; font-family: verdana, arial,helvetica, sans-serif; 
font-size: 0.9em; color:#000000; border:1px solid #8D8D8D;margin:2px;}
.checkbox			{margin:0px; padding:0px; border:0px}

.error_border_form  {color:black;border:1px solid #FDb813; padding:5px; background:#efefef}
.bg_input_form		{background:#efefef}

#ajaxError {border:1px solid #FDb813;padding:5px;display:none;margin-bottom:15px;}
.ajaxError {border:1px solid #FDb813;padding:5px;display:none;margin-bottom:15px; color:black; text-decoration:none}
#postError {border:1px solid #FDb813;padding:5px;margin-bottom:15px}

.bg_tdForm {background:#efefef}

