/**********************************************************
****************CSS für www.bfs-eichsfeld.de***************
*************erstellt am 06.08.2009 von Studio1************
**********************************************************/

/*-----------------ID's und Klassen - Eigenschaften--------------------*/

*{
  margin: 0;
  padding: 0;
}

body {
      background: #FFFFFF;
      background-image:url(../images/back.png);
      background-repeat: repeat-x;
      width:100%;
      height:100%;
      margin: auto;
      font-family: verdana, arial, helvetica;
      font-size: 12px;
}

#main_fuge{
           margin: auto;
           width: 1025px;
           text-align: center;
           background-image:url(../images/main_back_hor.png);
           background-repeat: repeat-y;
           border-bottom:3px solid #ededed;
}

#main_back{
           width:1017px;
           margin:auto;
           background-image:url(../images/main_back_vert.png);
           background-repeat: repeat-x;
}

#main{
      margin: auto;
      width: 1000px;
      text-align: left;
      min-height: 600px;
      background-color:#ffffff;
      padding-bottom:10px;
      position:relative;
}

#header{
        height: 272px;
        width: 1000px;
        background: #FFFFFF;
        position:relative;
}

#banner{
       position:absolute;
       top:0px;
       left:0px;
       z-index:1;
       height: 272px;
       width: 1000px;
}

#bread{
       position:absolute;
       top:255px;
       left:0px;
       width:100%;
       height:20px;
       z-index:2;
       padding-top:0px;
}

.breadcrumb{
            float: right; 
            margin-right: 10px;  
}

#logo {
       position: absolute;
       top: 0px;
       left: 697px;
       width: 287px;
       height: 97px;
       z-index: 3;
}

#content {
          position:relative;
          width: 1000px;
          min-height:352px;
          background-image: url(../images/content_back.png);
          background-repeat:repeat-y;
          color: #000000;
}

#content_left {
               float: left;
               width: 184px; 
               background-color:#dedede;        
}

#content_middle {
                 float: left;
                 width: 552px;
                 padding:15px;
                 padding-top:15px; 
                      
}

#content_right {
                float: right;
                width: 225px;
                padding-left:8px;
                color: #000000;
}

.news tr td{
      width:217px;
      padding:8px;
      }


#content_right div h1{
		      background-image:url(../images/news_back.png);
		      background-repeat:no-repeat;
		      color:#FFFFFF;
		      font-size:14px;
		      height:26px;
		      margin-top:8px;
		      padding-left:52px;
		      padding-top:5px;
                      }

.news strong{
             font-size:12px;
             }
         
.news p{
        padding-top:8px;
        padding-bottom:0px;
        }

.news a{
        color: #0b9773;
        text-decoration:none;
        }

.news a:hover{
              color:#60d2b5 !important;
              }

#footer {
         height: 21px;
         width: 1001px;
         background-color:#dedede;
         text-align: center;
         vertical-align:middle;
         margin-top:2px;
         border-top:2px solid #00926d;
         background-image:url(../images/footer_back.png);
         background-repeat:repeat-x;
         padding-top:6px;
}

.cleaner{
         clear: both;
         height:    0px;
         font-size: 0px;
         max-height:0px;
         border:    0px none;
         margin:    0;
         padding:   0;
         background: transparent;
}

.navi{ 
           
}              

.navi a{
         color:#FFFFFF !important;
         text-transform:uppercase;
         font-family: verdana, helvetica !important;
         font-size:11px  !important;
         padding-left:12px;
         padding-right:12px;
         padding-top:9px;
         height:22px;
         display:block;
         border-bottom:1px solid #FFFFFF;
         background-image:url(../images/navi_back.gif);
         text-decoration: none;
}
                  
.navi a:hover{
              background-image:url(../images/navi_back_ro.gif);
}
        

.navi_act a{
            color:#FFFFFF !important;
            text-transform:uppercase;
            font-family: verdana, helvetica;
            font-size:11px  !important;
            padding-left:12px;
            padding-right:12px;
            padding-top:9px;
            height:22px;
            display:block;
            border-bottom:1px solid #FFFFFF;
            background-image:url(../images/navi_back_ro.gif);
            text-decoration: none;
            }
                   
