 /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */

#slidebox {
height:150px;
left:0;
position:relative;
top:0px;
width:220px;
z-index:40;
}

#slider {
	margin-left:15px;
		}
			
	/* Easy Slider */

	#slider ul, #slider li {
		margin:0;
		padding:0;
		list-style:none;
	}
	
	#slider li { 
		width:230px;
		height:150px;
		overflow:hidden; 
	}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:18px;
		height:150px;
		position:absolute; 
		left:0px;
		top:0px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:240px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:18px;
		height:150px;
		background:url(../images/pfeil-left.jpg) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/pfeil-right.jpg) no-repeat 0 0;	
		}	
	
/* // Easy Slider */











/**********************************

Name: cmxform Styles

***********************************/

/* ####### CHANGE START ######### */
#spam-sicherheit img { height:25px; }
form.cmxform {
	width:390px;
	color:#FFFFFF;
}

form.cmxform legend {
	padding: 1px 10px;
	background-color:#333333;
	color:#fff;
}
#commentForm, #commentFormmore { width: 390px; color:#FFF; }
#commentForm label, #commentFormmore label { width: 150px; color:#FFF; }
/* ####### CHANGE END ######### */


.linie {
	border-bottom:1px #333333 solid;
}


form.cmxform legend {
	padding: 0 2px;
	font-weight: bold;
	margin-left:10px;
}

form.cmxform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	cursor: hand;
	color:#FFF;
}

form.cmxform fieldset p {
	list-style: none;
	padding: 5px;
	margin: 0;
}

form.cmxform fieldset fieldset {
	border: none;
	margin: 3px 0 0;
}

form.cmxform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
}

form.cmxform fieldset fieldset label {
	display: block;
	width: auto;
	color:#FFF;
}


/*\*//*/ form.cmxform legend { display: inline-block; } /* IE Mac legend fix */

label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] { cursor: pointer;}
input[type=text],textarea,select { 
	width:190px;
}

textarea {
height:70px;
}
input:focus, textarea:focus {
color: #000;
outline: 1px solid #c90000;
}

form.cmxform label {
	color:#fff;
}

form.cmxform fieldset {
	border: 1px solid #333333;
	margin-bottom:26px;
/*	background:#EDDCAB;*/
}

.verstecken {
	display:none;
}
.zeigen {
	display:block;
}

form.cmxform fieldset p, form.cmxform fieldset fieldset {
	padding: 5px 10px 7px;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: #c90000;
	font-style: italic
}
div.error { display: none; }
input {	border: 1px solid #000; }
input:focus { border: 1px dotted #000; }
input.error { border: 1px dotted #c90000; background:#ccc; }
form.cmxform .gray  { display:none; }
form.cmxform .verstecken { display:none; }

#commentForm label.error ,#commentFormmore label .error{ margin-left: 100px; width:230px; }
#agentur_topics label.error {
	display: none;
	margin-left: 183px;
}

#side1box, #side2box,#side3box,#weiterepersion ,#weiterepersionmore{
	background:#e4e4e4;
	width:360px;
	margin-left:10px;
	margin-bottom:10px;
}

#side1box a, #side2box a,#side3box a {
	color:#000;
	font-weight:bold;
}

.editfeld span a {
	font-weight:bold;
	color:#990000;
}

.editfeld {
	text-align:right;
	clear:both;
}
