@import url(reset.css);

@import url(composicion.css);


html{
	height:100%;
}

body {
	margin: 0;
	padding: 0;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#575757;
	line-height:16px;
	background-image:url(../img-rotulacion-madrid/bg_rotumania_.gif);
	background-color:#e3e3e3;
	background-repeat:repeat-x;
	text-decoration:none;	
}

p {
	text-align:justify;
}

a:link {
	text-decoration:none;	
	color:#831010;
}

a:visited {		
	text-decoration:none;
	color:#831010;
}

a:hover {
	color:#ff0000;
	text-decoration:underline;
	color:#831010;
}

a:active {
	text-decoration:none;	
	color:#831010;
}

a {
	text-decoration:none;
	color:#831010;
}

strong {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#871111;
}

img {
}

#contenedor {
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	width:972px;
	padding-bottom:25px;
}

#cabecera  {
	width:972px;
	height:283px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
}

#subcabecera0 {
	height:55px;
}

#menu  {
	width:600px;
	padding-left:0px;
	padding-right:6px;
	color:#d4d4d4;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-bottom:0px;
	margin-top:0px;
	float:left;
	margin-right:164px;

		
}

#menu li {
	float:left;
	color:#d4d4d4;
	margin-top:0px;
	list-style:none;
	margin-left:0px;
	background-image:url(../img-rotulacion-madrid/borde_boton.jpg);
	background-repeat:no-repeat;
	padding-top:0px;
	margin-bottom:0px;
	height:55px;
}

#menu a {
	float:left;
	display:block;
	padding-left:16px;
	padding-right:16px;
	padding-top:20px;
	padding-bottom:0px;
	text-decoration:none;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#d4d4d4;
	height:35px;
	vertical-align:middle;
}

#menu a:hover{
	text-decoration:underline;
	color:#FFF;
}

#menu a:visited {
	text-decoration:none;
	text-align:center;
	font-size:12px;
	color:#d4d4d4; 
}

#menu a:link {
	text-decoration:none;
	font-size:12px;
	color:#d4d4d4; 
}

#menu a:active {
	color:#d4d4d4; 
	text-decoration:none;
}


#subcabecera {
	float:left;
	width:311px;
	height:227px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
}

#subcabecera  img {
	margin-top:1px;
}

#subcabecera1  {
	float:left;
	color:#FFF;
	padding-top:40px;
	float:right;
	width:595px;
	height:187px;
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#8d8d8d;
}

#subcabecera1 li  {
	float:left;
	width:116px;
	text-align:left;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d4d4d4;
}

#subcabecera1 h1  {
	font-weight:normal;
}


#subcabecera1 a:link  {
	color:#d4d4d4;
	text-decoration:none;
}

#subcabecera1 a:hover  {
	color:#d4d4d4;
	text-decoration:underline;
}

#subcabecera1 a:visited  {
	color:#d4d4d4;
	text-decoration:none;
}

#subcabecera1 a:active  {
	color:#d4d4d4;
	text-decoration:none;
}

#subcabecera1 ul  {
	margin-top:10px;
}

.parrafo2cabecera {
	color:#FFF;
	background-image:url(../img-rotulacion-madrid/tel_rotumania.jpg);
	background-repeat:no-repeat;
	margin-left:7px;
	padding-left:45px;
	padding-top:19px;
	font-weight:bolder;
	height:34px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	float:left;
	width:140px;
}


#contenido {
	width:972px;
	margin-top:5px;
	
}

.ustedestaaqui {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	margin-bottom:5px;
	margin-left:0px;
}

#menulateral {
	float:left;
	width:214px;
	height:323px;
	background-image:url(../img-rotulacion-madrid/bg_menulateral.jpg);
}

#menulateral li {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bolder;
	border-bottom:1px solid #c65b5b;
	border-top:1px solid #620505;
	color:#FFF;
	background-image:url(../img-rotulacion-madrid/flecha.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:4px;
	height:25px;
	list-style:none;
	
}

#menulateral li a {
	color:#FFF;
}

.menulat_cab {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	border-top:0px;
	height:42px;
	padding-top:10px;
	padding-left:10px;
	list-style:none;
	border-bottom:1px solid #c65b5b;
	background-image:url(../img-rotulacion-madrid/bg_menulateral_1.jpg);
	background-repeat:x-repeat;
	width:204px;
}

#contenido2 {
	width:750px;
}

#flecha {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:right;
	height:1px;
}

#menulat {
	float:left;
}

.texto1 {
	float:left;
	width:545px;
	height:227px;
	margin-left:20px;
	margin-top:21px;
	background-color:#ededed;
	_margin-left:15px;
	_width:510px;
	_float:left;
	_height:187px;
	_margin-top:21px;
}

