body, span, td, div {font-family:verdana, arial, sanse serif;font-size:12px;}
body{background:url(http://www.wil-ev.de/level9_cms/layout/bgred.gif) top left repeat-y #FFFFFF;font-family:verdana, arial, sanse serif;font-size:12px;}
div.clear {clear:both;}

a {
  color:#cf0a2a;
 }
a:hover {
  color:#cf0a2a;
  text-decoration:none;
 }

div.paragraph {
  width:580px;
  margin-bottom:15px;
  line-height:18px;
 }
div.paragraphLeft {
  float:left;
  width:285px;
  font-size:12px;
  overflow:hidden;
  line-height:18px;
 }

div.paragraphRight {
  float:right;
  width:285px;
  font-size:12px;
  overflow:hidden;
  line-height:18px;
 }

.InputStyle {width:285px;}
#txtNachricht, select.kontakt {width:285px;}

#txtHausnummer, #txtPLZ {width:48px;}
#txtStrasse, #txtOrt {width:233px;}
div.formStyle {padding-bottom:5px;}




h1 {
  font-weight:normal;
  font-size:18px;
  color:#cf0a2a;
  margin:0px;
  padding:0px;
  margin-bottom:10px;
}
h2 {
  font-weight:normal;
  font-size:14px;
  color:#cf0a2a;
  margin:0px;
  padding:0px;
  line-height:18px;
}


div.header_pic {
  width:580px;
  height:200px;
  background:url(http://www.wil-ev.de/level9_cms/layout/headerpic_standart.jpg) 0px 0px no-repeat;
  margin-bottom:10px;
 }

div.event_box {
  margin-bottom:10px;
 }
div.event_date {
  font-weight:bold;
  font-size:11px;
  line-height:16px;
 }
div.event_head h3{
  font-weight:bold;
  font-size:11px;
  line-height:16px;
  color:#cf0a2a;
  margin:0px;
  padding:0px;
 }
div.news_paragraph {
  margin-bottom:10px;
 }
div.news_paragraph, div.event_text {
  line-height:16px;
  font-size:10px;
 }
div.news_headline {
  background:url(http://www.wil-ev.de/level9_cms/layout/news_headline_bg.gif) 0px 0px no-repeat;
  width:190px;
  overflow:hidden;
  margin-bottom:6px;
 }
div.news_headline h2 {
  margin:0px;
  padding:0px;
  line-height:20px;
  font-size:11px;
  font-weight:normal;
  color:#FFFFFF;
  text-align: center;
 }

div.pageout{width:1000px;}

div.leftout{width:200px;float:left; overflow:hidden;}
div.rightout{width:790px;float:right;}

div.contentout{width:580px;float:left;}

div.newsout{width:200px;float:right;}
div.newsin{padding:0 5px 0 5px;}
div.memberout{width:790px;height:75px;background-color:#FFFFFF;}

div.topmenueout{width:790px;height:27px;background-color:#cf0a2a;}
div.topmenuein{text-align:right;}
div.menuelevel0id4{float:right;}

div.white_line {padding:15px 0px 5px 0px;font-size:1px;background-color:#FFFFFF;overflow:hidden;}

div.searchform{float:right;padding-top:4px;width:199px;}
input.button_search{height:15px;_height:19px;width:45px;color:#FFF;border:0px;font-size:11px;background-color:#CF0A2A;font-size:12px;}

input.input_search{height:19px;border:0px;width:145px;color:#b2b2b2;background-color:#FFF;border:1px solid #a40923;margin-left:5px;font-size:12px;}

div.input_search{float:left;background-color:#CF0A2A;_margin-top:-1px;}
* html body div.input_search{float:left;background-color:#CF0A2A;margin-top:0px;}

div.button_search{float:right;background-color:#FFF;border:0px solid #CF0A2A;}
