body, html{
	margin-top:0px;
	padding-top:0px;
	text-align:center;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#707070;
	}

h1{
	font-size:22px;
	text-align:justify;
	font-family:Times New Roman, Times, serif;
	font-style:italic;
	color:#666666;
	}
	
#contenedor {
	width:1010px;
	margin:0px auto 0px auto;
	}

#cabecera {
	width:1010px;
	height:138px;
	background-image:url(images/webroja_01.jpg);	
	}

#menu {
	width:1010px;
	height:27px;
	text-align: left;
	}
	
#blanco {
	float:left;
	width:1010px;
	height:33px;
	}

#contenidos {
	float:left;
	width:1010px;
	min-height:100%;
	background-color:#FFFFFF
	}

#greca {
	float:left;
	width:50px;
	min-height:100%;
	height:auto;
	background-image:url(images/arab.jpg);
	background-repeat:repeat-y;	
	}
	
#izquierda {
	float:left;
	width:500px;
	min-height:100%;
	background-color:#FFFFFF
	}
	
#derecha {
	float:left;
	width:410px;
	min-height:100%;
	background-color:#FFFFFF
	}

#pie {
	float:left;
	width:1005px;
	background-image:url(images/webroja_06.jpg);	
	text-align:center;
	padding-top:12px;
	padding-bottom:12px;
	line-height:24px;
	}
	
.modulo_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6699CC;
	font-size:11px;
	}

a.modulo_text:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6699CC;
	font-size:11px;
	}

a.modulo_text:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#6699CC;
	font-size:11px;
	}

a.modulo_text:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#6699CC;
	font-size:11px;
	}

.pie{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-left:5px;
	}

a.pie:link {
	color:#ffffff;
	text-decoration: none;
}

a.pie:visited {
	color:#ffffff;
	text-decoration: none;
}

a.pie:hover {
	color:#ffffff;
	text-decoration:underline;
}
	

.formi{
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	vertical-align:middle;
	color:#666666;
	text-decoration:none;
	}
	

.txt_simple{
	font-size:14px;
	text-align:justify;
	font-family:Times New Roman, Times, serif;
	color:#000000;
	}

a.txt_simple:link {
	color:#000000;
	text-decoration:none;
}	

a.txt_simple:visited {
	color:#000000;
	text-decoration:none;
}	

a.txt_simple:hover {
	color:#000000;
	text-decoration:underline;
}	

.menupie{
color:#000000;
font-size:12px;
text-align:left;
font-family:Times New Roman, Times, serif;
padding-top:5px;
padding-left:5px;
} 



h2 {

	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#69441B
}

#contentInicio{ font-family:"Lucida Grande", Verdana, "Trebuchet MS"; clear:none; width:868px; height:340px; background-color:#EEEEEE; overflow:hidden; text-align:left; }
#barraInicio1{z-index:1000; width:10px; height:340px; margin:0px; padding:0px; background-color:#000000; position:relative; top:-300px; left:0px;opacity:0.7;}
#barraInicio2{z-index:1000; width:110px; height:340px; margin:0px; padding:0px; background-color:#FFFFFF; position:relative; top:300px; left:0px;}

.capaSuperior{z-index:1002; color:#FFFFFF;height:340px; margin:0px; padding:0px; position:relative; top:-340px; left:0px; border:#00FF00 0px solid;}
.capaSuperior #maqueta{ margin:0px; padding:0px; height:340px; vertical-align:top;}
.capaSuperior .confondo{ margin:0px; padding:0px; height:340px; vertical-align:top; background-image:url(images/transpBlack75.png); background-repeat:repeat; _background-image: none; _background-color: #000000; _filter:alpha(opacity=80); }
.capaSuperior .confondo2{ margin:0px; padding:0px; height:340px; vertical-align:top; background-image:url(images/transpBrown75.png); background-repeat:repeat; _background-image: none; _background-color: #000000; _filter:alpha(opacity=70); }


.columnaUno{ border:#FF0000 0px solid; height:340px; vertical-align:top;}
.columnaUno .titulo{ margin:14px; margin-top:30px; margin-bottom:4px; color:#FFFFFF; font-size:16px; letter-spacing:-1px; }
.columnaUno .cuerpo{ margin:17px; margin-top:2px; margin-bottom:4px; color:#CCCCCC; font-size:13px; font-style:italic; }

.columnaDos{ border:#FF0000 0px solid; height:340px; vertical-align:top;}
.columnaDos .titulo{ margin:14px; margin-top:30px; margin-bottom:4px; color:#FFFFFF; font-size:14px; letter-spacing:-1px; }
.columnaDos .cuerpo{ margin:17px; margin-top:2px; margin-bottom:4px; color:#FF9966; font-size:12px; font-style:italic; }

#entrantes .cuerpo{ width:600px;}
#pescados .cuerpo{ width:310px;}
#pescados .info{ width:310px;}

#tablachica{margin:0; margin-left:12px; padding:0px;}
#tablachica td{margin:0px; padding:0px;}
#carnes .col1{ width:400px; margin:0px; padding:0px; padding-left:12px;}
#carnes .col2{ width:230px; margin:0px; padding:0 3px 0 0;}
#postres .cuerpo{ width:400px;}

.linkeable{cursor:pointer;}
.listaVideos{font-style:italic; color:#333333;}
.listaVideos td{ background-color:#CCCCCC;}
.listaVideos a{ font-style:normal; color:#993333; text-decoration:none;}