.texto1 p {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}

.texto1 li {
	background-image:url(../img-publicidad-madrid/flecha.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
	margin-top:7px;
	margin-bottom:5px;
	list-style:none;
}

.texto1 h2 {
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
	background-color:#f7f7f7;
	background-image:url(../img-rotulacion-madrid/flechah2.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	height:25px;
	color:#a72020;
	padding-left:25px;
	padding-top:8px;
}

#cartacolor {
	float:left;
	margin-left:0px;
	margin-top:21px;	
	height:227px;
	background-color:#ededed;

}

.texto2 li {
	padding-left:9px;
	margin-top:7px;
	margin-bottom:5px;
	margin-left:2px;
	_margin-left:4px;
	list-style:none;
	width:237px;
	_width:220px;
	float:left;
}

.texto2 {
	float:left;
	width:747px;
	_width:735px;
	height:200px;
	margin-left:8px;
	_margin-left:8px;
}

.texto2 h2 {
	background-image:url(../img-rotulacion-madrid/flecha_titulo.gif);
	background-repeat:no-repeat;
	height:42px;
	margin-bottom:0px;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#a72020;
	padding-left:25px;
	padding-top:8px;
}

.texto2 img {
}

.texto2negrita1 {
	font-family:Verdana, Geneva, sans-serif;
	color:#575757;
}

.texto2negrita2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#4a4a4a;
}

#pie {
	float:left;
	background-image:url(../img-rotulacion-madrid/bg_pie.jpg);
	width:972px;
	height:40px;
	margin-left:0px;
	margin-right:7px;
	margin-top:10px;
	color:#fff;	
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}

#pie p {
	position:relative;
	top:14px;
	padding-left:14px;
}


#pie a {
	position:relative;
	top:-2px;
	left:810px;
	text-align:right;
	font-weight:normal;
	text-decoration:underline;
	color:#fff;
}

#pie  a:hover {
	text-decoration:underline;
	color:#CCC;
}

#pie  a:visited {
	text-decoration:none;
}

#pie  a:link {
	text-decoration:none;
}

#pie  a:active {
	text-decoration:none;
}

#contenidocontacto {
	float:left;
	height:544px;
	width:438px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	margin-top:21px;
	padding-bottom:0px;
	padding-top:4px;
	padding-left:0px;
	padding-right:10px;
	background-color:#ededed;
}

#contenidocontacto p {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
}


#contenidocontacto h2 {
	margin-bottom:5px;
	margin-left:5px;
	margin-top:5px;
	background-color:#f7f7f7;
	background-image:url(../img-rotulacion-madrid/flechah2.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	height:25px;
	color:#a72020;
	padding-left:25px;
	padding-top:8px;
}


#contenidocontacto strong {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:5px;	
}

.emailnegrita {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	line-height:5px;	
}

#formulario {
	float:left;
	width:220px;
	background-image:url(../img-rotulacion-madrid/bg_menulateral.jpg);
	background-repeat:repeat-x;
	background-color:#ad2323;
	padding-bottom:2px;
	padding-left:20px;
	padding-right:20px;
	padding-top:16px;
	border:1px #610505 solid;
	margin-top:20px;
	margin-left:20px;
	color:#FFF;
}

#formulario strong {
	color:#FFF;
	font-weight:bold;
}

#formulario ul {
	padding-top:20px;
	width:221px;	

}

#formulario li {
	display:block;
	width:221px;
	float:left;
	padding-bottom:10px;
}


.inputtext {
	float:left;
	width:220px;
	margin-top:7px;
	margin-bottom:7px;
}

.inputarea {
	height:100px;
	width:220px;
	margin-top:7px;
	margin-bottom:7px;
}

.enviar {
	background-image:url(../img-asesoria-informatica-madrid/btn.jpg);
	background-repeat:repeat-x;
	border-right:1px #f0f0f0 solid;
	border-left:1px #f0f0f0 solid;
	border-top:0px;
	border-bottom:1px #f0f0f0 solid;
	background-color:#d6d6d6;
	color:#606060;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:0px;
	margin-top:0px;
}

.centrar {
	width:100%;
	text-align:center;
}






#galInternas
{
margin:opx; padding:0px;
}


#galInternas li
{
float:left;
margin-right:10px;
margin-bottom:10px;
width:80px;
background-color:#999999;
}
#galInternas li a
{
float:left;
margin-right:10px;
margin-bottom:10px;
width:80px;
background-color:#999999;
}



/* Estilos de la cabecera 
------------------------------------------------------------------ */

