/* CSS Document */
body {
	background-color: #BEAB9E;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#cont{
background:#E2DaCa;
width:1000px;
}

#trescolumnas{
width:1000px;
overflow:hidden;
background:url(imagenes/bac-total.gif) repeat-y;
}


#izquierda{
width:250px;
float:left;
}

#contIz{
margin-left:40px; margin-right:40px;
}

#contIz2{
margin-left:40px; margin-right:40px;
}

#centro{
width:500px;
float:left;
background:#FFFFFF url(imagenes/bac1.gif) repeat-y;
overflow:auto;
}

#textos{
width:430px;
margin-left:35px;
margin-right:35px;
overflow:hidden;
text-decoration:none;
font-family:"Times New Roman", Times, serif;
font-size:13px;
color:#000;
}

#textos a{
color:#EC8620;
text-decoration:none;
}

#textos a:hover{
color:#EC8620;
text-decoration:underline;
}

#derecha{
width:250px;
float:right;
}

#contDe{
margin-left:40px; margin-right:40px;
}

#barra{
padding:10px 0px 10px 0;
background:#C2986D;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#985109;
}

#barra a{
color:#985109;
text-decoration:none;
}

#barra a:hover{
color:#985109;
text-decoration:underline;
}

p{
margin:0px;
}

#rec1{

}
/*---------------------- ESTILOS -----------------------------*/
.paraFotos1{
background:#00FF33; height:10px;
}

.paraFotos2{
padding-left:10px; padding-right:10px; overflow:hidden; background: url(imagenes/bac-foto2.gif) repeat-y;
}

.paraFotos3{
background:url(imagenes/bac-foto3.gif) top no-repeat; height:10px;
}

/*-----*/


.borde_foto {
padding:10px;
background:url(imagenes/bac3.gif) no-repeat top;
}

.negro_bold10 {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
text-decoration: none;
}

.negro_bold10 a{
color: #000;
text-decoration: none;
}

.negro_bold10 a:hover{
color: #000;
text-decoration:underline;
}

.negro_bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
text-decoration: none;
}

.negro_bold a{
color: #000;
text-decoration: none;
}

.negro_bold a:hover{
color: #000;
text-decoration:underline;
}

#TextCol{
background:url(imagenes/bac6.gif) repeat-y;
padding-left:15px;
padding-right:15px;
}

/*---------------------------------H1*/
h1{
font-family:"Times New Roman", Times, serif;
font-size:24px;;
color:#FF6600;
margin:0px;
padding:0px;
font-weight:normal;
text-align:justify;
margin-bottom:10px;
}

h2{
font-family:"Times New Roman", Times, serif;
font-size:14px;;
color:#000;
margin:0px;
padding:0px;
font-weight:bold;
text-align:justify;
margin-bottom:10px;
}

h3{
font-family:"Times New Roman", Times, serif;
font-size:14px;;
color:#A78E7C;
margin:0px;
padding:0px;
font-weight:bold;
text-align:justify;
margin-bottom:10px;
}

#textos, p{
text-align:justify;
margin-bottom:10px;
}

.p1{
font-family:"Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
margin-bottom:10px;
color:#000;
}

.p1 a{
color:#c2986D;
text-decoration:none;
}

.p1 a:hover{
color:#c2986D;
text-decoration:underline;
}

#fotoT{
width:200px; overflow:auto; float:right; margin:10px; padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#C2986D;
}

.olA{
	margin:0px;
	padding:0px;
	margin-left:4px;
	list-style-type: none;
}

.olA li{
	background:url(imagenes/punto.gif) no-repeat top left;
	padding-left:15px;
	margin-bottom:5px;
	/margin-bottom:-5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#BEAB9E;
	text-decoration:none;
}

.olA li a{
	color:#BEAB9E;
	text-decoration:none;
}

.olA li a:hover{
	color:#000;
	text-decoration:underline;
}

.olA li font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.olB{
	margin:0px;
	padding:0px;
	margin-left:3px;
	list-style-type: none;
	margin-bottom:5px;
}

.olB li{
	background:url(imagenes/punto2.gif) no-repeat top left;
	padding-left:8px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

.olB li a{
	color:#000;
	text-decoration:none;
}

.olB li a:hover{
	color:#000;
	text-decoration:underline;
}

.olC{
	margin:0px;
	padding:0px;
	margin-left:4px;
	list-style-type: none;
}

.olC li{
	width:190px;
	float:left;
	padding-left:15px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#BEAB9E;
	text-decoration:none;
	background-image: url(imagenes/punto2.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.olC li a{
	color:#BEAB9E;
	text-decoration:none;
}

.olC li a:hover{
	color:#000;
	text-decoration:underline;
}

.olC li font{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


.bots{
font-family:Arial, Helvetica, sans-serif;
width:85px;
float:left;
font-size:10px;
color:#BEAB9B;
}

.bots a{
font-family:Arial, Helvetica, sans-serif;
width:85px;
float:left;
font-size:10px;
color:#000;
}

.texto12{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#BEAB9B;
}

.texto12N{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

.texto12M{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#BEAB9B;
}

.texto14M{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#BEAB9B;
}

/*------------------------------------------------------------*/
.imput1{
font-family:"Courier New", Courier, monospace;
font-size:12px;
margin-bottom:10px;
width: 425px;
background:#E2DACA;
}

.imput2{
font-family:"Courier New", Courier, monospace;
font-size:12px;
margin-bottom:10px;
width: 205px;
background:#E2DACA;
}

#formC {
margin:0px;
padding:0px;
}

#formC, p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px;
padding:0px;
}

#galeria {
	width:430px;
	height:370px;
	margin-top:40px;
}

#galeria_content {
	width:350px;
	height:350px;
	background:#EEE;	
	margin:0 auto;
	text-align:center;
	float:left;
}

#galeria_content div {
	width:350px;
	text-align:center;
	position:absolute;
	margin-top:40px;
}

#galeria_content div img {
	border:none;
}

#fle_izq {
	margin-top:150px;
	float:left;
	cursor:pointer;
}

#fle_der{
	margin-top:150px;
	float:right;
	cursor:pointer;
}

