body{
	margin:0;
	padding: 0;
	color:	black;
	background-color:	#FFFFFF;
line-height: 16px;
	font:normal 12px Tahoma, Verdana, sans-serif;
   text-align:center;
}
.post input, textarea{
 border: 0;
}

h1{
   font: normal 36px Impact, Verdana, sans-serif;
   line-height: 32px;
   margin: 25px 10px 10px 20px;
}
h2{
font:bold 18px Tahoma, Verdana, sans-serif;
   color: #CC0000;
   margin: 5px 10px;
}
h2 a, h2 a:visited{
  color: #CC1D24;
  text-decoration: none;
}
h2 a:hover{
  color: #FF0000;
}
h3{ padding: 0 10px;}
h3.cat{
  font:  normal 26px Impact, sans-serif;
  color: #CC0000;
  border-top: 5px solid #FFFFFF;
  margin: 0;
  padding: 0 10px;
  text-transform: lowercase;
}
h2.gallery{
  color: #CC0000;
  margin: 0;
  padding: 6px 10px 5px 10px;
  border-top: 5px solid #FFFFFF;
}

p {margin-bottom: 6px;}

#channel li a.highlight, #channel li a.highlight:hover, #channel li a.highlight:visited{
  color: #CC0000;
}
#sbkommentare .comtitle{
  color: #000000;
  line-height: 14px;
  font-weight: normal;
}
code{
  width: 365px;
}
.red{
  color: #CC1D24;
}
.black{
  color: #000000;
}
#page{
  width: 795px;
  margin:  0 auto;
  padding: 0;
  text-align: left;
  background: url('/alotta/user/governet.de/gfx/pageback.gif') repeat;
  overflow: hidden;
}
#head{
	width: 800px;
}
#head img{
   border: none;
float: left;
}
#footer{
  width: 800px;
background-color: #DDDDDD;
  clear: both;
  margin:0;
  padding: 0;
  border-top: 5px solid #FFFFFF;
}
p.abstract{
font-weight:bold;
}
#content{
  width: 795px;

}
#content .column{
  float:left;
}
#lcontent{
  width: 200px;
border-top: 5px solid #FFFFFF;
}
#lcontent .sbcont ul li{
  padding: 0 20px;
  list-style: none;
  
}
#rss{ line-height:12px;}
#rss span{ padding-bottom: 2px;}
#rss a, #rss a:visited{color:#333;font-weight: bold; text-decoration: none;}
#rss a:hover{color:#CC0000;}
#channel .sbtitle, #channel .sbcont{
  background-color: #DDDDDD;
}
#channel div.sbbox div.sbcont{
  padding: 4px 0;
}
#channel div.sbbox div.sbcont ul li{
  list-style: disc outside;
  margin-left: 30px;
  padding: 4px 5px 4px 0;
  line-height: 14px;
}
#channel div.sbbox div.sbcont ul li ul li{
  margin-left: 10px;
}
div.file a, div.file a:visited{
  color: #C00;
}
.sbbox{
  font-weight: bold;
  float: left;
  width: 200px;
  padding: 0;
 /* border-top: 5px solid #FFFFFF;*/
border-bottom: 5px solid #FFFFFF;
  margin:0;
}
.sbbox h4{
  color: #CC0000;
  font-size: 12px;
  margin: 2px 0;
  padding: 0;
  line-height: 16px;
}
#sbkommentare div.sbbox, #sbaktuell div.sbbox{
  border-top: 5px solid #FFFFFF;
  border-bottom: none;
}
#sbaktuell p{
  font-weight: normal;
line-height: 14px;
  padding: 0;
  margin: 0;
}

