@charset "utf-8";
/* CSS Document */

.tabs
{
width:112px;
height:14px;
float:left;
text-align:center;
font-size:10px;
cursor:pointer
}
.tabsGray{
background-image:url(../../media/images/grayTab-trans.png);
z-index:1;
color:#9a9999;
}
.tabsDarkGray{
background-image: url(../../media/images/darkGrayTab-trans.png);
z-index:2;
color:#FFFFFF
}
.tabsSelected{
background-image:url(../../media/images/orangeTab-trans.png);
z-index:3;
color:#FFFFFF
}
.bguglyGray{
background-color:#d1d1af;
padding:5px 2px 5px 2px;
width:98%;
display:block;
margin:auto;
}
.imgGallery{
 padding:2px;
 float:left;
 height:135px;
 width:160px;
}
.titleAttraction{
font-size:20px;
padding:3px;
background-color:#FFFFFF;
width:98%;
display:block;
margin:auto;
}
.contentAttraction{
background-color:#FFFFFF;
padding-top:5px;
}
.subtitleAttraction{
font-size:14px;
text-transform:uppercase;
padding:3px;
/*height:43px;*/
}
.iconAccesibility{
float:right;
height:43px;
border-left:1px solid #FFFFFF;
padding:0px 5px 0px 5px;
}
.letterBlue{
color:#50a5a8;
text-align:center;
}
.tabsContainer{
position:absolute; width:572px; height:14px; padding-left:10px; overflow:visible
}
.tabsContent{
border:1px solid #D92E7F;
padding:3px;
width:98%;
margin:auto;
display:block;
}
/*
era 136 x 115
*/
.attractionImage{
max-width:68px;
max-height:57px;
}
.attractionImage2{
max-width:160px;
max-height:135px;
}
.attractionImage3{
max-width:136px;
max-height:115px;
}

#tabs1,#tabs2,#tabs3,#tabs4{
display:none;
background-color:#FFFFFF;
height:391px;
overflow:auto;
width:98%; padding:5px;
}
#tabs2{
display: block;
visibility:hidden;
height:500px;
}

.greenComment{
	background-image:url(../media/images/greenBg-trans.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:160px;
	height:196px;
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	padding:12px 0px 10px 10px;
	line-height:13px;
}
.greenComment2{
	background-image:url(../media/images/greenBg.png);
	background-repeat:no-repeat;
	background-position:top left;
	width:336px;/*esto mas el padding lateral*/
	height:138px;/* esto mas el padding top y bottom*/
	color:#FFFFFF;
	text-align:left;
	font-weight:normal;
	padding:12px 0px 10px 10px;
	line-height:13px;
}

.descriptionAttraction{
width:340px; 
/*height:241px;
overflow:auto;*/
text-align:justify;
padding-left:10px;
padding-right:5px;
font-size:12.5px;
}
.belowDescriptionAttraction{
padding-left:10px;
height:15px;
}
.addToPlanner{
	background-image: url(../media/images/plannerAdd-trans.png);
	background-repeat:no-repeat;
	width:170px;
	height:42px;
	color:white;
	padding-top:5px;
	text-align:center;
	cursor:pointer;
}
.blueBox{
width:340px;
height:120px;
background:transparent url(../../attractions/media/images/associated.gif) no-repeat 23px 5px;
color:black;
padding:3px 0px 0px 10px;
/*border:2px solid #bbbbbb;*/

}
.othersWatched{
width:24%;
min-height:40px;
float:left;
border-right:2px solid #E6E6CF;
padding:5px 0px 0px 0px;
text-align:center;
}
.othersWatchedHeader{
font-size:12px;
font-weight:bold;
height:15px;
}
.features{
float:left;
text-align:center;
text-transform:capitalize;
text-align:center;
width:104px;
font-weight:bold;
font-size:10px;
}
#contentSupplier .letterOrange{
	font-size:12px;
	font-weight:bold;
}
#contentSupplier .contentSupplierBig{
	font-size:14px;
	font-weight:bold;
}