/* CSS Document */

body {
	background:url(images/fondobodycrtikal.jpg) repeat-y top left;
	background-color:#bb4715;
	margin:0;
	font-family:Verdana;
	font-size:11px; font-weight:100; color:#993300;
	
}
table tr td#menu table {
	height:75px;
}

table tr td#menu {
	vertical-align:top;
	height:150px;
	background:url(images/_top_header_crtikal.gif) no-repeat top center;
}

table tr td#menu ul{
	list-style:none;
}

table tr td#menu ul li{
	float:left;
	padding:0px 10px;
	float: right;
}

#topmenu a, #mainmenu a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

#mainmenu li{
	background:url(images/galeria/big/_bullet_crtikal_topmenu.gif) no-repeat bottom right;
}

#content {
	background:url(images/sombracontentcrtikal.jpg) repeat-y top center;
	padding:0px 15px;
	vertical-align:top;
}

#content table tr td {
	padding:0px 10px;
	vertical-align:top;
}

#foot {
	height:31px;
	background:url(images/_bottom_body_crtikal.gif) no-repeat top center;
}

#tableReserveForm table tr td.ReserveForm {
	height:35px;
	/*border-bottom:1px #FBFBFB solid;*/
	vertical-align:middle;
}
div#container {
	height:221px;
	border:1px #E0E0E0 solid;
}

div#cuerpo2 h3.title360 {
	font-weight:bold;
	text-align:center;
	font-size:1.2em;
}

div#info table tr td {
	width:100%;
	height:221px;
	vertical-align:middle;
	text-align:center;
}