@charset "UTF-8";

body {
	margin: 		0px; 
	padding: 		0px;
	text-align: 		center;

	background-color: 	#c7dbe6;
	background-image: 	url(../images/bg.jpg);
	background-position: 	bottom center;
	background-repeat: 	repeat-x;
	background-attachment: 	fixed;
}

.oasis #container {
	width: 			804px;
	margin: 		0 auto;
	padding:		0px;
	border: 		0px solid #000000;
	text-align: 		left; 
}

.oasis #header {
	width: 			804px;
	margin: 		0 auto;
	border: 		0px solid #000000;
	text-align: 		left; 
}

.oasis #mainmenubar {
	width: 			804px;
	height:			44px;
	background-image: 	url(../images/menu_bg.gif);
	background-repeat: 	no-repeat;

	margin: 		0px 0px 0px 0px;
	padding:		7px 0px 0px 10px;
	border: 		0px solid #000000;
	text-align: 		left;
}

h1 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		35px;
	line-height: 		35px;
	font-weight: 		bold;
	color:			#7ad6f1;
	margin-top: 		0px;
	margin-bottom:		10px;
}

h2 {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		18px;
	line-height: 		18px;
	font-weight: 		bold;
	color:			#7ad6f1;
	margin-top: 		1px;
	margin-bottom:		3px;
}


.content {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		14px;
	line-height: 		20px;
	color: 			#666666;
}

.content a {
	font-size: 		14px;
	line-height: 		20px;
	color:			#7ad6f1;
	text-decoration: 	none;
	margin:			0px;
	padding:		0px;
}

.content a:hover {
	font-size: 		14px;
	line-height: 		20px;
	color:			#b4cc33;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.content hr {
	color:			#cccccc;
	height:			1px;
	margin: 		40px 0px 10px 0px;
}

.contentRight  {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height: 		15px;

	color:			#666666;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.contentRight a {
	font-size: 		12px;
	line-height: 		15px;
	color:			#7ad6f1;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.contentRight a:hover {
	font-size: 		12px;
	line-height: 		15px;
	color:			#b4cc33;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.contentRight hr {
	color:			#cccccc;
	height:			1px;
	margin: 		15px 0px 10px 0px;
}



.langmenu a {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 		20px;
	font-weight: 		bold;
	color:			#cccccc;
	text-decoration: 	none;
}

.langmenu a:hover {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 		20px;
	font-weight: 		bold;
	color:			#ffffff;
	text-decoration: 	none;
}

.breadcrumb {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height: 		15px;
	font-weight: 		bold;
	color:			#666666;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.breadcrumb a {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height: 		15px;
	font-weight: 		bold;
	color:			#7ad6f1;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

.breadcrumb a:hover {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		12px;
	line-height: 		15px;
	font-weight: 		bold;
	color:			#b4cc33;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
}

#mainmenubar {
	background-image:url(../images/main_menu_bg.gif);
}

#submenubar {
	background-image:url(../images/sub_menu_background.gif);
}

#submenubar a {
	color:#999;
	text-decoration: none;
}

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

ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 20;

	list-style-position:outside;
}

ol li {
	margin: 10px 20px 10px -18px;
}

#footer {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 		13px;
	font-weight: 		normal;
	color:			#333333;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
	vertical-align: top;
}

#footer a {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 		13px;
	font-weight: 		normal;
	color:			#333333;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
	vertical-align: top;
}

#footer a:hover {
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 		13px;
	font-weight: 		normal;
	color:			#000000;
	text-decoration: 	none;
	margin:			0;
	padding:		0;
	vertical-align: top;
}
