/* General settings */

*{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

html, body {
	background-color:#7E7E7E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
	
.clear {
	clear: both;
	width:0px;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}

/*general settings*/

/*layout*/

#page {
	margin: 0px auto;
	margin-top: 95px;
	height: 388px;
	width: 910px;
	cursor: default;
}
	
#top {
	width: 910px;
	height: 44px;
	float: right;
}

.logo_box {
	float:left;
	padding-left: 50px;
	width: 192px;
	height: 44px;
	font-size: 0px;
	line-height: 0px;
	cursor: pointer;
}
.logo {
	width: 192px;
	height: 44px;
	background-image:url('../images/public/logo_diagonal.jpg');
	background-repeat:no-repeat;
}
.main_menu {
	float: right;
	padding :10px 50px 0px 0px;
	font-family: century gothic, verdana;
	font-size: 14px;
	font-weight: 500;
	color: #F0F0F0;
	cursor: default;
}


#left_menu {
	width: 50px;
	height: 315px;
	float: left;
}
#content {
	width: 810px;
	height: 315px;
	background-color:#FFFFFF;
	float: left;
}
	#content_left {
		float:left;
		width: 340px;
		height: 315px;
		background-color: #FFFFFF;
		}
	#content_right {
		float:left;
		width: 470px;
		height: 315px;
		text-align: right;
	}
#right_menu {
	width: 50px;
	height: 315px;
	float: left;
}

	.scroll_up {
		width: 50px;
		text-align: center;
		padding: 4px 0px 6px 0px;
		background-color: #ffffff;
		line-height: 0px;
		font-size: 0px;
	}
	
	
	/*#left_menu_scroll {*/
	.side_menu_scroll {
		width: 50px;
		height: 282px;
		overflow: hidden;
	}
	/*#inside {*/
	.inside {
		background-color: #ffffff;
		padding: 0px 0px 0px 0px;
		width: 50px;
		height: 282px;
	}
	

	.scroll_down {
		width: 50px;
		text-align: center;
		padding: 7px 0px 4px 0px;
		background-color: #ffffff;
		line-height: 0px;
		font-size: 0px;
		cursor: pointer;
	}


	/*right menu elements*/
	.right_menu_bg {
		margin: 0 auto;
		width: 40px;
		height: 40px;
		text-align: center;
		background-color: #988A74;
		cursor: pointer;
		color: #ffffff;
		font-weight: bold;
	}
	.right_menu_bg_selected {
		margin: 0 auto;
		width: 40px;
		height: 40px;
		text-align: center;
		background-color: #CC3000;
		cursor: pointer;
		color: #ffffff;
		font-weight: bold;
	}
	
	
#footer {
	width: 910px;
	height: 25px;
	cursor: default;
}
	.copy {
		padding: 12px 0px 0px 50px;
		float: left;
		color: #3b3b3b;	
		font-size: 10px;
		}
	.language {
		float:right;
		padding: 10px 50px 0px 0px;
		font-family: century gothic, verdana;
		font-size: 12px;
		color:#FFFFFF;
		}
		
a.nolink:link {
	color:#FFFFFF;
	text-decoration:none;
}
a.nolink:visited {
	color:#FFFFFF;
	text-decoration:none;
}
a.nolink:hover {
	text-decoration:none;
}

.text{
	padding: 50px 30px 0px 10px;
}
		
p {
	text-indent: 0px;
}
a:focus { outline: none; }

.title {
	/*font-size: 14px;*/
	font-weight: bold;
	color: black;
}
.labelStyle {
	float: left;
	margin-bottom: 10px;
	text-align: right;
	width: 100px;
	padding-right: 5px;
}
.sinput{
	width: 190px;
	background-color: #EFEFEF;
	border: #838383 1px solid;
	font-size: 11px;
	font-family: verdana, arial;
	color: #838383;
} 
ul {
	margin: 0px 0px 0px 20px;
}
/* hides the second object from all versions of IE >= 5.5 */
* html object.mov {
    display/**/: none;
}


.tool-tip {
	color: #fff;
	width: 100px;
	z-index: 13000;
}
 
.tool-title {
	/*font-weight: bold;*/
	font-size: 11px;
	margin: 0;
	color: #F0F0F0;
	padding: 5px 6px 5px 6px;
	background-color: #7E7E7E;
	/*background: url('bubble.png') top left;*/
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	/*background: url('bubble.png') bottom right;*/
}