 /************Style zum "Frameset"******************/
/*Body SachsenNet*/
body {
scrolling: auto;
scrollbar-base-color: #B0CBE4;
scrollbar-arrow-color: #3278BD;
scrollbar-face-color: #B0CBE4;
scrollbar-track-color: #EDEFF2;	
 font: 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
 background: #EDEEF2; /*Farbe außen*/
 margin: 0px;
 padding: 0px;
 text-align: center;
 height:100%; 
}

.mainbordertable{
height:100%;
}

#indexedsearchbox {
  width:140;  /*Navigationsbreite links*/
  height: 25px;
  padding:0px;
  margin-top: 5px;
  text-align:center;
  overflow:hidden;
}

.searchbox-sword{
 width:70px;
}

#indexsearch{

}


/*Gesamte Seite mit 756px*/
#frame {
  width:756px;
  height:100%;
  /*margin-right:auto;*/
  /*margin-left:auto;*/
  padding:0px;
  text-align:left;
  background-color: #FCFEFC;  /*Farbe weiß*/
  border-left:2px solid #FCFEFC; /*solid=Rahmen durchgehend, Farbe wie HG frame*/
  border-right:2px solid #FCFEFC; /*heller Rahmen 2px um gesamte Seite mit 756px*/
}
/*Navigation links Inhalt*/
#contentleft {
  width:150px;  /*Navigationsbreite links*/
  padding:0px;
  background-color:#FCFEFC; /*HG weiß wie Contentseite*/ 
  vertical-align: top;
  }
  
  #contentsearch {
  color: #FFFFFF;
  font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
  width:150px;  /*Navigationsbreite links*/
  height: 28px;
  padding-left: 0px;
  background-color:#0056AD;  /*SN-blau*/
  overflow:hidden;
  }
  
  #contentsitemap {
  color: #FFFFFF;
  width:602px;  /*Navigationsbreite links*/
  height: 28px;
  font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
  padding-right: 20px;
  text-align: right;
  margin-right: 20px;
  background-color:#0056AD;  /*SN-blau*/
  }
  
  #contentsitemap a{
  	font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
   	color: #FFFFFF;  
 	text-decoration: none;
  }
  #contentsitemap a:hover{
 	text-decoration: underline;
  }
  
/*Content Inhalt*/
 #contentcenter {
  width: 600px;
  padding: 0px 10px 10px 10px;
  border-left:2px solid #FCFEFC;   /*Rahmen wie HG für Abstand zum Inhalt des Frame*/

  }
 
/* #contentcenter a{
 	color: #0056AD;
  	text-decoration: none;
 }

 #contentcenter a:hover{
  text-decoration: underline;
 }
*/ 

#contentprint {
  text-align:right;
  width: 52px;
  padding: 0px 10px 0px 0px;
  overflow:hidden;
  }

#contentsubmenue {
  text-align:left;
  width: 550px;
  padding: 0px 0px 0px 0px;
  overflow:hidden;
  }
#contentsubmenue div{
  display:inline;  
}
#contentsubmenue div p{
  display:inline;  
  padding-left:10px;
}



 
/*Header Inhalt*/
 #contentheader {
  background: #FCFEFC;  /*HG wie Contentseite*/
  padding: 0px;
  margin: 0px;
 width:752px; height:100px; overflow:hidden;
} 

#contentheader DIV{
  width:752px; height:100px; overflow:hidden;
} 

/************ Style ******************/
/*Links */
a{
 /*color: #000000;*/
 color: #0056AD; /* SN-blau*/
 /*font: bold;*/
 text-decoration: none;

}


a:link{
 /*color: #000000;*/
 color: #0056AD;/* SN-blau*/
 /*font: bold;*/
 text-decoration: none;

}
a:active{
 /*color: #000000;*/
color: #0056AD;/* SN-blau*/
 /*font: bold;*/
 text-decoration: underline;
 
}
a:visited {
 /*color: #000000;*/
color: #0056AD;/* SN-blau*/
 /*font: bold;*/
 text-decoration: none;

}
a:hover {
 /*color: #000000;*/
color: #0056AD;/* SN-blau*/
/* font: bold;*/
 text-decoration: underline;

}

/*Zeilen, Spalten, Zellen*/
td{
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;

}

tr td {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 text-align: left;
}

th {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #0056AD;   
 background-color: #E4E7EB;
 text-align: left;
}

