#head
{
	background: #fff url(images/head_schwarz.jpg);
	background-repeat: no-repeat;
	background-position: left 30px;
	clear: both;
	margin: 0 auto;
	width: 990px;
	position:relative;
}

.rightitem, .black_box_right
{
	width:220px;
	margin: 0px;
	margin-top:10px;
	padding: 0px 10px 10px 10px;
	border: 3px solid #4c4c4c;

}
.rightitem h2, .black_box_right h2
{
    color: #ffffff !important;
    background-color: #4c4c4c !important;
    font-size: 110% !important;
    margin-left: -7px !important;
    margin-top: -8px !important;
    padding: 5px 0px 10px 10px !important;
	width:230px !important;
	line-height: auto !important;
	height: auto !important;
}



.floatbox
{
	padding: 15px;
	border: 3px solid #4c4c4c;
}

.floatbox div { background-image: url(images/e_lo_bw.gif); background-repeat: no-repeat; background-position: left top; }

.floatbox div div { background-image: url(images/e_ro_bw.gif); background-repeat: no-repeat; background-position: right top; }

.floatbox div div div { background-image: url(images/e_lu_bw_.gif); background-repeat: no-repeat; background-position: left bottom; }

.floatbox div div div div { background-image: url(images/e_ru_bw_.gif); background-repeat: no-repeat; background-position: right bottom; }

.floatbox div div div div div { background: transparent; }




.rightitem div { background-image: url(images/e_lo_bw.gif); background-repeat: no-repeat; background-position: left top;}

.rightitem div div { background-image: url(images/e_ro_bw.gif); background-repeat: no-repeat; background-position: right top; }

.rightitem div div div { background-image: url(images/e_lu_bw_.gif); background-repeat: no-repeat; background-position: left bottom; }

.rightitem div div div div { background-image: url(images/e_ru_bw_.gif); background-repeat: no-repeat; background-position: right bottom; }

.rightitem div div div div div { background: transparent; }

.rightitem_cycle2 div { background-image: url(images/e_lo_ow.gif); background-repeat: no-repeat; background-position: left top; }
.rightitem_cycle2 div div { background-image: url(images/e_ro_ow.gif); background-repeat: no-repeat; background-position: right top; }
.rightitem_cycle2 div div div { background-image: url(images/e_lu_ow.gif); background-repeat: no-repeat; background-position: left bottom; }
.rightitem_cycle2 div div div div { background-image: url(images/e_ru_ow.gif); background-repeat: no-repeat; background-position: right bottom; }

.rightitem_cycle2 {
	border-color: #cc3030 !important; 
}

.rightitem_cycle2 h2 {
	background-color: #cc3030 !important; 
}

.mod_menue_top_separator {
	color: #4c4c4c !important;
}