#sbkommentare div.sbbox h4 a, #sbaktuell h4 a{
  color: #CC0000;
}
.date a, .date a:visited, .sbbox a, .sbbox a:visited{
	color: #2C2C2E;
	text-decoration: none;
}
.lefthead a:hover, .date a:hover, .sbbox a:hover{
	color: #FF0000;
}
.sbtitle{
  padding: 0 10px;
  color: #000000;
  font: normal 26px Impact, sans-serif;
  border-bottom: 5px solid #FFFFFF;
  text-transform: lowercase;
}
#lcontent div.sbtitle{
  padding: 0 10px 0 20px;
}
#rcontent div.sbtitle{
  font: normal 26px Impact, sans-serif;
  border-bottom: 5px solid #FFFFFF;
}
#rcontent .sbcont ul li{
  list-style: none;
  padding: 10px 10px;
  border-bottom: 5px solid #FFFFFF;
}
#gemeinden div.sbbox{
  border-top: none;
  border-bottom: 5px solid #FFFFFF;
}
#gemeinden div.sbcont{
  padding: 10px 9px;
}
div.gallery{
  border-bottom: 5px solid #FFFFFF;
  clear: both;
}
div.gallerybu{
  width: 175px;
  float: left;
  padding: 5px 5px 5px 10px;
}
div.galleryimg{
  border-left: 5px solid #FFFFFF;
  width: 190px;
  float: left;
}
.sbcont ul{
	padding: 0px;	
}
.sbacom{
  border-bottom: 5px solid #FFFFFF;
  padding: 3px 10px;
}
#mag div.sbtitle{
  border: none;
}
#mag div.sbcont{
   color: #FFFFFF;
   line-height: 14px;
}
#mag div.sbcont img{
   margin: 0 5px 5px 0;
}
#language div.sbbox, #rss div.sbbox, #mag div.sbbox{
 border-top: none;
 border-bottom: 5px solid #FFFFFF;
}
#language div.sbcont, #rss div.sbcont, #mag div.sbcont{
  padding: 10px 10px 10px 20px;
}
#language div.sbcont div{
   width: 55px;
   text-align: center;
   float: left;
}
#mag div.sbcont a img{
  float: left;
}
div.sbcont a img{
   border: none;
}
#ccontent{
  width: 385px;
  min-height: 1100px;
  margin: 0;
  padding: 0 5px 0 5px;
}
#rcontent{
  width: 200px;
}
#lcontent, #rcontent{
  line-height: 20px;
}
.post{
  border-top: 5px solid #FFFFFF;
  margin: 0;
  width: 385px;
  padding: 0;
}
.date{
  margin: 15px 10px 5px 10px;
  font: bold 12px Tahoma, Arial, sans-serif;
  color: #2C2C2E;
}
.imgright{
float: right;
margin: 0 0 10px 15px;
}
.imgright img{
border-bottom: 5px solid #FFF;
border-left: 5px solid #FFF;
}
.text{
  margin: 10px 10px;
  line-height: 20px;
  font: normal 12px  Verdana, Tahoma, Arial, sans-serif;
}
.meta{
  color: #2C2C2E;
  margin: 0 10px;
  font-weight: bold;
padding:0;
}
.psend{
  float:left;
}
.alink{
  color: #7E8081;
  font-weight: bold;
}
.file{
  margin: 0 10px;
}
.file a, div.commentl a, div.commentl a:visited{
  color: #2C2C2E;
  text-decoration: none;
  font-weight: bold;
}
span.commentl a, span.commentl a:visited{
  color: #CC0000;
  text-decoration: none;
  font-weight: bold;
}
.sbcont p a, div.text a{
  color: #2C2C2E;
  text-decoration: underline;
  font-weight: normal;
}

.sbcont p a:visited, .text a:visited, .file a:visited, .commenta a:visited{
  color: #2C2C2E;/*#A51B20;*/
}
.sbcont p a:visited, .text a:visited{
  color: #2C2C2E;
  text-decoration: underline;
}

.seperates{
  font-size: 1px;
  clear: both;
}
.seperate{
  font-size: 12px;
  clear: both;
}
.commenta{
  margin: 10px;
  color: #2C2C2E;
  font-weight: bold;
}
.commenta a, .meta a:visited, .meta a{
  color: #7E8081;
  text-decoration: none;
  font-weight: bold;
}
.sbcont p a:hover, .text a:hover, .meta a:hover, .file a:hover, .commenta a:hover, div.commentl a:hover{
  color: #FF0000;
}

