/*--------------------------------

--------------------------------- */

/* HTML Elements Standard ____________________________________ */

html,body,form, div, p {
	margin: 0;
	padding: 0; 
}

img {
	border: 0;
}
img, div {
	/*behavior: url(iepngfix.htc)  	 */
}
 
.clear {
font-size:0px;
line-height:0px;
overflow:hidden;
clear:both; }



/* Type Elements  ____________________________________ */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#424242;
font-size:11px;
line-height:normal;
padding:0px 0px 10px 28px;
background: url(/UserUploadImages/system/body-bg.gif) top left repeat-x;
}

#CMSBody {
background: #EDEFF3 url(/UserUploadImages/system/body-bg.gif) top left repeat-x;
}

h1, h2, h3, h4, h5, h6 {
padding: 0;
margin: 0;
line-height: 1em;	
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color: #B3BC00;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;	
	padding: 0 0 0px 0;
	color: #B3BC00;
}
.BoxWrapper3 h2 {
	font-size: 14px;
}
.Subpage .MainBodyText h2 {
font-size: 18px;
}

h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;	
	padding: 0 0 0px 0;
	color: #fff;
		 
}
h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	padding: 0 0 0px 0;
	color:#000;
}
.Subpage .bannerWrapperDescription h4 {
	font-size: 18px;
	font-weight: bold;
	color:#484848;
}


h5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 0px 0;
	color:#fff;
}

a {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
}

a  {
color:#0050BA;
font-weight: normal;
text-decoration:none;
}		
a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
}
 
/* Layout Elements ____________________________________ */

.mainContentWrapper{
	width: 954px;
	height:auto;
	margin: 0px auto;
	overflow:hidden;
}
 
 
#header { 
	width: 879px;
	height: 121px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background:url(/UserUploadImages/system/headerBottomBorder.gif) bottom left repeat-x;
}
#header .headerRightBottomBorder { 
	width: 879px;
	height: 121px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	background:url(/UserUploadImages/system/headerRightBottomBorder.gif) bottom right no-repeat;
 }


.begar-offert {
width: 30px;
height: 130px;
padding: 56px 17px 0px 0px;
overflow:hidden;
float: right;
}

#logo  { 
	width: 286px; 
	height: 98px;
	padding:22px 147px 0px 0px;
	overflow:hidden;
	float:left;
}
 
#header .TopLinks {
width:443px;
height:77px;
padding: 11px 0px 0px 0px;
overflow:hidden;
float: left;
}
 
.TopLinks .TopLinksText {
	width:218px;
	height: auto;
	padding: 8px 16px 0px 0px;
	float:left;
	overflow:hidden;
	
font-size:10px;
color:#414141;
text-align:left;
}
.TopLinksText ul {
margin:0px;
padding: 0px 0px 0px 0px; 
}
.TopLinksText li {
margin:0px;
padding: 0px 0px 0px 0px;
list-style:none;
display:inline;
}
.TopLinksText li a.Image {
width: 11px;
height: auto;
padding:  0px 0px 0px 14px;
background:url(/UserUploadImages/system/flag1.gif) left center no-repeat;
}
/*
.TopLinksText a {
color:#0050BA;
text-decoration:none;
}		

.TopLinksText a:hover {
color:#000;
text-decoration:none;
}
*/

.TopLinks-search {
width:200px;
height:28px;
padding: 0px 0px 0px 0px;

overflow:hidden;
float:left;
background: url(/UserUploadImages/system/search-bg.gif) top left no-repeat; 
}
div.AddCMSSysSearch  { 
	width:auto;
	height:auto;
	padding: 4px 0px 0px 15px;
	float:left;
	overflow:hidden;
	}
  
				.TopLinks-search .AddCMSSysSearchText {
				color:#000;
				font-size:10px;
				
				background: #fff; /* url(/UserUploadImages/system/search-input-bg.gif) top left no-repeat; */
				border:1px solid #9C967A;
				 
				width:118px;
				height:16px;
				padding-top:0px;
				float:left;
				}
				.TopLinks-search .AddCMSSysSearchButton {
				background: url(/UserUploadImages/system/sok.gif) top left no-repeat;
				width:29px;
				height:18px;
				cursor:pointer;
				border:0px;
				float:left;
				margin-left:6px;
				}
 