.navi_act a:hover{
                  background-image:url(../images/navi_back_ro.gif);
}

.subnavi a{
         color:#636363 !important;
         text-transform:uppercase;
         font-family: verdana, helvetica !important;
         font-size:11px !important;
         padding-left:12px;
         padding-right:12px;
         padding-top:6px;
         padding-bottom:6px;
         display:block;
         border-bottom:1px solid #FFFFFF;
         background-color:#dedede;
         text-decoration: none;
}

.subnavi_act a{
         	color:#FFFFFF !important;
         	text-transform:uppercase;
 	        font-family: verdana, helvetica !important;
        	font-size:11px !important;
         	padding-left:12px;
         	padding-right:12px;
         	padding-top:6px;
         	padding-bottom:6px;
         	display:block;
         	border-bottom:1px solid #FFFFFF;
         	background-color:#9d9d9d;
         	text-decoration: none;
}

.subnavi2 a{
         color:#636363 !important;
         text-transform:uppercase;
         font-family: verdana, helvetica !important;
         font-size:10px !important;
         padding-left:12px;
         padding-right:12px;
         padding-top:6px;
         padding-bottom:6px;
         display:block;
         border-bottom:1px solid #dedede;
         border-left:1px solid #dedede;
         border-right:1px solid #dedede;
         background-color:#f1f1f1;
         text-decoration: none;
}

.subnavi2_act a{
         	color:#636363 !important;
         	text-transform:uppercase;
 	        font-family: verdana, helvetica !important;
        	font-size:10px !important;
         	padding-left:12px;
         	padding-right:12px;
         	padding-top:6px;
         	padding-bottom:6px;
         	display:block;
         	border-bottom:1px solid #dedede;
         	border-left:1px solid #dedede;
         	border-right:1px solid #dedede;
         	background-color:#f1f1f1;
         	text-decoration: none;
         	font-weight:bold;
}


/*-------------Allgemeingültigkeiten Inhalt----------------*/

