/* AVIVA EDITOR STYLE */
body.mceContentBody 
{ 
	color:black; 
	text-align:left; 
	background-color:white; 
	background-image:none; 
}


#address  a{ color:#f1f1f1; }

/* GENERAL STYLES */	
ul.sitemap { margin-top:-1px; }

body 
{
	font-size:11px;
	font-family: Trebuchet MS,arial,helvetica;
	margin: 0;
	color: #333333;
	margin-top: 13px;
	background:#9fa4a0 url(../images/bodyBg.jpg);
	
}

td
{
	font-family: verdana,arial,helvetica;
	font-size: 11px;
}

p
{
	font-size:11px;
	font-family: Trebuchet MS,arial,helvetica;
	color: #333333;
    margin:0px;
    padding:0px;
}

img
{
	border:0px;
}

img.border
{
    border:1px solid #ccc;
    padding:5px;
}

.news
{
    font-size:10px;
    font-weight:bold;
    color:#8b9277;
}

#news
{
    background-color:#f0f2ea;
    width:192px;
    height:361px;    
    padding-left:8px;
    padding-right:8px;
    padding-top:8px;   
    margin:0px;
}

p.newstitle
{
    color:#8b9277;
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
    margin:0px;
    padding:0px;
    padding-bottom:3px;  
}

p.news
{
    color:#8b9277;
    font-size:10px;
    font-weight:normal;
    text-transform:normal;
    margin:0px;
    padding:0px;
    padding-top:12px;
    padding-bottom:12px
}

/* LINK STYLES */	
a 
{ 
	text-decoration: underline;
	color:#8795ab;
}
	
a:hover
{ 
	text-decoration: none; 
}

/* MENU STYLES */

#menu
{
	display:block;
	padding:0px;
  margin:0px;  
}

/* MENU STYLES */


ul.xm_0 {
	display:block;
	xfloat:right;
	height:20px;
	margin:0px 0px 4px 0px;
	padding:0px;
}

ul.xm_0 li {
	float:left;
	margin:0px;
	padding:0px 15px 0px 15px;
	height:16px; 
	border-left:1px dotted #ababab;
	list-style-type:none;
    background-color:none;
}

ul.xm_0 li.end {
	border-right:1px dotted #ababab;
}

ul.xm_0 li a {
	display:block;
	padding:0px 7px 0px 7px;
	color:#666666;	
	font-size:11px;
	text-decoration:none;	
	text-transform:uppercase;
}

ul.xm_0 a.selected {
    background-color:#e5e5e5;
}



#submenu {
    width:202px;
}

