img, div { 
  behavior: url(../js/iepngfix.htc) 
}

span.image {
	behavior: url(/fileadmin/cottes/js/iepngfix.htc);
}

body {
	background-color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height:13px;
	margin-top:20px;
	scrollbar-arrow-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-3dlight-color: #fff2c9;
	scrollbar-darkshadow-color: #fff2c9;
	scrollbar-face-color:#fff2c9;
}
p {
	margin:0px;
}
a {
	color:#000000;
}
h1 {
	color:#000000;
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:0px;
}
input, textarea {
	background-color: #FFF5DF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
input.full {
	width:100%;
}
textarea.full {
	width:98%;
}
#titletext h1 {
	color:#ee7c22;
	font-weight:bold;
	font-size:11px;
	margin-bottom:4px;
	margin-top:0px;
}

/* Sitemap Extension Redefinitions */

ul li.deep0 {
	list-style-image: url("../img/menupt.gif");
	list-style-type:disc;
	list-style-position:outside;
	line-height:14px;
	margin-bottom:16px;
	font-weight:bold;
	text-decoration:none;
}
ul li.deep1 {
	list-style-image: none;
	list-style-type:none;
	list-style-position:outside;
	line-height:14px;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:-20px;
	font-weight:normal;
	text-decoration:underline;
}
.tx-flseositemap-pi1 {
	margin-top:0px;
}

/*Div Elements*/
#cottescontainer {
	text-align:center;
}
#cottes {
	width:956px;
	height:561px;
	margin-left:auto;
	margin-right:auto;
}
#logo {
	width:282px;
	height:183px;
	float:left;
	text-align:right;
}
#logo img {
	border:none;
}
#headline {
	width:674px;
	height:53px;
	float:right;
	text-align:left;
}
#headtitlecontent {
	width:674px;
	height:130px;
	float:right;
	background: #000000 url("../img/headtitlebg.gif") bottom left no-repeat;
	text-align:left;
}
#headnormalcontent {
	width:674px;
	height:130px;
	float:right;
	background: #000000 url("../img/headcontentbg.gif") bottom left no-repeat;
	text-align:left;
}
#headproductscontent {
	width:674px;
	height:130px;
	float:right;
	background: #000000 url("../img/headproductsbg.gif") bottom left no-repeat;
	text-align:left;
}
#headproductscontent img {
	margin-left:14px;
	margin-right:14px;
	margin-top:6px;
}
#productsmenu {
	width:658px;
	margin-left:6px;
	margin-right:6px;
	height:124px;
	overflow: auto;
	overflow-x: auto;
	overflow-y: hidden;
}
#titletext {
        margin-right:4px;
	padding-right:75px;
	padding-left:30px;
	margin-top:25px;
	height:99px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
}
#titleimage {
	padding-top:20px;
	padding-right:152px;
	padding-left:152px;
}
#mainmenu {
	width:118px;
	height:378px;
	float:left;
	padding-right:2px;
	text-align:right;
}
#maincontent, #startpic {
	width:826px;
	height:378px;
	float:right;
	text-align:left;
	border-left: 4px solid #f97f1e;
	border-right: 4px solid #f97f1e;
	border-bottom: 4px solid #f97f1e;
}
#submenu {
	clear:both;
	padding-top:8px;
	margin-right:4px;
	text-align:right;
}
#submenu a {
	color:#fff2c9;
	text-decoration:none;
}
#contentpic {
	width:358px;
	height:378px;
	float:left;
}
#contentpic .csc-textpic,#contentpic .csc-textpic-center,#contentpic .csc-textpic-below,#contentpic .csc-textpic-imagewrap,#contentpic dl.csc-textpic-image,#contentpic dl.csc-textpic-lastcol {
	margin:0px;
	padding:0px;
}
#startpic .csc-textpic,#startpic .csc-textpic-center,#startpic .csc-textpic-below,#startpic .csc-textpic-imagewrap,#startpic dl.csc-textpic-image,#startpic dl.csc-textpic-lastcol {
	margin:0px;
	padding:0px;
}
#mainarea {
	width:468px;
	height:378px;
	float:right;
	background: #000000 url("../img/maincontentbg.gif") bottom left no-repeat;
}
#maintext {
	padding-left:30px;
	padding-right:35px;
	padding-top:40px;
	height:338px;
	overflow: auto;
	overflow-x: hidden;
	overflow-y: auto;
	position: relative;
}
#maintext p {
	margin-bottom:7px;
}
/*Class Styles*/
.nobreak { 
	white-space:noWrap; 
}
.csc-mailform-left {
	width:45%;
	float:left;
}
.csc-mailform-right {
	width:45%;
	float:right;
}
.csc-mailform-full {
	width:99%;
	clear:both;
}

/*DL DT DD*/

dl.shop-form {
   margin-bottom:20px;
}

dl.shop-form dt {
width:80px;
float:left;
height:20px;
padding-top:10px;
}

dl.shop-form dd {
float:right;
width:265px;
height:20px;
padding-top:10px;

}

dl.shop-form dt label {
width:120px;
display:inline;
}

dl.shop-form dd input {
   width:200px;
border: 1px solid #F97F1E;
}

dl.shop-form dd input.plz {
   width:50px;
}

dl.shop-form dd input.ort {
   width:140px;
}

dl.shop-form dd textarea {
   width:200px;
border: 1px solid #F97F1E;
}
