@CHARSET "UTF-8";
body {
	margin: 0 auto 15px auto;
	width: 980px;	
	background: #fff url('../_img/bgMainSite.jpg') repeat-x top;
	font-family: Verdana;
	font-size: 1px;
}
div.clear {
	clear: both;	
}
		div#mainFrame {		
		}
				div#mainFrame div#logoFrame {
					padding: 17px 0 17px 18px;
					width: 362px;
					float: left;		
				}
						div#mainFrame div#logoFrame img {
							border: 0;									
						}
				div#mainFrame div#languageFrame {					
					padding: 14px 15px 0 0;
					width: 362px;
					float: right;					
					text-align: right;		
					font-size: 11px;
				}
						div#mainFrame div#languageFrame img {
							border: 0;
							margin-right: 4px;
						}		
						div#mainFrame div#languageFrame a {
							text-decoration: none;
							color: #66686b;
						}
						div#mainFrame div#languageFrame a:hover {
							text-decoration: none;
							color: #000;
						}
				div#mainFrame div#flashHeadFrame {
					padding: 0 0 0 10px;
					height: 207px;		
				}
				div#mainFrame div#menuFrame {					
					height: 41px;				
				}	
						div#mainFrame div#menuFrame div.subMenu {
							font-size: 11px;
							position: absolute;
							display: none;																	
						}
								div#mainFrame div#menuFrame div.subMenu a {
									display: block;
									border: 0;
									border-top: #5e81a0;
									background: #2d5a82 url('../_img/bgDropDownMenuLink.jpg') repeat-x bottom left;
									padding: 5px 10px 5px 10px;
									width: 200px;
									color: #fff;																
									text-decoration: none;
								}
								div#mainFrame div#menuFrame div.subMenu a:hover {									
									background: #8b4a4c url('../_img/bgDropDownMenuLink_hover.jpg') repeat-x bottom left;
								}
						div#mainFrame div#menuFrame div#linkFrame {
							float: left;										
						}
								div#mainFrame div#menuFrame div#linkFrame img {
									border: 0;										
								}
						div#mainFrame div#menuFrame div#searchFrame {
							float: left;						
							width: 224px;
							height: 40px;
							background: transparent url('../_img/menu_7.jpg') no-repeat top left;											
						}				
								div#mainFrame div#menuFrame div#searchFrame form {
									margin: 0;
									padding: 11px 0 0 12px;											
								}
										div#mainFrame div#menuFrame div#searchFrame form input.input {
											border: 0;
											background: transparent;
											width: 126px;
											height: 16px;
											padding: 2px 3px 2px 3px;
											font-size: 10px;											
										}
										div#mainFrame div#menuFrame div#searchFrame form input.button {											
											border: 0;
											background: #fff;
											font-size: 10px;
											height: 20px;
											margin-left: 10px;
											width: 60px;																						
										}
				div#mainFrame div#contentFrame {
					background: transparent url('../_img/bgTop.jpg') no-repeat top left;
					padding: 35px 10px 0 10px;
				}
						div#mainFrame div#contentFrame div#leftColumnFrame {
							float: left;							
							width: 190px;
							padding: 0 0 0 7px;							
						}
								div#mainFrame div#contentFrame div#leftColumnFrame div#subMenu {
									border: 1px solid #8c9bae;
									padding: 1px;
									margin: 0 5px 20px 5px;
									font-size: 11px;
									width: 168px;							
								}
										div#mainFrame div#contentFrame div#leftColumnFrame div#subMenu h2 {
											color: #fff;
											background: #365c81;
											margin: 0 0 3px 0;
											font-size: 13px;
											padding: 4px;			
											text-transform: uppercase;				
										}
										div#mainFrame div#contentFrame div#leftColumnFrame div#subMenu a {
											display: block;
											color: #31577c;
											text-decoration: none;
											background: #e8e8e8 url('../_img/bgSubMenuLink.jpg') repeat-x top left;
											padding: 4px 5px 4px 5px;
											min-height: 16px;
										  	height: auto !important;
										  	height: 24px;	
										  	text-transform: uppercase;							
										}
										div#mainFrame div#contentFrame div#leftColumnFrame div#subMenu a:hover {											
											background: #dedede url('../_img/bgSubMenuLink_hover.jpg') repeat-x top left;																		
										}
								div#mainFrame div#contentFrame div#leftColumnFrame div#leftOfferFrame {
									margin: 0 0 0 0;
									padding: 0 0 0 2px;
								}
										div#mainFrame div#contentFrame div#leftColumnFrame div#leftOfferFrame div.leftOfferBox {																
											width: 176px;
											height: 86px;		
											font-size: 11px;		
											background-repeat: no-repeat;
											padding: 0;									
											margin: 0 0 5px 0;
										}
												div#mainFrame div#contentFrame div#leftColumnFrame div#leftOfferFrame div.leftOfferBox a {																
													text-decoration: none;
													display: block;
													float: right;
													color: #fff;
													font-weight: bold;
													padding: 65px 6px 0 0;
													text-align: right;
													width: 170px;
												}
						div#mainFrame div#contentFrame div#leftFrame {
							float: left;							
							width: 710px;
							padding: 0 0 0 10px;		
							color: #636363;		
							font-size: 11px;			
						}		
								div#mainFrame div#contentFrame div#leftFrame h1 {											
									font-size: 16px;
									color: #2c5277;
									margin: 0 0 15px 0;		
									border-bottom: 1px solid #dcdcdc;
									text-transform: uppercase;			
								}
								div#mainFrame div#contentFrame div#leftFrame h2 {											
									font-size: 14px;
									color: #920101;
									margin: 0 0 15px 0;		
									border-bottom: 1px solid #dcdcdc;
									text-transform: uppercase;			
								}
								div#mainFrame div#contentFrame div#leftFrame a {
									color: #920101;
									text-decoration: none;											
								}
								div#mainFrame div#contentFrame div#leftFrame a:hover {
									color: #000;	
								}
								div#mainFrame div#contentFrame div#leftFrame a.more {											
									display: block;
									float: right;
									color: #920101;
									text-decoration: none;
									background: transparent url('../_img/bgNewsFrameLinkPointer.jpg') right 3px no-repeat;
									padding: 0 15px 0 0;		
								}
								div#mainFrame div#contentFrame div#leftFrame a.more:hover {
									color: #000;	
								}
								div#mainFrame div#contentFrame div#leftFrame div#pathNavigation {											
									font-size: 9px;
									margin: 0 0 10px 0;			
								}
										div#mainFrame div#contentFrame div#leftFrame div#pathNavigation a {											
											text-decoration: none;
											color: #8e8e8e;			
										}
										div#mainFrame div#contentFrame div#leftFrame div#pathNavigation a:hover {
											color: #000;			
										}
								div#mainFrame div#contentFrame div#leftFrame div#galleryBox {
									display: block;
									margin: 15px 0 15px 0;
								}
										div#mainFrame div#contentFrame div#leftFrame div#galleryBox img {
											border: 1px solid #ccc;
											padding: 2px;
											margin: 0 5px 5px 0;
										}
								div#mainFrame div#contentFrame div#leftFrame div#downloadBox {
									display: block;								
									border: 1px solid #8c9bae;
									padding: 1px;
									margin: 15px 0 15px 0;
									font-size: 11px;
									width: 300px;		
								}		
										div#mainFrame div#contentFrame div#leftFrame div#downloadBox h3 {
											color: #fff;
											background: #365c81;
											margin: 0 0 3px 0;
											font-size: 13px;
											padding: 4px;			
											text-transform: uppercase;	
										}										
								div#mainFrame div#contentFrame div#leftFrame div.mainPageBox {
									float: left;									
									width: 164px;		
									font-size: 11px;		
									background-repeat: no-repeat;
									padding: 10px 5px 0 5px;
									text-align: justify;
									margin: 0 3px 0 0;
								}
										div#mainFrame div#contentFrame div#leftFrame div.mainPageBox h2 {
											color: #fff;
											font-size: 10px;
											margin: 0 0 105px 0;
											padding: 0 0 0 5px;
											border: 0;				
										}
										div#mainFrame div#contentFrame div#leftFrame div.mainPageBox a {
											display: block;
											float: left;
											background: url('../_img/bgLeftFrameLinkPointer.jpg') no-repeat right 3px;
											color: #9d272a;	
											text-decoration: none;
											padding: 0 15px 0 0;	
											margin: 4px 0 0 0;		
										}										
										div#mainFrame div#contentFrame div#leftFrame div.mainPageBox a:hover {											
											color: #000;														
										}
						div#mainFrame div#contentFrame div#rightFrame {
							float: right;
							font-size: 10px;
							width: 235px;
							padding: 0 0 35px 0;
						}		
								div#mainFrame div#contentFrame div#rightFrame h2 {								
									margin: 0 0 7px 0;
									color: #5f5b5b;
									font-weight: normal;
									font-size: 15px;
									border-bottom: 1px solid #cacaca;
								}
								div#mainFrame div#contentFrame div#rightFrame div#newsFrame {
									padding: 0 20px 0 20px;									
									min-height: 120px;
								  	height: auto !important;
								  	height: 120px;
								}		
										div#mainFrame div#contentFrame div#rightFrame div#newsFrame a.item {											
											display: block;
											color: #a83737;
											font-weight: bold;
											text-decoration: none;
											padding: 0 20px 3px 0;
											text-align: justify;
											background: transparent url('../_img/bgNewsFrameLinkPointer.jpg') right 2px no-repeat;
											border-bottom: 1px solid #cacaca;
											margin-bottom: 7px;
										}
										div#mainFrame div#contentFrame div#rightFrame div#newsFrame a.item:hover {
											color: #000;
										}
								div#mainFrame div#contentFrame div#rightFrame div#formFrame {
									background: transparent url('../_img/bgFormFrame.jpg') top left no-repeat;
									min-height: 200px;
									height: auto !important;
									height: 200px;
									padding: 10px 20px 0 20px;																											
								}
										div#mainFrame div#contentFrame div#rightFrame div#formFrame form {
											padding: 0;
											margin: 0;																																																	
										}
												div#mainFrame div#contentFrame div#rightFrame div#formFrame form input.input {
													border: 1px solid #c6c6c6;
													font-size: 11px;
													display: block;
													padding: 2px;
													width: 190px;
													margin: 2px 0 7px 0;																										
												}
												div#mainFrame div#contentFrame div#rightFrame div#formFrame form input.button {
													border: 0;
													color: #fff;
													font-weight: bold;
													font-size: 10px;
													height: 20px;
													background: url('../_img/bgButton_red.jpg') repeat-x;
													float: right;																							
												}
												div#mainFrame div#contentFrame div#rightFrame div#formFrame form b {
													color: #636363;																										
												}
				div#mainFrame div#footerFrame {
					background: transparent url('../_img/bgFooter.jpg') no-repeat top left;
					padding: 20px 0 0 25px; 
				}
						div#mainFrame div#footerFrame div#map {
							float: left;							
						}
						div#mainFrame div#footerFrame div#logo {
							float: left;
							margin-left: 40px;							
						}
						div#mainFrame div#footerFrame div#contact {
							float: left;
							font-size: 10px;
							color: #5d5d5d;
							margin-left: 5px;
							width: 148px;							
						}
								div#mainFrame div#footerFrame div#contact a {
									color: #b6353a;
									text-decoration: none;																
								}
								div#mainFrame div#footerFrame div#contact a:hover {
									color: #000;																
								}
				div#mainFrame div#linetFrame {
					float: right;	
					font-size: 10px;
					padding-right: 20px;
					color: #aeaeae;				 
				}
						div#mainFrame div#linetFrame a {							
							color: #d09395;
							text-decoration: none;				 
						}
						div#mainFrame div#linetFrame a:hover {							
							color: #000;				 
						}

#skeywords {font:11px tahoma;color:#5D5D5D;padding:4px 0 0 20px}
#skeywords a {text-decoration:none;font:11px tahoma;color:#5D5D5D}