/*
*-------------------------------------------------------
* default style
*--------------------------------------------------------
*/
body {
	margin:0px;
	padding:0px;
	font-size:10pt;
	font-family:Courier,Arial,Verdana;
	color:#181417;
	background: url(../image/app/kachel1.jpg) repeat left top;
}
a,div,ul,li,form,table,td,img {margin:0px;padding:0px;}
img {border: 0px;}
/*
*-------------------------------------------------------
* format
*--------------------------------------------------------
*/
.floatL {float:left;}
.floatR {float:right;}
.clearL {clear:left;}
.clearR {clear:right;}
.clearB {clear:both;}
.txtAlgC {text-align:center;}
.txtAlgR {text-align:right;}
.fontsmall{font-family:Courier New,serif;font-size:11px;}
/*
*-------------------------------------------------------
* page bg
*--------------------------------------------------------
*/
/*
*-------------------------------------------------------
* page layout
*--------------------------------------------------------
*/
#base {
	position:absolute;
	width:1060px;
	height:706px;
	top: 50%;
	left: 50%;
	margin: -353px 0px 0px -530px;
	background: url(../image/app/bg_base.gif) no-repeat left top;
	z-index: 1;
}
#basemenu {
	position:absolute;
	width:860px;
	height:20px;
	top: 55px;
	left: 173px;
	z-index: 5;
}
#basecontent {
	position:absolute;
	top: 125px;
	left: 190px;
	z-index: 1;
}
#basecontent .boxcontent0 {
	width:570px;
}
#basecontent .boxcontent1 {
	width:780px;
}
#basecontent .boxcontent2 {
	width:400px;
}
#basecontent .boxcontent3 {
	width:500px;
}
#basecontent .boxcontent4 {
	width:800px;
	height:310px;
	overflow:auto;
}
#basefooter {
	position:absolute;
	width:990px;
	height:28px;
	top: 685px;
	left: 65px;
	z-index: 2;
}
#basedias0 {
	display: block;
	position:absolute;
	z-index: 3;
}
#baseticker {
	position:absolute;
	width:989px;
	height:30px;
	top: 630px;
	left: 67px;
	background: url(../image/app/bg_ticker.gif) repeat-x left top;
	text-align:center;
	z-index: 4;
}
#baseticker div {
	padding: 5px 0px 0px 0px;
	color:#ffffff;
}
#basenews {
	position:absolute;
	width:684px;
	height:90px;
	top: 530px;
	left: 87px;
	z-index: 6;
}
#basenews div.newsbt {
	float:left;
	width:100px;
	height:90px;
}
#basenews div.newsbt img {
	display: block;
	margin-top: 37px;
}
#basenews div.newsdata {
	float:left;
	display:none;
	width:580px;
	height:90px;
	background: url(../image/app/bg_news.gif) no-repeat left top;
}
#basenews div.newsdata div {
	width:570px;
	height:80px;
	margin: 2px 0px 0px 5px;
	overflow:auto;
}
#baselogo {
	position:absolute;
	width:83px;
	height:84px;
	top: 48px;
	left: 72px;
	background: url(../image/app/logo.gif) no-repeat left top;
	z-index: 7;
}
div.diashome {
	width:279px;
	height:649px;
	top: 26px;
	left: 780px;
	background: url(../image/app/bg_dia_home.gif) no-repeat left top;
}
div.diasfg {
	width:383px;
	height:277px;
	top: 367px;
	left: 726px;
	background: url(../image/app/bg_dia_fg.jpg) no-repeat left top;
}
div.diasbekleidung {
	width:680px;
	height:553px;
	top: 105px;
	left: 369px;
	background: url(../image/app/bg_dia_bekleidung.gif) no-repeat left top;
}
div.dia0 {
	display: none;
	position:absolute;
	left: 11px;
	width:268px;
	height:649px;
}
div.dia1 {
	display: none;
	position:absolute;
	width:383px;
	height:277px;
}
div.dia2 {
	display: none;
	position:absolute;
	top:130px;
	left:243px;
	width:230px;
	height:352px;
}
div.dia2img {
	display: none;
	position:absolute;
	width:230px;
	height:352px;
}
div.dia2ctrl {
	display: none;
	position:absolute;
	top:70px;
	left:168px;
	width:368px;
	height:50px;
}
div.dia2ctrl .ctrlbt0 , div.dia2ctrl .ctrlbt1 {
	width:50px;
	height:50px;
}
div.dia2ctrl .ctrltxt {
	width:268px;
	height:50px;
}
div.dia2ctrl .ctrltxt div {
	padding:0px 10px 0px 25px;
}
div.dia2msg {
	display: none;
	position:absolute;
	top:170px;
	left:532px;
	width:132px;
}
div.dia3 {
	display: block;
	position:absolute;
	top:166px;
	left:804px;
	width:290px;
}
div.dia3txt {
	padding: 20px 0px 0px 60px;
}
div.dia4 {
	display: block;
	position:absolute;
	top:152px;
	left:716px;
	width:400px;
}
div.dia4txt {
	padding: 20px 0px 0px 110px;
}
div.dia5 {
	display: block;
	position:absolute;
	top:87px;
	left:692px;
	width:325px;
}
div.boxtxt {padding-bottom:30px;}
div.boxtxt1 {padding: 0px 0px 30px 0px;}
div.bgkontakt {
	width:864px;
	height:545px;
	background: url(../image/app/bg_kontakt.gif) no-repeat right bottom;	
}
div.bgkontakt div.boxkontakt{
	padding: 150px 0px 0px 230px;
}
div.bgkontakt div.txtkontakt{
	width:330px;
	text-align:center;	
}
/*
*-------------------------------------------------------
* anchor
*--------------------------------------------------------
*/
a {text-decoration:none;color: #7e1a8b;}
a.menu {font-weight:bold;font-size:10pt;}
/*
*-------------------------------------------------------
* list
*--------------------------------------------------------
*/
ul {list-style: none;}
ul.list1 {
	width: 380px;
}
ul.list1 li.item {
	float:left;
	width: 16px;
	color: #BD0026;
	vertical-align:top;
}
ul.list1 li.txt {
	float:left;
	width: 364px;
	vertical-align:top;
}
/*
*-------------------------------------------------------
* styles
*--------------------------------------------------------
*/
div.boxtxt span, div.boxtxt1 span , div.dia2ctrl .ctrltxt span , #basenews div.newsdata span {color: #BD0026;}
/*
*-------------------------------------------------------
* forms
*--------------------------------------------------------
*/
input.strsearch {
	width:200px;
	height:19px;
	border: 1px solid #4F2733;
	background: #F4F4ED;
}
/*
*-------------------------------------------------------
* page animation
*--------------------------------------------------------
*/
.submitsearch {
	cursor:pointer;
}
.stoffebox {
	width:255px;height:272px;
}
.stoffelable {
	width:127px;height:207px;margin: 0px 0px 0px 64px;
}
.stoffelable div {
	padding:40px 5px 0px 0px;text-align:center;font-family:Arial;font-size:10px;color:#000000;
}
