﻿body {
	margin-left: 0px;
	margin-top:10px; /*120px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size:13px;
 	background-color:#030408; /*#172633;*/
 	background-image:background-image:url(../_Images/backBMC.png); /*url(../_Images/bg_muestra.jpg);*/
 	background-repeat:no-repeat; /*repeat-x;*/
 	background-position:top;
}
#topBMC {
	width:1000px;
	height: 100px;
	background-image:url(../_Images/topBMC.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}
#ctl00_topNav {
	padding-top:0px;
	height:32px;
	width:1000px; 
	background-color:#FFFFFF;
}
#topBMCTopRightContent {
	color:#FFFFFF;
	text-align:right;
	padding: 2px 4px 0 0;
}
#subMenu {
	width:988px; /*Doit faire 1000 avec le padding-left*/
	padding-left:12px; /*Pour décoller les subMenus de la gauche*/
	background-color:#FFFFFF;
	text-align:left;
}
.subMenuLink {
	margin-left:5px;
	margin-right:5px;
	font-size:11px;
}
/* Pour modifier la largeur des menus voir le code GeneralMaster*/
li.selectedMenu {  
 	font-weight:bold;
 	font-size:12px;
	/*color:#60727D;*/
 	/* La suite ne sert à rien ici, il faut le metre dans le code du master */
 	border-top: 2px solid #DDDDDD;
	padding:6px 0;
	border-top:3px solid #444444;
	border-right:1px solid #000000;
	border-left:1px solid #000000;
	padding:7px 0;
}
li.tabInicio {
	background-color:#0099FF;
}
li.tabDirectorio {
	background-color:#CC0000;
}
li.tabMapas {
	background-color:#009900;
}
li.tabEventos {
	background-color:#9966FF;
}
li.tabFotos {
	background-color:#EC7600;
}
li.tabConozca {
	background-color:#996600;
}
li.tabArticulos {
	background-color:#FF0000;
}
li.tabOnline {
	background-color:#660099;
}
li.tabZonamiembros {
	background-color:#FF00FF;
}
.pnSubMenu,.pnSubMenuText
{
	background-color:#FFFFFF;
	width:995px;
	padding-left:5px;
	height: 18px;
	vertical-align:top;
	padding-bottom:4px;
	padding-top:3px;
	text-align:left;
}
.pnSubMenuText 
{
	text-align:center;
	font-size:11px;
}
.pnSubSubMenu
{
	text-align:left;
	background-color:#FFFFFF;
	margin:0 46px;
	height: 18px;
	padding-bottom:4px;
	padding-top:4px;
	border-top:dotted 2px #D8DFE2;
}
.submenus 
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 4px;
	margin-right: 6px;
}

/*-----------------Footer----------------------*/
#footer {
	clear:both;
	width:1000px;
    background-color:#030408;/*#172633;*/
	text-align:center;
	padding-top:10px;
	padding-bottom:1px;
	color:#FFFFFF;
}
#footer a{
	color:#FFFFFF;
}
#footer a:hover{
	text-decoration:underline;
}
#engFooter{
	width:1000px;
    background-color:#030408;/*#172633;*/
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	color:#1D274E;/*#526169;*/
}

