@charset "utf-8";
/* CSS Document */

	body {
		padding:0px;
		margin:0px;
		font-family: Tahoma, Arial;
		line-height:1.4;
		background:#393939 url(../_images/background.gif) top left repeat-x;
	}


	/* MENU */
	#menu {
		text-align:center;
		display:block;
		float:right;
		width:478px;
	}

	#menu ul {
		padding:0px;
		margin:0px;
		/*float:right;*/
		width: 100%;
		background-color:#EDEDED;
		list-style:none;
		font:70% Tahoma;
	}

	#menu ul li { display: inline; }

	#menu ul li a {
		background-color:#EDEDED;
		color: #333;
		text-decoration: none;
		border-bottom:3px solid #EDEDED;
		padding: 3px 16px;
		float:left;
	}

	#menu ul li a:hover {
		background-color:#D6D6D6;
		color: #6D6D6D;
		border-bottom:3px solid #68bb0d;
	}

	#menu ul .lisel a {
		background-color:#D6D6D6;
		color: #6D6D6D;
/*		border-bottom:3px solid #68bb0d;*/
		border-bottom:3px solid #666666;		
	}
	#menu ul .lisel a:hover{
		background-color:#D6D6D6;
		color: #6D6D6D;
		border-bottom:3px solid #68bb0d;
	}

	
	/* VERTICAL MENU */
	#vertmenu {		
		font-size: 100%;
		width: 160px;
		padding: 0px;
		margin: 0px;		
	}
		
	#vertmenu ul {
		list-style: none;
		margin: 0px;
		padding: 0px;
		border: none;
		padding-left: 20px;
	}
	#vertmenu ul li {
		margin: 0px;
		padding: 0px;
	}
	#vertmenu ul li a {
		display: block;
		border-bottom: 1px dotted #333;
		padding: 5px 0px 2px 4px;
		text-decoration: none;
		color: #666666;
		width:160px;
	}
	
	#vertmenu ul li a:hover, #vertmenu ul li a:focus {
		color: #000000;
		background-color: #eeeeee;
	}
	

	/* ROUND BOX */
	.b1, .b2, .b3, .b4{
		font-size:1px; 
		overflow:hidden; 
		display:block;
	}
	.b1 {
		height:1px; 
		background:#cccccc; 
		margin:0 5px;
	}
	.b2 {
		height:1px; 
		background:#fff; 
		border-right:2px solid #cccccc; 
		border-left:2px solid #cccccc; 
		margin:0 3px;
	}
	.b3 {
		height:1px; 
		background:#fff; 
		border-right:1px solid #cccccc; 
		border-left:1px solid #cccccc; 
		margin:0 2px;
	}
	.b4 {
		height:2px; 
		background:#fff; 
		border-right:1px solid #cccccc; 
		border-left:1px solid #cccccc; 
		margin:0 1px;
	}
	.contentb {
		background: #fff; 
		border-right:1px solid #cccccc; 
		border-left:1px solid #cccccc;
		font-size:70%;
		line-height:1.6;
	}
	.contentb div {
		margin-left: 7px;
	}
		
	/* links */
	 a:link {
		text-decoration: none; 
		color: #1e7acc;
		}
	 a:visited {
		text-decoration: none; 
		color: #1e7acc;
		}
	 a:hover {
		text-decoration: none; 
		color: #0c4b83;
		}
	 a:active {
		text-decoration: none; 
		color: #1e7acc;
		}

	/* fonts */
	.textonormal {
		font-family: Tahoma, Arial;
		font-size:70%;
		line-height:1.6;
	}
	.textotitle {
		font-family: Arial;
		font-size:130%;
		line-height:1;
		color:#68bb0d;
		font-weight:bold;
	}
	.textosubtitle {
		font-family: Arial;
		font-size:110%;
		line-height:1;
		color:#83a061;
		font-weight:500;
	}
	.textodestaque {
		font-family: Arial;
		font-size:124%;
		line-height:1;
		color:#68bb0d;
		font-weight:bold;
	}
	
	h1 {
		font-family: Arial;
		font-size:130%;
		line-height:1;
		color:#68bb0d;
		font-weight:bold;
		display: inline; 
	}

	h2 {
		font-family: Arial;
		font-size:94%;
		line-height:1;
		color:#68bb0d;
		font-weight:bold;
		display: inline;
	}
	h3 {
		font-family: Arial;
		font-size:122%;
		line-height:1;
		color:#68bb0d;
		font-weight:bold;
		display: inline;
	}		
	
	.moldura { 
	padding:8px;
	background-color: #f5f5f5;
	width:110px;
	height:81px;
	border-bottom: 1px solid #999999;
	border-right: 1px solid #999999;
	}