/* Documento de estilos, Cliente: CafeInc.com.co, Desarrolador: Artyficial.net*/
@import url("reset.css");
a {
	text-decoration:none;
	color:#FF0000;
}
body {
	background:#ECCD7E;
}
#contenedor {
	width:764px;
	margin:auto;
	border-left:1px solid #52321F;
	border-right:1px solid #52321F;
	background-color:#FFFFFF;
}
#cabeza {
	height:118px;
	background:#FFFFFF;
	background:url(../img/bg_head1.jpg) no-repeat;
	display:block;
}
.menu {
	width:764px;
	margin:auto;
	height:55px;
}
	.menu li {
		width:189px;
		height:55px;
		display:block;
		float:left;
		margin-left:1px;
	}
	.menu a {
		color:#FFFFFF;
		width:189px;
		height:52px;
		display:block;
		border:1px solid #ffffff;
		background:#52321F;
		line-height:50px;
		font-weight:bold;
		font-size:1.8em;
		text-align:center;
		font-family:Geneva, Arial, Helvetica, sans-serif;
	}
	.menu a:hover {
		color:red;/*border:1px solid #52321F;*/
		background-color:#FFFFFF;
	}
	
/*//////Menu seleccionado*/
		#inicio ul.menu li.inicio_sel a,
		#carta ul.menu li.carta_sel a,
		#galeria ul.menu li.galeria_sel a,
		.menu li.seleccionado
		{
		color:red;
		background-color:#FFFFFF;
		width:189px;
		height:52px;
		display:block;
		line-height:50px;
		font-weight:bold;
		font-size:1.8em;
		text-align:center;
		font-family:Geneva, Arial, Helvetica, sans-serif;
	}
	
/*	.menu li.seleccionado,  {
		color:red;
		background-color:#FFFFFF;
		width:189px;
		height:52px;
		display:block;
		line-height:50px;
		font-weight:bold;
		font-size:1.8em;
		text-align:center;
		font-family:Geneva, Arial, Helvetica, sans-serif;
	}*/
h1 {
	width:230px;
	height:95px;
	padding:14px;
}
h1 span {
	display:none;
}
.der h2 {
	padding-top:0;
	margin-top:0;
	margin-left:0;
	padding-left:0;
}
h2 {
	margin:10px 6px;
	background-color:#FFFFFF;
	display:block;
	height:20px;
	font-size:1.8em;
	line-height:20px;
	font-weight:bolder;
	color:#52321F;
}
p {
	margin-bottom:10px;
}
#cuerpo {
	min-height:444px;
	background:#FFFFFF;/*	padding-bottom:20px;*/
}
#pie {
	background:url(../img/bg_foot.jpg);
	min-height:90px;
	text-align:center;
	clear:both;
}
.izq p {
	background:#FF6100;
	color:#FFFFFF;
	margin-top:5px;
	padding:12px;
}
.der p {
	margin-top:5px;
	font-size:1.6em;
}
.izq {
	margin:35px 10px;
	width:360px;
	float:left;
	font-size:1.4em;
}
.der {
	margin:10px 5px;
	width:270;
	float:right;
}
.contvideo {
	width:269;
	height:236
}
.publicidad {
	margin:auto;
	width:750px;
}
.flot_izq {
	float:left;
}
#pie p {
	float:left;
	border:1px solid red;
	background:#52321F;
	padding:10px;
	text-align:left;
	line-height:20px;
	margin:10px;
	color:#ffffff;
	min-height:66px;
	min-width:340px;
}
#pie p a img {
	margin-bottom:4px;
}
.aviso {
	width: 258px;
	font-family:Arial, Helvetica, sans-serif;
	background:#52321F;
	border:1px solid #FF6100;
	text-align:center;
	margin-top:10px;
	margin:auto;
	padding:5px;
	color:#FFFFFF;
}
.gmap {
	width:360px;
	border:1px dotted red;
}
small a {
	color:red;
}
.gmnoprint {
	display:none;
}
/*/////////Carta*/
.carta {
	background:url(../img/carta_bg.gif) bottom repeat-x;
	min-height:400px;
}
#carta_izq, #carta_der {
	width: 370px;
	float:left;
	margin:20px 4px 72px 4px;
}
#bebidas, #licores {
	display:none
}
.facebook {
	height:24px;
	display:block;
	padding-left:30px;
	background:url(../img/fb_icon.jpg) no-repeat;
	margin-bottom:11px;
}
.twitter {
	height:24px;
	display:block;
	padding-left:30px;
	background:url(../img/tw_icon.jpg) no-repeat;
}

/*Estilos Pizarra  App*/
.pizarra {
	padding:10px;
	background:url(../img/pizarra_bg.gif) bottom center  repeat-y;
	min-height:444px;
}
#poweredby {
	display:none;
}
.darkrow td, .lightrow td { color:#fff; border:1px dotted #FFF;
	padding:10px;
}
.darkrow {
	background:#3486AE url(../img/bg_row1.gif) right bottom no-repeat;
}
.lightrow {
	background:#E67817 url(../img/bg_row2.gif) right bottom no-repeat; 
}

.allpages:hover { 
	text-decoration:underline;
}
.allpages, .currentpage{ background:#fff; padding:5px; font-weight:bold;
}
.firmar {
	display:block;
	width:180px;
	height:54px;
	background:url(../img/deja_mensaje.gif);
	border:none;
	float:right;
}
.firmar span {
	display:none;
}
.rojo {
	color:#F00;
}
div.pizarra h3 {
	font-size:1.6em;
	font-weight:bold;
	color:red;
}
.captchas {
	float:left;
	width:150px;
	display:block;
	color:#F00;
	background:#FFF;
}
.captchas_img {
	float:right;
	margin-right:30px;
	width:200px;
	height:80px;
	display:block;
	margin-top:-15px;
}
.nombre_form input, .visitado_form input, .ws_form input, .email_form input, .coment_form textarea, .captchas input {
	border:1px dotted #52321F;
	margin:5px 0 5px 0;
}
.nombre_form input:focus, .visitado_form input:focus, .ws_form input:focus, .email_form input:focus, .coment_form textarea:focus, .captchas input:focus {
	border:1px solid red;
}
.pizarra h4{ background:#FFF;}
.messages{ font-weight:bolder; }
blockquote.messages{ color:#F00; font-style:italic; font-weight:bolder; }

.tmp-carta{ width:90%; margin:auto;}
.tmp-carta img{ display:block; float:right; margin-right:40px;}
.tmp-carta h4{ font-size:2em; margin:20px; }