/*Überschriften*/
/*Hauptüberschrift*/
h1 { 
 color: #000000;    /*Schwarz*/
 background-color: transparent;
 font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
 margin: 0px 0px 10px 0px; 
 padding: 0px 0px 0px 0px;
}
/*Ueberschrift SN-blau*/
h2 { 
 color: #0056AD; 
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 10px 0px; 
}
/*Ueberschrift Zukunft*/
h3 { color: #E1E100; 
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 10px 0px; }

/*Ueberschrift hvsys*/
h4 { color: #FF0000; 
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 10px 0px; }

/*Ueberschrift Telefonie*/
h5 { color: #009933; 
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;  
 margin: 0px 0px 10px 0px; }

/*hochizontale Linie*/
hr {color: #0056AD; 
 width: 100%;
 height: 1px;
 noshade;}

/*Absaetze*/
p {margin:0 0 0;}


/***LEFT FRAME-NAVIGATION MENU***/


TD#contentleft {
    background-color: #FCFEFC;   /*HG wie Contentseite*/
    text-align: left;
    width: 150px;
}



TD#contentleft DIV A{
    DISPLAY: BLOCK;
    height: 28px;
    font: bold Verdana, Geneva, Arial, Helvetica,sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    padding-right: 6px;
    padding-top: 7px;
    border-bottom: 2px solid #FCFEFC; /* weiß wie Contentseite*/	
}

TD#contentleft DIV a:hover {
    	background-color: #B0CBE4; 
}


/*Level Frame-Navigation Menu1*/
.menu1_pos1_lev1_no a{
    background-color: #0056AD;
    font: bold 12px Verdana, Geneva, Arial, Helvetica,sans-serif;
    padding-left: 6px;
}

.menu1_pos1_lev1_act a{
	background-color: #B0CBE4;
	font: bold 12px Verdana, Geneva, Arial, Helvetica,sans-serif;
	padding-left: 6px;
	}

.menu1_pos1_lev2_no a{
	padding-left: 10px;
	background-color: #3278BD;
	font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
	}

.menu1_pos1_lev2_act a{
        padding-left: 10px;
	background-color: #B0CBE4;
	font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
	}

.menu1_pos1_lev3_no a{
	padding-left: 20px;
                background-color: #6599CD;
	font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
                color:black;
	}

.menu1_pos1_lev3_act a{
        padding-left: 20px;
	background-color: #B0CBE4;
	font: bold 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
	}



.headerbar{
 background-color : #B0CBE4;
 height : 128px;
}


/*********Eingabefelder***************/
input, textarea, select { 
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #FCFEFC;
	border: 1px;
	border-style: solid;
	border-color: #0056AD;
	}

/********tabelle in contentcenter*********/
.contenttable {
border: 1px solid black;
border-spacing: 0px;
border-collapse:collapse;

}
.contenttable td{
/*border:1px solid blue;*/
border: 1px solid black;
}


/*********SITEMAP*********/

.sitemap ul{
  list-style-image:url("../image/list_style_image_blue.bmp");
}


.sitemap ul li{
  
}


.sitemap ul li a:hover{
  
}



/*Tabelle fuer Formulare*/
.formtable { 
width: 550px;
}

.formtable-td-lable {
  vertical-align:top;
  text-align:right;
  padding-right: 15px;
  font: 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
}
.formtable-td-lable-check {
  vertical-align:top;
  text-align: right;
  padding-right: 15px;
  font: 10px Verdana, Geneva, Arial, Helvetica,sans-serif;
}
.formtable-tr {}
.formtable-td-feld { }
.formtable-td-space {width: 5px;}

/*Tabelle fuer Gemeinde*/

.gemeinde-table{
  width:570px;
}

.gemeinde-table-name{
  width:250px;
}

.gemeinde-table-stadt{
  width:70px;
}

.gemeinde-table-homepage{
 width:250px;
}

.gemeinde-table tr{
  
}

.gemeinde-table tr td{
  padding:3px;
  border-top-1px;
  border-color:red;
}

/*Tabelle fuer Sachsennet*/

.sachsennet-table{
  width:580px;
}

.sachsennet-table-text{
  width:430px;
  padding-right: 10px;
}

.sachsennet-table-bild{
  width:150px;
  align: right;
  vertical-align: middle;
}

.sachsennet-table tr{
  
}

.sachsennet-table tr td{
}

.faq-table tr td{
 padding-right: 10px;
}

.faq-table-lable{


}

.faq-table-value{

}

.faq-leistungen-table tr td{

}




.faq-leistungen-table tr td p{
   padding: 5px 5px 5px 5px;

}

#lgbuch{
border:0px;
}

#lgbuch *{
border:0px;
}