

* {
	margin:0px;
	padding:0px;
}
body {
	font:70% "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	background-color:#FEEBC7;
}
a {
	text-decoration:none;
	border-bottom:1px dashed #5C6BFF;
	color:#0F0FCF;
}
a:hover {
	text-decoration:none;
	border-bottom:2px solid #0F0FCF;
	color:#0F0FCF;
}

#Interfaz {
	width:770px;
	border:1px solid #20216F;
	margin:0px auto;
}

#Cabecera {
	border:1px solid #ccc;
	border-top:5px solid #20216F;
	padding:5px 25px;
	background: #FFEC9F url(../Imgs/BkgCabecera.gif)  repeat-y right top;
	height:104px;
}
#Cuerpo {
	background-color:#FFF8DC;
}
#Pie {
	border-top:2px solid #fff;
	background-color: #20216F;
	background-image: url(../Imgs/ImgPie.gif);
	background-repeat: repeat-x;
	background-position: center top;
	padding:12px 20px;
	color:#fff;
}
#Pie a {
	color:#FFF1BA;
	border-bottom:1px dashed #FFF1BA;
}
#Pie a:hover {
	color:#FFF1BA;
	border-bottom:2px solid #FFF1BA;
}

#Contenido2Col {
	width:505px;
	padding:40px 40px 40px 66px;
	border-top:3px solid #20216F;
	float:right;
	background: url(../Imgs/trama.gif) repeat-y left top;
	text-align:justify;
}
#NavPrincipal {
	width:158px;
	float:left;
	background: url(../Imgs/BkgColIzq.gif);
}
#CabDer {
	float:right;
	padding:18px 15px;
}
#CabIzq {
	float:left;
}
.Clear{
	clear:both;
	height:0px;
	font-size:0.1em;
}
.Inicio {background: url(../Imgs/ico-inicio.gif)  no-repeat left center;}
.Escribanos {background: url(../Imgs/ico-mail.gif)  no-repeat left center;}
.Noticias {background: url(../Imgs/ico-noticias.gif)  no-repeat left center;}
.Presentacion {list-style:none;line-height:1.5em;}
.Presentacion li {
	margin:10px 0px;
}
.Presentacion li strong{
	font-size:1.3em;
}

/*****************************/
#Cabecera h1 {
	margin-top:18px;
	margin-left:90px;
	font-size:2.7em;
	color:#20216F;
	line-height:0.9em;
	font-style:italic;
	letter-spacing:-2px;
}
#Cabecera ul {
	margin-left:140px;
	margin-top:10px;
	list-style:none;
}
#Cabecera ul li{
	display:inline;
	padding:20px;
}

#NavPrincipal img {
	margin:8px 3px;
}

/****************************************************/

#Contenido2Col h2, #Contenido2Col h3, #Contenido2Col p, #Contenido2Col dl{
	margin:8px 0px 10px 0px;
}
#Contenido2Col dt {
	margin:6px 0px 3px 0px;
}
#Contenido2Col dd, #Contenido2Col li, #Contenido2Col ul, #Contenido2Col ol {
	margin:3px 0px 6px 14px;
}
.tarjeta {
	border:1px solid #DDCDAA;
	padding:5px;
	background:#fffbea;
}
#Contenido2Col h2{
	color:#2D4179;
	font-size:1.5em;
}
#Contenido2Col h3{
	color:#445A9A;
	font-size:1.3em;
}


/* Menú Principal*/ 
#NavPrincipal ul li a{
	width:124px;
	border:1px solid #8282AF;
	padding:5px 16px;
	background: #9DB2C6 url(../Imgs/BkgMenu.gif)  repeat-y center top;
	display:block;
}
#NavPrincipal ul li a:hover{
	background:#A1B6CA;
}
#NavPrincipal ul {
	margin:0px;
	padding:0px;
	list-style:none;
	
	line-height:1.35em;
	}
#NavPrincipal ul li {
	position:relative;
	}
/* Hack para IE. Hide from IE Mac \*/
		* html #NavPrincipal ul li {
			float:left; height:1%;
		}
		* html #NavPrincipal ul li a {
			height:1%;
		}
/* final del hack */
#NavPrincipal li ul {
	position:absolute;
	left:158px;
	top:0;
	display:none;
}
#NavPrincipal li ul li a {/* Estilos del submenu */
	padding:5px 7px;
	background:#A1B6CA;
	line-height:1.35em;
}
#NavPrincipal li ul li a:hover {
	background:#81A1BF;
}
#NavPrincipal li:hover ul, #NavPrincipal li.over ul {/* la magia */
	display:block;
}




/*******************************/
dl.Notas dd {
	border-bottom:2px solid #DDCDAA;
	padding-bottom:8px;
}
/*********************************************/

.style1 {
	padding:0px 0px 10px 160px;
	font-size:1.2em;
	}
.style2 {
	padding:0px 0px 10px 140px;
	font-size:1.2em;
	}
.style3 {
	padding:0px 0px 10px 120px;
	font-size:1.2em;
	}
.style4 {
	padding:0px 0px 10px 100px;
	font-size:1.2em;
	}
.style5 {
	padding:0px 0px 10px 80px;
	font-size:1.2em;
	}
.style6 {
	padding:0px 0px 10px 60px;
	font-size:1.2em;
	}
.style7 {
	padding:0px 0px 10px 40px;
	font-size:1.2em;
	}
.style8 {
	padding:0px 0px 10px 20px;
	font-size:1.2em;
	}
.style9 {
	padding:0px 0px 10px 0px;
	font-size:1.2em;
	}
blockquote {
	font-size:0.9em;
	padding:5px 10px;
	line-height:1.2em;
}

a.sinlinea {
	border-bottom-width:0px;
}
