

div {
  margin:0;
  padding:0;
}
form, fieldset {
border:medium none;
margin:0;
padding:0;
}

html, body, table {
/*border:1px solid red;*/
margin:0;
padding:0;
color:#000000 !important;
font-family:Arial,sans-serif !important;
font-size:12px !important;
  
}

div#main_wrap {
margin-left:auto;
text-align:left;
width:1000px;
z-index:1;
}

div#header {
height:123px;
position:relative;
z-index:3;
}

div#logo {
position:absolute;
right:16px;
top:93px;
}

a img{
border:0;
}

div#content_wrap {
/* margin-top:123px; */
/*margin-top:83px;*/
background-color:#FFFFFF;
padding:0 20px 26px 10px;
z-index:-1;
}

.clearfix {
min-height:1%;
}

.clear{
	clear:both;
	height:0;
	display:block;
}

div#site_identifier {
border-bottom:1px solid #CCCCCC;
/*clear:both;*/
height:40px;
position:relative;
width:100%;
}

div#footer {
padding:26px 0 16px 230px;
}
div.text-wrapper {
margin-top:-1px;
padding:1px 0 0;
}

div#footer p {
font-size:11px !important;
line-height:15px !important;
margin:0px;
}

a {
color:#000000;
font-family:Arial,sans-serif;
/*font-size:11px;
line-height:15px;*/
text-decoration:none;
}

div.white p, div.white p a:link, p.white a:link, span.white a:link, div.white p a:visited, p.white a:visited, span.white a:visited {
color:#FFFFFF !important;
}



/* ---------------- */

div#langstable{
  margin: 0px 20px 26px 10px;
  height:30px;
  padding-top:10px;
}


a {
	color:#153B63;
	/*font-size:11px;*/
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
	color:#009EE0;
}

img {
	border-width:0px;
}

input[type=submit]{
	background-color:#B4C6D9;
	border-width:1px;
	font-size:11px;
	color:#153B63;
}

h1 {
	font-weight:bold;
	font-size:22px;
	margin:0pt;
	padding:0pt;
  color:#999999;
  
}

h2 {
	font-weight:bold;
	font-size:12px;
	margin:0pt;
	padding:0pt;
}

h1.title{
  padding-top:5px; 
  /*border:1px solid #00CCCC;*/
  height:35px;
  width:49%;
  float:left;
}
h2.title{
  padding-top:15px; 
  /*border:1px solid #00CCCC;*/
/*  height:25px; */
  width:49%;
  float:right;
  text-align:right;
}
div.titlediv{
	border-bottom:1px solid #CCCCCC;
	margin-bottom:10px;
	/*background-color:#FF0FFF;*/
}