ul.xm_1 {
	height:20px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

ul.xm_1 li {
	padding:0px 0px 3px 0px;
	margin:0px 0px 4px 15px;	
	list-style-type:none;
	font-family: Trebuchet MS;
	font-size: 11px; 
	font-weight: bold;
	border-bottom: 1px solid #546a87;
	width: 202px;
}

ul.xm_1 li.end {
}

ul.xm_1 li a {
	display:block;
	color:#ffffff;	
	font-size:11px;
	text-decoration:none;	
	text-transform:uppercase;
}

ul.xm_1 a.selected {
    color: #eea500;
}


ul.xm_2 {
	margin:0px;
	padding:0px; 	
}

ul.xm_2 li {

	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	list-style-type:none;	
	width: 202px;
	border:0px;
}


ul.xm_2 li a {

	margin:0px !important;
	padding:0px 0px 0px 0px !important;
	color:#fff;	
	font-size:10px;
	text-decoration:none;	
	text-transform:uppercase;
	width: 202px;	
}

ul.xm_2 a.selected {
	color: #eea500;
}


	
/* HEADER STYLES */	
h1 {
	font-size: 18px;
	color:#1b4d8f;
	font-family: Trebuchet MS, arial, Helvetica;
	font-weight: normal;
	margin:0px;
	padding:0px;
	padding-bottom: 17px;
}

h2 {
	font-size: 13px;
	color:#1b4d8f;
	font-family: Trebuchet MS, arial, Helvetica;
	font-weight: normal;
	margin:0;
	padding:0;
	padding-bottom: 5px;
}

h3 {
	font-size:16px;
	font-weight:normal;
	color:#8795ab;
	margin:0px;
	padding:0px;
}

h4 {
	font-size: 11px;
	margin:0px;
	padding:0px;
}

h5 {
	font-size: 11px;
	margin:0px;
	padding:0px;
}

/* FORM STYLES */	
input,select,text,textarea {
	font-family: verdana,arial,helvetica;
	font-size: 11px;
	background-color:#ffffff;
	border:1px solid #000000;
}

input.checkbox
{
	border:0px;
}


/* LAYOUT STYLES START */

div.companyInfo { color: white; font-weight: bold; font-size: 12px; position:absolute; text-align:center; width:1000px; }
div.WRAPPER { width: 1000px; margin-left:auto; margin-right:auto; }
div.icons { position:absolute; margin-left:876px; margin-top:20px; *margin-left: -84px; }


.clear { clear: both; }
.margin_auto { margin: 0 auto 0 auto;}
.topMenu a { font-size: 11px; font-family: Trebuchet MS, arial, Helvetica; color: #ffffff; font-weight: bold; 
	text-decoration: none; padding: 0 15px 0 15px; text-transform: uppercase; }
	
a { color: #5379ab; text-decoration: underline; }
	
div.infoBox_frame p { font-family: Trebuchet MS, arial, Helvetica; color: #333333; }
span.arrow { display: block; text-align: right; }
span.infoboxIMAGE { display: block; margin-top: 18px; }
span.infoboxTXT { display: block; padding-left: 10px; padding-top: 9px; width: 226px; margin-top: -3px;
	background: url('../images/layout/infobox_gradient.png') repeat-x top;max-height:85px;min-height:85px;}
span.infobigTXT { display: block; }
p.infobigTXT { padding-bottom: 15px; } 
	
div.Header { min-width: 998px; max-width: 998px; min-height: 114px; }
div.Header .Logo { float: left; min-width: 462px; max-width: 462px; min-height: 80px;margin-left:30px;
	background: url('../images/layout/logo/logo.png') no-repeat top left; }
div.Header .Search { float: left; min-width: 169px; max-width: 169px; min-height: 55px; text-align:right; margin-left:330px; 
	*margin-left:0px; *float:right; margin-top:25px; *padding-right:7px; }
div.Header .topMenu { min-width: 968px; max-width: 968px; min-height: 24px; padding-left: 30px; padding-top: 10px; *margin-bottom: -25px;}

/* FRONTPAGE SPECIFIC */
div.imageFade { min-width: 969px; max-width: 969px; min-height: 304px; padding-left: 29px; padding-top: 9px;
	background: url('../images/layout/shadows/header.png') no-repeat top left; }
#imageFade, #imageFade li { list-style-type: none; margin: 0; padding: 0; }

div.infoBox_frame { width: 1000px;height:220px;}
div.infoBox_frame .infoBox_little_left, 
div.infoBox_frame .infoBox_little_middle,
div.infoBox_frame .infoBox_Big { float: left; min-height: 218px;}

div.infoBox_frame .infoBox_little_left { min-width: 236px; max-width: 236px;  padding: 0 20px 0 29px;
	background: url('../images/layout/shadows/infobox_little_left.png') no-repeat top left; }
div.infoBox_frame .infoBox_little_middle { min-width: 238px; max-width: 238px; padding: 0 19px 0 19px;
	background: url('../images/layout/shadows/infobox_little_middle.png') no-repeat top left; }

div.infoBox_frame .infoBox_Big { width: 406px; padding-left: 31px; padding-top: 29px; 
	background: url('../images/layout/shadows/infobox_big.png') no-repeat top left; }

/* SUBPAGE SPECIFIC */
div.imageFade_subpage { min-width: 968px; max-width: 969px; min-height: 164px; padding-left: 29px; padding-top: 9px;
	background: url('../images/layout/shadows/subpage_header.png') no-repeat top left; }

div.subpageContentFrame { min-width: 961px; max-width: 961px; min-height: 400px; }

div.subpageContentFrame .RightPanel { min-width: 226px; max-width: 226px; min-height: 400px; float: left; margin-bottom:10px; }
.RightPanel .rightpanelContenttop { min-width: 226px; max-width: 226px; height: 11px; 
	background: url('../images/layout/rightpanel/subpage_rightpanel_toptop.png'); }
.RightPanel .rightpanelContent { min-width: 226px; max-width: 226px; min-height: 222px; padding-top: 19px;
	background: #324865 url('../images/layout/rightpanel/subpage_rightpanel_top.png') no-repeat top; }
.RightPanel .rightpanelBottom { min-width: 226px; max-width: 226px; min-height: 184px; 
	background: url('../images/layout/rightpanel/subpage_rightpanel_bottom.png') no-repeat top; }
	
div.subpageContentFrame .subpageContent { margin-left: 15px; min-width: 719px; max-width: 719px; min-height: 400px; float: left;  margin-bottom:10px; }
.subpageContent .subpageContentContenttop { min-width: 719px; max-width: 719px; height: 29px;
	background: url('../images/layout/content/subpage_content_top.png'); }
.subpageContent .subpageContentContent { min-width: 679px; max-width: 679px; min-height:365px; padding-left: 20px; padding-right: 20px; 
	background: #ffffff; }
.subpageContent .subpageContentBottom { min-width: 719px; max-width: 719px; height: 23px;
	background: url('../images/layout/content/subpage_content_bottom.png'); }
	
/* TOPMENU */
div.topMenu_left_corner { float: left; min-width: 6px; max-width: 6px; min-height: 24px; background-image: url('../images/layout/menu/topmenu_left_corner.png'); }
div.topMenu_background { float: left; padding-top: 5px; min-height: 19px; background-image: url('../images/layout/menu/topmenu_bg.png'); }
div.topMenu_right_corner { float: left; min-width: 6px; max-width: 6px; min-height: 24px; margin-right: 2px; background-image: url('../images/layout/menu/topmenu_right_corner.png'); }

div.topMenu_left_corner.selected { background-image: url('../images/layout/menu/topmenu_left_corner_selected.png'); }
div.topMenu_background.selected { background-image: url('../images/layout/menu/topmenu_bg_selected.png'); }
div.topMenu_background.selected a{  color: #1b4d8f; }
div.topMenu_right_corner.selected { background-image: url('../images/layout/menu/topmenu_right_corner_selected.png'); }

/* LAYOUT STYLES END */

/* ID SPECIFIC STYLES */
#posNews
{
    border-top:1px dotted #000000;
    border-bottom:1px dotted #000000;
}

#icons
{
    position:absolute;
    display:block;
    margin-left:610px;
}