/* Top Navigation Menu  ____________________________________ */

#navigation  {
width: 446px;
height: 33px;
padding: 0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/nav-bg.gif) top left no-repeat;
float: right;
}
 
 
#navigation ul { padding:0; margin:0; list-style:none; }
#navigation ul  li { padding:0; margin:0; list-style:none; display: inline; }
#navigation ul li a { padding:0; margin:0; list-style:none; display: block; }
#navigation ul li a:hover { }
  
  
#navigation ul.AddCMSSysMain{
margin: 0 auto 0 auto;
padding:8px 0px 0px 21px;
list-style: none;
height: 33px;
overflow:hidden;
}

#navigation .AddCMSSysMain li{
	float: left;
	padding:0 0px 0 0px; 
}

#navigation .AddCMSSysMain li a{
	
	color:#fff;
	text-decoration: none;
 	text-align: center;
	
	font-size: 12px;
	font-weight: bold;
	
	padding:6px 11px 0 0px;  
 	float: left;
	cursor: pointer;
}
 

#navigation .AddCMSSysMain li a.AddCMSSysMainSelected, 
#navigation .AddCMSSysMain li a:hover{
	color: #000; 
}
 
 
/* Start page items */


.newsDate {
float: left; 
margin:0;
padding: 0px 10px 0 0;
font-size: 11px;
font-weight: bold;
}
 
.newsTitle {
margin:0;
padding: 1px 0 0 0;
font-size: 11px;
font-weight: bold;
}
 
.newsIntroduction a {color: black;}

.newsIntroduction {clear: both;}

		  
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width:auto;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
margin:0 auto;
background:url(/UserUploadImages/system/outerwrapper-bg.jpg) top center no-repeat;  
}
.OutercontentWrapper-Top {
width:929px;

padding:0px 0px 0px 25px;
overflow:hidden;
background:url(/UserUploadImages/system/outerWrapper-top.png) top left no-repeat;
} 
.Subpage .OutercontentWrapper-Top {
width:929px;

}
.OutercontentWrapper-Middle {
width:954px;
height: auto; 
padding:0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/outerWrapper-Middle.png) top left repeat-y;
}
.OutercontentWrapper-Bottom, #footer {
width:954px;
height:40px;
padding:0px 0px 0px 0px;
overflow:hidden;
background:url(/UserUploadImages/system/outerWrapper-Bottom.png) top left no-repeat;
}

.Subpage .OutercontentWrapper {
 
}

.contentWrapper {
width: auto;
height:auto;
float:left;

padding:0px 0px 0px 28px;
overflow:hidden;
}
 

.Subpage .contentWrapper {
width: auto;
height:auto;
float:left;

padding:0px 0px 0px 0px;
overflow:hidden;
}
 
 
 

/* banner Wrapper ======================================================  */

.bannerWrapper {
	width:864px;
	
	padding:5px 0px 0px 0px;
	overflow:hidden;
}
 
.bannerWrapperImage {
	width:864px;
	  
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
}
 

/* HOme page ====================================================== */
  
.contentWrapper .MainBodyText {
padding:0px 0px 0px 0px;
width: auto;
height: auto;
float:left;
overflow:hidden;

}

.BoxWrapper {
width: 447px;
height: auto;
padding:10px 0px 0px 0px;
float:left;
overflow:hidden;
background:url(/UserUploadImages/system/boxWrapper-divider.gif) top right no-repeat;
}
.BoxWrapper h1 {
padding:0px 0px 13px 0px;
}
.BoxWrapper .BoxWrapperDescription  {
width: auto;
height: auto;
padding:0px 20px 16px 0px;

overflow:hidden;

color:#424242; 
font-size:12px; 
font-weight: normal;
}

