/* @override http://www.yellow-moebel.de/cms/fileadmin/templates/style.css */

body {
padding : 0;
margin : 0;
border : 0;
background: url(2011/kachel_bg.jpg) #c3c3c3!important;
text-align: center;
}
a, a:link, a:hover, a:visited {
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
font-size : 13px;
font-weight : normal;
text-decoration : none;
}
#container {
background-position : 50% 74%;
background-repeat : no-repeat;
position : relative;
width : 1010px;
height : 620px;
padding : 40px 0 0;
margin : 0 auto;
border : 0;
text-align: left;
}
#navigation {
position : absolute;
left : 10px;
top : 150px;
width : 80px;
border : 1px solid #000;
clear : both;
height : 160px;
padding : 5px;
background-color: #fff;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
}
#navigation a, a:link, a:hover, a:visited {
color : #000;
font-size : 14px;
font-weight : normal;
text-decoration : none;
}
#subnavigation {
position : absolute;
left : 107px;
top : 150px;
min-width : 100px;
border : 1px dashed #000;
clear : both;
padding : 5px;
background-color: #fff;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
}
#subnavigation a, a:link, a:hover, a:visited {
color : #000;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif!important;
font-size : 14px;
font-weight : normal;
text-decoration : none;
}
#position {
color : #000;
clear : both;
position : absolute;
top : 113px;
left : 10px;
height : 20px;
min-width : 150px;
border : 1px solid #000;
color : #000;
background-color: #fff;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
padding: 2px 5px;
}
#position a, a:link, a:hover, a:visited {
color : #000;
font-size : 14px;
font-weight : normal;
text-decoration : none;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
}
#bottomnav {
clear : both;
position : absolute;
top : 19px;
right : 10px;
height : 20px;
padding : 10px;
border : 1px solid #000;
color : #000;
background-color: #fff;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
letter-spacing: 0;
}
#bottomnav a, a:link, a:hover, a:visited {
color : #000!important;
font-size : 15px!important;
text-decoration : none;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
margin-right: 0px!important;
letter-spacing: 0px!important;
}
#bottomnav_trenner {
clear : both;
position : absolute;
top : 20px;
right : 10px;
height : 20px;
padding : 5px;
border : 1px solid #ffffff;
color : #fff;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
font-size : 11px;
font-weight : normal;
}
#bottomnav_trenner a, a:link, a:hover, a:visited {
color : #fff;
color: #333333;
    text-decoration: none;
    margin: 0;
    padding: 0;
	letter-spacing: 0;
	font: 14px 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
}

#produkte {
position : absolute;
background-color : #fff;
width : 755px;
top : 137px;
left : 240px;
border : 0 solid #000;
padding : 0;
font-size : 13px;
color : #000;
}
#content {
position : absolute;
background-color : #fff;
width : 850px;
height : 500px;
top : 150px;
left : 130px;
border : 0 solid #000;
padding : 10px;
color : #555;
overflow : auto;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
border: 1px solid #000;
}
#content a:link, a:hover, a:visited {
color : #000;
letter-spacing: 0;
font: normal 13px 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
}
#logo {
width : 334px;
height : 91px;
margin : -35px;
margin-left : 8px;
padding : 0;
border : 0;
background: url(http://cccp-labor.de/yellowtest/images/yellow_moebel.png) no-repeat 0 14px;
}
#buttons {
width: 160px;
height: 62px;
position: absolute;
top: 170px;
left: 220px;
}

/* Klassen für Images */

.slogan {
position : absolute;
top : 120px;
right : 60px;
}
.katalog {
position : absolute;
right : 25px;
bottom : 45px;
}
.active {
color : #000000;
font-weight: 700;
letter-spacing: 0;
}

iframe {
	
} 
	
/* Mailform */

.csc-mailform {
border : 0;
float : left;
font-size : 12px;
}
.csc-mailform-field label {
float : left;
clear : both;
display : block;
width : 400px;
margin-bottom : 2px;
padding-left : 10px;
}
.csc-mailform-field input, textarea, select {
float : left;
clear : both;
display : block;
width : 400px;
border : 1px solid #333;
background : #f4f4f4;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
font-size : 12px;
margin-bottom : 10px;
padding : 1px;
}
.csc-mailform-submit {
clear : both;
display : block;
width : 400px;
border : 1px solid #333;
background : #f4f4f4;
font-family: 'PT Sans Narrow', Lucida Grande, Verdana, Lucida, sans-serif;
font-size : 12px;
margin-bottom : 10px;
padding : 1px;
}

.dmmjobcontrol_list_th1 {
width: 270px;
text-align: left;
padding-bottom: 10px;
}

.dmmjobcontrol_input {
border: 1px #999999 solid;
background: #efefef;
width: 250px;
}

.dmmjobcontrol_fileinput {
border: 1px #999999 solid;
background: #efefef;
width: 250px;
}

.dmmjobcontrol_textarea {
border: 1px #999999 solid;
background: #efefef;
width: 250px;
}

.dmmjobcontrol_submit {
border: 1px #999999 solid;
background: #efefef;
width: 250px;
}

.dmmjobcontrol_apply_td1 {
width: 300px;
}

.dmmjobcontrol_apply_header {
padding-bottom: 10px;
}
