body	{ 
 	margin:0px; 
 	padding:0px; 
 	background-color:rgb(255,255,255);
	background-image:url(../img/bg/page.gif);
	background-repeat:repeat-x;
} 
 
body, td, p	{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:20px;
} 

td {
	vertical-align:top;
}

#header1 { 
 	position:absolute;top:0px;left:0px;
	width:620px;height:95px;
	background-color:rgb(25,20,65);
} 

#header2 { 	
 	position:absolute;top:15px;left:240px;
	width:530px;height:134px;
	background-color:rgb(245,150,20);
} 

#leftCol{ 
	position:absolute;top:95px;left:0px;
	width:240px;
	background-color:rgb(255,255,255);
	background-image:url(../img/bg/menu.gif);
	background-repeat:repeat-x;
}

#mainCol{ 
	position:absolute;top:150px;left:240px;
	width:500px;padding-bottom:30px;
}

#contentBox	{
	position:relative; 
	padding:0px 0px 20px 26px;
}
 
#microNav {
	margin:13px 0px 8px 10px;
} 
 
#footer {
	
} 
 
.iLogo {
	margin:21px 0px 0px 24px;
}

.headline {
	background-image:url(../img/bg/title.gif);
	background-repeat:repeat-x;
}

.text {
	margin:20px 12px 35px 12px;
}

.info {
	color:rgb(153,153,153);
	font-size:11px;
}

.fotoBox {
	margin:20px 0px 0px 8px;
}

.fotoText {
	text-align:right;
	margin:0px 15px 0px 15px;
	font-size:10px;
	color:rgb(127,127,127);
	line-height:14px;
}

.mp {
	padding:5px 0px 0px 15px;
}

.sMMarg {
	margin-top:10px;
}

/* ------- Links ------- */
a	{
	text-decoration:none;
	color:rgb(25,20,125);
}

a:hover	{
	color:rgb(170,170,170);
}

a.mMain1 {
	color:rgb(255,255,255);
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
}

a.subMenu {
	color:rgb(255,255,255);
	font-size:11px;
}

a.subMenu:hover {
	color:rgb(210,210,210);
}

a.mNavi {
	color:rgb(170,170,170);
}

/* ------- Formulare ------- */
form	{
	padding:0px;margin:0px;
}

input, select, textarea, button		{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

input.std {
	width:350px;
}

textarea.std {
	width:350px;
	height:150px;
}

/* ------- Listen (Men&uuml;) ------- */

ul	{
	list-style-type:none;
	margin:0px;padding:0px;
}

ul.menu	{
	margin:10px 0px 0px 8px;
}

.sBG	{
	margin:2px 0px 0px 8px;
	background-image:url(../img/menu/sub.gif);
	width:223px;
}

li	{
	margin:0px 0px 5px 0px;padding:0px;
}

li.list	{
	margin:0px;
}

ul.list {
	list-style-type:disc;
	margin:0px 0px 0px 15px;
}

li.mMenu1	{
	background-image:url(../img/menu/main1.gif);width:223px;height:33px;margin-bottom:2px;
}

li.mMenu2	{
	background-image:url(../img/menu/main2.gif);width:223px;height:33px;margin-bottom:2px;
}

li.mMenu3	{
	background-image:url(../img/menu/main3.gif);width:223px;height:33px;margin-bottom:2px;
}

li.msMenu1	{
	border-bottom:1px solid rgb(195,195,195);padding:4px 0px 7px 5px;width:180px;line-height:15px;margin:0px 0px 0px 17px;
}

li.msMenu2	{
	border-bottom:1px solid rgb(195,195,195);padding:4px 0px 7px 5px;width:180px;line-height:15px;margin:0px 0px 0px 17px;
	background-color:rgb(175,175,175);
}

/* ------- Headlines ------- */
h1, h2, h3, h4, h5, h6	{
	margin:0px;padding:0px;
	font-weight:bold;
	color:rgb(0,0,0);
}

h1	{
	color:rgb(255,255,255);
	font-size:12px;
	font-weight:bold;
	letter-spacing:2px;
	margin:8px 0px 0px 5px;
}

h2	{
	font-size:14px;
	margin-bottom:5px;
}

h3	{
	font-size:13px;
	color:rgb(25,20,65);
	margin:7px 0px 7px 0px;
}

h4	{
	
}

h5	{
	
}

h6	{
	
}

/* ------- Tags ------- */
p	{
	margin:0px 0px 25px 0px;
	padding:0px;
}
  
img	{
	border-style:none;
}

img.por {
	float:left;margin:0px 10px 5px 0px;
}

img.por2 {
	float:right;margin:10px 0px 0px 5px;
}

small	{
	font-size:9px;
	line-height:16px;
}

small.navi	{
	color:rgb(127,127,127);
}

label	{
	font-style:italic;
}

.clr {
	clear:both;
}
