/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

/* --------------------------fonts */


.tnorm
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#FFFFFF;
}

.tbig
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.tcolorbig
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C4BAB6;
}

.tcolornorm
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C4BAB6;
}

.twhite
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.tsmall
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
}

.tcolorbiginverse
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#150803;
}



h1
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
padding:0px;
margin:0px;
line-height:normal;
}

h2
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#FFFFFF;
}

.ftooter
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#A0796D;
text-decoration:none;
text-transform:uppercase;
}

/* -------------------------- links */

a
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;

color:#EE4525;
text-decoration:none;
}

a:hover
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;
}



a.small
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#912515;
}


a.small:hover
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#990000;
}

a.invers
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

color:#150803;
}

a.invers:hover
{
text-align:left;
font-family:Arial, Helvetica, sans-serif;

text-decoration:none;

color:#150803;
}

/*  --------------------------nav */


.navspace
{
padding-left: 13px; 
padding-right: 0px;  
padding-top: 14px; 
padding-bottom: 5px; 
}

.nav
{

font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#DB2E14;
text-decoration:none;
margin:0px;
padding:3px;
line-height:18px;
text-transform:uppercase;
}

a.nav
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#DB2E14;
text-decoration:none;
font-weight:200;
padding:3px;
margin:0px;

}
a.nav:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F9D8D2;
background-color:#B3220C;
text-decoration:none;
padding:3px;

}

a.contact
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#AE230E;
text-decoration:none;
font-weight:200;
padding:3px;
margin:0px;

}
a.contact:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F9D8D2;
background-color:#772013;
text-decoration:none;
padding:3px;

}




/* --------------------------abst”nde*/

.space
{
padding-left: 34px; 
padding-right: 20px;  
padding-top: 5px; 
padding-bottom: 5px; 
}

.boxspace
{
padding-left: 10px; 
padding-right: 10px;  
padding-top: 5px; 
padding-bottom: 5px; 

}

/* content elemente*/

.boxbg
{
background-image:url(../img/boxbg.gif);
}

.boxbg2
{
background-image:url(../img/boxbg2.gif);
}

/* hinterg¸nde template design*/

.box-red
{
background-image:url(../img/background-unten.gif);
background-repeat:repeat-y;
}

.box-nav
{
background-image:url(../img/nav-background.gif);
height:372px;
}

.box-brown
{
background-image:url(../img/background-brown.gif);
}
.box-schnuppe
{
background-image:url(../img/background-grey1.gif);
}
.box-grey
{
background-image:url(../img/background-grey2.gif);
}

.box-footer
{
background-image:url(../img/footer.gif);
width:394px;
height:48px;
}

