/*--------------------------------

--------------------------------- */

/* HTML Elements Standard ____________________________________ */
html,body,form, p {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
body { 
	background: #fff url(/UserUploadImages/system/bg.gif) repeat-x left top;
}
* html body { 
	padding-bottom: px;
}
*+html body { 
	padding-bottom: px;
}
img {
	border: 0;
}

 
/* Layout Elements ____________________________________ */

#mainContentWrapper{
	width: 979px;
	margin:0px auto;
}

#header { 
	width: 979px;
	height: 85px;
	margin:0px;
	background:url(/UserUploadImages/system/header-bg.gif) top right no-repeat;
}

#logo {
width:247px;
height:53px;

margin-top:17px; 
margin-left:13px;
float:left;
}
* html #logo {

}
	
	 
	
	#header #search {
	width:155px;
	height:51px;
	float:right; 
	padding:5px 0 0 0;
	margin:0;
	}
  
				.AddCMSSysSearchText {
				color:#fff;
				font-size:11px;
				
				background:#2D373B;
				border:0px;
				 
				width:107px;
				height:15px;
				padding-top:2px;
				float:left;

				}
				.AddCMSSysSearchButton {
				background: url(/UserUploadImages/system/sok.gif) top left no-repeat;
				width:32px;
				height:18px;
				cursor:pointer;
				border:0px;
				float:left;
				margin-left:2px;
				}
	
	
	#header #TopLinks {
	float:left;

	margin:7px 0px 0px 200px;
	width:348px;

	color:#F18225;
	font-size:11px; 
 
	}
	* html #header #TopLinks { 
	
	 
	}
 
	#header #TopLinks a{ 
	color:#F18225;
	font-size:11px;
	text-decoration:none;
	background:url(/UserUploadImages/system/header-bullet.gif) left no-repeat;
	
	padding:0 15px 0px 7px;
	}
	#header #TopLinks a:hover{ 
	color:#00ACA0;
	padding:0 15px 0px 7px;
 
	}
	
	
	
	
 
	
	 


/* Top Navigation Menu  ____________________________________ */

#navigation  {
height: 29px;
overflow: hidden;
width: 640px;
margin: 0 0px 0px 0px;
float:right;
background:url(/UserUploadImages/system/nav_bg2.gif) no-repeat left top;
}

 
#navigation ul{
	padding: 0 0 0 10px;
	margin: 0;
	list-style: none;
}

#navigation ul li{
	float:left;
	margin:0; padding:0 2px 0 0;
	display: block;
	background:url(/UserUploadImages/system/nav_line.gif) no-repeat right 1px;
}

#navigation ul li a{
	float: left;
	display: block;
	
	color:#2D373B;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	padding:8px 10px 6px 10px;
	text-align: center;
	cursor: pointer;
        text-transform: uppercase;
}

#navigation ul li a span{}

#navigation ul li a:hover, #navigation .AddCMSSysMainSelected{
	color: #EF5F02;
	background: url(/UserUploadImages/system/nav-ovr-left.gif) repeat-x -2px top;
}
 

 


 















/* Start page items */

.bannerWrapper {
	width: 979px;
	height:265px;
	background: url(/UserUploadImages/system/banner-top-bg.gif) top left repeat-x;
}
		.bannerTop {
		 width: 964px;
		 padding-top==12=12-:21px;
		 padding-left:15px;
		 background: url(/UserUploadImages/system/banner-top.gif)  top right no-repeat;
		}
		 
		
		.banner {
		width:950px;
		height:243px; 
		
		}
		 
		.bannerInfo {
		width:450px;
		padding:51px 0 0 38px;
		color:#fff;
		font-size:36px;
		float:left; 
		}
		*+html .bannerInfo {
 
 
		}
		
		.bannerInfoRight {
		width:160px;
		padding:1px;
		color:#fff;
		font-size:18px;
		 
		float:right;
		margin: 192px 36px 0 0px;
		}
		.bannerInfoRight a{
		 
		padding:1px;
		color:#fff;
		font-size:18px;
		background:#F18225;
		text-decoration:none;
		 }
		 .bannerInfoRight a:hover{
		 
		padding:1px;
		color:#fff;
		font-size:18px;
		background:#004086;
		 text-decoration:none;
		 }
 
 
		
		