h1 {color:#04946f; font-size: 14px; margin-top: 10px; margin-bottom: 10px; }
h2 {color:#04946f; font-size: 14px; margin-top: 0px; margin-bottom: 0px;}
h3 {color:#04946f; font-size: 13px; margin-top: 0px; margin-bottom: 10px; margin-top: 10px;}
h4 {color:#04946f; font-size: 13px; margin-top: 0px; margin-bottom: 0px;}
h5 {color:#04946f; font-size: 12px; margin-top: 0px; margin-bottom: 0px; }
h6 {color:#FFFFFF; font-size: 12px; margin-left: 15px; font-weight:bold;}
ul {margin-left: 20px;}
li {margin-top: 10px;}
p  {padding-top: 8px; padding-bottom: 8px;}

/*content_middle p{text-align:justify}*/

a:link    {  font-size:12px; color:#0b9773; text-decoration:none;}
a:active  {  font-size:12px; color:#0b9773; text-decoration:none;}
a:visited {  font-size:12px; color:#0b9773; text-decoration:none;}
a:hover   {  font-size:12px; color:#0b9773; text-decoration:none;}

.bread{
       float:left;
       font-weight:bold;
       padding-left:7px;
       padding-top:0px;
}

.bread a{
	font-size:10px;
	
	
}

.bread_act{
           float:left;
           font-weight:bold;
           padding-left:3px;
           padding-top:1px;
           font-size: 10px !important;
}

/*********************************POWERMAIL - FORMATIERUNGEN KONTAKTFORMULAR***********************************/
 
.tx-powermail-pi1_fieldset_1 div{
                                float:left;
}

#powermaildiv_uid8{
		   height:60px;
}

.powermail_check_inner_uid9_1{
			     height:50px !important;

}
.tx_powermail_pi1_fieldwrap_html_9{
                                    height:300px !important;
                                    width:250px;
                                    float: left;
                                    margin-top:10px;
}

.tx_powermail_pi1_fieldwrap_html_11 {
                                     height:300px !important;
			             width:250px;
                                     float: left;
                                     margin-top:10px;
}

.powermail_check{
		 width:20px !important;
}

.powermail_check_inner_uid9_0{
			      width:300px;
			      height:26px;
}

.powermail_check_inner_uid9_1{
			      width:500px !important;
			      height:26px;
}

.powermail_check_inner_uid9_2{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid9_3{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid9_4{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid9_5{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid9_6{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid9_7{
			      width:500px !important;
			      height:26px;
}

.powermail_check_inner_uid9_8{
			      width:500px !important;
			      height:26px;
}

.powermail_check_inner_uid11_0{
			      width:300px;
			      height:26px;
}

.powermail_check_inner_uid11_1{
			      width:500px !important;
			      height:26px;
}

.powermail_check_inner_uid11_2{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid11_3{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid11_4{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid11_5{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid10_6{
			      width:500px !important;
			      height:26px;
}
.powermail_check_inner_uid10_7{
			      width:500px !important;
			      height:26px;
}

.powermail_check_inner_uid10_8{
			      width:500px !important;
			      height:26px;
}

#powermaildiv_uid7{
		   margin-top:-110px;
}


#powermaildiv_uid7 input{
	                 width:250px;
	                 top:0px !important;
	                 left:250px !important;
}

/*********************************POWERMAIL - FORMATIERUNGEN RESERVIERUNGSFORMULAR***********************************/

.tx-powermail-pi1_fieldset_2 div{
                                float:left;
                                clear:both;
                                width:100%;
}

#tx-powermail-pi1_fieldset_2{
                             border:0px;
}

.tx-powermail-pi1_fieldset_2 div label {
                                        display: block;
                                        width:180px;
                                        float: left;
                                        #height:22px;
}


.powermail_check_inner_uid24_0{
				padding-top: 2px;
				padding-bottom: 2px;
}

.powermail_check_inner_uid24_1{
				padding-top: 2px;
				padding-bottom: 2px;
}

.powermail_check_inner_uid24_2{
				padding-top: 2px;
				padding-bottom: 2px;
}

#powermaildiv_uid27{
 		    height:60px !important;
		    margin-top:-20px;
		    
}
 
#powermaildiv_uid27 input{
 		         width:250px;
		    
}
 
#uid18_msgCnt{
	      display:none;
}


#uid19_msgCnt{
	      display:none;
}

#powermaildiv_uid24{
                    height: 120px;
}


#powermaildiv_uid25{
                    height: 100px;
}

#powermaildiv_uid8{
		   height:60px;
}

.powermail_check_inner_uid9_1{
			     height:50px !important;

}
.tx_powermail_pi1_fieldwrap_html_9{
                                    height:300px !important;
                                    width:250px;
                                    float: left;
                                    margin-top:10px;
}

.tx_powermail_pi1_fieldwrap_html_11 {
                                     height:300px !important;
			             width:250px;
                                     float: left;
                                     margin-top:10px;
}

.powermail_rervierungsanfrage{
			      width:363px;
}

.powermail_mandatory_js{
                        display: none;
}

/*---------------------------POWERMAIL--------------------------*/

.tx-powermail-pi1_fieldset_1{
		  border:0px;	
}
.tx-powermail-pi1_fieldset_1 div label {
                                        width:180px;
                                        float: left;
}

.tx_powermail_pi1_fieldwrap_html{
                		 height:24px;
                		 #height:34px;
}

.required{
          float:left;
}

.powermail_mandatory_js{
                        color:#BE0000;
			padding-left:327px;
			padding-top:2px;
}

.tx-powermail-pi1 div legend{
                              margin-bottom:10px;
                              font-weight:bold;
}

.powermail_kontaktformular{
                           width:368px;
}

.powermail_submit {
		   background-color:#FFFFFF;
		   border:1px solid #ABADB3;
		   left:180px;
		   position:relative;
		   top:33px;
		   width:372px;
}

#uid18_cb{
	  width:16px;
}

#uid19_cb{
	  width:16px;
}

img { border: 0;}

.align-center {text-align: center;}

/*-------------------------------------------------------- THE END----------------------------------------------------------*/
