
a:link, a:visited, a:active {
	color: #526f8f;
    text-decoration: none;
    font-weight: : bold;
    font-family: tahoma;
    font-size: 13px;

}

a:hover {
	color: #A82B40;
    text-decoration:underline;
    font-family: tahoma;
    font-weight: : bold;
    font-size: 13px;    
}


.style4 {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px;}
.style11 {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style13 {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}


div.style14  {
	color: #000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

div.style14 a:link, a:visited, a:active {
color:#526F8F;
font-family:tahoma;
font-size:12px;
text-decoration:none;
}


.style3 {font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #333333; }


h1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}




h3 {
	font-family:  Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}


li,p {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px;}


.style5 {
	color: #FFFFFF;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.style6 {color: #666666; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style8 {color: #FFFFFF; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style9 {color: #FFFFFF}
.style10 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style7 {color: #333333; font-family:  Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.style12 {color: #0066CC}


/* MAIN NAVIGATION - TABS
----------------------------------------- */
#Navigation {
	width: 766px;
	margin: 0 auto;
	
	padding-top: 0x;
	overflow: hidden;
	background:  url(../images/headerRounded.gif) no-repeat center bottom;
	
}
	#Navigation ul { 
 		float: center; 
		margin-right: 10px;
	}
		#Navigation ul li { 
	 		list-style: none; 
			margin: 0 2px; 
			float: left;
			line-height: 2.8em;
			display: block;
		}
  			#Navigation ul li a { 
				float: left;
				text-decoration: none;
				display: block; 
				height: 2.3em; 
				font-size: 1.2em; 
				padding: 0 0 0 10px;
				color: #fff;
			}
				#Navigation ul li a span {
					text-align: center;
	        		float: left;
					padding-right: 10px;
					height: 2.3em;
				}
					#Navigation ul li a:hover { 
			 			background: #93C7E7 url(../images/hoverTabLeft.gif) no-repeat left top; 
						color: #fff;
						cursor: pointer;
					}
					#Navigation ul li a:hover span {
						background: #93C7E7 url(../images/hoverTabRight.gif) no-repeat right top;
						cursor: pointer;
					}
					
    			#Navigation ul li a.current,
	    		#Navigation ul li a.section,
	    		#Navigation ul li a.section:hover,
	    		#Navigation ul li a.current:hover { 
				 	background: #fff url(../images/activeTabLeft.png) no-repeat left top; 
				 	color: #444;
					}
				#Navigation ul li a.current span,
				#Navigation ul li a.section span,
	    		#Navigation ul li a.section:hover span,
				#Navigation ul li a.current:hover span {
					background: #fff url(../images/activeTabRight.png) no-repeat right top;
					color: #444;
				}

				
#Layout {
	width: 760px;
	clear: both;
	overflow: hidden;
	margin: 15px auto;
}



#menunavigation {
	
	width:100%;
	float:left;
	border: solid #e4e4e4 1px;
	margin-right:10px;
	background: #f0f0f0;
	
}
	ul#Menu2 {
			list-style: none;
			margin: 1;
			padding: 1;
			padding-left: 10px;

	}

      	ul#Menu2 li a:hover,
      	ul#Menu2 li a.current,
      	ul#Menu2 li a.current:hover {
        
        	color: #000;
			cursor: pointer;
            text-decoration: none;
            background: #fefefe;
      	}
      		



.typography h1, .typography h2 {
color:#4EA3D7;
font-family:Tahoma,Verdana,sans-serif;
font-weight:300;
margin:0 0 18px;
}
	
      		
      		
/* BREADCRUMBS
-------------------------------------------- */
.Breadcrumbs { 
 	color: #B7C0C5;
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	margin: 0px 5px 10px 0;
}
	.Breadcrumbs p {
		margin: 0;
}

.typography
{
	//float:right;
	
}

#NewsPhoto {
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #E4E4E4;
float:left;
margin-right:10px;
width:210px;
}


#NewsList{
	 list-style:none !important;
	 margin: 5 0 5 0px;
}

#NewsList li {
	 margin: 5 0 5 0px;
}


#NewsList .newsTitle a{ 
color:#4EA3D7;
font-family:Tahoma,Verdana,sans-serif;
font-size: 18px;
font-weight:300;
margin:0 0 18px;
	}
#NewsList .newsDateTitle
{
	color:red;
}

#mapa {
	text-align:right;
}
#mapa a {
color:#ffffff;
font-family:tahoma;
font-size:11px;
text-decoration:none;
}


      		