@CHARSET "UTF-8";
body {
	font-family: Arial;	
	margin: 0 auto 0 auto;	
}
.clear {
	clear: both;
}
		div#container {						
		}
		div#container.type-1 {
			background: url('../_img/bg-head-1.jpg') center 105px no-repeat;
		}
		div#container.type-2 {
			background: url('../_img/bg-head-2.jpg') center 105px no-repeat;
		}
		div#container.type-3 {
			background: url('../_img/bg-head-3.jpg') center 105px no-repeat;
		}
				div#container div#website {
					width: 960px;
					margin: 0 auto 0 auto;
				}
						div#container div#website div#top {
							height: 125px;												
						}
								div#container div#website div#top div#logo {
									position:absolute;
									margin: 23px 0 0 35px;																					
								}
										div#container div#website div#top div#logo img {
											border: 0;																					
										}
								div#container div#website div#top div#main-menu {
									position:absolute;
									font-size: 12px;	
									margin: 70px 0 0 365px;																				
								}		
										div#container div#website div#top div#main-menu img {
											border: 0;
											margin-left: 15px;																				
										}
								div#container div#website div#top div#language-selector {
									position:absolute;
									margin: 23px 0 0 900px;																														
								}
										div#container div#website div#top div#language-selector img {
											border: 0;																														
										}
										div#container div#website div#top div#language-selector img.margin {
											margin-left: 9px;																														
										}
						div#container div#website div#head-image-space {
							height: 264px;																			
						}
								div#container div#website div#head-image-space img.redirect {
									border: 0;									
									float: right;
									width: 232px;
									height: 261px; 																											
								}
						div#container div#website div#content {							
							padding: 40px 10px 15px 10px;	
							background: url('../_img/bg-content-shadow.jpg') no-repeat top center;																										
						}
								div#container div#website div#content div.main-page-box {									
									width: 215px;
									padding: 0 10px 0 15px;
									float: left;	
									background: url('../_img/bg-content-spacer.jpg') no-repeat top right;									
									font-size: 11px;
									color: #54616a;
									min-height: 250px;	
									height: auto !important;
  									height: 250px;																																											
								}
										div#container div#website div#content div.main-page-box p {											
										    margin: 5px 0px 0 0px;
										    padding-left: 0;										    																																
										}
										div#container div#website div#content div.main-page-box h1 {
											font-size: 19px;
										    padding: 0 0 0 0;
										    margin: 0 0px 0 0px;										    																										
										}										
										div#container div#website div#content div.main-page-box h2 {
											font-size: 14px;
										    padding: 0 0 0 0;
										    margin: 0 0px 0 0px;
										    font-weight: bold;
										    float: left;
										    border-bottom: 1px solid #cee1ef;
										    color: #62676b;																																
										}
										div#container div#website div#content div.main-page-box h3 {
											font-size: 12px;
										    padding: 0 0 0 0;
										    font-weight: bold;
										    margin: 0 0 15px 0px;
										    border-bottom: 1px solid #cee1ef;																												
										}
										div#container div#website div#content div.main-page-box div.title {									
											font-size: 14px;
										    padding: 0 0 0 0;
										    margin: 0 0px 0 0px;
										    font-weight: normal;
										    float: left;
										    border-bottom: 1px solid #cee1ef;																																			
										}
										div#container div#website div#content div.main-page-box div.date {									
											font-size: 10px;
											margin-top: 3px;
											color: #8d8d8d;																																														
										}
										div#container div#website div#content div.main-page-box a.more {									
											display: block;
											margin: 0 0 10px 0;
											float: right;																																														
										}						
												div#container div#website div#content div.main-page-box a.more img {									
													border: 0;																																														
												}
										div#container div#website div#content div.main-page-box div.arrow-box {
											float: right;
											font-size: 1px;																																																									
										}		
												div#container div#website div#content div.main-page-box div.arrow-box img {
													border: 0;
													padding: 0;
													margin: 0 0 0 5px;																																																									
												}
										div#container div#website div#content div.content {
											width:477px;
											color: #54616a;
											padding: 0 30px 0 30px;
										}		
												div#container div#website div#content div.content div.page-selector {													
												}
														div#container div#website div#content div.content div.page-selector a {
															text-decoration: none;
															color: #fff;
															font-weight: bold;
															padding: 3px 0 3px 0;
														}
														div#container div#website div#content div.content div.page-selector a:hover {
															color: #adc8dc;
														}
														div#container div#website div#content div.content div.page-selector a.btn-big {
															float: left;
															background: url('../_img/btn-big.jpg') no-repeat;
															text-align: center;
															margin-right: 5px;	
															width: 61px;
															height: 16px;														
														}
														div#container div#website div#content div.content div.page-selector a.btn-small {
															float: left;
															background: url('../_img/btn-small.jpg') no-repeat;															
															text-align: center;
															margin-right: 5px;
															width: 22px;
															height: 16px;									
														}
														div#container div#website div#content div.content div.page-selector a.btn-small-selected {
															float: left;
															background: url('../_img/btn-small-selected.jpg') no-repeat;															
															text-align: center;
															margin-right: 5px;
															width: 22px;
															height: 16px;
															color: #395e79;									
														}
												div#container div#website div#content div.content input.input {
													border: 1px solid #ccc;
													font-size: 11px;
													padding: 2px 4px;
													width: 140px;
													margin-top: 4px;
												}
												div#container div#website div#content div.content textarea.input {
													border: 1px solid #ccc;
													font-size: 11px;
													padding: 2px 4px;
													width: 140px;
													margin-top: 4px;
													font-family: Arial;
												}		
												div#container div#website div#content div.content div.article-mini-image {
													float: left;
													margin: 5px 15px 5px 0;
												}
														div#container div#website div#content div.content div.article-mini-image img {
															border: 1px solid #ccc;
															padding: 5px;
														}
												div#container div#website div#content div.content div.article-mini-description {
													float: left;
													width: 340px;
													margin-top: 5px;																										
												}
												div#container div#website div#content div.content a {
													color: #454545;
													text-decoration: underline;
												}
												div#container div#website div#content div.content a.extra_1 {
													display: block;
													background: url('../_img/icon-arrow-3.jpg') no-repeat left 2px;
													padding-left: 20px;
													margin-bottom: 8px;																				
												}
												div#container div#website div#content div.content div#galleryBox,
												div#container div#website div#content div.content div#galleryBox-list {
													margin-top: 15px;																																	
												}												
														div#container div#website div#content div.content div#galleryBox img,
														div#container div#website div#content div.content div#galleryBox-list img {
															border: 1px solid #ccc;
															padding: 5px;
															margin: 0 0 15px 0;																																	
														}
														div#container div#website div#content div.content div#galleryBox img.margin,
														div#container div#website div#content div.content div#galleryBox-list img.margin {															
															margin-left: 50px;																																	
														}
								div#container div#website div#content div.submenu {
									width: 170px;
									padding: 0 10px 0 0;
									min-height: 250px;	
									height: auto !important;
  									height: 250px;													
								}		
																								
										div#container div#website div#content div.submenu a.level-1,
										div#container div#website div#content div.submenu a.level-2 {
											display: block;		
											float: left;																				
										}																				
										div#container div#website div#content div.submenu div.arrow-1 {
											background: url('../_img/icon-arrow-1.jpg') no-repeat 0 3px;
											margin-bottom: 5px;
											padding: 0;																																																																		
										}
										div#container div#website div#content div.submenu a.level-1,
										div#container div#website div#content div.submenu span.level-1 {											
											padding: 0 0 0 0;
											text-decoration: none;
											color: #54616a;								
											margin: 0 0 0 20px;											
											border-bottom: 1px solid #cce2f0;
											font-size: 13px;	
											display: block;
											float: left;																											
										}
										div#container div#website div#content div.submenu div.arrow-2 {
											background: url('../_img/icon-arrow-2.jpg') no-repeat 0 4px;											
											margin: 0 0 5px 20px;																																																	
										}
										
										div#container div#website div#content div.submenu a.level-2,
										div#container div#website div#content div.submenu span.level-2 {											
											padding: 0 0 0 0;
											text-decoration: none;
											color: #54616a;																						
											margin: 0 0 0 12px;											
											border-bottom: 1px solid #cce2f0;
											display: block;
											float: left;														
										}
										
				div#container div#footer-container {
					background: url('../_img/bg-footer-container.jpg') repeat-x;																	
				}				
						div#container div#footer {
							background: url('../_img/bg-footer.jpg') no-repeat left 24px;
							height: 156px;		
							width: 960px;
							margin: 0 auto 0 auto;
							padding-top: 100px;
						}
								div#container div#footer table {
																																	 															
								}
										div#container div#footer table td {
											text-align: center;																								 															
										}
								div#container div#footer div#linet {																								 															
								}
										div#container div#footer div#linet a {
											color: #8e8e8e;
											text-decoration: none;
											font-size: 11px;																							 															
										}
												div#container div#footer div#linet a:hover {
													color: #4b4b4b;																														 															
												}
								div#container div#footer div#client-zone img,
								div#container div#footer div#gallery img,
								div#container div#footer div#e-newspaper img {
									border: 0;
								}
								div#container div#footer div#client-zone {									
									margin: 0 0 0 110px;																																									 															
								}		
								div#container div#footer div#gallery {									
									/*margin: 0 0 0 220px;*/
									display: inline;																																 															
								}
								div#container div#footer div#e-newspaper {
									/*position: absolute;
									margin: 155px 0 0 292px;
									*/
									display: inline;																																 															
								}
								div#container div#footer div.spacer {
									background: url('../_img/bg-footer-spacer.jpg') no-repeat right top;	
									padding-right: 5px;
									display: inline;																														 															
								}
								div#container div#footer div#newsletter {
									/*position: absolute;
									margin: 190px 0 0 372px;*/
									font-size: 11px;
									display: inline;
									color: #444444;																																 															
								}
										div#container div#footer div#newsletter form {
											margin: 0 0 5px 0;
											padding: 0;
											display: inline;
										}
										div#container div#footer div#newsletter input.input {
											background-color: #dddddd;
											border: 1px solid #707883;
											color: #636465;
											font-size: 11px;
											padding: 3px 3px 2px 3px;
											width: 166px;
										}
										div#container div#footer div#newsletter input.button {
											/*position: absolute;*/
											margin-left: 10px;
										}
										div#container div#footer div#newsletter input.checkbox {
											margin: 3px 5px 0 2px;											
										}
										div#container div#footer div#newsletter a {
											color: #fff;
											text-decoration: none;
										}
												div#container div#footer div#newsletter a:hover {
													color: #444444;
													text-decoration: none;
												}
								div#container div#footer div#achievement,
								div#container div#footer div#partner,
								div#container div#footer div#client {
									font-size: 10px;
									color: #566169;
									text-align: center;								
								}
								div#container div#footer div#achievement {
									/*position: absolute;
									margin: 105px 0 0 672px;*/
									display: inline;																																																		 															
								}
								div#container div#footer div#partner {
									/*position: absolute;
									margin: 105px 0 0 772px;*/
									display: inline;																																																		 															
								}
								div#container div#footer div#client {
									/*position: absolute;
									margin: 105px 0 0 872px;*/
									display: inline;																																																		 															
								}
										div#container div#footer .pics {										    
										    padding: 0;  
										    margin:  0;
										}
										
										div#container div#footer .pics img {
										    padding: 0;										    
										    top:  0;
										    left: 0 
										}
								div#container div#footer div#achievement img,
								div#container div#footer div#partner img,
								div#container div#footer div#client img {
									display: inline;
									border: 0;
									margin: 10px 0 0 0;
								}
								div#container div#footer td.spacer-2 {
									background: url('../_img/bg-footer-spacer-2.jpg') no-repeat top right;
									padding-right: 10px;															
								}  
