/* CSS Document */
html, body { margin:0; padding:0; background:url(../imagenes/bg_body.png) repeat;}
#container { width:760px; border-left:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; margin:0 auto; background:url(../imagenes/left.jpg) top left no-repeat;}
#header {/*border:1px solid #00FF00;*/ width:100%; height:243px; background:url(../imagenes/header.png) no-repeat top left;}
#middleconatiner {/*border:1px solid #00FF00;*/ width:100%; margin-top:15px; height:100%;}
#left { float:left; width:150px; /*border:1px solid #0000FF;*/}
#right { float:right; width:550px; height:100%; margin-left:2px; /*border:1px solid #0000FF;*/ background:url(../imagenes/marca_de_agua.jpg) right top no-repeat;}
#content { float:left; width:500px; /*border:1px solid #FFFF00;*/ min-height:320px; margin-bottom:15px;}
#ads { float:right; width:130px; margin:0 5px 0 5px; border-left: 1px solid #CCCCCC; height:100%;} 
#footer {/*border:1px solid #00FF00;*/ width:100%; background:#707173; height:38px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#CCCCCC; text-align:center; clear:both; padding-top:7px;}
#agencia { background:url(../imagenes/sintaxis.png) no-repeat; width:100%; height:36px; margin-bottom:0px;}

a { outline:none;}
.idioma{display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#192883; font-weight:bold; outline:none;}
#logo { margin:5px 0 0 85px; position:absolute;}

#left #menu { margin:40px 0 0 20px; width:115px;} 
#left #menu a {
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	margin:10px 0;
	padding-left:25px;
	outline:none;
	font-style: normal;
	line-height: 20px;
}
#left #menu a:hover {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#5c7e1c;
	font-weight:bold;
	margin:10px 0;
	padding-left:25px;
	outline:none;
	font-style: normal;
}
#left #menu ul, #left #menu li { margin:0; padding:0;}
#left #menu li { border-top:1px dashed #94b6d9; list-style:none; background:url(../imagenes/vinieta.png) left no-repeat; }
#left #menu li:hover { border-top:1px dashed #94b6d9; list-style:none; background:url(../imagenes/vinieta2.png) left no-repeat; }
#left #menu .ultimo{ border-bottom:1px dashed #94b6d9; list-style:none;}

#right #content {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#right #content .titulo { color:#69a71e; font-size:18px; font-weight:bold;}
#right #content .subtitulo { color:#69a71e; font-size:14px; font-weight:bold;}

#bgline { height:100%; background:url(../imagenes/line_light_blue.jpg) repeat-y left; width:150px;}

label { width:60px; float:left; color:#1c477c; font-weight:bold;}
input, textarea, select { border:1px solid #1c477c; margin-bottom:3px; }
input:focus, textarea:focus { border:1px solid #FF0000; margin-bottom:3px; }
#button { text-align:center;}

.submenu a{ color:#1c477c; text-decoration:none; }
.submenu a:hover { text-decoration: underline; color:#000000; }

.error { color:#FF0000; font-weight:bold;}

h1{
padding:0px;
margin:0px;
}
#linkhome a{
text-decoration:none;
font-size:12px;
color:#1c477c; 
font-weight:bold;
}
.#inkhome a:hover {
text-decoration:none;
font-size:12px;
color:#69a71e; 
font-weight:bold;
}

