/* CSS Document */

/**{margin:0px; padding:0px;}*/
body{background-color:#aeadad;
		margin:opx;
		padding:0px;
		}
p{font-family:Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:12px;
				color:0e0e0e;
			}
h1{font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#2948AC;
		text-align:left;
	}
img{border:0;}
/*capas de la cabecera*/
#cabecera{width:850px;
			height:95px;
			background-color:#FFFFFF;
			margin-left:auto;
			margin-right:auto;
			/*margin-top:auto;
			margin-bottom:auto;*/
			border-left:1px;
			border-left-style:solid;
			border-top:1px;
			border-top-style:solid;
			border-right:1px;
			border-right-style:solid;
			border-color:#4f4f4f;
		}
#logo{position:relative;
		width:261px;
		height:73px;
		left:36px;
		top:-41px;
	}

#sobremenu{width:450px;
			height:45px;
			margin-left:400px;
			margin-top:10px;
			text-align:center;
			/*background-color:#FF0000;*/
			}

#menu{position:relative;
		/*width:412px;*/
		width:490px;
		height:27px;
		float:right;
		/*top:68px;*/
		top:13px;
		float:right;
		background-color:#aeadad;
		right:-1px;
		}

#menu1{position:relative;
		width:95px;
		height:27px;
		background-color:#3b5abb;
		float:left;
		background-image:url(img/marco1.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
		
		}
#menu2{position:relative;
		width:95px;
		height:27px;
		background-color:#aeadad;
		float:left;
		background-image:url(img/marco2.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
		
		}
#menu3{position:relative;
		width:95px;
		height:27px;
		background-color:#aeadad;
		float:left;
		background-image:url(img/marco3.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
		
		}
#menu4{position:relative;
		width:105px;
		height:27px;
		background-color:#3b5abb;
		float:left;
		background-image:url(img/marco5.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
	}
#menu5{position:relative;
		width:95px;
		height:27px;
		background-color:#aeadad;
		float:left;
		background-image:url(img/marco6.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
	}
#menu6{position:relative;
		width:95px;
		height:27px;
		background-color:#3b5abb;
		float:left;
		background-image:url(img/marco7.gif);
		background-position:left top;
		background-repeat:no-repeat;
		text-align:center;
		}
#menu7{position:relative;
		width:105px;
		height:27px;
		float:left;
		background-image:url(img/marco8.gif);
		background-position:right bottom;
		background-repeat:no-repeat;
		text-align:center;
	}
/*capas para el contenido*/		
#cuerpo{/*width:771px;*/
		width:850px;
		min-height:390px;
		/*background-color:#FFFFFF;*/
		background-color:#aeadad;
		margin-left:auto;
		margin-right:auto;
		border:1px;
		/*border-color:#4f4f4f;*/
		border-color:#aeadad;
		border-style:solid;
	
		}
		
#izquierda{position:relative;
			width:357px;
			min-height:390px;
			background-color:#FFFFFF;
			float:left;
			/*border-right:1px;
			border-right-style:solid;
			/*border-bottom:1px;
			border-bottom-style:solid;
			border-left:1px;
			border-left-style:solid;
			border-color:#4f4f4f;*/
			}
#derecha{position:relative;
			/*width:489px;*/
			min-height:390px;
			/*float:right;*/
			margin-left:359px;
			background-color:#FFFFFF;
			border-left:1px;
			border-left-style:solid;
			border-left-color:#4f4f4f;
			border-right:1px;
			border-right-style:solid;
			border-right-color:#4f4f4f;
			}
#texto{position:relative;
		margin-left:auto;
		margin-right:auto;
		width:450px;
		min-height:330px;
		/*background-color:#FF0000;*/
		}
#menuint{width:440px;
			height:25px;
			margin:auto;
			/*background-color:#FF0000;*/
			text-align:center;
		}
/*capas para el pie*/
#pie{position:relative;
		width:850px;
		height:17px;
		margin-left:auto;
		margin-right:auto;
		*left:-2px;
		/*margin-top:-15px;
		*margin-top:0px;*/
		/*background-color:#aeadad;*/
		/*border-right:1px;
		border-right-style:solid;
		border-color:#4f4f4f;*/
		}
#pie2{width:490px;
		height:17px;
		position:relative;
		background-color:#3b5abb;
		float:right;
		top:0px;
		background-image:url(img/marco4.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		text-align:center;
		*right:-2px;
		
	}

/*aqui empiezan las clases*/
.blanco{color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
		}
.gris{color:3d3d3d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}

a.blanco:link{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			text-decoration:none;
			}
a.blanco:visited{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			font-weight:bold;
			}
a.blanco:hover{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			font-weight:bold;
			}
a.blanco:active{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			font-weight:bold;
			}

a.negro:link{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight:bold;
			text-decoration:none;
			}
a.negro:visited{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			font-weight:bold;
			}
a.negro:hover{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			font-weight:bold;
			}
a.negro:active{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			font-weight:bold;
			}
a.azul:link{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:underline;
			margin-right:8px;
			}
a.azul:visited{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:underline;
			margin-right:8px;
			}
a.azul:active{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:underline;
			margin-right:8px;
			}
a.azul:hover{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			text-decoration:none;
			margin-right:8px;
			}
a.azul2:link{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			}
a.azul2:visited{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			font-weight:bold;
			}
a.azul2:active{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			font-weight:bold;
			}
a.azul2:hover{color:#3a5abd;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			font-weight:bold;
			}
a.negro2:link{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			}
a.negro2:visited{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			}

a.negro2:active{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:underline;
			}
a.negro2:hover{color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			}
a.blanco2:link{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			}
a.blanco2:visited{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			}
a.blanco2:hover{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			}
a.blanco2:active{color:#ffffff;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 11px;
			text-decoration:none;
			}
.azul{color:#0036de;
		font-family:Arial, Helvetica, sans-serif;
				font-weight:normal;
				font-size:12px;}

.sangrias4azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e0e0e;
	font-style: normal;
	list-style-image: url(img/flecha.gif);
	line-height:16px;
}
.sangrias4azul a:link, .sangrias4azul a:visited, .sangrias4azul a:active {
text-decoration:underline;
color: #494949;
}
.sangrias4azul a:hover{
	color: #B1B101;
	text-decoration:underline;
}
.sangrias5azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0e0e0e;
	font-style: normal;
	list-style-image: url(img/flecha.gif);
	line-height:16px;
}
.sangrias5azul a:link, .sangrias5azul a:visited, .sangrias5azul a:active {
text-decoration:underline;
color: #0e0e0e;
}
.sangrias5azul a:hover{
	color: #0e0e0e;
	text-decoration:none;
}

.textologin{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:0e0e0e;
			}
		
input.login{width:90px;
			height:14px;
			border:1px solid  #3a5abd;
			}

input.boton{width:60px;
			height:18px;
			background-color:#3a5abd;
			color:#ffffff;
			border:0px;
		}

.text{font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:0e0e0e;
		margin-right:8px;
		}

input.largo{width:350px;
				height:18px;
				border:1px solid #3a5abd;
			}
input.medio{width:170px;
				height:18px;
				border:1px solid #3a5abd;
			}


input.fecha{width:100px;
				height:18px;
				border:1px solid #3a5abd;
			}

.border1{
			border:0px 0px 1px 1px;
			border-style:solid;
			border-color:#4f4f4f;
}
