/* CSS Document */

body {
	background-image:url(../images/bg.jpg);
	background-repeat:repeat;
	margin:0;
	padding: 0px;
}

#contenedor {
	width:960px;
	height:100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0;
	clear: both;
	text-align: center;
}

.button_login
{
padding-left:5px;
width:58px;
height:27px;
background:url(../images/boton_log.gif) no-repeat 0 0;
cursor:pointer;
border:none;
color:#fff;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
text-decoration:none;
margin-top:5px;
margin-left:5px;
margin-right:0px;
}

#cabecera {
	height:62px;
	width:952px;
	background-image: url(../images/cabecera.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 7px;
	float: left;
	margin-left: 4px;
}

#logo {
	height:62px;
	width:236px;
	float:left;	
	background-repeat:no-repeat;
	background-position: 8px 0px;
}

#botonera 
{
	height:62px;
	width:489px;
	float:left;
	background-image:url(../images/img_fondbot.jpg);
	background-repeat:no-repeat;
}

.menu_link {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:26px;
	font-variant:normal;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
.menu_link:hover,.menu_bottom:hover {
	color:#000099;
	text-decoration:none;
	background-color:inherit;
}

#topdere 
{
	
	height:62px;
	width:227px;
	float:left;
}

#topdereusuario 
{

	height:2px;
	width:100%;
	float:right;
}

#buscar {
height:33px;
width:227px;
margin-top:5px;
padding:3px 0 0;
}
.button {
	width:76px;
	height:21px;
	background:url(../images/boton1.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}

#medio {
	width:960px;
	height:100%;
	float: left;
}

/*medio con curvas*/

div.top1 {
	height:20px;
	background-image:url(../images/borde_arriba.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin: 0em;
	float: left;
	width: 100%;
}
	
div.img_esquina_sup_izq 
	{
		float:left; 
		height:20px;
		width:20px;
		background-image:url(../images/top_izq.gif);	
}

div.img_esquina_sup_der
	{
		float:right;
		height:20px;
		width:20px;
		background-image:url(../images/top_der.gif);	
}

div.img_esquina_inf_izq 
	{
		float:left; 
		height:20px;
		width:20px;
		background-image:url(../images/bottom_izq.gif);	
}

div.img_esquina_inf_der
	{
		float:right;
		height:20px;
		width:20px;
		background-image:url(../images/bottom_der.gif);	
}

	
img.esquina_sup_izq { float:left;  }
img.esquina_sup_der { float:right; }

div.content1 {
	background-image:url(../images/borde_izq.gif);
	background-repeat:repeat-y;
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	
}
	
div.boxcontrol {
	background-image:url(../images/borde_der.gif);
	background-position:right top;
	background-repeat:repeat-y;
	width: 960px;
	float: left;
	padding: 0;
}
	
div.bottom1 {
	height:20px;
	background-image:url(../images/borde_abajo.gif);
	background-repeat:repeat-x;
	border:0;
	padding:0;
	margin:0;
	float: left;
	width: 100%;
}
	
img.esquina_inf_izq { float:left; }
img.esquina_inf_der { float:right; }


/*columna izquierda*/
#menuizq {
	height: 426px;
	width: 226px;
	float: left;
	margin-left: 10px;
}
#conexpress {
	height:156px;
	width:226px;
}
.consulta {
	float:right;
	height:156px;
	width:222px;
	text-align:left;
	background-image:url(../images/fondo_cexpress.jpg);
	background-repeat:no-repeat;
}

.formcliente {
margin-left:10px;
}


.topexpress {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	color:#FFFFFF;
	text-decoration:none;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
}
.estilo2 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#fff;
}
.button3 {
	width:74px;
	height:21px;
	cursor:pointer;
	border:none;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
	background:url(../images/boton3.gif);
}

