/* CSS Document */

body {
	padding: 0px;
	margin: 0px;
	background: #FFFFFF;
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

a:hover. a:focus, a:active {
	text-decoration: none;
}

#main {
	width: 799px;
	margin: 0px auto;
	background: url(side-bg.jpg) repeat-y left;
	border-right-color: #4A74D1;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

	#inside {
		width: 605px;
		background: url(sidebar.jpg) no-repeat left top;
		padding: 0px 0px 0px 194px;
	}
	
		#lang {
			width: 605px;
			height: 76px;
			border-top-color: #4A74D1;
			border-top-style: solid;
			border-top-width: 13px;	
			text-align: right;
		}
		
			#lang a:link, #lang a:visited {
				color: #0072CA;
				text-decoration: none;
				font-size: 8pt;
				display: block;
				margin: 7px 25px 0px 0px;	
							
			}
			
			#lang a:hover, #lang a:active, #lang a:focus {
				text-decoration: underline;
			}

		#menu {
			width: 565px;
			height: 113px;
			margin: 0px 0px 0px 17px;
			background: url(menu-bg.gif) repeat-x;
			text-align: center;
			overflow: hidden;
		}
		
			#menu ul {
				padding: 0px;
				margin: 10px 0px 0px 0px;
				background: url(menu-back.jpg) no-repeat center;
				display: block;	
				overflow: hidden;
				padding: 70px 0px 0px 0px;	
				width: 535px;
				text-align: center;
			}
			
			#menu li {
				display: inline;												
				width: 107px;
				text-align: center;	
				float: left;	
			}
			
			#menu a:link, #menu a:visited {
				color: #0072CA;
				text-decoration: none;
				font-size: 9pt;												
				width: 107px;
				text-align: center;
				display: block;
			}
			
			#menu a:hover, #menu a:active, #menu a:focus {
				color: #CE23C7;	
			} 
						
		#middle {
			width: 559px;
			margin: 0px 0px 0px 46px;
			background: url(middle-bg.gif) bottom repeat-x;
			overflow: hidden;
		}
		
			#content {
				width: 559px;
				margin: 18px 0px 5px 0px;
				overflow: hidden;	
			}
			
				#content h1 {
					height: 18px;
					padding: 44px 0px 0px 67px;
					margin: 0px;
					background: url(h1-bg.jpg) no-repeat left top;
					overflow: hidden;
					color: #FFFFFF;
					font-size: 10pt;
					text-transform: lowercase;
				}
				
				#text{					
					width: 530px;
					background: url(content-bg.jpg) no-repeat left bottom;
					color: #113B99;
					font-size: 9pt;
					padding: 18px 0px 21px 0px;
					margin: 0px;
					text-align: justify;
					overflow: hidden;
				}
				
					#text li {
						list-style-type:square;						
					}
					
					#text a:link, #text a:visited {
						color: #0000D6;						
						font-size: 9pt;
					}
					
					#text a:hover, #text a:active, #text a:focus {
						text-decoration: none;
					}
					
					
				#fon {
					background: url(client-bg.gif) left repeat-y;
					padding: 0px 10px 0px 10px;
					width: 400px;
				}
				
				
					#fon h2 {							
						color: #FFFFFF;
						font-size: 9pt;
						font-weight: normal;
					}	
					
					#fon h3 {
						text-align: right;						
						color: #FFFFFF;
						font-size: 9pt;
						font-weight: normal;
						margin: 30px 0px 0px 0px;
					}
					
				.space {
					margin:0px 0px 10px 0px;
				}
				
						
		#footer1 {
			width: 605px;
			height: 21px;
		}
		
			#footer1 ul {
				padding: 0px;
				margin: 0px 0px 0px 60px;
				width: 500px;
			}
			
			#footer1 li {
				display: inline;
				float: left;
				text-align: center;
				width: 100px;
			}
			
			#footer1 a:link, #footer1 a:visited {
				display: block;
				height: 21px;
				background: url(li-bg.gif) no-repeat right;
				color: #0072CA;
				text-decoration: none;
				font-size: 8pt;				
				text-align: center;					
			}
			
			#footer1 a:hover, #footer1 a:active, #footer1 a:focus {
				color: #CE23C7;		
			}
		
		#footer2 {			
			width: 605px;
			height: 17px;
			background: #4A74D1;
			text-align: right;
			padding: 3px 0px 0px 0px;
		}
		
			