@charset "utf-8";
body {
	background-color: #FFFFFF;
}

.button_links {
	text-decoration:none;
	background-image:url(images/button_links.png);
}

.button_links:hover {
	text-decoration:none;
	background-image:url(images/button_links_hover.png);
}

.button_rechts {
	text-decoration:none;
	background-image:url(images/button_rechts.png);
}
.button_rechts:hover {
	text-decoration:none;
	background-image:url(images/button_rechts_hover.png);
}

.button_mitte {
	text-decoration:none;
	background-image:url(images/button_mitte.png);
}

.button_mitte:hover {
	text-decoration:none;
	background-image:url(images/button_mitte_hover.png);
}
.button_link {
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}

.button_link:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}
.box {
	text-decoration:none;
	background-image:url(images/WahlBaromometer.png);
}

.box2 {
	text-decoration:none;
	background-position: top;
	border: thin solid #000000;
	background-image: url(images/background8.png);
	background-repeat: repeat-x;
}

.box3 {
	text-decoration:none;
	background-image:url(images/background7.png);
	background-repeat: no-repeat;
	background-position: top;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
}

.box3_offer {
	border: 1px solid #CCCCCC;
}

.ecke_links {
	text-decoration:none;
	background-image:url(images/header_ecke_links.png);
	background-repeat: no-repeat;
	background-position: top;
}

.ecke_rechts {
	text-decoration:none;
	background-image:url(images/header_ecke_rechts.png);
	background-repeat: no-repeat;
	background-position: top;
}

.button_links_test:hover {
	text-decoration:none;
	background-image:url(images/button_links_hover.png);
}

.formbutton {                                                        /*Login*/
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bolder;
	border:none;
	background-image:url(grafiken/login2.png);
	width:50px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	
}	
	
.pwlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
}	
.pwlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
}	

.passwortvergessen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.anmelden {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.anmelden.hover {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.formbutton {                                                        /*Login*/
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bolder;
	border:none;
	background-image:url(images/login2.png);
	width:50px;
	height:25px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
}	
	
.textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.textarea2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}	

.textarea-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}

.textarea-content_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
}

.textarea-content_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
}

.textarea3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	font-variant: normal;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/*Fromular*/
#form
{
    background-image:url(images/background7.png);
    background-position:center top;
    background-repeat:no-repeat;
    border-color:#CCCCCC;
    text-decoration:none;
    width: 488px;
    height: 304px;
    
}

#formtable
{
    padding: 30px 10px 10px 10px;
    width: 100%;
    height: 100%
}

/*Info Fenter*/
#info
{
    background-image:url(images/background8.png);
    background-position:center top;
    background-repeat:repeat-x;
    border:thin solid #000000;
    color:#CCCCCC;
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-variant:normal;
    width: 100%;
    height: 100%;
}

#infocontent
{
padding: 3px 3px 3px 3px;
}

