/* global */
html{
	overflow:scroll;
}

body,html{
	font-family:"Trebuchet MS", arial, helvetica;
	color:#181818;
	}

#container{
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-500px;
	width:1000px;
	}

/* header style sheet */

#container #header{
	width:1000px;
	height:150px;
	background-color:#ffffff;
	}

#container #header a{
	outline: none;
	}
	
#container #header a:visited{
	outline: none;
	}

#container #header a:active{
	outline: none;
	}

#container #header .headline{
	font-size:80%;
	letter-spacing:2px;
	color:#181818;
	border-bottom:1px dotted black;
	margin:0px;
	}
	
#container #header .headline2{
	font-size:110%;
	letter-spacing:1px;
	color:#696969;
	font-weight:bold;
	margin:0px;
	}

/* left box stylesheet */

#container #contleft{
	float:left;
	width:715px;
	height:auto;
	background-color: #ffffff;
	margin-bottom:30px;
	}
	
#container #contleft table{
	padding:0px;
	}
	
#container #contleft td.imgbox{
	width:143px;
	}
	
#container #contleft td.textbox{
	width:572px;
	padding-left:5px;
	}

#container #contleft img{
	margin-bottom: 10px;
	*margin-bottom: 7px;
	}
	
#container #contleft .white{
	color:white;
	margin-left:1px;
	font-weight:bold;
	}
	
#container #contleft ul, li{
	font-size:90%;
	}
	
#container #contleft a.blur {
	outline: none;
}	

#container #contleft a.blur:visited {
	outline: none;
}	

#container #contleft a.blur:active {
	outline: none;
}	

#container #contleft a.blur img {
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
	outline: none;
}

#container #contleft a.blur:hover img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}
#container #contleft a{
	color:#181818;
	text-decoration:underline;
	}

#container #contleft a:visited{
	outline: none;
	}
	
#container #contleft a:active{
	outline: none;
	}

#container #contleft span{
	font-size:70%;
	}
	
#container #contleft table.profil{
	line-height:75%;
	}
	
#container #contleft span.profil{
	margin-left:10px;
	}
	
#container #contleft td.profil{
	border-bottom:8px solid white;
	}

#container #contleft p{
	font-size:90%;
	}
	
#container #contleft h1{
	font-size:105%;
	color:#181818;
	font-weight:normal;
	margin:0px;
	border-bottom:1px dotted black;
	}

/* right box stylesheet */

#container #contright{
	float:right;
	width:270px;
	height:auto;
	background-color:#ffffff;
	margin-left:5px;
	padding-left:5px;
	padding-right:5px;
	margin-bottom:30px;
	}

#container #contright select{
	margin:0px;
	padding:0px;
	width:172px;
	border: 1px solid #181818;
	font-size: 70%;
	}

#container #contright input.from{
	width:170px;
	border: 1px solid #181818;
	}
	
#container #contright input.cancel{
	border: 1px solid #181818;
	background-color:#000000;
	color:#ffffff;
	}

#container #contright input.go{
	border: 1px solid #181818;
	background-color:#000000;
	color:#ffffff;
	}

#container #contright textarea{
	font-family:"Trebuchet MS", arial, helvetica;
	width:170px;
	font-size:70%;
	border:1px solid black;
	overflow:auto;
	}
	
#container #contright td.form{
	font-size: 70%;
	width:220px;
	}
	
#container #contright td {
	*height: 15px;
	}
	
#container #contright p{
	font-size:70%;
	margin-top:0px;
	margin:0px 0px 0px 5px;
	}

#container #contright img{
	margin-top: 2px;
	vertical-align: middle;
	}
	
#container #contright span{
	font-size:70%;
	margin-left: 10px;
	}
	
#container #contright ul{
	font-size:80%;
	list-style-type: disc;
	}	
	
#container #contright h1{
	font-size:105%;
	color:#181818;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:0px;
	border-bottom:1px dotted black;
	}

#container #contright h2{
	font-size:85%;
	color:#ff00a8;
	font-weight:normal;
	margin:0px 0px 3px 5px;
	}
	
#container #contright a{
	color:#ff00a8;
	text-decoration:underline;
	}
	
#container #contright a:visited{
	outline: none;
	}

#container #contright a:active{
	outline: none;
	}

/* footer stylesheet */

#container #footer{
	clear:both;
	width:1000px;
	background-color:#ffffff;
}
#container #footer table{
	border-top:1px dotted #181818;
}

#container #footer span{
	font-size:70%;
}

#container #footer a{
	font-size:70%;
	color:#181818;
	text-decoration:none;
}
#container #footer a:active{
	outline: none;
}

#container #footer a:visited{
	outline: none;
}

#container #footer img{
	margin-right: 20px;
}
