/*--------------------------------
Kubler
--------------------------------- */

/* HTML Elements Standard ____________________________________ */

html,body,form, div, p {
	margin: 0;
	padding: 0; 
}

img {
	border: 0;
}

.clear { clear:both; }



/* Type Elements  ____________________________________ */
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
line-height: 1.3em;
background: 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: 19px;
	font-weight: normal;
	padding: 0 0 15px 0;
	color: #black;

}

.banner-leftpanelinfo h1 {	color: #fff;}

h2 {
	font-family:  Arial, verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;	
	padding: 0 0 7px 0;
	color: #333333;
}

h3 {
	font-family:  verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0 0 3px 0;
	color:#080808;
}
h4 {
	font-family:  Arial, verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 12px 0;
	color:#231F20;
}
a {
	font-family:  verdana, Arial, Helvetica, sans-serif;
}


 
/* Layout Elements ____________________________________ */

#mainContentWrapper{
	width: 951px;
	height:auto;
	margin:0px auto;
}

#header { 
	width: 951px;
	height: 91px;
	 
	overflow:hidden;
	
	color: #131313;
	font-size: 10px;
}

#logo {
width:250px;
height:69px;

padding-top:12px; 
padding-left:9px;
overflow:hidden;
}

	 
	
	 

	#header #TopLinks {
	float:right;
	width:170px;
	padding:5px 23px 0px 0px;
	}
	
	.TopLinks-ksrBox {
	width:140px;
	height:22px;
	
	border:1px solid #D6D6D6;
	background:#EEEEEE;
	
	padding: 8px 8px 0px 17px;
	}
	
			.TopLinks-ksrBox .text {
			width:82px;
			height: auto;
			padding: 1px 0px 0px 0px;
			float:left;
			}
 
	
			.TopLinks-ksrBox .links {
			width:24px;
			height:14px;
			padding: 0px 3px 0px 0px;
			float:left;
			}
 
 
	#header #TopLinks .row2 { 
	width:48px;
	height:35px;
	padding:7px 7px 0px 3px;
	margin:13px 6px 0px 22px;
	
	float:left;
	
	color:#232323;
	font-size:10px;
	background: url(/UserUploadImages/system/topnav-bg.gif) top center no-repeat;
	}
	#header #TopLinks .row2padding { 
	margin:13px 0px 0px 0px;
	}
	
	#header #TopLinks .kontakt { 
	width:56px;
	height:33px;
	padding:10px 0px 0px 0px;
	float:left;
	text-align:center;
	
	background: url(/UserUploadImages/system/kontakt.gif) top center no-repeat;
	}
	
	#header #TopLinks .Sitekarta { 
	width:56px;
	height:33px;
	padding:10px 0px 0px 0px;
	float:left;
	text-align:center;
	
	background: url(/UserUploadImages/system/sitemap.gif) top center no-repeat;
	}
 
	
	#header #TopLinks a{ 
	color:#322F79;
	font-size:11px;
	text-decoration:none;
 
	}
 
	#header #TopLinks a:hover{ 
	color:#000;
 
	}
	
	
   #AddCMSSysPHpsearch { 
	padding:8px 0px 0px 0px ;
	
	}
  
				.AddCMSSysSearchText {
				color:#000;
				font-size:11px;
				
				background:#FFFFFF;
				border:1px solid #AEAEAE;
				 
				width:150px;
				height:14px;
				padding-top:2px;
				float:left;

				}
				.AddCMSSysSearchButton {
				background: url(/UserUploadImages/system/sok.gif)  top left no-repeat;
				width:34px;
				height:19px;
				cursor:pointer;
				border:0px;
				float:left;
				margin-left:4px;
				}
	
	
	
 
	
	 


/* Top Navigation Menu  ____________________________________ */

#navigation  {
width: 951px;
height: 32px;
padding: 0px 0px 22px 0px;
overflow:hidden;

	color:#fff;
	text-decoration: none; 
	font-weight:normal;
}
 
#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 Menu  ____________________________________ */

#navigation ul.AddCMSSysMain{
	margin: 0 auto 0 auto;
padding:0px 0px 0px 18px;
list-style: none;
height: 32px;
overflow:hidden;

}

#navigation .AddCMSSysMain li{
	float:left;
	padding-left:3px;
}
 
  

#navigation .AddCMSSysMain li a{
	float: left;
	display: block;
	color:#000000;
	
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	padding:0px 0px 0px 10px; /*Padding to accomodate left tab image. Do not change*/
	height: 32px;
	line-height: 32px !important;
	line-height:  33px;
	text-align: center;
	cursor: pointer;
	 background: url(/UserUploadImages/system/nav-left.gif) top left no-repeat; /*left tab image path*/
	background-position: left;
	 
}

#navigation .AddCMSSysMain li a span{
	float: left;
	display: block;
	padding: 0px 10px 0 0px; /*Padding of menu items*/
	font-weight:normal;
	background: url(/UserUploadImages/system/nav-right.gif) no-repeat right top; /*right tab image path*/
	background-position: right;
}

