/*RTE Editor css eingebunden*/
@import url(templates/css/style_rte.css);  

/*Kalender css eingebunden*/
@import url(templates/css/jwcalendar.css);

/*Gästebuch css eingebunden*/
@import url(templates/css/ve_guestbook.css);

/*News css eingebunden*/
@import url(templates/css/tt_news.css);

/*Bildergallery css eingebunden*/
@import url(templates/css/gallery.css);
 

body {
  background: #951011 url(static_images/bg_home_vwb.jpg) center top no-repeat; 
}   

#Tabelle_01 {
  position:absolute;
         padding-top:0px;
	       width:780px;
         left:50%;
         margin-left:-390px;
         
}

table{
  border: none !important;
}

#main-01 {
	margin:0px;
	width:780px;
	height:23px;
}

#main-02 {
	width:780px;
	height:197px;
}

#main-03 {
	width:780px;
         background-color:#BB0000;
         height:75px;
         text-align:left;
}

#main-04 {
	float:left;
	width:199px;
	height:169px;
         margin:0px;
         padding:0px;
}

#main-05 {
	float:left;
	width:295px;
	height:169px;
  background-image:url(static_images/main_05.jpg);
}

#main-06 {
	float:right;
	width:286px;
	height:169px;
  background-image:url(static_images/main_06.jpg);
}

#main-0708 {
  width:780px;
	margin-top:0px;
  padding:0px;
  float:left;
	background-image:url(static_images/hg_submenue.jpg);
}

#main-07 {
	margin-top:0px;
	width:198px;
        float:left;
}

#main-08 {
	width:582px;
        float:left;
        background-color:#FFFFFF;
}

#main-09 {
	width:780px;
	height:66px;
        background-image:url(fileadmin/static_images/main_09.jpg);
}

.copyright {
	float:left;
  	font-size: 11px;
        color: #000000;
}

/* impressum-zeile am footer */
.impressum{
  margin-top: 5px;
  margin-left: 15px;
  font-family: Verdana;
  font-size: 10px;
  color: #5c595c;
  text-decoration: none;
  font-weight: 500;
  text-align: left;
  float:left;
}


.bodytext {
  font-size: 11px;
  color: #000000;
  font-family: Verdana;
}

.linkliste {
  line-height: 20px;
}


/******************/
/* Headers, plain */
/******************/
H1 {
        font-family:Verdana;
        font-size:18px;
        font-weight:500;
        color:#CC2929;
        margin-bottom:5px;
}

H2 {
        font-family:Verdana;
        font-size:14px;
        font-weight:500;
        color:#CC2929;
        margin-bottom:5px;
}

