*{font:95% Verdana, Arial, Helvetica, sans-serif}
a{text-decoration:none;color:#000}
p{text-align:justify;font:1.1em Verdana, Arial, Helvetica, sans-serif}
#includes{text-align:justify;font:1.3em Verdana, Arial, Helvetica, sans-serif;color:#000;list-style-image:url('/images/punto1.jpg')}
form{margin:0;padding:0}

body {
	padding:0 20px;
	_padding:0 110px;
	padding-bottom: 30px !important;
	margin:0;
	width:900px;
	margin:auto;
	border:0;
	background:#383838;
}

#dcenter {width:57%;_width:54%}
#dright {width:15%;aborder:1px solid #FE6602}

#dleft, #dcenter, #dright {
	padding-bottom:10px;
	padding:2px;
	float:left;
}

#dleft {width:23%;padding:0;}

#paper{
	abackground:#FEF9F3;
	background:#FEF9F3 url(/images/prueba2.jpg) repeat-y top center;
	*position:absolute;
	margin:auto;
	margin-top:40px;
	width:780px;
	margin-bottom:40px;
}

#banner{
	sbackground:#fff;
}

h1 {
	font:2em Verdana, Arial, Helvetica, sans-serif;
	padding-top:10px;
}

h2 {
	font:1.6em Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#237D00;
	font-weight:bold;
	_font-weight:bold
}

h3 {
	font:1.4em Verdana, Arial, Helvetica, sans-serif;
	color:#E77817;
}

h4 {
	font:1.4em Verdana, Arial, Helvetica, sans-serif;
	color:#237D00;
}

#banner{position:relative;height:100px}
#banner h1 { margin:0; padding:10px}
#dfoot{
height:50px;
clear:both;border-top:10px solid #E77817;
background:#E77817;
padding:10px;
padding-top:0px;
color:#fff;
}

#includes{
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
}

.precio{color:red;font-size:15px;font-weight:bold}

#uleftmenu{
  margin:0;
  margin-top:20px;
  padding:0;
  list-style-type:none;
  float:right;
  background:#E7F7FF url(/images/bgnocur.gif) repeat-y top left;
}
#uleftmenu li{
  text-align:right;
  float:right;
  margin-left:5px;
  _margin-left:7px;
  aborder:1px solid blue;
}
#uleftmenu a{
  text-decoration:none;
  text-align:left;
  width:122px !important;
  border-bottom:1px dotted #3186B5;
  float:left;
  /*Acolor:#31B6F7;#383838*/
  color:#3186B5;
  padding:5px 0;
  padding-right:50px;
  font-size:12px;
  font-weight:bold;
}
#uleftmenu a:hover{
 color:#3186B5;
 background:url(/images/bgcur.gif) repeat-y top left;
}

#menuderecho{
  margin:0;
  margin-top:20px;
  padding:0;
  list-style-type:none;
  float:left;
  background:#E7F7FF url(/images/bgnocur.gif) repeat-y top left;
}

#menuderecho li{
  text-align:right;
  float:right;
  margin-left:0px;
  _margin-left:0px;
}
#menuderecho a{
  text-decoration:none;
  text-align:left;
  width:90px !important;
  border-bottom:1px dotted #3186B5;
  float:left;
  color:#3186B5;
  padding:5px 0;
  padding-right:50px;
  font-size:12px;
  font-weight:bold;
}
#menuderecho a:hover{
 color:#3186B5;
 background:url(/images/bgcur.gif) repeat-y top left;
}


.actual{
  color:#3186B5; background:url(/images/bgcur.gif) repeat-y top left;}

#fotos {width:390px; position:relative; amargin:2em auto;border:3px solid #CCC;padding:2px}
#afotos a:visited, #fotos a {text-decoration:none; color:#d00; font-weight:bold;}
#afotos a:visited img, #fotos a img{filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}
#fotos a:hover {background-color:transparent; color:#06a;}

#fotos a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
 -moz-opacity: 1.00; opacity:1;
 }

.arriba{ font-size:12px;color:#0099FF}

#fotito
{border:3px solid #CCC;}

#adright a:hover{
	background:red;
	border:1px solid #FE6602}

#dright img {margin-left:-12px;_margin-left:-5px}
	
.linkderecho
{ 	color:#3186B5;font-size:15px;font-weight:bold}

.textotabla
{ font-size:16px}

.linkescribenos
{ 	color:#237D00;font-size:16px;font-weight:bold;text-decoration:underline}

.linkescribenoss
{ 	color:#FF0000;font-size:12px}

.tittour{font-size:13px}

//v

#table95 td{
font-size:12px !important;
}

#table95 fieldset{
padding:10px;
}

#table96 td{text-align:right;}

#table95 td{
font-size:12px !important;
}
#table95 legend b{
font-size:16px !important;font-weight:900 !important;
}
#table95 fieldset{
padding:10px;
}

/*nuevos */

#titmenu { font-weight:bold;margin-left:4px;padding-bottom:15px;font-size:13px;color:#FE6602;
	atext-align:right}