#navigation .AddCMSSysMain li  a.AddCMSSysMainSelected , #navigation .AddCMSSysMain li a:hover{
	color:#FF0101;
	background: url(/UserUploadImages/system/nav-left.gif) top left no-repeat; /*left tab image path*/
	background-position: left;
}

#navigation .AddCMSSysMain li  a.AddCMSSysMainSelected  span, #navigation .AddCMSSysMain li a:hover span{
	color: #FF0101;
	background: url(/UserUploadImages/system/nav-right.gif) no-repeat right top; /*right tab image path*/
}
 






/* Start page items */

.bannerWrapper {
	width:951px;
	height:244px;
	padding:0px 0px 0px 0px;
	overflow:hidden;	
}

		.banner-leftpanel {
		width:205px;
		height:238px; 
		
		padding:0px 0px 6px 0px;
		overflow:hidden;
		float:left;
		background: #005291 url(/UserUploadImages/system/banner-bottom-border.gif) bottom left repeat-x;
		}
		
		.banner-leftpanelinfo {
		color:#fff;
		padding: 15px 15px 0px 15px;
		}
		 
		.banner {
		width:522px;
		height:238px; 
		
		padding:0px 0px 6px 0px;
		overflow:hidden;	
		float:left;
		background: url(/UserUploadImages/system/banner-bottom-border.gif) bottom left repeat-x;
		}
		.banner img {
		width:522px;
		height:238px;
		display:block;
		overflow:hidden;
		border:0px;
		}
		
		.banner-rightpanel {
		width:220px;
		height:234px; 
		
		padding:0px 0px 6px 0px;
		margin:0px 0px 0px 3px;
		overflow:hidden;	
		float:left;		
		background: #D9E5EF url(/UserUploadImages/system/banner-bottom-border.gif) bottom left repeat-x;
		border-top:4px solid #005291;
		}
		
		.banner-rightpanel .search {
		height:57px;
		border-top:1px solid #fff;
		border-bottom:2px solid #fff;
		
		font-size:12px;
		color:#080808;
		padding:12px 14px 0px 10px;
		}
		 
		
		.banner-rightpanelinfo {
		 
		padding: 17px 10px 0px 13px;
		
		}
		
		.banner-rightpanelinfo span{
		color:#2D3E60;
		font-size:10px;
		}
		
		.banner-rightpanelinfo a{
		color:#FF0000;
		font-weight:normal;
		text-decoration:none;
		}

		

 
 
 /* Content Wrapper ___________________________________________ */

.OutercontentWrapper {
clear:both;
width: 951px;
height:auto;
padding:0px 0px 0px 0px;
 overflow:hidden; 
 background: url(/UserUploadImages/system/contentwrapper-right.gif) top right repeat-y;
}
 
.contentWrapper {
clear:both;
width:951px;
height:auto;
float:left;
 overflow:hidden; background: #FFCC66; 
}
 

.contentWrapper-Home, .SubpageRightPanel-bg {
background: url(/UserUploadImages/system/contentwrapper-right.gif) top right repeat-y;
width:auto;
height:auto;
overflow:hidden;
}


.TextareaWrapper{
clear:both;
width:728px;
height:auto;
float:left;
 overflow:hidden;
 
padding:0px 3px 0px 0px;
}

.SubpagecontentWrapper {
clear:both;
width:727px;
height:auto;
float:left;
 overflow:hidden;
 
padding:0px 3px 0px 0px;
}





.BoxWrapper  {
width:231px;
height:auto;
float:left;
padding:0px 0px 0px 13px;
}

 
.BoxSetDescription h3 {
color:#080808;

padding:0px 0px 3px 2px;
border-bottom:1px solid #888888;
}

.BoxSetDescription  {
color:#3F3F3F;
font-weight:normal;

padding:14px 0px 14px 0px;
 
}

.BoxSetDescription .date {
color:#3F3F3F;
font-size:10px;
font-style:italic;
padding-top:12px;
}
.BoxSetDescription .title {
font-weight:bold;
}
.BoxSetDescription .description {
font-weight:normal;
}

		 
		 
  		.BoxSetDescription a {
		color:#FF0000;
		text-decoration:none;
		 }
		 
		.BoxSetDescription a:hover {
		color:#000;
		text-decoration:none;
		 }
		 
 

.BoxWrapper2  {
width:453px;
height:auto;
float:left;
padding:0px 0px 0px 13px;
}


.BoxWrapper2 ul {
margin:0px;
padding:12px 0px 0px 10px;

}

.BoxWrapper2 li {
background:url(/UserUploadImages/system/bullet.gif) left no-repeat;
padding:1px 0px 1px 16px;
list-style:none;
}

.BoxWrapper2 .BoxSetDescription a {
		color:#005291;
		text-decoration:underline;
		 }
		 
.BoxWrapper2 .BoxSetDescription a:hover {
		color:#000;
		text-decoration:none;
		 }
		 
  
		 
		 
		 
/* Right Panel ====================================================== */
		 
