@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
:focus { outline: 0;} 
a, a:link, a:visited, a:hover, a:active{text-decoration:none}
table { border-collapse: separate;border-spacing: 0;}
th, td {text-align: left; font-weight: normal;}
img, iframe {border: none; text-decoration:none;}
ol, ul {list-style: none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000;background-color: #000;height: 1px}
h1 { color:#0090df; font-family:trebuchet ms; font-size:18px; text-decoration:none;}
h2 { color:#7473a0; font-family:trebuchet ms; font-size:16px;}
h3 { color:#2a2977; font-family:trebuchet ms; font-size:12px;}
p.parrafonoticia { font-family:trebuchet ms; font-size:11px; color:#666;}
p.corporacion { font-family:trebuchet ms; font-size:12px; color:#696767; margin-top:15px;}
p.iconos { margin-top:40px;}
a.iconitos { margin-right:28px;}
.posicionador { clear:both; height:0px; line-height:0px; }
strong { font-weight:bold;}

body { background-image:url(../img/fondo.gif); background-repeat:repeat-x; background-color:#0090df;}
div#contenedor { width:836px; margin:0 auto; margin-top:20px; padding-bottom:20px;}
	div#banner { width:836px; margin:0 auto; clear:both; text-align:center;}
	div#concuchara { width:834px; margin:0 auto; clear:both; margin-top:15px;}
		div#top { width:834px; height:23px; background-image:url(../img/top.png);}
		div#contenido { width:834px; background-image:url(../img/fondo.png); background-repeat:repeat-y; margin:0 auto;}
			div#contenido-in { background-image:url(../img/logo.gif); background-repeat:no-repeat; background-position:bottom right; width:780px; margin:0 auto;}
				div#carrusel { width:780px; height:240px; margin:0 auto;}
				div#menu {position:absolute; width:172px; background-color:#000; z-index:1000; height:240px; opacity: .7; filter: alpha(opacity=70);}
				div#menu:hover {opacity: .8; filter: alpha(opacity=80);}
					div#menu ul li a { display:block; width:172px; font-family:trebuchet ms; color:#fff; font-size:15px; font-weight:bold; line-height:30px; padding-left:15px; margin-top:15px;}
					div#menu ul li a:hover { background-color:#0090df; }
					div#menu ul li a.current { background-color:#0090df;}
				div#texto { margin-top:20px;}
				div#texto p { color:#666666; font-family:trebuchet ms; font-size:13px; margin-top:10px; text-align:justify}
		div#bottom { width:834px; height:24px; background-image:url(../img/bottom.png);}
	div#pie { width:834px;}
		div#pie1 { float:left; font-family:trebuchet ms; font-size:12px; color:#fff; padding-top:10px; padding-left:25px;}
			div#pie1 a { color:#fff;}
			div#pie1 a:hover { text-decoration:underline;}
		div#pie2 { float:right; padding-top:5px; padding-right:17px;}
		
/* formulario */

form#contactar { color:#999999; font-family:trebuchet ms; font-size:14px;}
	form#contactar label { display:block; float:left; width:190px; text-align:right; margin-right:10px; margin-bottom:20px; }
	form#contactar input, form#contactar textarea { float:left; width:310px; color:#00156e;}
	form#contactar input[type=radio] { width:auto; float:none; }
	form#contactar label.radio { width:auto; float:none; display:inline;}
	form#contactar legend { margin-bottom:10px; padding:0 5px;}
	form#contactar fieldset { float:left; padding:10px; border:#bfd1e7 solid 1px; height:150px; margin:5px; width:240px;}
	
span.obligatorio { color:#ff1111; margin-left:5px; vertical-align:top;}
