h1, h2, h3, p, div, span , fieldset, input, body {padding: 0; margin: 0;}

body {
	color:#febf00;
	font-size: 12px;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;
	background: #7d5f05;
}

h1 {font-size: 22px; margin-bottom:33px;}
h2  {font-size: 14px; }



#uberWrapper {
	width: 100%;
	background: #000 url(../images/background_gradient.jpg) repeat-x;
}

#wrapper {
			margin: 0px auto;
			width: 700px;
}

#content {	
			margin:0 auto 0 27px;
			padding: 12px 0 32px; 
			width: 600px;
}

#content.narrow {margin-left:108px;}


img { border: 0; }


/* Links */
a {   outline: none; }
a:link {  color: #fff; text-decoration:none;}
a:visited {  color: #fff; text-decoration:none;}
a:hover {  text-decoration:none; 
opacity: 0.6;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
filter: alpha(opacity=60);
}
a.noOpacity:hover {
opacity: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
color: #999;
}

.clearit {
	clear: both;
	font-size: px; /*for IE*/
	display:block;
	font-size:0 !important;
	height:0px !important;
	line-height:0 !important;
	max-height:0 !important;
}






/* HEADER */
#header { width: 100%; margin: 0 auto; height: 465px;}
#header.extra {height: 98px;}
#header #argumenteLink {margin-left:108px;}


/* FOOTER */
#footerWrapper {width: 100%; height: 100px; background: #febf00 url(../images/background_footer.jpg) repeat-x;}
#footer {margin:0 auto;width:490px;font-size:14px;color:#FFFFFF;padding-top:32px;}
#footer img {vertical-align:top;padding-bottom:1px;}

#footer a {text-transform:uppercase;vertical-align:top;margin-right:20px;}
#footer a:link {  color: #fff; text-decoration:none;}
#footer a:visited {  color: #fff; text-decoration:none;}
#footer a:hover {  text-decoration:none; 
color: #000000;
}


/* KANIDATEN */
.kandidat {margin-top: 15px;}
.kandidat .left {float:left;}
.kandidat .right {float:left;margin-left:25px;}
.kandidat .name {color: #999999; font-size: 14px; display: block; text-transform:uppercase;margin-bottom:2px;}
.kandidat a {color: #febf00;}
.kandidat a:hover {color: #ffffff;}


/* MAP */
#mapWrapper > .left {float:left;width: 162px;margin-top: 15px;}
#mapWrapper > .left #mapTitle {color: #999999;}
#mapWrapper > .left #bundeslandTitle {}
#mapWrapper > .right {float:left;}




/*  COMMENTS   */

/* paging navigation */
.jot-nav {}
.jot-nav a{ margin-right: 5px;}
.jot-nav .pageNumber {}
.jot-nav .pageNumber.current {color:#999999;}



.jot-row { margin-bottom: 33px;}
.jot-poster { font-size:14px; color: #fff; /*text-transform:capitalize;*/}
.jot-message { font-size: 12px; font-weight: normal;}

/* form */
.jot-form {color:#FFFFFF;margin-bottom:33px;}
.jot-form fieldset {border:none;}
.jot-form label {display: block;font-size:14px;margin-top:5px;}
.jot-form label.name {float:left;}
.jot-form label.email {float:right;}
.jot-form label input {
	background-color:#333333;
	border:0 none;
	font-size:12px;
	font-weight:normal;
	margin:2px 0 15px;
	color: #FFFFFF;
	width:270px;
	padding: 3px;

}
.jot-form textarea {
	background-color:#333333;
	border:0 none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	margin:5px 0;
	width:600px;
	overflow:auto;
	font-family: arial, helvetica, sans-serif;
	padding: 3px;
}

.jot-form .submit {
background:transparent url(../images/button.gif) no-repeat scroll 0 0;
border:none;
font-weight:bold;
height:27px;
width:112px;
cursor:pointer;
font-size:14px;
}
.jot-form .submit.over {
background-image:url(../images/button_over.gif);
}

.jot-err {padding:2px 1px;margin: -15px 0 15px; font-size: 12px; color: red; font-weight: normal;}
.jot-cfm {padding:2px 1px;margin: -15px 0 15px; font-size: 12px; color: #fff; font-weight: normal;}


a.rightLink {float:right;font-size:14px;margin-top:9px;} 
a.rightLink img {height:11px;}

.commentsWrapper { }



/* ARGUMENTE */
#content .argumente {
	font-weight: normal;
}
.argumente h2 {
	font-size: 18px; font-weight: bold;
	margin-bottom: 5px;
	margin-top: 20px;
	color: #fff;
}
.argumente h3 {
	font-size: 14px;font-weight: bold; 
	margin-bottom: 10px;
	color: #fff;
}
.argumente p {
	color: #999999;
	padding-bottom: 10px;
	font-size: 14px;
}