/*menu principal*/
#menuinfo {
	height:270px;
	width:212px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FB9D00;
	background-image: url(../images/bottom_menu.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.topmenuinfo {
	background-image:url(../images/topmenonfo.jpg);
	background-repeat:no-repeat;
	height:22px;
	width:212px;
	padding-top: 8px;
	margin: 0px;
}
.tit-blan-bold {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:700;
color:#fff;
text-decoration:none;
}
.menux {
height:30px;
margin:5px auto 0  20px;
text-align:left;
}
.ctl00_Menu1_0 {
	visibility:hidden;
	display:none;
	position:absolute;
	left:0px;
	top:0px;
}
	.ctl00_Menu1_1 {
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
	.ctl00_Menu1_2 {
	color:#FFFFFF;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
}
	.ctl00_Menu1_3 { border-style:none; }
	.ctl00_Menu1_4 { height:30px;padding:2px 5px 2px 5px; }
	.ctl00_Menu1_5 {  }
	.ctl00_Menu1_6 {
	border-color:Black;
	border-width:1px;
	border-style:Solid;
	width:150px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
	.ctl00_Menu1_7 {
	width:150px;
}
	.ctl00_Menu1_8 { color:#006699;border-style:none; }
	.ctl00_Menu1_9 {
}
	.ctl00_Menu1_10 { border-style:none; }
	.ctl00_Menu1_11 { background-color:White; }
	.ctl00_Menu1_12 { color:#0099FF; }
	.ctl00_Menu1_13 { color:#0099FF;background-color:White; }

	.ctl00_Menu1_14 { color:White;font-size:12px; }
	.ctl00_Menu1_15 {
	color:White;
	background-color:#0099FF;
	font-size:12px;
	width:150px;
	border: 1px solid #999999;
}

/*contenido*/
#contenido {
	height:100%;
	width:711px;
	float:left;
	background-color:#fff;
}

#contenhome {
	height:426px;
	width:466px;
	float:left;
}
.fla {
	height:183px;
	width:466px;
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
}
.ladopatente {
	height:170px;
	width:233px;
	float:left;
}
.button4 {
	width:76px;
	height:21px;
	cursor:pointer;
	border:none;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/boton4.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.titizq {
	background-image:url(../images/bg_tit_home.jpg);
	background-repeat:no-repeat;
	width:227px;
	margin-top:10px;
	height:21px;
	margin-left:0px;
	margin-bottom: 10px;
}
.h1home {
	color:#FFFFFF;
	font-style:normal;
	font-size:11px;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:none;
	text-align:left;
	float:left;
	margin:0;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 45px;
}
.estilo1 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#666;
text-align:left;
}
#login {
	text-align:left;
	padding-top: 10;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
}
#login form {
	margin:0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#login fieldset {
border:none;
margin:0;
padding:0;
}

#login label {
color:#666;
}
.inputtext1,.inputtext2 {
width:110px;
color:#000;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-decoration:none;
margin:0;
}

.inputentrar {
width:110px;
color:#000;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-decoration:none;
margin:0 0 0 20px;
}
.banner1 {
	height:51px;
	width:217px;
	margin-top:8px;
	margin-right: auto;
	margin-left: auto;
	float:left;
}

.banner2 {
	height:51px;
	width:217px;
	margin-top:8px;
	margin-right: auto;
	margin-left: auto;
	float:right;
}

.ladonoticia {
	width:233px;
	float:right;
	height:170px;
}
.logRSS
{
	color:#000;
	font-style:normal;
	font-size:11px;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:none;
	float:right;
	margin-top: 2;
	margin-right: 8;
	margin-bottom: 0;
	margin-left: 0;
	width: 25px;
	height: 18px;
	padding-top: 2px;
}
#noti {
	width:227px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 128px;

}
.menu_noti {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#666;
background-color:inherit;
text-decoration:none;
float:none;
line-height:normal;
}

.menu_noti:hover {
color:#069;
text-decoration:none;
}
.h2titu {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	color:#000E78;
	float:left;
	text-decoration:none;
	text-align:justify;
}
.img_left {
float:left;
margin:0 3px 0 0;
}

.img_right {
float:right;
margin:0;
}

/*columna derecha*/
#menuclient {
	width:227px;
	float:right;
	height: 156px;
}
.clientes {
float:right;
height:156px;
width:222px;
text-align:left;
background-image:url(../images/fond_client.jpg);
background-repeat:no-repeat;
}
.button2 {
	width:86px;
	height:21px;
	background:url(../images/boton2.gif) no-repeat 0 0;
	cursor:pointer;
	border:none;
	color:#fff;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	text-decoration:none;
}
.mapa {
	height:270px;
	width:227px;
	float:right;
	/*margin-top: 27px;*/
	text-align: center;
}

/*footer*/
#footer {
width:952px;
height:100%;
clear:both;
}

#bottom2 {
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.menu_bottom {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
line-height:26px;
font-weight:400;
font-variant:normal;
text-transform:capitalize;
color:#036;
background-color:inherit;
text-decoration:none;
}