/*----------------Content Div----------------*/
#content {
	width:1000px;
	text-align:left;
	background-color:#FFFFFF;
}
/*ContentLeft + ContentRight + marginright de ContentRight = 622 + 375 + 1 = 998*/
#contentLeft {
	width:636px; /*total width: 601 + 1(padding left) + 20(padding right) = 622 px*//*Attention: lié à HalfArticle et ThirdArticle*/
	/*padding-top: 14px; /*margin-top de contentRight*/
	padding-bottom:15px;
	padding-left:1px;
	padding-right:20px;
	float:left;
	left:0;
}
#contentRight {
	/*Image background*/
	background-image:url(../_Images/rightBack.jpg);
 	background-repeat:repeat-y;

	width:340px; /*total width*/
	/*padding-top:8px; Pour décaller le texte en haut*/
	/*margin-top: 14px; /*Espace blanc en haut*/ /*Attention: lié à padding-top de contentLeft*/
	margin-bottom:14px; /*Espace blanc en bas*/
	margin-left:0;
	margin-right:1px; /*Espace blanc à droite*/
	/*background-color:#D2DFE8;*/
	float:right; /*sinon serait en-dessous de contentLeft*/
}
h1 {
	font-size: 22px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
}
h1.noLink {
	color:#447195;
}
h1 .subTitle 
{
	font-size:70%;
	display:block;
}
h2
{
	font-size:16px;
	margin-top:30px;
	margin-bottom:-10px;
	/*color:#447195;*/
}
h2.form 
{
	margin-bottom:20px;
	color:#5A6A74;
	padding:5px;
	background-color:#E4EBF1;
	text-align:center;
}
h3 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:16px 0 0 0;
}
h3.form {
	border-bottom:solid 1px #E4EBF1;
	color:#5A6A74;
	font-size:14px
}
.reduced {
	font-size:90%;
}
a {
	color:#447195;
	text-decoration:none;
}
a:hover {
	color:#990000;/*990000*/
	text-decoration:none;
}
.sectionTitle {
	background-color:#788B96;
	padding:3px 20px 2px 20px;
	color:#FFFFFF;
	clear:both;
	font-size:12px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:center;
}
.sectionTitle a
{
	color:White;
}
/*---------------------NavigationRight----------------*/
.navTitle {
	background-color:#788B96;
}
.navTitle a {
	color:#FFFFFF;
}
.navTitle h1 {
	color:#FFFFFF;
	padding:4px 20px;
	font-size:16px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.navSubTitle {
	font-size:10px;
	color:#FFFFFF;
	padding:0px 20px;
	padding-bottom:5px;
}
h1+.navSubTitle {
	margin-top:-7px;
}
.navContent {
	margin-top:6px;
}
.navContent h2 {
	font-size:12px;
	margin:0 20px;
	font-family: Arial, Helvetica, sans-serif;
}
.navText {
	width:290px;
	margin:0 20px 10px 30px;
	font-size:11px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height:12px;
}
/*--------------------Articles------------------*/
.article {
	margin-bottom:20px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:repeat-x;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px; /*Attention: doit être identique à certains autres articles*/
}
.pageDirectorio,.pageMiembros,.pageMapas,.pageEventos,.pageFotos,.pageArticulos,.pageComentarios,.pageBMC,.pageConozca,.pageMuestra {
	margin-bottom: 20px;
	/*Image background*/
 	background-repeat:no-repeat;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px; /*Attention: doit être identique à certains autres articles*/
}
.pageDirectorio {
	background-image:url(../_Images/topCornerDirectorio.jpg);
}
.pageMiembros {
	background-image:url(../_Images/topCornerMiembros.jpg);
}
.pageMapas {
	background-image:url(../_Images/topCornerMapas.jpg);
}
.pageEventos{
	background-image:url(../_Images/topCornerEventos.jpg);
}
.pageFotos{
	background-image:url(../_Images/topCornerFotos.jpg);
}
.pageArticulos{
	background-image:url(../_Images/topCornerArticulos.jpg);
}
.pageComentarios{
	background-image:url(../_Images/topCornerComentarios.jpg);
}
.pageBMC
{
	background-image:url(../_Images/topCornerBMC.jpg);
}
.pageConozca
{
	background-image:url(../_Images/topCornerConozca.jpg);
}
.pageMuestra
{
	background-image:url(../_Images/topCornerMuestra.jpg);
}
.articleHalfLeft{
	float:left;
	margin-right:10px; /*Moitié de l'espace entre les deux articles*/
	width:265px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:repeat-x;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px; /*Attention: doit être identique pour les autres articles*/
	margin-bottom:20px;
}
.articleHalfRight{
	float:right;
	margin-left:10px; /*Moitié de l'espace entre les deux articles*/
	width:265px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:repeat-x;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px;  /*Attention: doit être identique pour les autres articles*/
	margin-bottom:20px;
}
/*602px à diviser par 3*/
.articleTwoThirdLeft{
	float:left;
	margin: 0;
	padding:0;
	width:406px;
}
.articleThirdLeft{
	float:left;
	margin-right:10px;/*Moitié de l'espace entre les deux articles*/
	width:148px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:no-repeat;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-bottom:0;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px; /*Attention: doit être identique pour les autres articles*/
}
.articleThirdMiddle{
	float:right;
	margin-left:10px;/*Moitié de l'espace entre les deux articles*/
	margin-right:10px;/*Moitié de l'espace entre les deux articles*/
	width:148px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:no-repeat;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-bottom:0;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:20px; /*Attention: doit être identique pour les autres articles*/
}
.articleThirdRight{
	float:right;
	margin-left:0px;/*Mis à 0 pour IE*/
	width:148px;
	/*Image background*/
	background-image:url(../_Images/topCorner.jpg);
 	background-repeat:no-repeat;
	/*Pour permettre l'image de background d'être décollée du texte*/
	padding-top:10px;
	padding-bottom:0;
	padding-left:20px; /*Attention: doit être identique pour les autres articles*/
	padding-right:18px; /*Attention: doit être identique pour les autres articles*//*triche pour IE*/
}
.clear{
	clear:both;
}
.aboveTitle {
  	font-variant:small-caps;
	font-size: 13px;
	margin:0 0 3px 1px;
}
p.aboveTitle+h1 {
	margin-top:-5px;
}
.imgArticleLeft, .imgArticleLeftBorder {
	float:left;
	margin: 2px 10px 4px 0;
}
.imgArticleRight, .imgArticleRightBorder {
	float:right;
	margin: 2px 0 4px 10px;
}
.imgArticleLeftBorder, .imgArticleRightBorder {
	border: 1px solid #000000;
}
/*---------------TagLists--------------*/
.tags {
	margin:0 6px;
	padding:0px 4px 6px 15px;
}
.tags a{
	margin:0 8px 0 0;
}
a.tag1{
	font-size:10px;
	color:Fuchsia;
}
a.tag2{
	font-size:12px;
	/*color:#666666;*/
}
a.tag3{
	font-size:14px;
	color:Fuchsia;
}
a.tag4{
	font-size:16px;
	/*color:#666666;*/
}
/**Pop-ups**/
#bgLayer,#bgLayer1 { 
	width: 200%;
	height: 10000px;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: 0.5;
	filter: alpha(opacity=60);
	background: #222222;
}
#popupEnviaramigo, #popupFavoritos, #popupDueno, #popupActividad, #popupMapa { 
	z-index: 150;	
	background:#1F3343;
	background-image:url(../_Images/Bar.png);
	background-repeat:repeat-x;	
	position:absolute;
 }
