* {

	margin: 0;

	padding: 0;

}




/* sidebar_login { /* Alle Labels UND Formularelemente auswählen */



.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
    border: 1px solid #006;
    background: #ccf;
}
.button:hover {
    border: 1px solid #f00;
    background: #eef;
}

body {

	background: #78636C;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #2F140B;

}



/*---------------- Titel Stiles ------------------------*/

h1, h2, h3 {

	margin-bottom: 15px;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-weight: normal;

	color: #FFFF73;

}



h1 {

	letter-spacing: -1px;

	font-size: 197%;

	margin: 0;

}



h2 {

	letter-spacing: -1px;

}



h3 {

}



p, ol, ul {

	margin-bottom: 1.5em;

	line-height: 1.5em;

}



ul, ol {

	margin-left: 2em;

}



blockquote {

	padding: 0 3em;

	font-style: italic;

}



a:link {

	text-decoration: none;

	color: #FFFF73;

}



a:visited {



	text-decoration: none;



	color: #D4A600;



}







a:hover, a:active {



	text-decoration: none;



	color: #FFFFFF;



}







img {

	border: none;

}







img.left {

	float: left;

	margin: 0 15px 0 0;

}







img.right {

	float: right;

	margin: 0 0 0 15px;

}







/*---------------------- Header --------------------*/



#okopf_1 {

	width: 900px;

	height: 305px;

	margin: 0 auto;

	padding: 0 10px 10px 10px;

/*	background: #5E3428 url(contempres/img01.jpg) no-repeat center top;*/

	background: #5E3428;

}





/*------------------------ Page --------------------*/



#inhalt {

	width: 900px;

	margin: 0 auto;

	padding: 0 10px;

	background: #5E3428 url(contempres/img02.gif) repeat-y center top;

}



/*----------------------- Content -------------------*/



#content {

	float: left;

	width: 625px;

	padding: 15px 15px 0 15px;

	background: url(contempres/img03.gif) no-repeat;

}

.content h1, .content h2, .content h3 {

}



#prenext {

	float: center;

	width: 620px;

	padding: 15px 15px 5px 15px;

	background: url(contempres/img03.gif) no-repeat;

}



.csc-header, .wec-header {

	margin: 0 0 5px 0;

	padding: 0 5px 5px 0;

	background: url(contempres/img08.gif) repeat-x left bottom;

}



.csc-header h1, .wec-header h1 {

	padding: 0 30px 0 0;

}

.csc-mailform{

border:none;

}

.csc-mailform INPUT{

 background:#FFFCCC;

  }

 .csc-mailform BUTTON{

 border:none;

 }

textarea{

background:#FFFCCC;

margin-bottom:10px

}



.csc-menu{

	list-style: none;

	margin-bottom:20px;

/*	background:#5FFF62;

	background:#32150B;*/

	letter-spacing: -1px;

}



.csc-menu a{

	color:#FFFF73;

	margin:0 5px 0 1px;

	padding: auto;

	background:#A27347;

/*	float: right;*/

	background: url(contempres/img11.gif) no-repeat 0 5px;

}





 /*-------------------- Navigation --------------------*/

#navigation {

	float: right;

	width: 240px;

	padding: 5px 5px 0 0;

	background: url(contempres/img04.gif) no-repeat;

}



.box {

	width: 239px;

	padding-left: 1px;

}



.box h3 {

	margin: 0 0 5px 0;

	font-size: 85%;

	font-weight: bold;

	color: #FFFF73;

}



.box a  {

	padding-left: 10px;

	background: url(contempres/img11.gif) no-repeat 0 5px;

}



.box p {

	margin: 0;

	line-height: normal;

}



.box ul {

	margin: 20px;

	padding: 0;

	list-style: none;

}



.box li {

	padding: 5px 0;

	background: url(contempres/img10.gif) repeat-x;

}



.box li.first {

	background: none;

}



#updates .csc-header h1{

	height: 33px;

	margin: 0;

	padding: 10px 0 0 20px;

	background: url(contempres/img09.gif) repeat-x;

	font-size: 18px;

}











/* Sidebar 







.bodytext  {



margin:0 0 15px 0;



padding:0;



}*/









 .title {

	height: 33px;

	margin: 0;

	padding: 10px 0 0 20px;

	background: url(contempres/img09.gif) repeat-x;

	font-size: 18px;

}







.tx-zidlinklist-pi1-link_desc{

margin:0 0 5px 30px;

}

















/*------------------------ Footer ------------------------*/



#footer {

	width: 900px;

	height: 45px;

	margin: 0 auto;

	padding: 0 10px 25px 10px;

	background: #5E3428 url(contempres/img12.gif) no-repeat center top;

}



