html{
	padding: 0px;
	margin:0px;
	height:100%;
}

body{
	height:100%;
	padding: 0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color: #f2f2f2;
}


#wrapper_main{
	width: 1000px;
	height: auto;
	margin-left:auto; 
	margin-right:auto;
}

	#wrapper_left{
		width: 755px;
		height: auto;
		background-color: #c3c3c3;  /* Color wrapper left - background color for menu*/
		border-left: solid 1px #979595;  	/* Color border mainmenu */
		float:left;
		margin: 0px;
		padding: 0px;
	}

		#header{
			width: 753px;
			height:108px;
			background-color: #3a6ba6;
			border: solid 1px #1d4e7f;  /* Color border footer */
			float: left;
		}
			#slogan{
					width: 200px;
					height:60px;
					float: left;
					margin: 25px 0 0 10px;
					color: #FFFFFF;  /* Color font slogan */
					overflow: hidden;
			}
				#slogan h1{
					font-size: 24pt;
					margin: 0px;
					padding: 0px;
				}
				#slogan p{
					font-size: 12pt;
					margin: 0px;
					padding: 0px;
				}
				
			#banner_top{
					width: 468px;
					height:60px;
					float: right;
					overflow: hidden;
					margin: 25px 20px 0;
					background-color: #FFFFFF;  /* Color font slogan */
			}		
	
		#menu_top{
			width: 755px;
			height:20px;
			background-color: #2c2c2c;/* Color background menu top */
			float: left;
			margin: 0px;
			padding: 0px;
		}
			#menu_top p{
				color: #FFFFFF;   /* Color text horizontal menu */
				font-size:10pt;
				font-weight: bold;
				width: 700px;
				height:15px;
				margin: 0px;
				padding-top: 2px;
				margin-left: 18px;
			}
			#menu_top p a{
				color: #FFFFFF; /* Color text vertical menu links */
				margin: 0 2px 0 2px;
				font-size:10pt;
				text-decoration:none;
			}
			#menu_top p a:hover{
				text-decoration:underline;
			}
	
		#menu_left{
			width: 190px;
			height:430px;
			float: left;	
			margin-top: 20px;
		}
			.item_parent{
				width: 190px;
				height: 18px;
				background-color: #3a6ba6;  /* Color background mainmenu item */
				/*color: #4190ce; */ 			/* Color font mainmenu item */
				border: solid 1px #174574;
				border-left:0;
				border-right:0;
				margin-top: 2px;
				color: #FFFFFF;    /* Color text vertical menu item links */
				font-weight:bold;
				font-size:11pt;
				text-decoration:none;
			}
				.item_parent a{
					color: #FFFFFF;    /* Color text vertical menu item links */
					font-weight:bold;
					font-size:11pt;
					text-decoration:none;
					margin-left: 20px;
				}
				.item_parent a:hover{
					color: #000000;    /* Color text vertical menu item links rollover */
					text-decoration:underline;
				}
				

				
			.item_child{
				width: 190px;
			}
				.item_child a{
					color: #000000;				/* Color font mainmenu child item */
					font-weight:bold;
					font-size:10pt;
					text-decoration:none;
					margin-left: 20px;
				}
				.item_child a:hover{
					text-decoration:underline;
					color: #FFFFFF;  /* Color text vertical menu item links rollover */
				}
			
		#content{
			width: 563px;
			height:auto;
			position: relative;
			display:inline-block;
			background-color: #FFFFFF;
			border-right: solid 1px #aeaeae;  /* Color border menu top */
			border-left: solid 1px #979595;  	/* Color border mainmenu */
			float: left;
		}
			#content h1{
				font-size:20pt;
				font-weight:bold;
				color: #3a6ba6;  /* Font color content h1 */
				margin: 20px 15px 15px 20px;
			}
			#content p{
				margin: 0px 20px 20px 20px;		
				text-align:justify;
			}
	
		#footer{
			font-size:10pt;
			width: 753px;
			height: 83px;
			background-color: #3a6ba6;
			border: solid 1px #1d4e7f;  /* Color border footer */
			clear: both;
		}
	
		#banner_bottom{
				width: 468px;
				height:60px;
				float: right;
				margin: 12px 0 0 10px;
				background-color: #3a6ba6;
				overflow: hidden;
		}		
			#links{
				width: 220px;
				color: #FFFFFF;		/* Font color  footer links*/
				margin: 35px 15px 0 5px;
				float: right;
			}
			#links a{
				color: #FFFFFF;		/* Font color  footer links*/
				font-weight:bold;
				font-size:10pt;
				text-decoration:none;
				position: relative;
			}
				
			#links a:hover{
				color: #FFFFFF;		/* Font color  footer links mouseover*/
				text-decoration:underline;
			}
	
	
	
	#wrapper_right{
		width: 200px;
		height: 700px;
		float: left;
		margin: 0px;
		padding: 0px;
	}
		#banner_right{
			width: 120px;
			height: 600px;
			float: left;
			overflow: hidden;
			padding: 0px;
			margin: 20px 0 0 20px;
		}
			.ad{
				width: 120px;
				height: 600px;
				background-color: #FFFFFF;
				float: left;
				margin: 0px;
				padding: 0px;
				overflow: hidden;
			}
			.block{
					width: 120px;
					height: 0px;
					font-size:6pt;
					background-color: #75b2f0;	/* Background color menu block   */
					border: solid 1px #1e568f;  /* Color border footer */
					float: left;
					margin: 0px;
					padding: 0px;
					position: relative;
				}

		a.banner{
			text-decoration:none;
			margin: 0px;
			padding: 0px;
		}
		
		a.banner img{
			border: 0;
			margin: 0px;
			padding: 0px;
		}
		
		
	