/*
.BoxWrapper .BoxWrapperDescription a  {
color:#E97900;
font-weight:bold;
text-decoration:underline;
}	
	
.BoxWrapper .BoxWrapperDescription a:hover  {
color:#000;
font-weight:bold;
text-decoration: none;
}
*/		
		
		 
 
 
/* BoxWrapper2 --------  ============================== */	   

.BoxWrapper2 {
width: 195px;
height: auto;
padding:10px 0px 0px 0px;
float:left;
overflow:hidden;
}

.BoxWrapper2 h2 {
padding:0px 0px 12px 0px;
}  
 
.BoxWrapper2 .BoxWrapperDescription  {
width: auto;
height: auto;
padding:0px 10px 0px 0px;
overflow:hidden;

color:#424242;
font-size:11px; 
font-weight: normal;
}
.BoxWrapper2 .BoxWrapperDescription .Link  {
padding:13px 0px 0px 0px;
display:block;
}	 
/*
.BoxWrapper2 .BoxWrapperDescription a  {
color:#0050BA;
font-weight: normal;
text-decoration:none;
}		
.BoxWrapper2 .BoxWrapperDescription a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
}
*/		
	
 /* BoxWrapper3 -------============================= */	   
 

.BoxWrapper3 {
height:90px;

padding:20px 20px 0 65px;
width:150px;
float:left;
overflow:hidden;

background:url(/UserUploadImages/system/BoxWrapper3-bg.gif) top left no-repeat;
}
.BoxWrapper3 h2 {
padding:0px 0px 7px 0px;
}  
 

.BoxWrapper3 .BoxWrapperDescription  {
width: auto;
height: auto;
padding:26px 0px 0px 64px;
overflow:hidden;

/* color:#3A3A3A; */
/* font-size:11px; */
font-weight: normal;
}
 
 /* MainBodyText2 -------============================= */	   
 
.contentWrapper .MainBodyText2 {
width: 859px;
height: auto;
overflow:hidden;
float:left;
padding:0px 0px 0px 8px;
background:url(/UserUploadImages/system/mainbodytext2-bg.gif) top left repeat-x;
}	
	
/* BoxWrapper4 -------============================= */	   
 
.BoxWrapper4 {
width: 276px;
height: 203px;
padding:0px 10px 0px 0px;
float:left;
overflow:hidden;
background:url(/UserUploadImages/system/boxWrapper4.gif) top left no-repeat;
}
.BoxWrapper4 h3 {
padding:11px 0px 0px 15px;
height:19px;
overflow:hidden;
}  

#pboxTitle1 {
padding:11px 0px 0px 15px;
height:19px;
overflow:hidden;
}

#pboxTitle2 {
padding:11px 0px 0px 15px;
height:19px;
overflow:hidden;
}

#pboxTitle3 {
padding:11px 0px 0px 15px;
height:19px;
overflow:hidden;
}

#pboxImage1, #pboxImage2, #pboxImage3
{
width: 270px;
padding:0px 0px 10px 5px;
overflow:hidden;
} 

.BoxWrapper4 .BoxWrapperDescription  {
width:260px;
height: auto;
padding:0 10px 0 15px;
overflow:hidden;

color:#424242;  
/* font-size:11px; */
font-weight: normal;
}

.BoxWrapper4 .BoxWrapperDescription2  {
width:251px;
padding:0 19px 0 5px;

}



 .BoxWrapper4 .BoxWrapperDescription .Link  {
padding:11px 0px 0px 0px;
overflow:hidden;
display:block;
}
/*	
.BoxWrapper4 .BoxWrapperDescription a  {
color:#0050BA;
font-weight: normal;
text-decoration:none;
}
		
.BoxWrapper4 .BoxWrapperDescription a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
} 
*/


/* Form ================================== */

.Form {
width:245px;
height:auto;
padding:10px 0px 0px 0px;
overflow: hidden;
 
}

.Form .Input {
padding:5px 0 0px 0;

}

.Form .FormInput {
width:237px;
height:14px;
border:0px solid #757575;
padding:1px 0 2px 8px;

font-size:12px;
color:#fff;
background:#585858;
}