#footer p {

	margin: 0;

	padding: 14px 20px;

	line-height: normal;

	font-size: 77%;

	color: #43140B;

}



#footer a {

	color: #FFFF73;

}



#footer a:hover {

	text-decoration: underline;

}



#legal {

	float: left;

}



#languages {

	float: right;

}







/*------------------------ Extensions ------------------------*/



/* WEC Discussion Forum */

.wec-postinfo {font-size:10px;}

.wec-subj {	margin: 5px 0;font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;color:#FFFF73;font-size:1.5em;}

.wec-post{padding: 10px 0;background: url(contempres/img10.gif) repeat-x bottom;}

.wec-pic {float:left;margin:0 5px 0 0;}

.wec-content {margin: 0;padding: 0;}

.wecdiscussion-actionbar {

	background: url(contempres/img08.gif) repeat-x left bottom;

		margin: 0 0 5px 0;

	padding: 0 5px 5px 0;



}



/* default styles for extension "tx_veguestbook_pi1" */



.tx-veguestbook-pi1 {font-size:1em;}

  

/* error handling */

.tx-veguestbook-pi1 p.tx-guestbook-form-error {font-weight:bold;color:#990000;}

	

/* display of result count */

.tx-veguestbook-pi1 .guestbook-result {font-weight:bold;float:left;}



/* pagination */

.tx-veguestbook-pi1 .guestbook-pagination {font-weight:bold;float:right;}

	

/* styles for list mode */

.tx-veguestbook-pi1 h2.tx-guestbook-header {

		clear:both;

		background:#666;

		color:#FFF;

		display:block;

		font-size:100%;

		font-weight:bold;

		padding: 1em;

		width: 35em;

	}

	

.tx-veguestbook-pi1 .tx-guestbook-left {

		float:left;

		width:12em;

		background:#EFEFEF;

		min-height:4em;

		padding: 1em;

}

	

.tx-veguestbook-pi1 .tx-guestbook-left {

		height:4em;

	}

	

.tx-veguestbook-pi1 .tx-guestbook-left p {

		color:#333;

	}

 

.tx-veguestbook-pi1 .tx-guestbook-right {

		float:left;

		width:21em;

		background:#FFF;

		padding: 1em;

}

	

/* styles for latest mode */

.tx-veguestbook-pi1 .tx-guestbook-latest p,

.tx-veguestbook-pi1 .tx-guestbook-right p {

	color:#333;

}

	

.tx-veguestbook-pi1 .tx-guestbook-latest p.tx-guestbook-date,

.tx-veguestbook-pi1 .tx-guestbook-right p.tx-guestbook-date {

	font-weight: bold;

}

 

.tx-veguestbook-pi1 .tx-guestbook-right h3 {

	font-size:100%;

	color:#990000;

	font-weight:bold;

	background:none;

}

	

.tx-veguestbook-pi1 .tx-guestbook-right .tx-guestbook-comment {

	font-size:75%;

	color:#333;

	font-style: italic;

}

	

	.tx-veguestbook-pi1 .tx-guestbook-latest {

		display:block;

		padding:0.25em;

		clear:both;

	}

	

	/* form styles */

	.tx-veguestbook-pi1 .tx-guestbook-field {

		clear:both;

		width:100%;

		display:block;

		padding: 1em 0;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field label {

		clear: both;

		display: block;

		float: left;

		width: 10em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-med {

		float:left;

		width:10em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big {

		float:left;

		width:20em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea {

		width: 30em;

		display: block;

		float: left;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-field span.tx-guestbook-form-obligationfield {

		color:#990000;

	}

	

	.tx-veguestbook-pi1 fieldset {

		border:none;

	}

	

	.tx-veguestbook-pi1 legend {

		display:none;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap {

		float:left;

		display:block;

		background:#F7F7F7;

		border:1px solid #CCC;

	}

 

	.tx-veguestbook-pi1 .tx-guestbook-freecap {

		margin-left:2.25em;

	}

 

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap img {

		float:left;

		display:block;

		padding-left:0.25em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap input {

		float:left;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap label {

		clear:both;

		display:block;

		float:none;

		width:10em;

		margin-bottom:0.5em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap p {

		font-size:75%;

		padding:0.25em;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap h3 {

		display:none;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-freecap span.tx-srfreecap-pi2-cant-read {

		color:#990000;

	}

	

	.tx-veguestbook-pi1 .tx-guestbook-clear {

		clear:both;

		display:block;

	}

	

	.tx-veguestbook-pi1 input.tx-guestbook-submit {

		width:auto;

		display:block;

	}

.align-center {
	text-align:center;
}