.sbcont p a, .text a{
  color: #7E8081;
  text-decoration: underline;
  font-weight: normal;
}
.seperatec{
  font-size: 6px;
  clear: both;
}
.fsingle{
 margin: 20px;
}

/* teaser1 */
#teaser1 .sbtitle{
  font: normal 18px Impact, Helvetica, sans-serif;
}
#teaser1 .sbcont{
  font: normal 12px/16px Georgia, Times, serif;
}
#alottaadmin{
  border-top: 5px solid #FFFFFF;
  background-color: #E5E8E1;
  padding: 0 10px 0 20px;
width: 560px;
  min-height: 1500px;
}
#alottaadmin a, #alottaadmin a:visited, #alottaadmin a:hover{
  color: #CC1D24;
  text-decoration: none;
}
h2.admin, #alottaadmin h2{
  margin: 5px 0;
}
#alottaadmin .fsingle{
  margin: 0;
}
#container div.label{
  background-color: transparent;
  margin: 5px 0;
  text-transform: none;

}
.fsingle div.row div.label {
  background-color: transparent;
  margin: 5px 0;
  text-transform: none;
}
#thepager{
   float: left;
   width: 470px;
}
#pager, #pager div, #pager div.descr, #pager div.act, #pager div.act a, #pager a, #pager div.arrow {
   border: none;
   background-color: #DDDDDD;
   text-transform: none;
   font-weight:bold;
   color: #444444;
}
#pager div.arrow, #pager a{color:#c00;}
#pager div.act a{color:#000;}
#pager div.descr{margin-right:15px;}
#impressum{
  margin-left: 10px;
  float: left;
  width: 190px;
}
#impressum a, #impressum a:visited{
  color: #2C2C2E;
  font-weight: bold;
  text-decoration: none;
}
#impressum a:hover{
  color: #FF0000;
}
#logoright{
  float: left;
  width: 200px;
}

#impressum .sbbox{
  padding: 0;
  border: none;
}
#impressum .sbtitle{
 display: none;
}
#search .row{
  float: left;
}
#search input{
  width: 125px;
  margin: 0;
  background-color: #CCCCCC;
  border: 1px solid #FFFFFF;
}
#search input.button{
  width: auto;
  border: none;
}
#search .sbcont{
height: 25px;
  padding: 5px 10px 3px 20px;
