/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin:0;
	padding:0;
}

body {
	background: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #969184;
}

body.section-1 {}

body.section-2 {}

body.section-3 {}

a:link {
	color: #969184;
	text-decoration: none;
}

a:active {
	color: #AEACA6;
	text-decoration: none;
}

a:visited {
	color: #969184;
	text-decoration: none;
}

a:hover {
	color: #AEACA6;	
	text-decoration: none;
}

.logo {
	font-weight: Bold;
}

.partners {
	color: #969184;
	font-size: 11px;
	font-family: Arial;
	top: 50px
}
	
#menu li.active a {
	background-color: #E9E1E1;
	color: #444444;
}

a img {
	border: none;
}

#menu {
	z-index: 3;
	background-color: white;
	height: 60px;
	left: 0;
	overflow: hide;
	position: fixed;
	width: 100%;
	text-align: left;
}

#loading {
	float: left;
	left: 5px;
	position: relative;
	top: -10px;
}

#menu_left_pre {
	float: left;
	height: auto;
	width: auto;
}
#menu ul {
	list-style-type: none;
	cursor: default;
	display: inline;
	margin: 0 0 0 75px;
	padding: 0 0 0 0;
}

#menu ul > li {
	list-style-type: none;
	display: inline;
	padding: 0 0 0 0;
	position: relative;
}

#menu ul li.section-title {
}

#content {
	height:100%;
	padding:0 0 0 75px;
}

.container {
	padding: 25px 0 0 0;
}

#content p {
	z-index: 2;
	margin: 40px 0 0 0;
	margin-bottom: 20px;
	width: 940px;
	font-size: 16px;
	font-family: Arial;
	line-height: 1.25;
	position: relative;
}
#copyright {
	background-color:#FFFFFF;
	bottom:0;
	left:45px;
	position:fixed;
}

p {
}

h1 {
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
}

h2 {
	font-size: 12px;
	font-family: Arial;
}

h3 {
	font-size: 12px;
	font-family: Arial;
	color: #968769;
	font-weight: normal;
}

h4 {
	font-size: 12px;
	color: #578495;
	font-weight: normal;
}

#img-container {
	margin: 40px 0 0 0;
	padding:0;
}

#img-container p {
	margin: 0;
	padding: 0 0 0 0;
	width: 400px;
}

#once {
	clear: left;
}

.itemcontainer {
	width: 940px;
	padding: 0 0 0 0;
}

.item {
	padding: 0 0 10px 0;
	position: relative;
	width: 235px;
	float: left;
}

.info {
	background-color: #ffffff;
	background-repeat: no-repeat;
	color: #ffffff;
	display: none;
	font-size: 10px;
	font-style: none;
	height: 98px;
	left: 0;
	position: absolute;
	width: 235px;
}

.info h2 {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	margin: 0;
	text-align: center;
	padding: 65px 0 0 0;
}

.info span {
	padding: 0 10px 0 0;
}

.item:hover .info {
	opacity: 0.50;
	filter: alpha(opacity=50);
	display: block;
	width: 228px;
	height: 140px;
}

#footercontainer {
	float: right;
	margin: 0 0 0 0; 
	position: relative;
	width: 940px;
}
	
.indexcontainer {
	font-weight: bold;
	padding: 10px 3px 3px 10px;
	background-color: #454443;
	width: 80px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerWAL {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #8f2323;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerHAR {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #963755;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerVAR {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #364e76;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerWAL2 {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #734e2a;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerSPF {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #7b3c64;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerITS {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #69321e;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerLUX {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #a9c420;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerGEL {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #a3335b;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerMIX {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #c3651f;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerORG {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #81a538;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerVUR {
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #A3C133;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerPAR {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #86af0f;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerPUB {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #5d923c;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerVAH {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #415769;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.indexcontainerVAS {
	color: #ffffff;
	font-weight: bold;
	text-align: center;
	padding: 10px 8px 3px 10px;
	background-color: #ad3600;
	width: 90px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.scroll {
	font-weight: normal;
	padding: 10px 3px 3px 114px;
	width: 190px;
	height: 20px;
	bottom: 0; 
	position: fixed;
}

.footer {
}
