body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #D4D4D4 url('../images/layout/body-bg.jpg') left repeat-y;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
}

.left { float: left; }
.right { float: right; }


div.box {
	width: 100%;
	background-color: #fff;
	_overflow: hidden; 
	clear: both;
}

div#body {
	width: 100%;
	background-color: #E20404;
	overflow: hidden;
}
	div#body div.box {
		margin-left: 10px;
		/*width: 897px;*/
		width: 1041px;
		border-right: 3px solid #fff;
	}

div#topp {
	height: 150px;
	overflow: hidden;
}
	div.squer, div.squerSmall, div.squerBlind {
		margin: 0px 0px 3px 3px;
		width: 115px; height: 115px; 
		float: right; 
	}
	div.squerSmall { height: 20px; }
	div.squerBlind { 
		width: 113px; height: 113px;
		border: 1px solid #D4D4D4;
	}
	div#languages p {
		margin: 0px 0px 0px 0px;
		padding: 3px 7px 0px 0px;
		width: 108px; height: 17px;
		text-align: right;
		color: #F6F6F6;
	}
	div#topp img#logo {
		padding-left: 15px;
		padding-top: 10px;
		float: left;
	}

div#menu {
	padding-top: 10px;
	border-bottom: 1px solid #D4D4D4 /* FAFAFA */;
	border-top: 1px solid #D4D4D4 /*FAFAFA*/;
	height: 25px;
}
	div#menu ul.menu {
		margin: 0px 0px 0px 10px;
		padding: 0px 0px 0px 0px;
		list-style-image: none;
		list-style-position: outside;
		list-style-type: none;
	}
	div#menu ul.menu li {
		float: left;
	}
	div#menu ul.menu li a.menu, div#menu ul.menu li a.menu:hover {
		padding: 0px 10px 0px 10px;
		font-size: 11px;
		border-left: 1px solid #F6F6F6;
		text-decoration: none;
		text-transform: uppercase;
		color: #000;
		display: block;
	}
	div#menu ul.menu li#last a.menu {
		border-right: 1px solid #F6F6F6;
	}
	div#menu ul.menu li a.menu:hover {
		background: url('../images/layout/h1-bg.jpg') repeat-y; 
		color: #E20404;
	}

div.close {
	max-width: 300px;
	padding-bottom: 10px;
	background: url('../images/layout/menu-bg.png');
	border-left: 1px solid #F6F6F6;
	border-bottom: 1px solid #F6F6F6;
	position: absolute;
	z-index: 10;
	overflow: hidden;
	display: none; /**/
	
	_background: #fff;
	_filter: alpha(opacity=80);
}
	ul.close {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		list-style-image: none;
		list-style-position: outside;
		list-style-type: none;
		position: relative;
	}
		ul.close li {
			padding: 10px 10px 1px 0px;
			clear: both;
		}
		
		ul.close li a, ul.close li a:hover {
			border: none;
			text-decoration: none;
			white-space: nowrap;
		/*	color: #93A100; /**/
		/*	color: #666666; /**/
			display: block;
		}
		ul.close li a:hover {
			background: url('../images/layout/h1-bg.jpg') repeat-y;
		/*	color: #125D85; /**/
		}
		ul.close li a.language:hover {
			background: none;
		}
		a.blue { color: #125D85 /* #5A8EAA /**/; }
		a.blue:hover { color: #E76161; }
		a.green { color: #93A100 /* #B8C14D; /**/ }
		a.green:hover { color: #E76161; }
		a.grey { color: #666666; }
		a.grey:hover { color: #E76161; }
		a.red { color: #E76161; }
		a.red:hover { color: #DC1D1D; }
		a.language { 
			padding-left: 30px;
			text-align: right;
			color: #B9B9B9;
		}
		a.language:hover { 
			color: #666666
		}


div#main {
	margin-left: 10px;
	padding: 10px 10px 10px 10px;
	/*width: 880px;*/
	width: 1024px;
	background-color: #fff;
	overflow: hidden;
}


div#bott {
	margin-left: 10px;
	/*width: 900px; height: 57px;*/
	width: 1043px; height: 57px;
	background: #d4d4d4 url('../images/layout/bott-bg.jpg') top repeat-x;
	color: #868684;
}
	div#bott div#bot{
		padding: 5px 5px 5px 5px;
		width: 480px; height: 100%;
		background-color: #EDEDED;
		float: right;
	}
		div#bott div#bot p {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			color: #868684;
			float: right;
		}
		div#bott div#bot ul {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-image: none;
			list-style-position: outside;
			list-style-type: none;
			float: left;
		}
		div#bott div#bot ul li {
			padding: 0px 3px 0px 3px;
			border-left: 1px solid #F6F6F6;
			float: left;
		}
		
		
	div#bott div#adv {
		/*width: 390px;*/
		width: 390px;
		padding: 15px 10px 5px 10px;
		font-size: 9px;
		text-align: center;
		float: left;
	}
	div#bott * a {
		text-decoration: none;
		color: #868684;
	}
	
	
/* tool tip box **/	
div.tipBox
{
	padding: 2px;
	color: #666666;
	z-index: 2; 
	background: #FFFFCC;
	border: 1px solid #FFCC99;
}