BODY
{
  background-image:	url(../images/bgimg.gif);
  background-repeat:     repeat-x;
  background-color:	#B7BCC3;
  color:			#000000;
  font-family: 	  	"Verdana",sans-serif;
  font-size:	       	14px;
  text-align: 	        "center";
}

a:link	 { color:#000000; font-weight:400; text-decoration:none }
a:visited { color:#000000; font-weight:400; text-decoration:none}
a:hover   { color:#0000ff; font-weight:900; text-decoration:none }
a:active  { color:#cccccc; font-weight:400; text-decoration:none}
a:focus	 { color:#bbbbbb; font-weight:400; text-decoration:none}

/*divlayout für die gesamte Seite */
/**********************************/

div.mainsite
{
position:	absolute;
left:  		50%;
margin-left:	-400px;
width:		800px;
height:		700px;
}


/* Layout, Positionen Logo-Bilder */
/**********************************/

img.logo     {

top:		5px;
border-style:	none;

}

/* divlayout für die interne Navigation */
/****************************************/

div.nav
{
position:	absolute;
top:		100px;
left:		5px;
width:		150px;
height:		355px;
border-style:	solid;
border-width:	1px;
border-color:    #B7BCC3;
z-index:		5;
}

/* divlayout für die Fusszeilen */
/********************************/

div.footer
{
position:	absolute;
top:		670px;
left:		5px;
width:		800px;
text-align:	left;
z-index:		5;
}

div.adverts
{
position:	absolute;
top:		500px;
left:		5px;
width:		800px;
text-align:	center;
z-index:		5;
}



/* Tabellenlayout für die interne Navigation */
/*********************************************/

table.navbox1
{
position:	absolute;
top:		0px;
left:	        5px;
width:		130px;
color:		#000000;
font-family:    	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

table.navbox2
{
position:	absolute;
top:		80px;
left:		5px;
width:		130px;
color:		#000000;
font-family:   	"Verdana",sans-serif;
font-size:	12px;
font-weight:	600;
}

table.navbox3
{
position:	absolute;
top:		160px;
left:		5px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	600;
}

table.navbox4
{
position:	absolute;
top:		240px;
left:		5px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	600;
}

table.navbox5
{
position:	absolute;
top:		320px;
left:		5px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	600;
}

td.navtitel
{
width:		100%;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

td.navlink
{
width:		100%;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	400;
}

/* divlayout für die rechte Seite */
/****************************************/

div.right
{
position:	absolute;
top:		100px;
left:		640px;
width:		150px;
height:		355px;
border-style:	solid;
border-width:	1px;
border-color:    #B7BCC3;
z-index:		5;
}

/* divlayout rechte Seite */
/**************************/

table.rightbox1
{
position:	absolute;
top:		188px;
left:	        0px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

table.rightbox2
{
position:	absolute;
top:		108px;
left:	        0px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

table.rightbox3
{
position:	absolute;
top:		0px;
left:	        0px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

table.rightbox4
{
position:	absolute;
top:		63px;
left:	        0px;
width:		130px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

td.righttitel
{
width:		100%;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	900;
}

td.rightcell
{
width:		100%;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	400;
}


/* divlayout für Main-Content */
/******************************/

div.main
{
position:	absolute;
top:		100px;
left:		168px;
width:		460px;
height:		225px;
color:		#000000;
background:	#ffffff;
border-style:	solid;
border-width:	1px;
border-color:	#B7BCC3;
text-align:	left;
z-index:		5;
}

div.main_b
{
position:	absolute;
top:		335px;
left:		168px;
width:		460px;
height:		120px;
color:		#000000;
border-style:	none;
border-width:	1px;
border-color:	#B7BCC3;
text-align:	left;
z-index:		5;
}


/* Textlayouts, Abschnittslayouts */
/**********************************/

p.titel
{
margin-top:	3px;
margin-left:	5px;
margin-right:	5px;
color:		#000000;
background:	#ffffff;
font-family:  	"Verdana",sans-serif;
font-size:	14px;
font-weight:	800;
}

p.text
{
margin-left:	5px;
margin-right:	5px;
color:		#000000;
background:	#ffffff;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	400;
}

p.newstext
{
margin-left:	5px;
margin-right:	5px;
color:		#000000;
background:	#ffffff;
font-family:  	"Verdana",sans-serif;
font-size:	10px;
font-weight:	400;
}

p.foot
{
margin-left:	5px;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	10px;
font-weight:	800;
}


/* Tabellenlayout Kontaktdaten */
/**********************************/

table.kontakttab
{
margin-left:	5px;
width:		430px;
background:	#ffffff;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	300;
}

td.kontakttd
{
width:		50%;
background:	#ffffff;
color:		#000000;
font-family:  	"Verdana",sans-serif;
font-size:	12px;
font-weight:	300;
}

table.logo
{
 width:		785px;
 margin-left:	5px;
 align:		center;
 color:		#0000ff;
 font-family:  	"Verdana",sans-serif;
 font-size:	12px;
 font-weight:	900;
 border:		1px solid #B7BCC3;
}

td.logotd
{
 width:		100%;
 align:		left;
 text-align:	left;
 color:		#0000ff;
 font-family:  	"Verdana",sans-serif;
 font-size:	12px;
 font-weight:	900;
}