.Form .FormSubmitButton {
padding-top:15px;
clear:both;
float:right;
}

  
/* Subpage banner Wrapper ====================================================== */

.Subpage .bannerWrapper {
	width: 232px;
	
	overflow:hidden;
	float:left;
	padding:8px 8px 0px 0px; /*padding:8px 8px 0px 0px;*/
}
 
.Subpage .bannerWrapperImage {
	width: 232px;
	  
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subpage-banner-img2.jpg) top left no-repeat;
}

.Subpage .bannerWrapperDescription {
	width: auto;
	height:auto;    
	padding:39px 0px 0px 19px;
	overflow:hidden;
}
.Subpage .bannerWrapperDescription h4 {
	padding:5px 0px 0px 0px;
	
	line-height:1.5em;
}


/* Sub page ========================================= */
 

/* Subpage banner Wrapper2 ====================================================== */


.Subpage .bannerWrapper2 {
	width: 630px;
	
	overflow:hidden;
	float:left;
	padding:8px 8px 0px 0px;
}
 
.Subpage .bannerWrapper2 .bannerWrapperImage {
	width: 630px;
	
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subpage-banner-img3.jpg) top left no-repeat;
}

.Subpage .bannerWrapper2 .bannerWrapperDescription {
	width: auto;
	height:auto;    
	padding:39px 0px 0px 19px;
	overflow:hidden;
}
.Subpage .bannerWrapper2 .bannerWrapperDescription h4 {
	padding:5px 0px 0px 0px;
	
	line-height:1.5em;
} 
 

/* Sub page ========================================= */
/* Left Panel   ============================= */ 

.Subpage .LeftPanelWrapper {
width:260px;
height:auto;
padding:0px 0px 0px 15px;
overflow:hidden;
float:left;
}
.Subpage .LeftPanelWrapper-Top {
width:260px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/subnav-top.gif) top left no-repeat;
}
.Subpage .LeftPanelWrapper-Middle {
width:260px;
height:auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/subnav-middle.gif) top left repeat-y;
}
.Subpage .LeftPanelWrapper-Bottom {
width:260px;
height:auto;
padding:0px 0px 27px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/subnav-bottom.gif) bottom left no-repeat;
}
 
.Subnav {
width:218px;
height:auto;

padding:23px 0px 0px 25px;
overflow: hidden;

color:#5F5F5F;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.Subnav a, .AddCMSSysSiteMapPath{
color:#5F5F5F;
font-size:10px;
text-decoration:none;
}
/*
.Subnav a:hover{
color:#000;
text-decoration:none;
}
*/

.Subnav ul { padding:0; margin:0; list-style:none; }
.Subnav ul  li{ padding:0; margin:0; list-style:none; display: inline; }
.Subnav ul li a { padding:0; margin:0; list-style:none; display: block; }
 
.Subnav ul li a:hover{  }

 
.Subnav ul.AddCMSSysMain{
margin:0px;
padding:24px 0px 0px 0px;
list-style:none;
width:218px;
}

.Subnav .AddCMSSysMain li {
padding:0px 0px 0px 0px;
}

.Subnav .AddCMSSysMain li a.AddCMSSysSub {
color:#434343;
font-size:12px;
font-weight:normal;
text-decoration:none;
display:block;
height:16px;
padding:6px 0px 6px 29px !important;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-leftpanel-bullet.gif) left no-repeat;
}


.Subnav .AddCMSSysMain li a:hover.AddCMSSysSub,
.Subnav li a.AddCMSSysSubSelected {
color:#417DCC;
font-weight: bold;
text-decoration:none;
display:block;
height:16px;
padding:6px 0px 6px 29px;
overflow:hidden;
background: url(/UserUploadImages/system/subpage-leftpanel-bullet.gif) left no-repeat;
}


/* sub page   ============================= */ 
 /* Subpage MainBodyText ====================================================== */
