/* CSS Document (c) 12/2006 - Florian Wentzel */

.me-microsite-list-item-typ1 {
	float:left;
	clear:both;
	width: 560px;
	margin: 0px 0px 16px 0px;
	float:left;
	clear:both;
	border: 1px solid #CCCCCC;
	background-color:#F2F2F2;
	background-image:url(images/microsite-list-corner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	}
.me-microsite-list-item-typ1:hover { background-color:#CCCCCC;}

.me-microsite-list-item-typ1 .me-microsite-list-text { float:left; margin: 5px 0px 5px 5px; width: 360px;}
.me-microsite-list-item-typ2 .me-microsite-list-text { width:auto; margin: 5px 0px 5px 5px;}

.me-microsite-list-text h2 { margin: 0px 0px 5px 10px ; padding: 0px 0px;}
.me-microsite-list-text h2 a:link,
.me-microsite-list-text h2 a:visited,
.me-microsite-list-text h2 a:hover  { text-decoration: none ; }
.me-microsite-list-text h2 a:hover  { text-decoration: underline; }

.me-microsite-list-text p { margin: 0px 0px 5px 10px;}
.me-microsite-list-text p a:link,
.me-microsite-list-text p a:visited,
.me-microsite-list-text p a:hover  { color: #757575; text-decoration: none ; }
.me-microsite-list-text p a:hover  { color: #757575; text-decoration: underline; }

.me-microsite-list-logo {  float:left; margin: 10px 0px 10px 10px;}

.me-microsite-pagebrowse { font-size: 1.2em;}
.me-microsite-browse_act,
.me-microsite-browse { padding: 0 3px;}
.me-microsite-browse_act { text-decoration: none; color: #004D9F; font-weight: bold;}

/* SINGLE */


.me-microsite-single-head {
	border: 1px solid #CCCCCC;
	background-color:#F2F2F2;
	float:left;
	clear:both;
	width: 560px;
	margin: 20px 0 10px 0;
	padding: 0 0 10px 0;
}
.me-microsite-single-logo {float:left; margin: 10px 10px 10px 5px;}

.me-microsite-single-head .text-box { 
	width: 290px; 
	float:left; 
	margin: 0 0 5px 5px;
}

.me-microsite-single-head  h1 { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 50%;}
.center-colum  .me-microsite-single-head  h1.flashhead {
	font-size: 20px; 
	width: 240px; 
	padding: 0px 0px 1px 0px; 
	margin: 5px 0px 5px 5px;
}
.me-microsite-single-head h2 { margin: 5px 0px 0px 5px; padding: 0px 0px;}

.me-microsite-single { 
	float:left; 
	clear:both; 
	width: 550px; 
	margin: 0px 0px 16px 0px; 
	padding: 0px 0px 0px 0px;
}

.me-microsite-person,
.me-microsite-company,
.me-microsite-single-infotext,
.me-microsite-single-lastupdate { 
	border-bottom: 1px solid #006699; 
	float:left; 
	clear:both; 
	margin: 10px 0px 10px 0px; 
	padding: 0px 0px 10px 0px; 
	width: 550px;
}


.me-microsite-single-infotext p { margin: 0 0 0.8em 0; padding: 0 0 0 0;}

.me-microsite-single-pic { margin: 0px 20px 0px 0px; float:left;}
.me-microsite-single h2 { padding: 0 0 10px 0;}
.me-microsite-single dt { float:left; font-weight: bold; width: 80px;}
.me-microsite-single dd { clear:right; padding: 0 0 0 5px;}

/* Input Form */

.me-microsite-form,
.me-microsite-editlist { margin: 10px 8px 0px 0px; width: 560px; float:left; clear:both;}
.me-microsite-form-label { padding: 4px 0px 0px 8px;}
.me-microsite-form-input { padding: 4px 0px 0px 8px; }
.me-microsite-form-submit {}
.me-microsite-form-input textarea { width: 200px;}

/* Edit List */
.me-microsite-editlist td { padding: 0px 0px; }
.me-microsite-list-head { font-weight: bold; border-bottom: 1px solid #006699; font-size: 1.1em; padding: 3px 2px 0px 4px;}
.me-microsite-list-row { padding: 3px 2px 2px 4px; border-bottom: 1px solid #006699; vertical-align:top;}

.me-microsite-form-input a:link,
.me-microsite-list-row a:link,
.me-microsite-form-input a:visited,
.me-microsite-list-row a:visited,
.me-microsite-list-row a:hover,
.me-microsite-form-input a:hover{ 
	padding:1px; 
	background-color: #FFFFFF; 
	color:#003366; 
	text-decoration: none; 
	border: 1px solid #003366; 
	display:block; 
	text-align:center;
	text-transform: uppercase;
	font-size: 9px;
	margin-bottom: 1px;
	}
.me-microsite-list-row a:hover,
.me-microsite-form-input a:hover { background-color:#FF9900;}