.bannerTop .Breadcrum { 
padding:6px 0 3px 7px;
width:400px;
color:#AFAFAF;
font-size:9px;

background: url(/UserUploadImages/system/breadcrum-bullet.gif) no-repeat left center;
}
.bannerTop .Breadcrum a.active { 
color:#AFAFAF;
text-decoration:none;
}

.bannerTop .Breadcrum a { 
color:#AFAFAF;
text-decoration:none;
}
.bannerTop .Breadcrum a:hover { 
color:#AFAFAF;
text-decoration:none;
} 
 
		
		
		
	 
		
		

 
 
 /* Content Wrapper ___________________________________________ */

.contentWrapper {
clear:both;
width: 950px;
margin:0 auto;

====overflow:hidden;
}
* html .contentWrapper {
 
}
*+html .contentWrapper {
 
}
  


 
 
.BoxWrapper  {
width:233px;
height:auto;
float:left;
margin:0px 0px 27px 0px;
}

* html .BoxWrapper  {
 margin:0px 0px 0px 0px;
}

.BoxWrapperLeftBg  {
padding:0px 0px 0px 10px;
background: url(/UserUploadImages/system/box-left-bg.gif) top left no-repeat; 
}

.BoxWrapperRightBg  {
padding:0px 10px 0px 0px;
background: url(/UserUploadImages/system/box-right-bg.gif) top right no-repeat; 
}

.BoxSet   {
width:225px;
padding:22px 0px; 

}
 
.BoxWrapper .BoxSetDescription  {
color:#161616;
padding:2px 0px 0px 0px;
font-size:12px;
}

.BoxWrapper .BoxSetImage {
margin:7px 0 17px 0px;
width:225px;
height:139px;
 
}

.BoxSet h2 {
color:#1F282B;
font-size:14px;
font-weight:normal;

margin:0px;
padding:0px ;
}

  		.BoxSetDescription a {
		color:#F18225;
		text-decoration:none;
		margin-top:20px;
		 }
		  .BoxSetDescription a:hover {
		color:#004086;
		text-decoration:none;
		margin-top:20px;
		 }
		 
		  * html .BoxSetDescription a.link {
		display:inline;
		position:relative;
		overflow:hidden;
		
		}
		 




.HomeRightPanel {
			width:227px;			
		     float:right;
			 margin:0px;
			padding:8px 0px 4px 0px;
			 margin-bottom:10px;
			
		}
		
.HomeRightPanelTop {
background: url(/UserUploadImages/system/rightbox-header.gif) top left no-repeat;
}

.HomeRightPanelMid {
 background: url(/UserUploadImages/system/rightbox-mid.gif) top left repeat-y;

}


		
.HomeRightPanelInfo {
background: url(/UserUploadImages/system/rightbox-footer.gif) bottom left no-repeat;
 padding:8px 16px 0px 16px;
 line-height:normal;
}		
		
.HomeRightPanelInfo h3 {
color:#F18225;
font-size:14px;
font-weight:normal;

margin:0px;
padding:0px ;
}
		
		
		 .HomeRightPanelInfo ul {
				margin:0px;
				padding:0px 0px;
		}
	
		.HomeRightPanelInfo li {
		margin:0px;
		padding:0px 0 6px 0;
		list-style:none;
 		}
		
			.HomeRightPanelInfo	.date {
				color:#2D373B;
				font-size:9px;
				font-weight:normal;
				}
				
			.HomeRightPanelInfo	 .title {
				color:#2D373B;
				font-size:16px;
				font-weight:normal;
				 
				} 
				
			
				
			.HomeRightPanelInfo .description {
				color:#2D373B;
				font-size:12px;
				font-weight:normal;
				line-height:normal;
				}
				
				.HomeRightPanelInfo li a {
					color:#F18225;
					font-size:12px;
					font-weight:normal;
					text-decoration:none;
					margin:0px;
					padding:0px;
					} 
			.HomeRightPanelInfo li a:hover{
					color:#004087;
					font-size:12px;
					font-weight:normal;
					text-decoration:none;
					}  
					
					
		
			 
				
				  