/*  border-bottom: 5px solid #FFFFFF;*/
}
#search .spacer{
  display: none;
  height: 1px;
  font-size:1px;
}
.pollunsichtbar{
  display: block;
}
.msgac{
  margin: 0 20px;
  font-weight: bold;
}
.clear{
   clear: both;
   height: 5px;
   line-height: 5px;
   font-size: 3px;
   /*width: 795px;*/
   background-color: #FFFFFF;
}
.post textarea{
   width: 335px;
}
.subhead, .subheadsmall{
   clear: both;
   width: 800px;
}
.subhead div{
   margin: 0;
   background-color: #CC0000;
   height: 70px;
   float: left;
   border-right: 5px solid #FFF;
}
.subheadsmall div{
   margin: 0;
   background-color: #CC0000;
   height: 35px;
   float: left;
   border-right: 5px solid #FFF;
}
.subhead div a, .subehadsmall div a{
   display: block;
}
.sh200{
   width: 200px;
}
.sh200 a.einfuehrung{
   width: 200px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/einfuehrung.gif') no-repeat;
}
.sh200 a.einfuehrung:hover{
   background: url('/alotta/user/governet.de/gfx/einfuehrung.gif') 0 -70px no-repeat;
}
.sh200 a.technologie{
   width: 200px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/technologie.gif') no-repeat;
}
.sh200 a.technologie:hover{
   background: url('/alotta/user/governet.de/gfx/technologie.gif') 0 -70px no-repeat;
}
div.subheadsmall div.sh200 a.einfuehrung{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/einfuehrung_s.gif') no-repeat;
}
div.subheadsmall div.sh200 a.einfuehrung:hover{
   background: url('/alotta/user/governet.de/gfx/einfuehrung_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh200 a.technologie{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/technologie_s.gif') no-repeat;
}
div.subheadsmall div.sh200 a.technologie:hover{
   background: url('/alotta/user/governet.de/gfx/technologie_s.gif') 0 -35px no-repeat;
}
.sh190{
   width: 190px;
}
.sh190 a.gesellschaft{
   width: 190px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/gesellschaft.gif') no-repeat;
}
.sh190 a.gesellschaft:hover{
   background: url('/alotta/user/governet.de/gfx/gesellschaft.gif') 0 -70px no-repeat;
}
.sh190 a.arbeitsleben{
   width: 190px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/arbeitsleben.gif') no-repeat;
}
.sh190 a.arbeitsleben:hover{
   background: url('/alotta/user/governet.de/gfx/arbeitsleben.gif') 0 -70px no-repeat;
}
.sh190 a.nachlesen{
   width: 190px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/nachlesen.gif') no-repeat;
}
.sh190 a.nachlesen:hover{
   background: url('/alotta/user/governet.de/gfx/nachlesen.gif') 0 -70px no-repeat;
}
.sh190 a.kongresse{
   width: 190px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/kongresse.gif') no-repeat;
}
.sh190 a.kongresse:hover{
   background: url('/alotta/user/governet.de/gfx/kongresse.gif') 0 -70px no-repeat;
}
div.subheadsmall div.sh190 a.gesellschaft{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/gesellschaft_s.gif') no-repeat;
}
div.subheadsmall div.sh190 a.gesellschaft:hover{
   background: url('/alotta/user/governet.de/gfx/gesellschaft_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh190 a.arbeitsleben{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/arbeitsleben_s.gif') no-repeat;
}
div.subheadsmall div.sh190 a.arbeitsleben:hover{
   background: url('/alotta/user/governet.de/gfx/arbeitsleben_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh190 a.nachlesen{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/nachlesen_s.gif') no-repeat;
}
div.subheadsmall div.sh190 a.nachlesen:hover{
   background: url('/alotta/user/governet.de/gfx/nachlesen_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh190 a.kongresse{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/kongresse_s.gif') no-repeat;
}
div.subheadsmall div.sh190 a.kongresse:hover{
   background: url('/alotta/user/governet.de/gfx/kongresse_s.gif') 0 -35px no-repeat;
}

.sh2001, .subheadsmall .sh2001{
   width: 200px;
   border-right: none;
}
.sh2001 a.datenschutz{
   width: 200px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/datenschutz.gif') no-repeat;
}
.sh2001 a.datenschutz:hover{
   background: url('/alotta/user/governet.de/gfx/datenschutz.gif') 0 -70px no-repeat;
}
.sh2001 a.links{
   width: 200px;
   height: 70px;
   display: block;
   background: url('/alotta/user/governet.de/gfx/links.gif') no-repeat;
}
.sh2001 a.links:hover{
   background: url('/alotta/user/governet.de/gfx/links.gif') 0 -70px no-repeat;
}
div.subheadsmall div.sh2001 a.datenschutz{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/datenschutz_s.gif') no-repeat;
}
div.subheadsmall div.sh2001 a.datenschutz:hover{
   background: url('/alotta/user/governet.de/gfx/datenschutz_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh2001 a.links{
   height: 35px;
   background: url('/alotta/user/governet.de/gfx/links_s.gif') no-repeat;
}
div.subheadsmall div.sh2001 a.links:hover{
   background: url('/alotta/user/governet.de/gfx/links_s.gif') 0 -35px no-repeat;
}
div.subheadsmall div.sh200 a.active, div.subheadsmall div.sh190 a.active, div.subheadsmall div.sh2001 a.active{
   background-position: 0 -35px;
}