body {
	width : 99%;
	height : 100%;
	margin : 0px;
	padding : 0px;
	overflow : auto;
	background-color:#FFFFFF;
}

body,td,th,p,li,.texte {
	font : 10px Verdana, Arial, Helvetica, sans-serif;
	/*text-align : justify;*/
}
body,td,th,li,.texte {
	color : #FFFFFF;
	/*font : 10px Verdana, Arial, Helvetica, sans-serif;*/
}
p {
	text-align : justify;
}
/*-------------------------------------- LINKS --------------------------------------*/
a:link, a:active, a:visited  { 
	color : #666666;
	text-decoration : none;
}
a:hover { 
	color : #666666;
	text-decoration : underline;
}

.ver_mas, A.ver_mas, A.ver_mas:active, A.ver_mas:visited {
	font-size: 10px; 
	color: #7d7d7d; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.ver_mas:hover {
	color: #000000;
}
.lista, A.lista, A.lista:visited {
	/*padding-left: 5px;*/
	font-size: 10px;
	list-style-image: url(images/common/bullet_01.gif);
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
A.lista:hover {
	color: #F26522;
}
.list, A.list {
	font-size: 16px;
	color: #000000;
	font-family: Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
A.list:hover {
	color: #FFFFFF;
}

.tit_sub, A.tit_sub, A.tit_sub:visited {
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	padding-bottom: 10px;
	font-family: Helvetica, Geneva, sans-serif;
}
A.tit_sub:hover {
	color: #FF9900;
}
.tit_subSel, A.tit_subSel, A.tit_subSel:visited {
	font-weight: bold;
	font-size: 11px;
	color: #FF9900;
	padding-bottom: 10px;
	font-family: Helvetica, Geneva, sans-serif;
}
A.tit_subSel:hover {
	color: #FF9900;
}
.menu_destinos, A.menu_destinos, A.menu_destinos:visited {
	padding-left: 3px;
	LIST-STYLE-POSITION: inside;
	font-size: 11px;
	list-style-image: url(images/common/bullet_02.gif);
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
A.menu_destinos:hover {
	color: #ff7d00;
}
.submenu, A.submenu , A.submenu:visited {
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
A.submenu:hover {
	color: #FF9900;
}
.submenuSel, A.submenuSel, A.submenuSel:visited {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Arial;
	text-decoration: none;
}
A.submenuSel:hover {
	color: #FF9900;
}
.texmenu, A.texmenu, A.texmenu:visited {
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
A.texmenu:hover {
	color: #000000;
}
.texmenuSel, A.texmenuSel, A.texmenuSel:visited {
	font-weight: bold;
	font-size: 15px;
	color: #000000;
	font-family: Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
A.texmenuSel:hover {
	color: #000000;
}

.listv, A.listv,A.listv:visited {
	font-weight: bold;
	font-size: 10px;
	color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.listv:hover {
	color: #FF9900;
}

.listbold, A.listbold, A.listbold:visited {
	font-weight: bold;
	font-size: 10px;
	color: #666666;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.listbold:hover {
	color: #66CC00;
}

/*-------------------------------------- HEADING --------------------------------------*/
h1 {
	page-break-after : avoid;
	font : 24px Tahoma, Arial, Helvetica, sans-serif;
	line-height : 90%;
	margin : 6px;
	letter-spacing : 2px;
	color: #FFFFFF;
}
h2 {
	page-break-after : avoid;
	font : 14px Tahoma, Arial, Helvetica, sans-serif;
	line-height : 90%;
	margin : 6px;
	letter-spacing : 2px;
	color: #FFFFFF;
}

/* ---------------- LIGHTBOX ---------------- */

#lightboxCaption {
	font : normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color : #000033;
	text-align:center;
	zIndex:900;
}
#lightbox img {
	padding : 0px;
	margin : Opx;
	background : #F3F3F3;
	border-top : 1px solid #E6E6E6;
	border-right : 1px solid #CCCCCC;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #E6E6E6;
	zIndex:900;
}
#overlay img { 
	border: none; 
	zIndex:900;
}
#overlay, .divInfo, .divPop { 
zIndex:900;
	/*background-image: url(images/overlay.png);
	back\ground-color: transparent;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");*/
	background-color: #FFFFFF;
	filter:Progid:DXImageTransform.Microsoft.Alpha(opacity=69);
	filter:alpha(opacity=69);
	-moz-opacity:.69;
	-khtml-opacity:69%;
	opacity: 0.69;
}
* html #overlay {}

.divPop { /* herite de "overlay" */
	display:none;
	position:absolute;
	top:0;
	left:0;
	zIndex:900;
 	width:100%;
	height:100%;
}
.divPopInfo {
	display:none;
	position:absolute;
	z-index:1500;
	left:auto;
	top:auto;
	width:603px;
	height:auto;
}

div.listeRes {
	position:relative;
	left:0%;
	top:0%;
	width:100%;
	height:315px;
	z-index:1;
	overflow:auto;
}
/*-------------------------------------- INPUT --------------------------------------*/
form {
	padding : 0px;
	margin : 0px;
}
input, textarea, select, .inputStyle {
	border : 1px solid #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	padding : 2px;
	margin : 0px;
}
textarea, select {
	scrollbar-face-color : #FFFFFF;
	scrollbar-arrow-color : #9E1108;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-track-color : #FFFFFF;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-shadow-color : #FFFFFF;
}
input {
	height : 19px;
}
input.field {
	width: 136px;
	color: #000000;
}
input.button, textarea.button {
	border-top : 1px solid #999999;
	border-right : 1px solid #000033;
	border-bottom : 1px solid #000033;
	border-left : 1px solid #999999;
	background-color : #ECBD00;
	color : #FFFFFF;
	font-weight : bold;
	font-size : 9px;
	letter-spacing : 2px;
}
input.radio, input.checkbox {
	border : none;
	background : none;
	padding : 0px;
	margin : 0px;
	height : 14px;
	width : 14px;
}
input.file {
	height : 22px;
	border-top : 1px solid #999999;
	border-right : 1px solid #000033;
	border-bottom : 1px solid #000033;
	border-left : 1px solid #999999;
}

/*-------------------------------------- BORDERS & BG --------------------------------------*/
hr {
	color : #FFCE00;
	height : 1px;
	border-width : 1px 0px 0px 0px;
	border-style : solid;
}

.borgris {
	border : 1px solid #FFCE00;
}

/*-------------------------------------- TEXTE --------------------------------------*/
.bold {
	font-weight : bold;
}

.bull {
	font : 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color : #729A3A;
}

/*-------------------------------------- WYSIWYG ADMIN --------------------------------------*/
.capitular {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-size: 24px;
	letter-spacing: 2px;
	line-height: 90%;
}
.subcapitular {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	font-variant: normal;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 90%;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	line-height: 16px;
	/*color:#FFFFFF;*/
}
.textoN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: normal;
	font-size: 10px;
	line-height: 16px;
	color:#000000;
}

/* -------- BOLIVIAN DREAM ----------------------------------------------------------------------------------------------------------------- */

.titulo {
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-family: Helvetica, Geneva, sans-serif;
}
.borBlanc {
	border: 1px solid #FFFFFF;
}

.tit_desacable {
	font-weight: normal;
	font-size: 15px;
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tit_desacable_ {
	font-weight: normal;
	font-size: 15px;
	color: #ff7d00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tit_gr {
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Helvetica, Geneva, sans-serif;
}
.tit_camino {
	font-weight: bold;
	font-size: 18px;
	color: #FFFFFF;
	font-family: Helvetica, Geneva, sans-serif;
}

.tit_p {
	font-weight: bold;
	font-size: 15px;
	color: #FFFFFF;
	font-family: Helvetica, Geneva, sans-serif;
}


.textoprincipal {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.textoprincipal_02 {
	font-size: 10px;
	color: #FFFFFF;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.neswletter {
	font-size: 12px;
	color: #FFFFFF;
	font-style: normal;
	font-family: Helvetica, Geneva, sans-serif;
}
.tex_desacable {
	font-size: 10px;
	color: #8c8c8c;
	font-family: Arial;
}
.tex_body {
	font-size: 11px;
	color: #8c8c8c;
	font-family: Arial;
}

.fecha {
	font-size: 11px;
	color: #000000;
	font-family: Helvetica, Geneva, sans-serif;
}

.destinos_turis {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Helvetica, Geneva, sans-serif;
}

.listg {
	font-size: 10px;
	color: #666666;
	line-height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.listdetalle {
	font-size: 10px;
	padding-bottom: 0px;
	color: #666666;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

