@charset "UTF-8";

/* CSS Document */

body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background-color: #ffffff; font-size:12px; color:#000000; text-align:center; }

#main { width:900px; height:600px; margin:0 auto; text-align:left; }

#top { height:80px; }

#newsmessage{ margin-top:10px;}

#logo { width:376px; height:48px; margin-top:15px; float:left; }

#language { width:42px; height:48px; margin:0px 62px 0px 0px; float:right; }

#language img { margin-top:50px; border:none!important; }

#maincenter { width:900px; height:480px; margin:0px; }

#left { width:153px; margin-top:58px; float:left; }

#center { width:747px; height:480px; float:right; }

#navi { width:747px; height:31px; }

.nav_first { margin:0px 0px 0px 65px; text-align:center; width:68px; float:left; }

.nav_first img { border:none!important; }

.nav_item { margin:0px 0px 0px 18px; text-align:center;	float: left; }

.nav_item img { border:none!important; }

#maincontent { width:747px; height:432px; margin:20px 20px; }

#maincontent span { font-family:Arial, Helvetica, sans-serif; color:#d10019; }

#content { width:549px; height:370px; padding:25px 157px 25px 46px; border:0px solid #000000; }

#cont_img { margin:0px 0px 15px 0px; }

#content p { margin:0px 0px 15px 0px; }

#content ul { margin:0px 0px 15px 0px; padding:0px 0px 0px 20px; }

#content input[name="email"] { width:195px; margin:0px 0 0 5px; border:1px solid #000000; }

#content input[name="absenden"] { width:80px; margin:0px 0 0 0px; text-transform: uppercase; color:#d10019; border:1px solid #d10019; }

#maincontent h1 { font-family:Arial, Helvetica, sans-serif; color:#d10019; font-size:13px; text-transform: uppercase;}

#maincontent a { font-family:Arial, Helvetica, sans-serif; color:#d10019;
}

#main hr { background-image:url(../img/headerline.gif); width:683px; height:5px; border:none; clear:both; }

#footer { width:837px; height:40px; text-align:right; padding-top:20px; padding-right:63px; }

#footer img { border:none; }

#intro_top { background-image: url(../img/intro.jpg); width:900px; height:563px; border:none; }

#intro_bottom { text-align: right; }

#intro_bottom img { width:149px; height:37px; border:none; }

.clear { clear:both; }
