/* BODY ########################################################################### */
a:focus
{
outline:0;
}

body
	{
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #43271D;
	height:100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*background-color: #F2EEEB;*/
	background-color: #E6E2DF;
	scrollbar-3dlight-color:#978B84;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#E6E2DF;
	scrollbar-track-color:#E6E2DF;
	scrollbar-darkshadow-color:#978B84;
	scrollbar-face-color:#978B84;
	scrollbar-highlight-color:#978B84;
	scrollbar-shadow-color:#978B84;
	overflow: auto;
	}

ul { list-style-type: square; margin-left:20px; }
li {margin-bottom:2px;}

#cellHeader { background-color: #494442; }
#cellVisual { background-color: #7A6B63; background-position:top; background-repeat:no-repeat; }
#cellMain { background-color: #7A6B63; }
#cellFooterColor { background-image:url(/images/img_com/bg_colorfooter.gif); background-position:top; background-repeat:no-repeat; }
#cellBottomSoins, #cellBottomGallery { background-color: #7C746F; }


td#tableSoins {border-top: 1px #B4A69D solid;}

table[rules=rows] TR { border-top: 1px #B4A69D solid; }



/* MENUS ######################################################################### */

.menu1, .menu1 a:link, .menu1 a:visited, .menu1 a:active,
.menu1Selected, .menu1Selected a:link, .menu1Selected a:visited, .menu1Selected a:active  {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10.5px;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	line-height:14px;
	padding-right:3px;
	padding-left:3px;

}		

.menu1 a:hover,
.menu1Selected, .menu1Selected a:link, .menu1Selected a:visited, .menu1Selected a:active { background-color: #978B84; /*border:1px #FFFFFF solid; margin-right:-1px;*/}	

/* _______________________________________________________________________________ */

.menuLang, .menuLang a:link, .menuLang a:visited, .menuLang a:active  {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11.5px;
	text-decoration: none;
}		

.menuLang a:hover,
.menuLangSelected, .menuLangSelected a:link, .menuLangSelected a:visited, .menuLangSelected a:active,
a.menuLangSelected:link, a.menuLangSelected:visited, a.menuLangSelected:active  { 
	color: #E0D8D3;
}	




/* TEXT ########################################################################### */

.text, .text a:link, .text a:visited, .text a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	/*color: #F0EEEC;*/
	color: #E0D8D3;
	font-size: 11.5px;
	text-decoration: none;
	text-align:justify;
}	

.text a:link, .text a:visited {	text-decoration: underline; }	
.text a:hover {	color: #FFFFFF;	text-decoration: none; }


/* _______________________________________________________________________________ */

.linkMore, .linkMore a:link, .linkMore a:visited, .linkMore a:active, .linkMore a:hover,
a.linkMore:link, a.linkMore:active, a.linkMore:visited, a.linkMore:hover  {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	padding:3px;
	background-color: #978B84;

}		

.linkMore a:hover, a.linkMore:hover { background-color: #3F3A38;}	

/* _______________________________________________________________________________ */

.linkTop, .linkTop a:link, .linkTop a:visited, .linkTop a:active, .linkTop a:hover,
a.linkTop:link, a.linkTop:active, a.linkTop:visited, a.linkTop:hover  {
	font-family: verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: normal;
	text-decoration: none;
	text-align:right;
	padding:2px;
	padding-bottom:0px;
	background-color: #978B84;
	vertical-align: sub;

}		

.linkTop a:hover, a.linkTop:hover { background-color: #3F3A38;}	


/* TITLE ########################################################################## */

.title, .title a:link, .title a:visited, .title a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #B4A69D;
	font-size: 11.5px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}	

.title a:link, .title a:visited { text-decoration: none; }	
.title a:hover { color: #FFFFFF; text-decoration: none;}

/* _______________________________________________________________________________ */

.titleWhite, .titleWhite a:link, .titleWhite a:visited, .titleWhite a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11.5px;
	font-weight:bold;
	text-decoration: none;
	text-transform:uppercase;
}	

.titleWhite a:link, .titleWhite a:visited { text-decoration: none; }	
.titleWhite a:hover { color: #B4A69D; text-decoration: none;}

/* FOOTER ######################################################################## */

.footer, .footer a:link, .footer a:visited, .footer a:hover {
	font-family: Arial, verdana, Helvetica, sans-serif;
	color: #3F3A38;
	font-size: 10px;
	font-weight:normal;
	text-decoration: none;
}	

.footer a:hover { color: #FFFFFF; }

/* BROWSING ######################################################################### */

.browsing,
a.browsing:link, a.browsing:visited, a.browsing:active,
a.browsing:hover, .browsingSelected a:link, a.browsingSelected:link, a.browsingSelected:visited, a.browsingSelected:active,
 {
	font-family: Arial, Helvetica, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.browsing:link, a.browsing:visited, a.browsing:active,
.browsingSelected a:link, a.browsingSelected:link, a.browsingSelected:visited, a.browsingSelected:active {
	padding-right:3px;
	padding-left:3px;
}

a.browsing:hover, .browsingSelected a:link, a.browsingSelected:link, a.browsingSelected:visited, a.browsingSelected:active {
	background-color:#3F3A38;
}


/* FORMS ######################################################################### */
		
.inputText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#3F3A38;
	font-weight:normal;
	background-color: #F2EEEB;
	border:1px #F2EEEB solid;
	width: 200px;
	
}
.inputButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	font-weight: bold;
	color:#F2EEEB;
	background-color: #3F3A38;
	border: 1px #F2EEEB solid;
	width: 85px;
}
SELECT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color:#3F3A38;
	font-weight:normal;
	background-color: #F2EEEB;
	border:1px #F2EEEB solid;
	width: 200px;
}

