@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	background-color:#003656;
}

.links{
	height:15px;
	font-size: 10px;
	color: #002F51;
	text-transform: uppercase;
	text-align:right;
}
.links ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.links li{
	display: inline;
	margin: 0px;
	padding:0px;
}
.links a{
	color: #002F51;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.links a:hover{
	background-color:#7f97a8;
	color:#FFFFFF;
}
.languages span{
	cursor:pointer;
}
.marger{
	height: 10px;
	text-align: center;
}
.TABLEmain{
	background-color: #cddbe4;
}
.TABLEtop{
	background-image:url(../img/template/page_header.png);
	width:900px;
	height:150px;
}
.TABLEtop td{
	height:150px;
	vertical-align:top;
}
.TABLEmenu{
	background-color: #ffffff;
}
.TABLEmenu td{
	padding:10px;
	vertical-align:top;
	font-size: 12px;
	color: #003656;
}
.TABLEheader{
	background-color: #cddbe4;
}
.TABLEheader_title{
	font-size:18px;
	color:#003656;
	height: 115px;
}
.TABLEbottominfo{
	color: #003656;
	font-size:12px;
	background-color: #8EADC2;
}
.TABLEbottominfo p{
	padding:0px;
	margin:0px 0px 5px 0px;
}
.TABLEbottominfo_askinfo{
	padding-left:10px;
}
.TABLEbottominfo_addressblock{
	padding-top:20px;
}
.TABLEbottominfo_address{
	padding-top:12px;
	font-size: 11px;
	padding-bottom: 10px;
}
.TABLEbottominfo_address a{
	color: #003656;
}
.TABLE_unsubscribe{
	color:#ffffff;
	font-size:11px;
}
.TABLE_unsubscribe a{
	color:#ffffff;		
}
.TABLE_unsubscribe_design{
	font-size:10px;	
	color:#CEDBE5;	
}
.TABLE_unsubscribe_design a{
	color:#CEDBE5;
}


.Llinks{
	font-size: 11px;
	/*text-transform: uppercase;*/
	color: #FFFFFF;
	text-align: right;
}
.Llinks ul{
	list-style-type: none;
	margin: 0px;
	padding: 0 0 20px 0;
}
.Llinks li{
	margin: 0px;
	padding:2px 0;
}
.Llinks a{
	color: #002F51;
	text-decoration:none;
}
.Llinks a:hover{
	background-color:#7f97a8;
	color:#FFFFFF;
}

#left{
float:left;
width:180px;
text-align:left;
padding:0px !important;
}
#left .newsletter p{
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #235370;	
	padding-bottom: 2px;
}
#left .underline{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #002F51;
}

#left .textfield{
	width:144px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	padding-left:2px;
	color: #7F97A8;
	text-align:left;
	background-color: #ffffff;
	border: 1px solid #002F51;
}

#left .dropdownmenu{
	width:180px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	padding-left:2px;
	color: #7F97A8;
	text-align:left;
	background-color: #ffffff;
	border: 1px solid #002F51;
}

#left .button{
width:25px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #7F97A8;
text-align:center;
background-color: #ffffff;
border: 1px solid #002F51;
cursor: hand;
}
#left .search{
background-color:#808080;
margin-top:15px;
padding:3px;
border: 2px solid #000000;
width:170px;
}
#left .search a{
	color:#FFFFFF;
}
#left .search p{
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
	padding-bottom: 2px;
}
#left .small{
	font-size:10px !important;
	font-weight:normal !important;
}

.bottomtext{
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.bottomtext p{
	margin: 2px;
}
.bottomtext a{
	color: #ffffff;	
}

.img_fl_left{
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	float:left;
}
.img_fl_right{
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	float:right;
}
.img_fl_left img, .img_fl_right img{
	border: 1px solid #7f97a8;
}

.img_no_brdr_fl_left{
float:left;
border: none !important;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}
.img_no_brdr_fl_right{
float:right;
border: none !important;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
margin:0px;
}

#adreshouder2{
	margin:0px;
	width:156px !important;
	padding:0px !important;
}
#adreshouder2 .adres{
text-align:left;
font-size: 10px;
color:#000000;
padding-left:12px;
}
#adreshouder2 .adres p{
margin: 0px;
padding: 5px 0px 0px;	
}
#adreshouder2 .adres a{
color:#000000;
}
#adreshouder2 .bolder{
color: #002F51;
font-weight: bold;
margin: 0px;
}

.languages, .editingTools {
	background-color: #003656;
	opacity: 0.8;
	color: white;
	margin: auto 0 auto auto;
	vertical-align: top;
	padding: 2px 2px 2px 0px;
}
.languages {
	width: 180px;
	text-align: right;
}
.editingTools table {
	width:100%;
}
.editingTools td{
	height:auto;
	width:180px;
}

.editingTools a{
	color: white;
	text-decoration:none;
}