H3 { font-size: 16px; color: #000000; }
H4 { font-size: 14px; color: #000000; }


/* Headers, with link */
H1 A, H2 A, H3 A, H4 A, H5 A { color: #000000; text-decoration: none; }
H2 A { color: #186900; }
H3 A { color: #10007B; }
H4 A { color: #8A0020; }
H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover { text-decoration: underline; }
/* Inhalt des Newsletters */


/* allgemeiner link */
a:link {
	font-family: Verdana;
	font-size: 10px;
	font-weight: 500;
	text-decoration: underline;
	color: #CC2929;
}

a:visited {
	font-family:Verdana;
	font-size: 10px;
	color: #CC2929;
	text-decoration: underline;
	font-weight: 500;
}

a:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #D55050;
	text-decoration: underline;
	font-weight: 500;
}

a:active {
	font-family: Verdana;
	font-size: 10px;
	color: #D55050;
	text-decoration: underline;
	font-weight: 500;
}

img a{
  border: none;
}

a img{
  border: none;
}

.flash {
	z-index:0;
}


.image {
  float:left;
  padding:7px;
  padding-left:3px;
  padding-bottom:2px;
}

.abstand {
  width:450px;
}


/* SUBmenü rechts */

.submenue {
	font-family: Verdana;
	margin-top:0px;
        margin-bottom:0px;
        font-size: 13px;
        width:198px;
        height:23px;
        vertical-align:middle;
}

a.submenue {
	 vertical-align:middle;
	 display:block;
         margin-top:1px;
         margin-left:0px;
         width:198px;
         text-decoration:none;
         padding-left:10px;
         height:23px;
         line-height:23px;
}

a.submenue:link {
         background-color:#D55050;
      	 color:#FFFFFF;
         font-size:13px;
         font-weight:500;
}

a.submenue:visited {
         background-color:#D55050;
        	color:#FFFFFF;
         font-size:13px;
         font-weight:500;
         text-decoration:none;
}

a.submenue:hover {
         color:#CC2929;
         background-color:#F1c5c5;
         text-decoration:none;
         font-size:13px;
         font-weight:500;
}

a.submenue:active {
         color:#CC2929;
         background-color:#F1c5c5;
         text-decoration:none;
         font-size:13px;
         font-weight:500;
}

/* submenü links 2. ebene */

.submenue1 {
	font-family: Verdana;
	margin-top:0px;
        margin-bottom:0px;
        min-height:20px;
	vertical-align:middle;
}

a.submenue1 {
	 vertical-align:middle;
	 padding-left:25px;
	 display:block;
         margin-top:0px;
         margin-left:0px;
         min-height:20px;
	 line-height:20px;
         text-decoration:none;
}

a.submenue1:link {
	background-color:#CC2929;
        	color:#FFFFFF;
         font-size:11px;
         font-weight:500;
}

a.submenue1:visited {
         background-color:#CC2929;
        	color:#FFFFFF;
         font-size:11px;
         font-weight:500;
         text-decoration:none;
}

a.submenue1:hover {
         color:#CC2929;
	background-color:#F1c5c5;
         text-decoration:none;
         font-size:11px;
         font-weight:500;
}

a.submenue1:active {
         color:#CC2929;
	background-color:#F1c5c5;
         text-decoration:none;
         font-size:11px;
         font-weight:500;
}
/* submenü links 3. ebene */

.submenue2 {
	font-family: Verdana;
	margin-top:0px;
        margin-bottom:0px;
        width:198px;
        height:20px;
	vertical-align:middle;
}

a.submenue2 {
	 vertical-align:middle;
	 padding-left:35px;
	 display:block;
         margin-top:0px;
         margin-left:0px;
         width:198px;
         height:20px;
	 line-height:20px;
         text-decoration:none;
}

a.submenue2:link {
	background-color:#CC2929;
        	color:#FFFFFF;
         font-size:10px;
         font-weight:500;
}

a.submenue2:visited {
         background-color:#CC2929;
        	color:#FFFFFF;
         font-size:10px;
         font-weight:500;
         text-decoration:none;
}

a.submenue2:hover {
         color:#CC2929;
	       background-color:#F1c5c5;
         text-decoration:none;
         font-size:10px;
         font-weight:500;
}

a.submenue2:active {
         color:#CC2929;
         background-color:#F1c5c5;
         text-decoration:none;
         font-size:10px;
         font-weight:500;
}


/* Menü unten */
.menue_mini {
	padding-left:180px;
  margin-left:180px;
}

/* meldungsübersicht */
.meldungen
{
  overflow: hidden;
  height: 163px;
}

a.meldungen:link{
	font-size:8px;
}

a.meldungen:visited{
	font-size:8px;
}

a.meldungen:hover{
	font-size:8px;
}

a.meldungen:active{
	font-size:8px;
}

 /* terminübersicht */

a.termin{
	float:left;
  text-align:left;
	font-size:8px;
}

a.termin:link{
	font-size:8px;
}

a.termin:visited{
	font-size:8px;
}

a.termin:hover{
	font-size:8px;
}

a.termin:active{
	font-size:8px;
}

div.termin.tx-jwcalendar-pi1{
  font-family: Verdana, sans-serif;
  font-size: 10px;
  text-align: left;
  color:#000000;
}

.termin {
  text-align:left;
}

/* cmw linkliste */

.link_teaser {
	font-family: Verdana;
         font-size: 11px;
         text-align:left;
         color:#000000;
}

.link_klicks {
	font-family: Verdana;
         font-size: 10px;
         text-align:left;
         color:#000000;
}

.tx-cmwlinklist-pi1 td{
	font-family: Verdana;
         font-size: 11px;
         text-align:left;
         color:#000000;
}


.sponsoren {
	text-align:center;
         margin-top:20px;
         margin-left:25px;
}
a img {
  border: 0;
}

 
/*Style für Share This(Facebook) */
	
.tx-rmaddthis-pi1{
  margin-left: 35px;
  margin-top: 10px;
} 

 .news_detail_image
 {
  margin-bottom: 20px;
 }
 
 .news_detail_image_mehr
 {
   float: right; 
   margin-left: 20px; 
   margin-top: 40px;
   margin-right: 15px;
 }
 
 .news-set1-img2
 {
   margin-bottom: 10px;
 }

 .csc-textpic-caption, .caption
 {
  font-size: 11px !important;
 }
 
 /*für Slideshow mit jQuery wenn verwendet*/  
 /* #main-02 *
  {
    text-align: left;
  }

  #main-02 div.csc-default div div
  {
    position: absolute;
  }
  
  */


