@charset "utf-8";
/* CSS Document */
/*-----------------------------------------------------MAIN-----------------------------------------*/
body{
	position:absolute;
	left: 50%; 
	margin-left: -395px;
	width:790px;
	top:0px;
	background-image:url(../img/background.jpg);
	background-repeat:repeat-x;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
h1{
	margin-top:10px;
	margin-left: 20px;
	font-size:20px;
	color:#d1d3d4;
}
h2{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

a, a:hover, a:active, a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;

}

.field{
  font-family:Tahoma, Arial,sans-serif;
  font-size:9pt;
  font-weight:normal;
  background-color:#FFFFFF;
  border-color:#000000;
  border-style:inset;
  border-width:1px;
  color:#000000
  height: 20px;;
}
/*-----------------------------------------------------CUSTOM DIVS------------------------------------*/

#logo{
	position:absolute;
	top:13px;
	left:6px;
	width:410px;
	height:45px;
}
#oraclelogo{
	position:absolute;
	top:35px;
	left:257px;
	width:420px;
	height:45px;
}
#headerimg{
	position:absolute;
	top:84px;
	*top:77px;
	left:0px;
}
#navigation{
	position:absolute;
	top: 62px;
	left: 260px;
	*top: 55px;
}
#home, #services, #about, #careers, #partners, #news{
	text-align:center;
	clear:none;
	float:left;
	width:89px;
	height:17px;
	padding-top:2px;
	margin-left:-7px;
	cursor: pointer;
	
}
#search{
	position:absolute;
	left:550px;
}
/*-----------------------------------------------------CUSTOM CLASSES---------------------------------*/
.red{
	color:#c32323;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.red, a.red:visited, a.red:active, a.red:hover{
	color:#c42424;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
a.readmore, a.readmore:visited, a.readmore:active, a.readmore:hover{
	color:#c42424;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.canvas {
	border: 4px solid #c42424;
}

/*-------------------------------------------------------TITELS---------------------------------------*/

#titel1{
	position:absolute;
	left: 2px;
	top: 340px;
	width:550px;
	height: 50px;
	background-image:url(../img/title_background_550.png);
	background-repeat:repeat-x;
}
#titel2{
	position:absolute;
	left: 552px;
	top: 720px;
	width:235px;
	height: 50px;
	background-image:url(../img/title_background_550.png);
	background-repeat:repeat-x;
}
#titel3{
	position:absolute;
	left: 2px;
	top: 540px;
	width:550px;
	height: 50px;
	background-image:url(../img/title_background_550.png);
	background-repeat:repeat-x;
}
#titel4{
	position:absolute;
	left: 552px;
	top: 540px;
	width:235px;
	height: 50px;
	background-image:url(../img/title_background_550.png);
	background-repeat:repeat-x;
}

#titel5{
	position:absolute;
	left: 552px;
	top: 340px;
	width:235px;
	height: 50px;
	background-image:url(../img/title_background_550.png);
	background-repeat:repeat-x;
}
/*-------------------------------------------------------TXTFIELDS------------------------------------*/

#tekst1{
	position:absolute;
	left: 2px;
	top: 380px;
	width:520px;
	margin-left:20px;

}
#tekst2{
	position:absolute;
	left: 552px;
	top: 760px;
	width:235px;
	margin-left:20px;
	margin-top:12px;
}
#tekst3{
	position:absolute;
	left: 2px;
	top: 580px;
	width:530px;
	margin-left:20px;
}
#tekst4{
	position:absolute;
	left: 552px;
	top: 580px;
	width:200px;
	margin-left:20px;
	margin-top: 12px;
}

#tekst5{
	position:absolute;
	left: 552px;
	top: 380px;
	width:235px;
	/*margin-left:20px;*/
	/*padding-top:12px;*/
}

#tekst5 div.left{
	float:left;
	width:100px;
	padding-top:12px;
	padding-right:25px;
	padding-left:20px;
}

#tekst5 div.right{
	float:left;
	width:80px;
}

#tekst5 img{
	border:0;
	/*padding-right:30px;*/
}
/*-----------------------------------------------------LINES------------------------------------------*/

#leftline{
	position:absolute;
	top: 340px;
	left: 0px;
	clear:left;
	width:2px;
	height: 500px;	
	background-image:url(../img/verticallign.png);
	background-repeat:no-repeat;
}
#middleline{
	position:absolute;
	top: 340px;
	left: 550px;
	clear:none;
	width:2px;
	height: 500px;	
	background-image:url(../img/verticallign.png);
	background-repeat:no-repeat;
}
#rightline{
	position:absolute;
	top: 340px;
	left: 786px;
	clear:right;
	width:2px;
	height: 500px;	
	background-image:url(../img/verticallign.png);
	background-repeat:no-repeat;
}

.clearer{
	clear:both;
}