body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt; color:#666666;
}

h1 {
	margin: 0 0 10px 0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt; color:#666666;
}

h2 {
	margin: 0 0 10px 0; padding:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt; color:#666666;
}

div.mainDate {
	position:absolute; top:3px; left:105px;
	color:#666666; font-size:8pt; width:200px;
}

div.changeLang {
	position:absolute; top:3px; left:105px;
	text-align:right; width:670px;
}

div.mainHeader {
	position:absolute; top:30px; left:35px;
	height: 172px;	width:90%;
}

div.mainNavi {
	position:absolute; top:135px; left:105px;
	padding:0; width:110px;
}

div.mainNavi2 {
	position:absolute; top:330px; left:105px;
	padding:0; width:150px;
}

div.mainNavi3 {
	position:absolute; top:540px; left:105px;
	padding:0; width:150px;
}

div.mainContent {
	position:absolute; top:135px; left:395px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt; color:#666666; width:385px;
}

div.mainImageNav {
	width: 70px; text-align:center;
	position:absolute; top:0px; left:395px;	
}

div.OfferLabel {
	position: absolute; top: 0; right: 0;
	width: 225px; height:100%; padding-top: 80px;
	background-image: url('images/common/oozira_orangepx.gif');
	color: #fff;
}

div.innerOfferLabel {
	padding: 40px 10px 0 10px;
}

div.innerOfferLabel ol {
	padding: 0 0 0 25px;
	margin: 0;
}

div.innerOfferLabel ul {
	padding: 0;
	margin: 0 0 0 18px;
	list-style: url('images/common/oozira_ul_plus.gif');
}

div.innerOfferLabel ol li {
	padding: 0;
	margin: 10px 0 0 0;
}

div.innerOfferLabel ul li {
	padding: 0;
	margin: 2px 0 0 0;
}

div.mainImage {
	/* position:absolute; top:135px; left:395px; */
	clear:both; padding-bottom:10px;
}

div.mainSubmenu {
	position:absolute; top:135px; left:220px;
	padding:0; width:150px; height:218px;
}

div.submenu {
	display:none; background-color:#fff;
	position:absolute; top:135px; left:220px;
	padding:0; width:140px; height:218px;
}

a {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	color:#666666;
	display:block;
}

div.navigation0 a, div.subnavigation a {
	width:100%; margin:2px 0; padding-left:2px;
	border-left:2px solid #fff;
}

div.navigation1 a {
	width:100%; margin:2px 0; padding-left:2px;
	border-left:2px solid #fff; color:#ff6600;
	font-weight:bold;
}

div.navigation2 a {
	display: block;
	padding: 2px 10px;	
}

div.navigation0 a:hover, div.navigation1 a:hover, div.navigation2 a:hover, div.subnavigation a:hover {
	border-left:2px solid #ff6600; padding-left:2px; color:#ff6600;
}

div.mainExtra {
	position:absolute; top:135px; left:793px;
	padding:10px 0 0 10px; height:300px;
}

div.imainExtra {
	position:absolute; top:167px; left:10px;
	font-size: 8pt; color:#666;
}

div.callback {
	position:absolute; top:400px; left:105px; width:115px;
	padding-left:4px;
}

div.callback div.form {
	margin: 5px 0;
}

div.form {
	margin: 2px 0; width:385px;
}

div.form label {
	float:left;
	width:110px;
}

div.form button {
	border: 1px solid #336699;
	cursor:pointer; padding:0 10px; margin:10px 0 0 120px;
}

.input {
	border:1px solid #dadada; width:260px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10pt;
	color:#666;
}

.button2 {
	border: 1px solid #ccc; width:120px; height:14pt; background-color:e6e6e6;
	cursor:pointer; padding:0; margin:0; color:#666; font-size:8pt;
}

.input2 {
	border:1px solid #dadada; width:115px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt; color:#666; padding:2px;
}

.formerror {
	background-color: #fff;
}

a.link1:link, a.link1:active, a.link1:visited {
	font-size: 10pt; color: #336699;
	border-bottom: 1px solid transparent;
	display:inline;
}

a.link1:hover {
	border-bottom: 1px dotted #336699;
	display:inline;
}

a.link2:link, a.link2:active, a.link2:visited {
	font-size: 10pt; color:#666;
	border-bottom: 1px solid transparent;
	display:inline;
}

a.link2:hover {
	border-bottom: 1px dotted #000;
	display:inline;
}

a.link3:link, a.link3:active, a.link3:visited {
	color:#FF6600; font-size: 8pt;
	display:inline;
}

a.link3:hover {
	color:#666; display:inline;
}

a.link4:link, a.link4:active, a.link4:visited {
	color:#fff; font-size: 8pt;
	font-weight: bold;
	display:inline;
}

a.link4:hover {
	color:#dadada; display:inline;
}

.txtsmall {
	font-size: 8pt;
}

.txt_small_grey {
	font-size: 8pt; color:#666;
}

.txt_small_orange {
	font-size: 8pt; color: #ff6600;
}