#contenedor {
	width:850px;
	height:750px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-450px;
	margin-bottom: 26px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorTramites {
	width:850px;
	height:500px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-450px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorHome {
	width:600px;
	height:1140px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-300px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorLogin {
	width:600px;
	height:420px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-300px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorPrincipal {
	width:700px;
	height:370px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-350px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorInfraccion {
	width:850px;
	height:450px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-450px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorInfracciones2 {
	height:350px; 
	top:500px; 
	position: relative; 
	z-index: 10;
}
#contenedorCotizacion {
	width:700px;
	height:900px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-350px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorHistorial
{
	width:900px;
	height:500px;
	position:absolute;
	text-align:center;
	top:26px;
	left:50%;
	margin-left:-450px;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorDocumentos
{
	text-align:center;
	background-image: url(../Imagenes/transparencia.png);
}
#contenedorHistorial2 
{
	height:350px; 
	top:550px; 
	position: relative; 
	z-index: 10;
}

body
{
	text-align:center;
}

#background { 
	width:100%; position: absolute; z-index: -1; top: 0px; left:0;
}

p {
	margin:0px; padding:0;
}

#menu-hb {
	position:relative; width:500px; left:50%; margin-left:-250px; top: 10px;
}

.btn-menu {
	float:left;
	width: 500px;
	text-align: left;
}

.txt-in {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
float:left; 
margin-top:30px;
margin-left: 30px;
}

.btn-volver {
	text-align:right;
	vertical-align: middle;
}

.btn-excel {
	text-align:left;
	margin-top:190px;
	vertical-align: bottom;
}

#divLogin{
	position: relative;
	width: 530px;
	text-align: right;
	left: 50%;
	margin-left: -240px;
	padding-top: 20px;
}
#tram {
	position:relative;
	width:780px;
	text-align:right;
	left:50%;
	margin-left:-410px;
	padding-top:20px;
}
#infra {
	position:relative;
	width:780px;
	text-align:right;
	left:50%;
	margin-left:-410px;
	padding-top: 20px;
}
#ct {
	position:relative;
	width:650px;
	text-align:right;
	left:50%;
	margin-left:-325px;
	padding-top:20px;
}

#form-tr {
	position:relative; width:800px; text-align:left; left:50%; margin-left:-400px; top: 0px;
}
#form-hl {
	position:relative; width:800px; text-align:center; left:50%; margin-left:-400px; top: 0px;
}
#form-ct {
	position:relative; width:750px; text-align:left; left:50%; margin-left:-240px;
}

.blue {
	background-color:#3d71aa;
	height:2px;
	width:820px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.blueInfraccion {
		background-color:#3d71aa; height:2px; width:780px; 
}
.blueCotizacion {
		background-color:#3d71aa; height:2px; width:650px; 
}

#log {
	position:relative; width:480px; text-align:left; left:50%; margin-left:-240px; top:30px;
}


.texto {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
}
.usuario {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
	font-style: italic;
}
.txt-infraccion {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
}
.txt-home {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
}
.txt-titulo {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #039;
}

.namePage
{
	color: #039;
	text-align:left;
	font-weight:bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.botonClaro {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#04093d;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:33px;
	line-height:33px;
	width:194px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.botonClaro:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.botonClaro:active {
	position:relative;
	top:1px;
}