.clear { clear:both;}


 
 
  

/* sub page  ____________________________________ */


 
 
 
.subpageContentWrapper {
clear:both;
width: 979px;
height:100%;

overflow==--:hidden; 
}

 
 
.subpagebannerWrapper {
	width: 979px;
	height:auto;
	background: url(/UserUploadImages/system/banner-top-bg.gif) top left repeat-x;
	 
}
		.subpagebannerTop {
		width: 979px;
		height:auto;
		 overflow:hidden; 
		 background: url(/UserUploadImages/system/subpage-breadcrum-right-bg.gif) top right no-repeat;

		}
		 
		 
		
		
.subpagebannerTop .Breadcrum { 
padding:6px 0 3px 7px;
width:400px;
color:#AFAFAF;
font-size:9px;

margin-left:16px;

background:url(/UserUploadImages/system/breadcrum-bullet.gif) left no-repeat;
}
.subpagebannerTop .Breadcrum a.active { 
color:#AFAFAF;
text-decoration:none;
}

.subpagebannerTop .Breadcrum a { 
color:#AFAFAF;
text-decoration:none;
}
.subpagebannerTop .Breadcrum a:hover { 
color:#AFAFAF;
text-decoration:none;
} 
 
 
 
 
.LeftpanelWrapper {
width:243px;
min-height:300px;
height:auto !important;
height:300px;
margin:0px;
float:left;

background: url(/UserUploadImages/system/subpage-leftpanel-bg.gif) top left no-repeat;
}

 
.LeftNavigation {
font-size:11px;
font-weight:bold;
color:#2D373B;

padding: 35px 37px;
}


.LeftNavigation ul { margin:0px; padding:0px; list-style:none; }
.LeftNavigation ul ul ul { margin:0px; padding:0 0 0 8px; list-style:none; }

.LeftNavigation ul li {
list-style:none;
display:inline;
padding:0 !important;
margin:0;
}

.LeftNavigation ul li a {
margin:0;
display:block;
padding:6px 0 6px 9px !important;
color:#2D373B;
width: 160px !important;
text-transform: uppercase;
text-decoration:none;
background: url(/UserUploadImages/system/breadcrum-bullet.gif) no-repeat left center;
}


.LeftNavigation li a:hover, .LeftNavigation .AddCMSSysSubSelected{
color:#EF5F02;
background: url(/UserUploadImages/system/breadcrum-bullet.gif) left no-repeat;
}

.LeftNavigation .AddCMSSysMainSelected { display: none !important; }



#MainBodyText2 {
float:left;
padding: 0px 0 25px 0px;
 
width:700px;
color:#2D373B;
font-size:12px;
text-align:left; 
}
 
 

#MainBodyText {
float:left;
padding: 0px 0 25px 0px;
 
width:511px;
color:#2D373B;
font-size:12px;
text-align:left; 
}


#MainBodyText .bannerImage,#MainBodyText2 .bannerImage {
margin-bottom:20px;

}
.bannerImageText {
padding:124px 0 0 11px;
width:411px;

color:#fff;
font-size:36px;
font-weight:normal;
}


#MainBodyText h1,#MainBodyText2 h1 { 
color:#2D373B;
font-size:16px;
font-weight:bold;
margin:0px ;
padding:0px;
}
 
		 


#MainBodyText a,#MainBodyText2 a { 
color:#F18225;
text-decoration:none;
}

#MainBodyText a:hover,#MainBodyText2 a:hover { 
color:#2D373B;
text-decoration:none;
}
 


 
 
