/*===============================================================
  GLOBALs					by wft3.de
  ===============================================================
  CI - Values
  ------------
  bg-color: 
  font-color: 

================================================================*/

body
{
   	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(verlauf_hg.gif);
	background-repeat: repeat-x;
}

/*===================================*/

table img {display: block;}
td img {display: block;}
tr img {display: block;}
div img {display: block;}
a img {display: block; border:0;}

/*===================================*/

div,table,td,tr
{
    spacing: 0px;
    padding: 0px;
    border: 0;
    margin: 0px 0px 0px 0px;
}

#wf {position: absolute; top: 0px; left: 0px;}

/*== FONT SETTINGS ===========================================*/

LI, P, H1, H2, H3, H4, H5, H6, a
{
	font-family: arial;
	font-size: 12px;
	color: #737070;
}

/*====== HEADLINES ========*/

li
{
    font-size: arial;
    font-size: 12px;
    color: #434242;
    padding: 0px;
}
H1
{
    font-size: arial;
    font-size: 12px;
    color: #A0352B;
    padding: 0px;
}
/*==============*/
H2
{
    font-size: arial;
    font-size: 14px;
    color: #D9261C;
    padding-top: 12px;
}
/*==============*/
H3
{
    font-size: arial;
    font-size: 14px;
    color: #4d4d4d;
    padding-top: 12px;
}
/*==============*/
H4
{
    /*H4 settings*/
}
/*==============*/
H5
{
    font-size: arial;
    font-size: 14px;
    color: #D9261C;
    padding: 4px;
}
/*==============*/
H6
{
    /*H6 settings*/
}


/*==== FONTS =========*/
p
{
    line-height: 17px;
    color: #434242;
    padding: 2px;
}



.bodytext
{
	padding-right: 40px; 
	padding-top: 2px; 
	padding-bottom: 10px; 
}

.bodytext img {display: inline;}

/*
  ===============================================================
  define LINKS
  ===============================================================
*/


a:link, a:active, a:visited
{
	color: #4d4d4d;
	text-decoration:none;
	font-weight: bold;
}

a:hover
{
	text-decoration:none;
	color: #A0352B;
}

/*===============================================================*/



/*
  ===============================================================
  DIV BOXES
  ===============================================================
*/

#total
{
        position: absolute;
	width: 835px;
	left: 50%;
        margin-left: -418px;
        height: 632px;

        display: block;
        overflow: hidden;
}

#topnaviarea
{
	position: absolute; 
	top: 0px; 
	left: 0px;
	height: 130px;
	width: 835px;
	display:block;
/* background-color: white; */
}

.polster
{
	position: absolute; 
	top: 0px; 
	left: 0px;
}


.deko
{
	position: absolute; 
	top: 0px; 
	left: 167px;
}

.boden
{
	position: absolute; 
	top: 0px; 
	left: 334px;
}

.sonne
{
	position: absolute; 
	top: 0px; 
	left: 501px;
}

.wand
{
	position: absolute; 
	top: 0px; 
	left: 668px;
}

#imgleft
{
	position: absolute; 
	top: 130px; 
	left: 0px;
	height: 224px;
	width: 334px;
	display:block;
 /*background-color: blue; */
}

/*======= MENU LM =========*/
#lmarea
{
	position: absolute; 
	top: 354px; 
	left: 0px;
	height: 197px;
	width: 334px;
	display:block;
 background-color: #A0342A; 
}

#lm
{
	position: absolute; 
	top: 25px; 
	right: 20px;
	height: 140px;
	width: 250px;
	display:block;
	z-index: 66;
	text-align: right;
}

#lm a,#lm a:link, #lm a:active, #lm a:visited
{
	float: right;
 	width: 250px;
 	height: 22px; 
 	font-family: verdana;
 	color: white;
 	font-size: 12px;
 	font-weight: normal;
}

#lm a:hover
{
	text-decoration: underline;
}


#imgbottom
{
	position: absolute; 
	top: 441px; 
	left: 334px;
	height: 110px;
	width: 501px;
	display:block;
 /*background-color: silver; */
 	overflow: hidden;
}

#imgbottom div dl dt img, .csc-textpic-image 
{
    spacing: 0px;
    padding: 0px;
    border: 0;
    margin: 0px 0px 0px 0px !important;
}

/*
  ===============================================================
  MENU
  ===============================================================
*/

#mm2
{
	position: absolute; 
	top: 140px; 
	left: 347px;
	height: 20px;
	width: 460px;
	display:block;
	z-index: 66;
}


.mm2-no
{
    display: inline;
    font-family: arial;
    font-size: 12px;
    color: black;
}

.mm2-no a,.mm2-no a:link, .mm2-no a:visited, .mm2-no a:active
{
  color: black;
  font-weight: normal;
}


.mm2-no a:hover
{
  color: #A0352B;
  font-weight: normal;
}

/*===== ACT =====*/

.mm2-act
{
    display: inline;
    font-family: arial;
    font-size: 12px;
    color: black;
}

.mm2-act a,.mm2-act a:active,.mm2-act a:hover,.mm2-act a:visited, .mm2-act a:link
{
  color: #A0352B;
  font-weight: normal;
}


/*
  ===============================================================
  CONTENT
  ===============================================================
*/

#contentarea
{
	position: absolute; 
	top: 130px; 
	left: 334px;
	height: 311px;
	width: 501px;
	display:block;
 	background-image: url(conten_bg.jpg);
  
}

#content
{
	position: absolute; 
	top: 40px; 
	left: 15px;
	height: 256px;
	width: 486px;
	display:block;
        z-index: 33; 
        overflow: auto;
}



#footerarea
{
	position: absolute; 
	top: 551px; 
	left: 0px;
	height: 81px;
	width: 835px;
	display:block;
 	
}

#logo
{
	position: absolute; 
	top: 20px; 
	left: 0px;
	height: 48px;
	width: 167px;
	display:block;
        overflow: hidden;
}

#footer
{
	position: absolute; 
	top: 50px; 
	right: 0px;
	height: 25px;
	
	display:block;
        overflow: hidden;
        color: black; 
        font-family: arial;
        font-size: 13px;
}

#footer a
{
        color: black; 
        font-family: arial;
        font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}


#footer a:hover
{
	text-decoration: underline;
}