/*paginas interiores*/
.migas {
	text-align:left;
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	color:#666;
	text-decoration:none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 20px;
}
.tituloimagen {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/bg_tit_int.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 675px;
	margin-left: 20px;
	text-align: left;
	text-indent: 80px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 15px;
}
.subrayado {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	font-style:normal;
	font-weight:700;
	font-variant:normal;
	text-transform:none;
	color:#06c;
	background-color:inherit;
	text-decoration:underline;
}

.subrayado:hover {
	color:#000897;
	text-decoration:underline;
	background-color:inherit;
}

.subrayado2 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
color:#fff;
background-color:inherit;
text-decoration:underline;
}

.subrayado2:hover {
	color:#FB9D00;
	text-decoration:underline;
	background-color:inherit;
}

.subrayado3 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
color:#aaa;
background-color:inherit;
text-decoration:underline;
}
.h2titu {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:11px;
	font-style:normal;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	color:#0B0091;
	float:left;
	text-decoration:none;
	text-align:justify;
}
.h3ban1 {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	font-style:normal;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	color:#0B0091;
	text-align:left;
	text-transform: none;
	text-decoration: none;
	margin:8px auto 0 0;/* float:left; */
}

.h3ban1 a {
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:13px;
	font-style:normal;
	line-height:normal;
	font-weight:700;
	font-variant:normal;
	color:#0B0091;
	text-align:left;
	text-transform: none;
	text-decoration: none;
	margin:8px auto 0 0;/* float:left; */
}

.h3ban1:hover {
	color:#FB9D00;
	text-decoration: none;
}

.h3ban1 a:hover {
	color:#FB9D00;
	text-decoration: none;
}
.area {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
color:#666;
text-align:justify;
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#999;
padding:0;
}


.areanoticia {
	float:left;
	width:675px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

.subnoticias {
text-align:right;
float:right;
margin:0 auto;
width:675px;
}
.accordionHeader
{
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: none;
}

.accordionContent
{
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    text-decoration: none;
}



.estilo4 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:15px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#000;
text-align:left;
}

.estilo3 {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#666;
}

th {
color:#fff;
background-color:#06c;
border-bottom-color:#fff;
text-align:center;
}

tr.row-a {
background:#f8f8f8;
}

tr.row-b {
background:#efefef;
}

.post {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
color:#666;
text-align:justify;
}

.linktext {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#06c;
background-color:inherit;
text-decoration:underline;
line-height:normal;
padding:10px 0 0;
}

.linksnoticia {
width:217px;
height:32px;
float:left;
}

.linktext {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:11px;
font-style:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#06c;
background-color:inherit;
text-decoration:underline;
line-height:normal;
padding:10px 0 0;
}

.fechanot {
width:253px;
color:#06c;
font-size:12px;
text-align:justify;
}

.cajanoticia {
border:thin solid #ededed;
float: left;
margin:5px;
padding:5px;
}

.contenlinks {
width:434px;
}

h5 {
font-size:20px;
font-family:"Trebuchet MS", Verdana, Arial;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
color:#f90;
text-decoration:none;
text-align:left;
}

#imgLeft01 {
float:left;
clear:both;
margin:5px;
padding:5px;
}
#imgRight01 {
float:right;
clear:both;
margin:5px;
padding:5px;
}

.blokeizq {
 width: 320px;
 float: left;
 border: 1px solid #CCCCCC;
 text-align: left;
 padding: 4px;
 font-family: "Trebuchet MS", Verdana, Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #FFFFFF;
}
.blokeder {
 width: 320px;
 float: right;
 border: 1px solid #CCCCCC;
 text-align: left;
 padding: 4px;
 font-family: "Trebuchet MS", Verdana, Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #FFFFFF;
}


.titblok {
 background-image: url(../images/bg_tit_int.jpg);
 background-repeat: repeat-x;
 text-align: left;
 padding: 8px;
 font-family: "Trebuchet MS", Verdana, Arial;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #FFFFFF;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 5px;
 margin-left: 0px;
}

.menu_link_mapa {
	background-color:White;
}

.rutejemplo_login

{
/*margin-left:57px;*/
margin-top:0px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#fff;
}

.password_login

{
margin-left:35px;
}

.textbox_login

{
	font-family:"Trebuchet MS", Verdana, Arial;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	color:#666;
	text-align:left;

 }

.rutejemplo_login

{
margin-top:0px;
font-family:"Trebuchet MS", Verdana, Arial;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#fff;
}

.estilo3_link {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:13px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:Blue;
}

.estilo1_link {
font-family:"Trebuchet MS", Verdana, Arial;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:Blue;
text-align:left;
}