/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,img { 
	border:0;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}

q:before,q:after {
	content:'';
}

abbr,acronym { border:0;
}
/*-----------------------------------------------*/
body{  font-family:Verdana, Helvetica, sans-serif;font-size:76%; line-height:1.6em;
}

a:hover{ color:#000000; text-decoration:none; }
a.black-link{ color:#000000;}
a.blau-link{ color:#859AA3;}
#web-cont{ width:980px; margin-left:9px; margin-bottom:9px;}
#web-cont a:hover{ text-decoration:none;}

#top{ overflow: hidden; _display: inline-block; position:relative; height:452px; margin-bottom:10px; margin-top:10px;}
	#img{ width:720px; height:452px; float:left;}
	#right-text1{ float:right; width:238px;color:#CCCCCC; }
	#right-text2{ float:left; width:238px;position:absolute; bottom:0; right:0px; color:#859AA3; }

#cont{ background-image:url(../img/fondo-cont.jpg); background-repeat:repeat-y; width:980px;  overflow: hidden; _display: inline-block; height:480px; color:#000000; }
a{ color:#FFFFFF; text-decoration:none;}
	#cont1{ width:211px;  padding:19px; padding-top:16px; padding-left:9px;  float:left; margin-right:2px;}
	#cont2{ width:200px; padding:19px; float:left; margin-right:2px;}
	#cont3{ width:200px; padding:19px; float:left; margin-right:2px;}
	#cont4{  width:211px;  padding:19px; float:left;}
	
	#right-text2 a {
	color:#859AA3;
	display:block;
	margin-top:10px;
	 }
	 
	 #right-text2 a:hover{ color:#000000}
p{ line-height:1.3em; margin-bottom:1.2em;}
h1{ font-weight:bold; font-weight:bold; margin-bottom:0.8em; color:#000000; }



.fondo-popup{ background-color:#6E828B; color:#FFFFFF; padding:18px; padding-top:20px}
.input-text{ font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif;    margin-bottom:10px; width:350px; padding-bottom:2px; padding-top:2px; }
	
a:hover.nodecoration{ text-decoration:none;}

a.active{ color:#000000;}
.active2{ font-weight:normal;color:#000000;}
.active3{ font-weight:normal}

body a.buton{ background-color:#FFFFFF; padding:6px; color:#000000; margin-left:61px }
body a.buton:over{ text-decoration:none;}



body a .black-link{ color:#000000;}
	   .black-link{ color:#000000;}
	   
	   
body a  .data{ color:#859AA3;}
		.data{ color:#859AA3;}