.HomeRightPanel  .banner-rightpanel {
		width:220px;
		height:234px; 
		
		padding:0px 0px 6px 0px;
		margin:0px 0px 0px 0px;
		overflow:hidden;	
		float:left;		
		background: #D9E5EF url(/UserUploadImages/system/banner-bottom-border.gif) bottom left repeat-x;
		border-top:4px solid #005291;
		}

.HomeRightPanel {
			width:220px;
			height:auto;
		    float:left;
			padding:0px 0px 8px 0px;
			border-top:1px solid #fff;
			background:#EBF1F6;
		}
 

.HomeRightPanelInfo {
padding:18px 10px 0px 15px;
color:#3A3A3A;
				}
				
.HomeRightPanelInfo h3 {
	color:#080808;
	margin:0px;
	padding-bottom:9px ;
	}
	
.HomeRightPanelInfo span{
				color:#2D3E60;
				}

.HomeRightPanelInfo .Imgcenter {
	padding-bottom:5px;
	padding-top:5px;
}
		   
				
					
					
 
 



/* sub page  ____________________________________ */
 

.RightPanelBox {
width:231px;
padding:16px 0px 17px 0px;
overflow:hidden;
}
 
		.RightPanelBoxDescription {
		border:0px;
		color:#000000;
		padding:18px 10px 0px 15px;
		 
		} 
		
		.RightPanelBoxDescription span {
		color:#3A3A3A;
		}
		
		.RightPanelBoxDescription a {
		text-decoration:none;
		color:#2D3E60;
		} 
		
		.RightPanelBoxDescription a:hover {
		text-decoration:none;
		color:#000;
		} 
		
.RightPanelBoxDescription ul {
margin:0px;
padding:16px 0px 30px 0px;
}
 
.RightPanelBoxDescription li {
font-size:10px;
color:#000000;
background:url(/UserUploadImages/system/rightpanel-bullet.gif) left no-repeat;
padding: 0px 0px 0px 10px;
list-style:none;
}
 
 
 
.LeftpanelWrapper {
width:161px;
height:100%;

padding:22px 2px 0px 16px;
float:left; 
}

.LeftpanelWrapper h2 {
font-size:15px;
font-weight:normal;
color:#FF1212;
padding-bottom:15px;
}

#subNavigation {
font-size:12px;
font-weight:normal;
color:#000000; 
}



#subNavigation ul {
margin:0px;
padding:0px;
}

#subNavigation ul  ul{
border-top:1px solid #C2C2C2;
}


#subNavigation .AddCMSSysMain li  {
list-style:none;
font-weight:normal;
}

#subNavigation .AddCMSSysMain li a {
color:#FF1212;
font-size:15px;
padding-bottom:15px;
}



#subNavigation .AddCMSSysMain li li {
list-style:none;
font-weight:normal;

border-bottom:1px solid #C2C2C2;
}
 
#subNavigation .AddCMSSysMain li li a {
color:#000000;
font-size:12px;
text-decoration:none;
display:block;
padding:4px 0px 3px 18px;
overflow:hidden;
background:url(/UserUploadImages/system/left-nav-bullet.gif) left no-repeat;
}
 
#subNavigation .AddCMSSysMain li li a:hover,
#subNavigation .AddCMSSysMain li li a.AddCMSSysSubSelected {
color:#fff;
overflow:hidden;
background: url(/UserUploadImages/system/left-nav-bg-hover.gif)  left no-repeat;
}


  
 






/* sub page banner ============================= */ 
 
 
 


.SubpageBannerWrapper {
padding:0px 0px 6px 0px;
width:727px;
height:160px;
overflow:hidden;
background:url(/UserUploadImages/system/banner-bottom-border.gif) bottom left repeat-x;
}


.Subpagebanner  {
padding:0px;
width:727px;
height:160px;
overflow:hidden;
}
 
 

 

.MainBodyText {
float:left;
padding: 22px 0 25px 30px;
width:483px;
}

 

.MainBodyText h4 { 
color:#231F20;
margin:0px ;
padding:0px 0px 9px 0px;
}
 	 


.MainBodyText a { 
color:#005291;
text-decoration:none;
}

.MainBodyText a:hover { 
color:#000;
text-decoration:none;
}
 
 
		   
  
  

/* Footer  ____________________________________ */

#footer {
clear: both;
width: 951px;
height:auto;
padding-bottom:20px;
overflow:hidden;

text-transform:uppercase;

background:url(/UserUploadImages/system/footer-bg.gif) top left repeat-x;
}

.footerRight {
float:right;
width:203px;
height:7px;
padding: 8px 0px 0px 20px;
background: url(/UserUploadImages/system/footer-bg2.gif) top left no-repeat;
} 

#footer .footerinfo {
width: 728px;
height:auto;
float:left;
overflow:hidden;

color:#4C4C4C;
text-align:left;

padding: 18px 0px 0px 0px;
}
.Column1 {
float:left;
width:176px;
height:auto;

padding-left:12px;
}  

#footer .footerinfo a{
color:#4C4C4C;
text-decoration:none;
}
#footer .footerinfo a:hover{
color:#000;
text-decoration:none;
}



