/*-------- Elements --------*/

* {
margin:0;
padding:0
}
body {
background:#B4C14F;
height:100%;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.contenido{
color:#333333;
font-size:12px;
text-align:justify;
margin: 0px 10px 0px 10px;
}

img.izq{
margin: 0 0 0 0px;
}

#container {

margin:0 auto;

min-height:100%;

position:relative;

/*text-align:left;*/

width:850px

}

#focus {
background-color:#B4C14F;
/*background:url(images/man.jpg) center center no-repeat #50647B;*/
height:270px;
overflow:hidden;
width:850px;
margin:0 0 0 0px;
top:30px;
}



#navigation {
/*background:url(images/left.gif) no-repeat top left #50647B*/
/*background-image:url(../milla-images/milla-turismo/papelpq.gif) ;*/
float:left;
height:200px;
/*background-image:url(../milla-images/fondo-menusup.jpg);*/
widht: 170px;


}

#header {
 position: absolute;
 left: 171px;
 width: 682px;
 height: 269px;
}


#navigation h3 {
display:none
}



#navigation ul {
color:#000;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
margin:5px 5px 5px 5px;
/*text-transform:uppercase*/
}



#navigation ul li {
	margin: 0px;
	padding: 0px;
}

#navigation a {
    color:#fff;
	width: 170px;
	display: block;
	text-decoration: none;
	padding: 3px 0 0 30px;
	margin: 3px 0px;
	font: bold 11px Arial, Helvetica, sans-serif;
    background: url(/milla-images/menu-off.jpg);
	height: 25px;
	
}

#navigation a:hover {
	color: #fff;
	background: url(/milla-images/menu-on.jpg);
    padding: 3px 0 0 30px;
	height: 25px;
}

ul.asides li {
list-style-type: none;

color:#fff;
background:  url(/milla-images/menu-off.jpg) no-repeat;
padding: 7px 15px 7px 25px;
}
ul.asides li:hover {
list-style-type: none;

color:#fff;
background: url(/milla-images/menu-on.jpg) no-repeat;
padding: 7px 15px 7px 25px;
}

a.menutopl{
    color:#fff;
	text-decoration:none;
	font-weight:bold;
	font: 8pt/9pt Tahoma, Verdana, Arial;

}
a.menutopl:hover {
	color: #fff;
	
}


#navigation a.active,#navigation a.active:hover {

border-bottom:0px solid #f7bd3e;

cursor:defaultheight: 32px;

/*font-weight:730;*/

/*padding:12px 3px 5px 3px*/

padding:2px 2px 2px 2px;
}


#quicksearch form {

padding:10px

}



#quicksearch input,#quicksearch label {

clear:left;

float:left

}



#quicksearch input {

margin:0 0 0 15px;

width:140px

}



#quicksearch label {

color:#fff;

font-size:12px;

margin:10px 0 0 15px

}



#quicksearch .date {

background:url(images/date.gif) center right no-repeat #FFF

}



#quicksearch fieldset {

border:1px solid #7E9CC1

}



#quicksearch legend {

color:#fff;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

margin-left:7px;

padding:5px

}



#quicksearch .submit {

clear:both;

float:left;

margin:20px 0 10px 15px;

padding:1px 10px

}



#middle {
background:url(../milla-images/milla-turismo/fondot.gif) center right repeat #FFF;
padding:0 0 60px

}



/*  Content Elements  */

#content {
background:url(../milla-images/milla-turismo/fondot.gif) center right repeat #FFF;
/*background:#ffffff;*/
margin:0 0 0 0px;
font-family:Arial, Helvetica, sans-serif

}





#content hr {

clear:both;

visibility:hidden

}



#content p.top {

background:url(images/bottom.gif) bottom center no-repeat;

margin:0;

padding:30px 0 0;

text-align:right

}



#content p.top a {

background:url(images/arrow_up.gif) center left no-repeat;

margin:0 30px;

padding:0 0 0 15px

}



h3 {

border-bottom:1px solid #7E9CC1;

color:#0075aa;

font-family:"Times New Roman", Times, serif, Arial, Helvetica;

font-size:18px;

font-style:italic;

margin:5px 10px

}



#content p {

margin:3px 15px 10px;
text-align:left

}



h4 {

font-size:12px;

line-height:15px;

margin:2px 10px;
color:#0075aa

}



