/*

dl,dt,dd,pre,form,fieldset,input,blockquote,p,h1,h2,h3,h4,h5,h6 {
  margin:0; 
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}

div.center { text-align:center; }



a {outline:none;}

fieldset				{border:0; text-align:inherit;}
input					{outline:none; border:solid 1px #d8d8d8;}
li						{list-style:none; margin:0; padding:0; line-height:12px;}
textarea				{border:solid 1px #d8d8d8; padding:4px; font-size:14px; line-height:20px;}
ul						{text-align:left; margin:0; padding:0; line-height:12px;}

a.redbg, a.redbg:active, a.redbg:visited {color:#fff; text-decoration:none; outline:none; background-color:#ba1818; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px;}
a.redbg:hover 			{text-decoration:underline; outline:none; color:#fff;}
a.greenbg, a.greenbg:active, a.greenbg:visited {color:#fff; text-decoration:none; outline:none; background-color:#6eb71e; padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px;}
a.greenbg:hover 		{text-decoration:underline; outline:none; color:#fff;}
a.white, a.white:active, a.white:visited {color:#fff; text-decoration:none; outline:none;}
a.white:hover 			{text-decoration:underline; outline:none; color:#fff;}
a.black, a.black:active, a.black:visited {color:#000; text-decoration:none; outline:none;}
a.black:hover 			{text-decoration:underline; outline:none; color:#000;}

*/

a {outline:none;}
a, a:active, a:visited 	{text-decoration:none; outline:none; color:#35649e;}
a:hover 				{text-decoration:underline; outline:none; color:#35649e;}

table {border-collapse:collapse; border: 0; border-spacing:0; }

div,ul,ol,li,th,td {
  margin:0; 
  padding: 0;
  border: 0;
}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal}


/* ============================================================ */

body 					{outline:none; font-family:Tahoma,Verdana,Arial,Helvetica; color:#141414; font-size:12px; line-height:20px; background-image:url(../grafik/hintergrund.gif);  margin: 0; padding: 0;}
h1						{font-size:24px; line-height:24px;}
h2						{font-size:20px;}
h3						{font-size:18px;}

img						{
  border:0; 
  outline:none;
  margin:0; 
  padding: 0;
  border: 0;
}

p {
  text-align: justify;
  font-size: 12px;
  margin:0; 
  padding: 0;
  border: 0;
}

.imgtext-table {
  padding: 0;
  border: 0;
  margin: 0;
  text-align: center;
  font-size: 12px;
}

.imgtext-nowrap {
  text-align: justify;
  font-size: 12px;
}

.rahmentabelle {
  width: 100%;
  border-spacing:0;
  padding: 0;
  border: 0;
  margin: 0;
}

#headertransparent {
  position: absolute;
  filter:Alpha(opacity=90);
  -moz-opacity:0.90;
  padding-top: 8px;
  padding-left: 234px;
  border: 0;
}

#headerallgemein {
  font-size: 0;
  line-height: 0;
  height: 120px;
  background-repeat: no-repeat; 
  background-position:center;
}

.header {
  height:113px; 
  background-image:url(../grafik/bgheader.jpg); 
  background-repeat: repeat-x; 
  padding: 0;
  border: 0;
}

.header-logo {
  width: 890px; 
  margin-top: -5px;
}

.header-1 {
  height:113px; 
  background-image:url(../panorama/panorama_runkel.jpg);
  background-repeat: no-repeat; 
  background-position:center;
  padding: 0;
  padding-left: 120px;
  border: 0;
}

.header-2 {
  height:113px; 
  background-image:url(../panorama/panorama_aumenau.jpg);
  background-repeat: no-repeat; 
  background-position:center;
  padding: 0;
  padding-left: 120px;
  border: 0;
}

.header-3 {
  height:113px; 
  background-image:url(../panorama/panorama_aumenau2.jpg);
  background-repeat: no-repeat; 
  background-position:center;
  padding: 0;
  padding-left: 120px;
  border: 0;
}

.header-logo {
  width: 890px; 
  margin-top: -5px;
  text-align: center; 
}
 

.menulinie {
  padding: 0;
  border: 0;
  width: 100%;
  height: 38px;
  background-image:url(../grafik/menulinie.gif); 
  background-repeat: repeat-x; 
}

.menulinie-neu {
  padding: 0;
  border: 0;
  width: 100%;
  height: 38px;
  background-image:url(../grafik/menulinie-neu.gif); 
  background-repeat: repeat-x; 
}

.hauptmenu {
  padding: 0;
  border: 0;
  margin: 0;
  width: 10px; 
  height: 38px; 
  text-align: center;
  vertical-align: center;
}

.contentbereich {
  width: 100%;
}

.content {
  width: 890px;
  margin-top:35px; 
  margin-bottom: 25px;
  border: 0;
}

.content-submenu {
  width: 195px;
  vertical-align: top;
  text-align: right;
  font-size: 12px;
}

.content-submenu a {
  font-size: 12px;
}

.content-submenu-table {
  width: 194px;
  text-align: left;
}

.content-submenu-table tr {
  background-image:url(../grafik/submitte.gif);
  margin-right: 10px;
}

.content-submenu-innertable {
  margin-top:-5px;
  width: 194px;
}

.content-text, .content-text-home {
  margin-top: 15px;
  padding: 15px;
  padding-top: 10px;
  vertical-align: top;
  width: 696px;
  height: 300px;
  background: #eee;
  border: 2px solid #bbb;
  font-family:Tahoma,Verdana,Arial,Helvetica; 
  color:#141414; 
  font-size:12px; 
}

.content-text p {
  font-size: 13px;
  margin-top: -1px;

}

.content-text-home {
  width: 890px;
  border: 2px solid #bbb;
}

.content-text-home td {
  padding: 15px;
}

.footer td, .footer a, .footer-home td, .footer-home a  {
  width: 100%;
  text-align: left;
  color: #0000be
  font-family: Tahoma,Verdana,Arial,Helvetica; 
  font-size:11px;
  padding-bottom: 30px;
}

.footer-home td, .footer-home a  {
  width: 890px;
  text-align: center;
}


.tx-veguestbook-pi1 td {line-height: 25px; font-size: 12px;}
.tx-guestbook-list-table { width: 600px;}
.tx-guestbook-list-header { background-color: #0000be; color: #FFFFFF; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.tx-guestbook-list-row { font-size: 12px; background-color: #cccccc; width: 440px;padding-left: 3px; padding-right: 3}
.tx-guestbook-list-rowleft { font-size: 12px; background-color: #dddddd; width: 200px;padding-left: 3px; padding-right: 3}
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-form-inputfield-med, .tx-guestbook-form-inputfield-med.input { border-style: solid; border-width: 1px; border-color:#0000be; font-size:12; color:#333333; width:350; height:20; vertical-align: top; padding-top: 1; }
.tx-guestbook-form-inputfield-big, .tx-guestbook-form-inputfield-big.input { border-style: solid; border-width: 1px; border-color:#0000be; font-size:12; color:#333333; width:350; height:20; vertical-align: top; padding-top: 1; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1px; border-color:#0000be; font-size:12; color:#333333; width:350; }
.tx-guestbook-form-obligationfield { color: #0000be;}
.tx-guestbook-form-error { color: #0000be; }

.tx-wssitemap-pi1 {
  text-align: left; 
}
