html, body {
	margin:0;
	padding:0;
	border:0;
}

/* fonts */
body,th,td,p,div,span,a,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b{font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}


/* font sizes */
.smaller,.smaller a,small,.small,small span,.small span,.small a,small a,div.sitelinks,div.sitelinks a,div.footlinks,div.footlinks a{font-size:11px}
body,th,p,div,a,ul,ol,dl,select{font-size:12px}
h3,big,.big,big span,.big span,.big a,big a{font-size:13px}
h1,h2,h4,h1,span,h2 span,h3 span,h1 a,h2 a,h3 a,.xxbig,.xxbig span,.xxbig a{font-size:16px}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#DA251D; text-decoration:none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;
}


.language a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;
}
.language a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: underline;
}
.language a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:#DA251D; text-decoration:none;
}
.language a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;
}

table{border:0px solid #000000;
   margin:0px;
   padding:0px;
   border-collapse: separate;}
      
td {font-size: 8pt;
   margin:10px;
   padding:5px;
   vertical-align:middle;
  }

table.detail td{vertical-align:top;
   border-collapse: separate;}

.assign_users {font-size: 8pt;
   margin:0px;
   padding:5px;
   vertical-align:top;
   border:1px solid #000000;
   width:200px;
  }  
  
 
label{vertical-align:middle;
   margin-bottom:0px;
   padding-bottom:12px;}
  
input,textarea{margin-right:20px;
   font-size: 8pt;
}

.button_delete{margin-left:162px;
   font-size: 8pt;
}

input[type=submit]{padding-left:0px;
   margin-top:30px;
   margin-bottom:10px;
   font-size: 8pt;
}

input[type=checkbox]{padding-bottom:0px;
   margin-bottom:5px;
   margin-right:20px;
   font-size: 8pt;
}

input[type=text]{margin-bottom:10px;
   padding-top:0px;}
   
input[type=password]{margin-bottom:10px;
   padding-top:0px;}
   
input[type=file]{padding-left:0px;
   margin-left:0px;
   padding-top:0px;}
   
th{padding-right: 30px;
   margin-bottom:0px;
   padding-bottom:10;
   border:0px solid #FFFFFF;
}

h1{color:#e72b27;
   margin-left:0px;
   margin-top:0px;
   padding-top:12px;
   }

h2{color:#e72b27;
   font-size: 9pt; 
   text-transform: uppercase;
   text-decoration: none;
   margin-top:30px;
   padding-bottom:26px;
   }
   
h3{color:#e72b27;
   font-size: 9pt; 
   text-transform: uppercase;
   text-decoration: none;
   margin:0px;
   padding:0px;
   }
   
h4{color:#e72b27;
   margin-left:0px;
   margin-top:0px;
   padding-top:0px;
   }
   
li{list-style-image:url(../img/Logo-nur-Kogge_trans_klein.gif);	
   color:#000000;
   font-size: 8pt;
   font-weight:bold;
   }
  
ul{margin-left:0px;
   padding-left:40px;
   }
   


.footerlinks{padding-left:208px;
   padding-top:10px;
   }                                           

.details_left{width:180px;
   vertical-align:top;
   padding-bottom:30px;
   font-weight:bold;
}
   
.details_right{width:320px;
   vertical-align:top;
   padding-bottom:30px;
}

.listcol1{width:150px;
   vertical-align:top;
   padding:0px;
   margin:0px;
   }

.listcol2{width:300px;
   vertical-align:top;
   padding:0px;
   margin:0px;
   }

.listcol3{width:50px;
   vertical-align:top;
   padding:0px;
   margin:0px;
   }
   
.footerlinks a{border-right:1px solid #e72b27;padding-right:5px;padding-left:2px;text-decoration:none !important}
span.footercopy{white-space:nowrap;padding-left:2px}

.language a{color:#FFFFFF;
   font-size:10pt;
   font-weight:bold;
   text-decoration: underline;  
   vertical-align:top;}



