body{
	background-color: white;
	font-family: Arial,sans-serif;
	font-size: 12px;
}

.areaofexperties{
    font-size:10px;
}

#maincontainer{
	background-color: #FFFFFF;
	width: 700px;
	margin-right:auto;
	margin-left:auto;
	padding: 10px;
}

#topstuff{
	margin:8px 15px 0px 15px;
}

.line{
	margin:10px;
	border-bottom:1px solid #3c3c3c;
}

.line2{
	margin:3px;
	border-bottom:1px solid #cccccc;
}

#text{
	float:right;
	font-size: 14px;
	color:#555555;
	text-indent: 15px;
	overflow-y:auto;
	height:540px;
	padding-right:10px;
}

#menu{
	float: left;
	width: 210px;
	position: absolute;
}

.menuhl{
	padding: 5px 0px 5px 0px;
	cursor:pointer;
}

.menuhl:hover, .shl a:hover{
	background-color:#3bc5ec;
	color:#FFFFFF;
}

.line2{
	border-bottom: 1px solid #8794a0;
}
#footer{
	clear:both;
	
}

.sub{
	margin-left:-33px;
	color:#555555;
	list-style:none;
}

.sub > li {
	cursor:pointer;
	margin-bottom:10px;
}

.sub > li:hover{
	background-color:#3bc5ec;
	color:#FFFFFF;
}
.menutd{
	width:25%;
	height:570px;
	vertical-align: top;
}
.texttd{
	vertical-align: top;
	padding-left:10px;
	padding-right:8px;
	
}
td{
	
}
#recent{
	float:left;
	position:relative;
}

.textdata{
	display:none;
}

.shl a {
	color:#59717d;
	text-decoration:none;
}

.il{
	/*background-color:#deeaf2;*/
	color:#3aa2e4;
	text-decoration:none;
}
.il:hover{
	background-color:#3aa2e4;
	color:#deeaf2;
}
img{
	vertical-align: middle;
}

.floatright{
	float:right;
}

.floatleft{
	float:left;
}

.coffee{
	float:left;
	border:2px solid #b7b7b7; 
	margin:3px;
}
.wrap { width:100%;background:#eeeeee;padding:10px;}
	body div.slider    { position:relative; width:100%; height:70px !important; overflow:hidden; }
	body div.slider ul { margin:0; padding:0; height:70px; font-size:10px;}
	body div.slider li { float:left; list-style:none;padding:5px;}