/* CSS Document */

/*@import url("userforms.css");*/

* {
  padding:0;
  margin:0;
}

html {
  height: 100%;
}

body {
  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:white; height: 100%; background-color:#c3b791; }

div {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  z-index:2;
  /*para que mozilla calcule los márgenes de los divs en función a los bordes en vez de a contenido*/
  /*-moz-box-sizing:border-box;
  box-sizing:border-box;*/
  scrollbar-face-color:#730302;
  scrollbar-highlight-color:#730302;
  scrollbar-3dlight-color:#730302;
  scrollbar-darkshadow-color:#730302;
  scrollbar-shadow-color:#730302;
  scrollbar-arrow-color:white;
  scrollbar-track-color:#730302;
}

div.centrador {
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top:-298px;
	left: 50%;
	margin-left:-476px;
	width: 952px;
	height:596px;
	background-image:url(/img/layout2.png);
	background-repeat:no-repeat;
	/*para que mozilla calcule los márgenes de los divs en función a los bordes en vez de a contenido*/
 	-moz-box-sizing:border-box;
	box-sizing:border-box;
}

div.menu{ position:absolute; /*top:92px;*/ top:44px; left:245px; width:700px; color:#730302;}
div.logo{ position: absolute; left:40px; top:58px; width:173px; height:181px; }
div.imagen{ position: absolute; left:40px; top:320px; width:170px; height:185px; /*border:1px solid #730302;*/ }
div.cuerpo{ position: absolute; left:265px; top:145px;	width:635px; padding-right:10px; height:370px; text-align:justify; line-height:18px; overflow:auto;}
div.contacto{ position: absolute; left:45px; top:544px;	width:150px; text-align:justify; }
div.info{ position: absolute; left:220px; top:548px; font-size:11px;}
div.avisolegal{ position: absolute; right:26px; top:578px; font-size:9px;}


h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:white; font-weight:bold; margin-bottom:5px; letter-spacing:1px; }

a, a:link, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none; outline:none; }
a:hover { font-size:14px; color:black; text-decoration:none; outline:none;}

a.menu, a.menu:link, a.menu:visited { font-size:18px; color:#730302; text-decoration:none; }
a.menu:hover {	color:red; font-weight:normal; }

a.contacto, a.contacto:link, a.contacto:visited { font-size:18px; color:white; text-decoration:none; }
a.contacto:hover {	color:black; font-weight:normal; }

a.mail, a.mail:link, a.mail:visited { font-size:11px; color:white; text-decoration:none; }
a.mail:hover {	font-weight:normal; text-decoration:underline; }

img { border-collapse: collapse; border:none; border:0px; border-width:0px 0px 0px 0px; }

.texto{ border: 1px solid #c3b791; background-color: transparent; overflow:auto; text-decoration:none; color:white;	font-size:13px; width:300px;
	
	scrollbar-arrow-color: white;
	scrollbar-base-color: transparent;
	scrollbar-dark-shadow-color: transparent;
	scrollbar-track-color: transparent;
	scrollbar-face-color: transparent;
	scrollbar-shadow-color: transparent;
	scrollbar-highlight-color: transparent;
	scrollbar-3d-light-color: transparent;

}
.textoconect{ font-size:13px; background-color:transparent; color:white; border: 1px solid #FFFFFF; padding: 0px 1px 0px 1px; letter-spacing: 1px; }

p.tab{ text-indent:35px; margin-bottom:15px; }