body
{
	background-color: #FFF;
	background-image: url(gfx/bg_blau.png);
	background-repeat: repeat-x;
	font-size: 11px;
	color: #1A171B;
	margin: 0;
	background-position: 0 -22px;
}
* {	font-family: 'Lucida grande','Verdana', sans-serif;}
a { text-decoration: none; }

#seite
{
	width: 1000px;
	margin: 0px auto;
	background-image: url(gfx/bg_site.png);
	background-repeat: no-repeat;
}
.clearer { float: none; clear: both;}

.spalte { float: left; }

.spalte.links {width:325px;}
.spalte.links{padding: 50px 0 0 0; background-position: right 76px; background-repeat: no-repeat;}
.spalte.links { background-image: url(gfx/foto/foto1.png); }
.spalte.links #link_home{display:block; width:150px; height: 240px; margin: 0 0 30px 150px;}
.spalte.links #link_home .label{display:none;}

.spalte.mitte {width: 500px; padding: 0;}

.spalte.rechts {width: 175px; padding: 240px 0 0 0;}
.spalte.rechts h3 { color: #5EC4EC; font-weight: normal; font-size: 13px;text-transform: uppercase; margin:0;}
#twitterbox h3 {  color: #ff0000; }

.spalte.rechts #twitterbox, .spalte.rechts #cForm, .spalte.rechts #form_reply {width: 145px; padding: 0px; margin: 3px 0 10px 30px; line-height: 13px;}
.spalte.rechts #twitterbox .twitter_mehr {
	padding: 2px 5px; 
	background-color:#eeeeee; 
	color:#999;
	-moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
}
.spalte.rechts #twitterbox .twitter_mehr:hover { background-color:#5EC4EC; color:#fff; }

#kopf{height: 240px; position: relative;}
#kopf a .label{ display:none; } 
#kopf a { display:block; /* border: 1px solid #000; */ position: absolute;}
#kopf #link_twitter { width: 70px; height: 24px ; top:70px; left:184px;}
#kopf #link_facebook { width: 70px; height: 22px ; top:35px; left:250px;}
#kopf #link_linke { width: 90px; height: 30px ; top:46px; left:380px;}

#cForm {margin-top: 0;}
#cForm .formfeld{
	width: 130px;	
	padding: 5px;
	border: 1px solid #5EC4EC;
	color: #999;
	background-color: #FFF;
	margin: 0 0 3px 0;
}
#cForm textarea{height: 210px; resize: none; font-size: 11px;}
#cForm #sendButton{width: 71px;color: #fff; background-color: #5EC4EC; border:none; margin:0;
	-moz-border-radius: 3px;
    -khtml-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px; 
}

#cont
{
	padding: 0;
	border-color: #5EC4EC;
	border-width: 2px 0 0 2px;
	border-style: solid;
	min-height: 360px;
	margin: 0 0 20px 0;
}
#cont h1 {background-color: #5EC4EC; padding: 5px 20px; text-transform: uppercase; margin: 0; font-weight: normal; font-size: 22px;}
#cont h2 {background-color: #5EC4EC; padding: 4px 20px; margin: 0 0 10px 0; font-weight: normal; font-size: 15px;}
#cont h3 {padding: 0; font-weight: normal; font-size: 13px;}
#cont h4 {padding: 0; font-weight: bold; font-size: 11px;}
#cont .artikel {padding: 3px 0 15px 0;}
#cont .artikel a{color: #258eb7;}
#cont .artikel .artikel_inhalt{padding: 12px 0 0 20px; line-height: 16px;}
#cont .artikel p{padding: 0; margin:0;}
#cont .artikel .artikel_bildbox{padding: 2px 0; margin: 18px 0 5px 20px; border-color:#5EC4EC; border-style: solid; border-width: 2px 0;}
#cont .artikel .artikel_bildbox.thumbs__default{height:60px; overflow:hidden;}

#seite.person .artikel ul{margin: 0; padding: 0 0 0 10px;}
#seite.person .artikel li{margin: 5px 0;}

#seite.links .artikel_inhalt {padding: 1px 0 5px 20px;}
#seite.links .artikel_linkliste {list-style:none; margin: 0; padding: 0;}
#seite.links .artikel_linkliste li{margin: 8px 0; padding: 0;}
#seite.links .extendedlink_bez {display:block;}

/* NAVI */
#navi, #navi li
{
	list-style: none;
	margin: 0;
	text-align: right; 
}
#navi {padding:0;}
#navi .navibig , #navi .navibig a{ height: 24px; background-repeat: no-repeat; }
#navi .navismall { height: 16px; }
#navi, #navi .navibig a{display:block; width:300px;}
#navi .navismall a{color:#1A171B; padding: 0px 0 3px 0;}
#navi .navismall a:hover, #navi .navismall.ac a{color:#5EC4EC;}
#navi a .label{ display:none; } 

#navi .navibig.news { background-image: url(gfx/navi/navi__news_a.gif); }
#navi .navibig.news a{ background-image: url(gfx/navi/navi__news.gif); }
#navi .navibig.person { background-image: url(gfx/navi/navi__person_a.gif); }
#navi .navibig.person a{ background-image: url(gfx/navi/navi__person.gif); }
#navi .navibig.parlamentarisches { background-image: url(gfx/navi/navi__parlamentarisches_a.gif); }
#navi .navibig.parlamentarisches a{ background-image: url(gfx/navi/navi__parlamentarisches.gif); }
#navi .navibig.partei { background-image: url(gfx/navi/navi__partei_a.gif); }
#navi .navibig.partei a{ background-image: url(gfx/navi/navi__partei.gif); }
#navi .navibig.themenschwerpunkte { background-image: url(gfx/navi/navi__themenschwerpunkte_a.gif); }
#navi .navibig.themenschwerpunkte a{ background-image: url(gfx/navi/navi__themenschwerpunkte.gif); }
#navi .navibig.blog { background-image: url(gfx/navi/navi__videos_a.gif); }
#navi .navibig.blog a{ background-image: url(gfx/navi/navi__videos.gif); }
#navi .navibig.kontakt { background-image: url(gfx/navi/navi__kontakt_a.gif); }
#navi .navibig.kontakt a{ background-image: url(gfx/navi/navi__kontakt.gif); }
#navi .navibig.links { background-image: url(gfx/navi/navi__links_a.gif); }
#navi .navibig.links a{ background-image: url(gfx/navi/navi__links.gif); }

#navi .navibig a:hover{ background-image:none !important;}
#seite.news .navibig.news a, 
#seite.person .navibig.person a, 
#seite.parlamentarisches .navibig.parlamentarisches a, 
#seite.partei .navibig.partei a, 
#seite.themenschwerpunkte .navibig.themenschwerpunkte a, 
#seite.blog .navibig.blog a, 
#seite.links .navibig.links a, 
#seite.kontakt .navibig.kontakt a { background-image:none !important;}