.Subpage .MainBodyText {
 			width:398px;
			height:auto;
			padding:24px 10px 0px 0px;
			overflow:hidden; 
			float:left;
			
			font-size:12px;  
			
/* 			color:#424242;
			font-weight: normal;
*/
}


.Subpage .MainBodyText h1 {
padding:0px 0px 18px 0px;
}
/* 
.Subpage .MainBodyText a  {
color:#E97900;
font-weight:bold;
text-decoration:none;
}		

.Subpage .MainBodyText a:hover  {
color:#000;
font-weight:bold;
text-decoration: none;
}
*/
/* Right Panel ====================================================== */
		 
.RightPanel {
			width:198px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			float:left;
		}

.Subpage .RightPanel {
			width:210px;
			height:auto;
			padding:0px 0px 0px 0px;
			overflow:hidden;
			float:left;
			
 			color:#000;
/*			font-size:11px;  
			font-weight: normal;
 */
		}
 	
/* Subpage RightPanel TextBox ====================================================== */
	

.Subpage .RightPanel .TextBox {
	width:210px;
	height: auto;    
	padding:0px 0px 0px 0px;
	overflow:hidden;
	float:left;
}
.Subpage .RightPanel .TextBox-Top {
	width:210px;
	height: auto;    
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subnav-Right-top.gif) top left no-repeat;
}
.Subpage .RightPanel .TextBox-Top2 {
	width:210px;
	height: auto;    
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subnav-Right-top2.gif) top left no-repeat;
}
.Subpage .RightPanel .TextBox-Middle {
	width:210px;
	height: auto;    
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subnav-Right-middle.gif) top left repeat-y;
}

.Subpage .RightPanel .TextBox-Bottom {
	width:210px;
	height:auto;    
	padding:0px 0px 0px 0px;
	overflow:hidden;
	background:url(/UserUploadImages/system/subnav-Right-bottom.gif) bottom left no-repeat;
}

.Subpage .RightPanel h5 {
padding:19px 0px 0px 17px;
height:29px;
overflow:hidden;
}

#pboxTitle {
height:29px;
overflow:hidden;
padding:19px 0 0 17px;
}
 
.Subpage .RightPanel .RightPanelDescription {
			width:auto;
			height:auto;
			padding:26px 0px 10px 22px;
			overflow:hidden;
			float:left;
			
		/*	color:#000;
			font-size:12px; */
		}

/* .Subpage Form ================================== */

.Subpage .Form {
width:188px;
height:auto;
padding:0px 0px 20px 0px;
overflow: hidden;
}

.Subpage .Form .Input {
padding:5px 0px 0px 0px;
}

.Subpage .Form .FormInput {
width:161px;
height:14px;
border:0px solid #757575;
padding:1px 0 2px 8px;

font-size:11px;
color:#fff;
background:#585858;
}

.Subpage .Form .FormSubmitButton {
padding:15px 20px 0px 102px;

}


.Subpage .RightPanel .TextBox .RightPanelDescription .Image {
			width:170px;
			min-height: 30px;
			overflow:hidden;
 
		}
/* 
.Subpage .RightPanel a  {
color:#E97900;
font-weight: normal;
text-decoration:none;
}

.Subpage .RightPanel a:hover  {
color:#000;
font-weight:normal;
text-decoration: none;
}
*/
 
 
/* Footer  ____________________________________ */

#footer {
clear: both;
/* 
width: auto;
height: auto;
padding:0px 0px 0px 0px;
overflow:hidden;
background: url(/UserUploadImages/system/footer-bg.png) top left  repeat-x; */
}  
#footer .footerinfo {
width: auto;
height: auto;
overflow:hidden;

text-align: left;
font-size:11px;
color:#696969;
font-weight: normal;
 
padding:18px 0px 0px 28px;
}
.footerinfoRight {
width: 270px;
height: auto;
overflow:hidden;
float:right;
text-align: right;
padding:0px 65px 0px 0px;
color:#fff;
}
/*
#footer .footerinfo a{
color:#0050BA;
text-decoration:none;
}

#footer .footerinfo a:hover{
color:#000;
text-decoration:underline;
}
*/