.RightPanel {
			width:206px;			
		     float:right;
			 padding:0px 0 0 14px;
			 margin: 0 0 10px 0px;
			 
			background: url(/UserUploadImages/system/subpage-rightpanel-bg.png) top left no-repeat;
		}
		
		* html .RightPanel {
		width:206px;			
		     float:left;
			 padding:0px 0 0 14px;
			 margin: 0 0 10px 0px;
			 
background-image: none;
 filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/subpage-rightpanel-bg.png,
sizingMethod='crop');  
		}

		.RightPanelBox {
		clear:both;
		width: 192px;
		height:auto;
		background: url(/UserUploadImages/system/subpage-rightpanel-box1-header.gif) top left no-repeat;
		}
		
		.RightPanelBoxHeader {
		width: 192px;
		padding-top:7px;
		background: url(/UserUploadImages/system/subpage-rightpanel-box1-header.gif) top left no-repeat;
		}
		
		.RightPanelBoxFooter {
		width: 192px;
		padding-bottom:7px;
		background:url(/UserUploadImages/system/subpage-rightpanel-box1-footer.gif)  bottom left no-repeat;
		}
 
		.RightPanelBoxInfo {
		width: 174px;
		padding:14px 9px 14px 9px;
		
		color:#fff;
		font-size:12px; background: #2D373B ; 
		}
		
		.RightPanelBoxInfo h3 {
		margin:0px;
		padding:0px 0 7px 0px;
		
		color:#F18225;
		font-size:16px;
		} 
		
		 .RightPanelBoxInfoLink {
		 border:0px;
		 margin:10px 0 0px 108px;
		 }
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
		 
.RightPanelBoxForm {
		margin:20px 0 25px 4px;
		}
		
		.RightPanelBoxForm h3 {
		margin:0px;
		padding:0px 0 7px 0px;
		
		color:#F18225;
		font-size:16px;
		}
		
		.RightPanelBoxInput {
		padding:4px 0 4px 0;
		
		}
		
		.RightPanelBoxInput input{
		color:#fff;
		font-size:10px;
		font-weight:normal;
		background:#2D373B;
		border:0px;
		padding: 3px 0px 0 3px;
		
		width:180px;
		height:15px;
		}
		
		.RightPanelBoxLink {
		padding:4px 0;
 
		}
		
		.RightPanelBoxLink input{
		background: url(/UserUploadImages/system/subpage-rightpanel-kontakta.gif);
		border:0px;
		cursor:pointer;
		margin-left:89px;
		

		width:94px;
		height:18px;
		}
		
		




  
.RightPanelBoxSet3 {
		margin:10px 0 20px 4px;
		color:#2D373B;
font-size:12px;
}		

		.RightPanelBoxSet3 h3 {
		margin:0px;
		padding:0px 0 7px 0px;
		
		color:#F18225;
		font-size:16px;
		}
 
.RightPanelBoxSet3 ul{
 margin:0px;
 padding:6px 0 0 0px;
}

.RightPanelBoxSet3 li {
 color:#2D373B;
 font-size:12px;
 padding:2px 0 2px 0px;
 list-style-type:none;
}

.RightPanelBoxSet3 li  b {
 color:#2D373B;
 font-size:12px;
 font-weight:normal;
  text-decoration:none;
}

.RightPanelBoxSet3 li a {
 color:#F18225;
 text-decoration:none;
 background:url(/UserUploadImages/system/subpage-rightpanel-pdf-ico.gif) left no-repeat;
 padding:2px 0 2px 15px;
 
}
.RightPanelBoxSet3 li a:hover {
 color:#004086;
  text-decoration:none;
 background:url(/UserUploadImages/system/subpage-rightpanel-pdf-ico.gif) left no-repeat;
 padding:2px 0 2px 15px;
}
  
  
  
  
  
  
  

/* Footer  ____________________________________ */

#footer {
clear: both;
height:76px;
margin: 10px 0 19px 0px;
background: url(/UserUploadImages/system/footer-bg.gif) top left repeat-x;
}

* html #footer {

}
*+html #footer {

}

#footer .footerinfo {
color:#000;
font-size:11px;
text-align:left;
width: 979px;
margin: 0 auto;
}

.footerinfoSet1 {
float:left;
width:250px; 
padding:  16px 0px  0px 0px;
margin:0 0 0 16px;
}

.footerinfoTitle {
color:#F18225;
font-size:11px;
font-weight:bold;
}

.footerinfoLogo {
float:right;
width:92px;
height:70px;
margin: 10px 28px 0 0;



}




#footer .footerinfo a{
color:#777777;
text-decoration:none;
}
#footer .footerinfo a:hover{
color:#000;
text-decoration:none;
}


