body, td{
	margin:0px auto;
	text-align:center;
	font-family:arial;
	font-size:12px;
	color:#62574D;
}span.Stil1, span.Stil6 { font-size:14px; }
span.Stil1 strong { color: #0f2b52; font-size: 14px; }
img
{
	border:0px;
}

.main-container
{
	margin:0px auto;
	width:1003px;
	height:auto;
	border:1px solid #CDCDCD;
	text-align:left;
	overflow:hidden;
}

#logo-header
{
	background-image:url(../img/logo-header.jpg) ;
	width:1003px;
	height:122px;
}

.navi-header
{
	background-image:url(../img/navi-header.jpg);
	background-repeat:no-repeat;
	width:1003px;
	height:260px;
	padding:15px 0px 0px 0px;
	
	position:relative;
	top:0;
	left:0;
}

.navi-header a.flashHoverLink{
	position:absolute; 
	padding:8px; 
	
	bottom:43px; 
	left:50px;
	
	background:url(../img/trasparentBG.png) repeat 0 0;
	
	font-family:Verdana, Geneva, sans-serif; 
	font-size:18px; color:#FFF; 
	font-weight:bold; 
	
	text-decoration:none; 
	display:block
}

#home .navi-header {
	height:478px;
	background-image:url(../img/navi-header-home.jpg);
}

*html .navi-header
{
	height:280px;
}

.header-image {
	width:1003px;
	height:210px;
	text-align:center;
}
#home .header-image {
	height:418px;
}


.navi-container {
	padding:4px 0px 8px 40px;
	word-spacing:46px;
}

.navi-container a {
	color:#1D375C;
	text-decoration:none;
	font-size:12px;
}
.content-container {
	width:980px;
	height:auto;
	margin:0px 25px;
}
.content-container .content-txt {
	width:95%;
}
#home .content-container .content-txt {
	width:100%;
	text-align:center;
}
.content-container a
{
	color:#663300;
}

.col-left
{
	width:250px;
	float:left;
	margin-left:10px;
}

.col-left h1
{
	font-size:20px;
	font-weight:normal;
	color:#0F2B52;
}

span.footnote {
	position:absolute; 
	top:10px;
	left:510px; 
}
span.footnote a:visited,
span.footnote a {
	font-size:10px;
}
span.footnote a:hover {
	text-decoration:none;
}

.col-left .inputfield
{
	background-image:url(../img/input-bg.jpg);
	background-repeat:no-repeat;
	width:184px;
	height:26px;
	border:0px;
	color:#62574D;
	font-size:11px;
	padding:6px 3px 0px 5px;
}

.col-left .send-button
{
	background-image:url(../img/anmelden-btn.jpg);
	width:80px;
	height:20px;
	border:0px;
	margin:5px 0px 0px 100px;
}

.col-content
{
	width:420px;
	/*height:250px;*/
	float:left;
	padding-right:20px;
}
#home .col-content {
	width:840px;
	margin:0 50px;
}

.col-content-large
{

	width:690px;
}
*html .col-content-large {
	width:680px;
}
*+html .col-content-large {
	width:690px;
}
.col-content h1
{
	font-size:20px;
	font-weight:normal;
	color:#8A1116;
}

.col-content h1 span
{
	font-size:16px;
	color:#0F2B52;
}

.col-right
{
	width:250px;
	float:left;
}

.col-right h1
{
	font-size:20px;
	font-weight:normal;
	color:#0F2B52;
}

.col-right h2
{
	font-size:12px;
	font-weight:bold;
	color:#8A1116;
}


#home .content-bottom-spacer
{
height:0px;
}

.content-bottom-spacer
{
	clear:left;
	height:50px;
	display:block;
}

.content-bottom-spacer2
{
	clear:left;
	height:50px;
	display:block;
}.footer
{
	background-image:url(../img/footer.jpg);
	background-repeat:no-repeat;
	width:1003px;
	height:76px;
	position:relative;
	margin:60px 0 0 0;
	

}

.footer .footer-stoerer
{
	background-image:url(../img/footer-stoerer.png);
	width:190px;
	height:210px;
	position:absolute;
	top:-130px;
	left:40px;
}

*html .footer .footer-stoerer
{
	background:url();
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/dreesen/stiefel/img/footer-stoerer.png');
}

.footer .footer-txt
{
	padding:30px 15px 0px 0px;
	color:#2A3752;
	font-family:verdana;
	font-size:11px;
	text-align:right;
	line-height:2;
}
.footer .footer-txt a

{

	text-decoration:none;

	color:#2A3752;

}
.karneval

{

	width:178px;

	height:200px;

	background-image:url(../img/karneval.jpg);

	background-repeat:no-repeat;

	padding:35px 0px 0px 10px;

	color:#000;

}