/*--------------------------------*/
#tray {
	margin-top: 330px;
	border: 1px solid #181818;
}
#tray .redbox {
	float: left;
	width: 217px;
	_height: 279px;
	min-height: 279px;
	background: #fff url(/milla-images/milla-turismo/fondo-tours-ap.gif) repeat-x;
	margin-left: 11px;
	padding-top: 19px;
	padding-left: 16px;
	padding-right: 16px;
	color: #CFCFCF;
}
#tray .first {
	margin-left: 0px;
}
#tray p {
	margin-top: 1em;
	margin-bottom: 1.4em;
	padding-left: 2px;
}
/*ul {
	margin: 0px 1em 0px 2em;
	padding: 0px;
}
li {
	padding: 0px;
	margin: 1em 0px;
}*/

/*---------------------------------*/

#content .date {

background:url(images/date.gif) center left no-repeat #FFF;

color:#445971;

padding:0 0 0 20px

}



#content a {

color:#0075aa;
text-decoration:none

}



#content img {
/*border:1px solid #7E9CC1;*/
margin:7px 12px 7px 7px;
margin-left:7px;
margin-bottom:7px;
margin-top:7px;
margin-right:12px;

}

#content object{
margin:3px 8px
}

.table {
/*padding: 0 5 0 12px;
margin:0 5 0 12px;*/
border:0px;
font: Arial, Helvetica, sans-serif;
font-size:12px;
}


html,* html #container {

height:100%

}



/*  Footer  */

* html #footer {

margin-top:-60px

}



#footer {

background:url(../milla-images/milla-turismo/fondo-inf.gif) top center no-repeat #0189c7;

height:180px;

margin:-50px auto 0;

position:relative;

text-align:center;

width:850px

}


#footer a:hover, #content a:hover{

text-decoration:underline

}



p.footer {

color:#fff;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

padding:15px 0 0

}


a.footer {

color:#fff;

text-decoration:none

}



/*  Classes  */

.left {
float:left
}



.right {

float:right
}

.imgright{
border:1px solid #7E9CC1;
/*border-collapse:separate;*/
margin: 2px 5px 2px 10px;
float:right
}

.gray {
background-color:#F8F8F8
}





/*  Content Controllers  */

/*  Use this to make a new row of columns  */

#content .row {
margin:0px auto;
overflow:hidden;
width:100%;
}



/*  Combine columns to form a layout  */

.fullcolumn {
float:left;
width:99%
}

.threequartercolumn {
	float:right;
	width:620px;
	font: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}


.halfcolumn {
float:left;
width:49%

}



.onethirdcolumn {

float:left;
width:10%

}



.twothirdcolumn {

float:left;

width:65%

}



.onequartercolumn {
/*background-image:url(../milla-images/milla-turismo/fondo-izq.jpg);*/
float:left;
width:15%;
margin-left:0;
margin-top:0;
height:auto
}


#onequartercolumn img {
/*border:1px solid #7E9CC1;*/
margin:5px 3px
}

#tours{
width: 520px;
height: 157px;
margin:5 3 5 5px;
background-color:#F0F8EE; 
font: Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
}

#enlaces{
width: 500px;
height: 60px;
margin:5 3 5 5px;
background-color:#F0F8EE; 
font: Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
}
.top{
color:#F55808}

.td{
padding-left:8px;
padding-right:8px; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

a.sup{
color:#FFFFFF;
font-size:12px;  
font-family:Arial, Helvetica, sans-serif;
}

.titulotours{
color:#006699;
font-size:12px;  
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

a.tours{
color:#0075aa;
font-size:12px;
text-decoration:underline;}

a.tours:hover{
color:#999900;
font-size:12px;
text-decoration:underline;}



- Bottom box para tours-
.body-bottom
{
background:url(../milla-images/milla-turismo/body-middle-line.gif) left top repeat-x;
padding-bottom:15px;
width:610px;
margin:0px auto;
padding-top:26px;
height:200px;
}
.bottom-box1
{
width:192px;
border-right:1px solid #D1D1D1;
text-align:left;
float:left;
padding-left:5px;
}
.bottom-box1-inside
{
width:180px;
height:auto;
}
.bottom-box-th
{
background:url(/milla-images/milla-turismo/image-box-bg.gif) left top no-repeat;
padding-left:11px;
padding-top:12px;
padding-bottom:12px;
padding-right:13px;

}

.bottom-box-tour
{
background:url(/milla-images/milla-turismo/image-box-tour.gif) left top no-repeat;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
float:none;
}

.green-link-box
{
padding:1px 0px 5px 15px;
}
a.titulo{
color:#FF7f00;
font-size:12px;
font-weight:bold;
text-decoration:underle;}

a.titulo:hover{
color:#FF7f00;
font-size:12px;
font-weight:bold;
text-decoration:underline;}


/*fin box*/
.derecha{
background-color:"#F1FAFF"

}

.espacio{

height:15px;}