#popupFavoritos { 
	width:550px;
	height: 430px;
 }
#popupEnviaramigo {
	width:550px;
	height: 380px;
 }
#popupDueno {
	width:600px;
	height: 480px;
 }
#popupActividad {
	width:600px;
	height: 600px;
 }
#popupMapa 
{
	width:432px;
	height: 312px;
}
/*-----------------------------*/
h1.pageTitle {
	text-align:center;
	margin:16px 0 16px 0;
}
a.results 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	text-decoration: none;
}
td.label 
{
 text-align:right;
 font-style:italic;
}
.Destacado 
{
 border: dashed 2px #999999;
 padding:10px;
}
.highlight0
{
	background:#FFFF00;
}
.highlight1
{
	background:#00FFFF;
}
.highlight2
{
	background:#C9FF77;
}
.fieldname {
 font-style:italic;
 text-align:right;
 padding-right:5px;
}
.invisibletextboxnocalle {
 background-color:transparent;
 border: 0px;
 text-align:right;
 font-style:italic;
}
/*Table trafico */
.visits 
{
	display:block;
	text-align:right;
	font-weight:bold;
}
.percent {
	display:block;
	text-align:right;
}
/*Fotos*/
.diapo 
{
	text-align:center;		
	border-top: outset 1px #DDDDDD;
	border-left: outset 1px #DDDDDD;
	border-right: outset 2px #DDDDDD;
	border-bottom: outset 2px #DDDDDD;
}
.imgDiapo 
{
	border: outset 1px gray;
}
tr.fotos
{
	background-color:#E4EBF1;
	height:180px;

}
/*-------*/
.arrow {
	font-size:13px;
	font-family: Verdana;
	font-weight:bold;
	color:#990000;	
}
/* Cat directorio */
.iconDir {
	float:left;
	margin: 6px 10px 20px 0;
}
#catTable h2
{
 margin-bottom:0;
 margin-top:0;
}
/*Articles*/
#singleArticle h1.pageTitle 
{
	color:#447195;
}

#singleArticle .signature 
{
	text-align:right;
	margin-top:30px;
 font-style:italic;
}
.article h1, .articleHalfLeft h1, .articleHalfRight h1
{
	font-size:20px;
}
#ctl00_pnLogin 
{
	position:absolute;
	left:0;
	top:0;
	height:30px;
	width:500px;
	z-index:500;
	color:White;
	font-size:11px;
}
.coloredRow 
{
	background-color:#E4EBF1;
}
.panelQuestion
{
	width:500px;
	background-color:#788B96;
	margin: 0 auto;
	border: solid 1px #788B96;
	border-bottom:none;
	padding-right: 20px;
	padding-left: 20px;
	padding:4px 20px;
}
.panelAnswer
{
	width:500px;
	background-color:#E4EBF1;
	margin: 0 auto;
	border: solid 1px #788B96;
	border-top:none;
	padding: 10px 20px 10px 20px;
}
.question
{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin:4px 0 4px 0;
}
#tdLogin, #ctl00_ContentLeft_tdLogin 
{
	width:240px;
	margin:auto;
}
#pnPub728X90{
	margin-bottom:48px !important;
	position: relative;
	top: 24px;
}