﻿/*******************************************/
/*************** Seitenlayout
/*******************************************/

/*************************** Basics */
body {
	background:#fff;
	text-align:center;
	color:#666;
}

.wrapper {
	margin:0 auto;
	width:587px;
	position:relative;
}

#logo {
	position:absolute;
	top:50px;
	right:0;
	z-index:110;
}

#navi {
	position:absolute;
	top:130px;
	left:0;
	width:700px;
	z-index:100;
	text-align:left;
}

#content {
	position:absolute;
	top:180px;
	left:0;
	width:587px;
	z-index:10;
	padding:0;
	margin:0;
	text-align:left;
}

#body10 .csc-frame-frame1 .csc-textpic .csc-textpic-image {
	height:80px;

	}
#body10 .csc-frame-frame1 .csc-textpic .csc-textpic-image dd {
	font-size:10px;
	padding-top:5px;
	padding-bottom:10px;
}

.start-news-links {
	position:absolute;
	top:275px;
	left:15px;
	width:115px;
	height:115px;
	background:#CECFD2;
	color:#fff;
	font-weight:bold;
}
	
.start-news-links p {
	padding:10px;
}

.start-news-links p a {
	color:#fff;
}

.start-news-rechts {
	position:absolute;
	top:275px;
	left:130px;
	width:442px;
	height:115px;
	background:transparent url(../images/hgtrans.png) left top repeat;
	color:#000;
	font-weight:normal;
}

.start-news-rechts p {
	padding:10px;
}

.csc-frame-frame2 {
	width:250px;
	position:absolute;
	top:400px;
	right:0;
}

.csc-frame-frame2 p a {
	color:#d9d9d9;
}

.csc-frame-frame2 table tr td{
	font-size:11px !important;
}


#hilfsnavi {
position:relative;
top:10px;
left:0;
width:587px;
text-align:right;
padding-top:10px;
margin-top:20px;
}

* html #hilfsnavi {
	top:0;
}

#body1 #hilfsnavi, #body26 #hilfsnavi {
border:none;
padding-top:0px;
margin-top:10px;
}



.csc-mailform-field {

}
#mailform {
	margin-top:10px;
}

input#mailformabsenden {
	display:none;
}

#mailform label {
	
}

#mailform .csc-mailform-field {
	margin-bottom:5px;
}

#mailform .csc-mailform-field input, #mailform .csc-mailform-field textarea {
	font-size:11px;
	padding:1px;
	width:250px;
}

#mailform input#mailformDunkermotoren, #mailform input#mailformSpth_Technik, #mailform input#mailformWME_Power_Systems,#mailform input#mailformBrandschutz {
width:15px;
border:none;
}


input.csc-mailform-submit {
	margin-top:10px;
	margin-left:150px;
	width:80px !important;
}

.csc-mailform-field label{
width:150px !important;
float:left;
}

#inputabstand {
	padding-top:10px;
}




/*******************************************/
/*************** Navigationen
/*******************************************/

/*************************** Hauptnavigation */
.hauptnav			{}
.hauptnav div		{ }
.hauptnav ul		{ margin:0; padding:0; list-style:none; list-style-image:none; }
.hauptnav li		{ line-height:30px; padding:0; margin:0;display:inline; float:left; }
.hauptnav a			{ 
text-decoration:none; 
font-size:16px; 
display:block;
margin-right:67px;
color:#CECFD2 !important;
text-transform:uppercase;
text-align:left;

}
ul.menu-level1 li#active a {
	color:#666 !important;
}

ul.menu-level1 li#active ul.menu-level2 li a {
	color:#CECFD2 !important;
}

ul.menu-level1 li#active ul.menu-level2 li a:hover {
	color:#666 !important; 
}

li#pageUid_5-active a {
color:#666 !important;
}

li.menu-level1-active a {
	color:#666 !important;
}

.hauptnav a:hover	{ }

.hauptnav .menu-level1 { }
.hauptnav .menu-level1 li { }
.hauptnav .menu-level1 a {}
.hauptnav a:hover {
color:#666 !important;
}

.hauptnav ul.menu-level2 {
	position:absolute;
	top:20px;
	left:0;
}

ul.menu-level2 a {
font-size:13px;
width:auto;
color:#CECFD2 !important;
margin:0 30px 0 0px;
text-transform:none;
}

.hauptnav ul.menu-level2 a:hover {
	color:#666 !important;
}

.hauptnav ul.menu-level2 li.menu-level2-current-active a {
	color:#666 !important;
}
ul.menu-level1 li.menu-level1-active ul.menu-level2 li#pageUid_12 a:hover {
	color:#666 !important;
}

ul.menu-level1 li.menu-level1-active ul.menu-level2 li#pageUid_12.menu-level2-current-active a {
	color:#666 !important;
}

ul.menu-level1 li#active ul.menu-level2 li#pageUid_12 a:hover {
	color:#77b929 !important;
}

´



/*************************** Headernavigation */
#fNav		{font-size:11px;}
#fNav ul	{ width:150px; float:right; padding:0; margin:0; list-style:none; list-style-image:none; }
#fNav li	{ display:inline; font-size:11px; line-height:11px;  }
#fNav a		{ margin-right:3px; color:#999; padding-right:5px; padding-left:5px; margin-left:15px;}
#fNav li.pageUid_9 a, #fNav li.pageUid_9-act a { border:0 !important;}
#fNav a:hover, #hNav .active a {color:#666 !important;}
#fNav li.pageUid_10-act a { border:0 !important;color:#9D1222 !important;}


/*************************** Navigationspfad */
#breadcrumbs		{ position:absolute; top:33px; left:295px; z-index:100; font-size:11px; }
#breadcrumbs a		{ padding:0 3px; }
#breadcrumbs a:hover {}

#body1 #breadcrumbs { display:none; }


/*******************************************/
/*************** Start :(
/*******************************************/

/*************************** Logo */

#slogan { position:absolute; top:175px; right:45px; z-index:300; display:none; }
#body1 #slogan { display:block; }


/*************************** Copyright */
#legality { text-align:right; padding:0; margin:0; color:#666; font-size:9px; }


/*************************** Sprachwechsler */
#sprachwechsler { margin-left:15px; height:30px; }
#sprachwechsler form { padding-top:10px; }
#sprachwechsler img { padding-right:5px; }
#sprachwechsler select { background:#000 !important; color:#fff; }
#sprachwechsler option { background:#000 !important; }

/*******************************************/
/*************** END :)
/*******************************************/

* html a.left, * html a.right {
	display:none;
}

.news-single-related dt, .news-single-links dt, .news-single-files dt {
font-weight: bold;
margin-left: 0px !important;
float:left;
margin-right:10px;
}

.news-single-related dd, .news-single-links dd, .news-single-files dd {


}
