.cuerpoprincipal {

	background-color: #FFFFFF;

	width: 783px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	border: 4px solid #EAE9E7;

	padding-bottom: 0px;

}

#div2 {

	clear: both;

	float: none;

}



.cuerpoprincipal .findeblock {

	clear: both;

}

.cuerpoprincipal #topinanbour {

}

.cuerpoprincipal .barredeliens a {

}

.cuerpoprincipal p {

	padding-right: 50px;

	padding-left: 70px;

	text-align: justify;

}

.cuerpoprincipal #form1 input {

	margin-left: 70px;

}

.cuerpoprincipal ul {

	width: 550px;

	list-style-image: url(images/bulletdore.jpg);

	margin-left: 30px;

}







.barredelienzero {

	background-image: url(images/logo-oro.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	height: 200px;

}





.imagelogo {

	float: left;

	height: 220px;

	width: 220px;

	margin-left: 10px;

	margin-right: 0px;

}



.josephinecooking {

	float: right;

	margin-top: 0px;

	padding-top: 0px;

	vertical-align: top;

}

.barredeliens {

	clear: both;

	background-color: #FFFFFF;

	height: 127px;

	padding-top: 10px;

	padding-bottom: 0px;

	border-top-width: 13px;

	border-top-style: solid;

	border-top-color: #E6DBB5;

	border-bottom-width: 0px;

	text-align: center;

	padding-right: 0px;

	padding-left: 12px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

}

.menuphoto {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border: 0px solid #C9C8C2;

}

#Layer1 {

	background-image: url(menu/bulle.gif);

	height: 64px;

	width: 120px;

	padding-top: 56px;

	padding-left: 24px;

	background-repeat: no-repeat;

	position: relative;

}

















#topinanbour5 {

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	width: 300px;

	float: left;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	margin-top: 30px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#kitchen img

{

	padding: 0px;

	float: right;

	margin-left: 20px;

}

.lienligne {

	font-size: 0.8em;

	line-height: 1em;

	padding-top: 4px;

	padding-right: 2px;

	padding-bottom: 4px;

	padding-left: 2px;

	opacity:0;

	filter: alpha(opacity=100);



	-moz-opacity: 1;	

	background-color: #EADCB4;

}

#hautdumenu {

	background-image: url(menu/fondbeige.gif);

	background-position: left top;

	margin: 0px;

	padding: 0px;

	height: 20px;

}





.barredelienstop {

	color: #CCCC33;

	clear: both;

	height: 30px;

	background-color: #cbb23e;

	margin-bottom: 0px;

}

.lien,

.lien-description {

	width: 87px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 18px;

	float: left;

}

.lienclick {

}



.barredeliens-cape {

	clear: both;

	background-color: #FFFFFF;

	background-image: url(flores2.jpg);

	height: 200px;

	display: block;

	background-repeat: no-repeat;

	background-position: right top;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 12px;

}



.barredeliens-cape #premiertitre {

	clear: both;

	margin-top: 0px;

	display: block;

}

#espaceblanc {

	width: 500px;

	height: 100px;

}





#Menu0,

#Menu1,

#Menu2,

#Menu3,

#Menu4,

#Menu5,

#Menu6

 {

	float: left;
	width: 87px;
	visibility: hidden;
	opacity:.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
	margin-top: 20px;

}

#Menu0 a,

#Menu1 a,

#Menu2 a,

#Menu3 a,

#Menu4 a,

#Menu5 a,

#Menu6 a

 {

	color: #000000;

	text-decoration: none;



}

.imagedutexte {

	float: left;

	margin-top: 15px;

	margin-right: 15px;

	margin-bottom: 15px;

	margin-left: 0px;

}



#basdumenu {



	background-image: url(menu/fondbeige.gif);

	background-position: left bottom;

	margin: 0px;

	padding: 0px;

	height: 20px;

}

.imagedutextedroite {

	float: right;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 15px;

}

/* @import "layout-gauche.css"; */

 

/* Les éléments HTML en général

-------------------------------------------------------- */

body{

	color: #000;

	font-size: 80%;

	line-height: 1.6em;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #FFFFFF;

	background-image: url(images/fondo7.jpg);

	background-repeat: repeat;

	background-position: left top;

	padding: 0px;

}



h1, h2, h3, h4, h5, h6{

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



h1{font-size: 1.5em;}

h2{font-size: 1em;}

h3{font-size: 1.3em;}

h4{font-size: 1.2em;}

h5{font-size: 1.1em;}

h6{font-size: 1em;}



pre, code{

	font-size: 1.2em;

}



pre{

	width: 100%;

	overflow: auto;

	border: 1px solid #CCC;

}



fieldset{

	border: none;

}



label{

	cursor: pointer;

	cursor: hand;

}



.field label{

	display: block;

}



input,textarea{

	border: 1px solid #999;

}



textarea{

	width: 100%;

	font-size: 1em;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}





#categories a:link,

#categories a:visited,

#categories a:active,

#archives a:link,

#archives a:visited,

#archives a:active,

#links a:link,

#links a:visited,

#links a:active,

#footer a:link,

#footer a:visited,

#footer a:active {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #ba9432;

}

#categories a:hover,

#archives a:hover,

#links a:hover,

#footer a:hover {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

	}



yya{

	color: #000;

}



yya:visited{

	color: #cbb23e;

}



yya:hover{

	color: #990033;

}



.left{

	float: left;

	margin-right: 1em;

}



.right{

	float: right;

	margin-left: 1em;

}



/* La page

-------------------------------------------------------- */

#page{

	color: #333333;

	background-color: #FFFFFF;

	background-repeat: repeat-x;

	background-position: center top;

	border: 25px solid #cbb23e;

}

 

/* L'entête

-------------------------------------------------------- */

#topcontacto{

	height: 300px;

	background-image: url(img/fondcontactorond.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #FFFFFF;

	width: 780px;

}

#topcontacto h1{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

	font-size: 10px;

}



#topcontacto h1 a:link,

#topcontacto h1 a:active,

#topcontacto h1 a:visited{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

}





#topcontacto h1 a:hover{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

}

/* L'entête 2

-------------------------------------------------------- */

#topcontacto2{

	height: 300px;

	background-image: url(img/fondlinks.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #FFFFFF;

	width: 780px;

}

#topcontacto2 h1{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

	font-size: 10px;

}



#topcontacto2 h1 a:link,

#topcontacto2 h1 a:active,

#topcontacto2 h1 a:visited{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

}





#topcontacto2 h1 a:hover{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

}



/* L'entête

-------------------------------------------------------- */

#topcontacto3 {

	height: 300px;

	background-image: url(img/fondcalendrier.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	background-color: #FFFFFF;

	width: 780px;

}

#topcontacto3 h1{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

	font-size: 10px;

}



#topcontacto3 h1 a:link,

#topcontacto3 h1 a:active,

#topcontacto3 h1 a:visited{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	text-align: right;

}





#topcontacto3 h1 a:hover{

	text-decoration: none;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.4em;

	margin: 0em;

	padding-top: 0.7em;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

}







#top{

	height: 220px;

	background-repeat: no-repeat;

	background-position: center top;

	width: 780px;

	margin-top: 0px;

	padding-top: 0px;

	background-color: #FFFFFF;

}



#top h1{

	line-height: 40px;

	text-align: center;

	font-weight: normal;

	font-size: 18px;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #ccfcf0;

}

#top h1 a:link,

#top h1 a:active,

#top h1 a:visited{

	text-decoration: none;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.3em;

	text-align: left;

}

#top h1 a:hover{

	text-decoration: none;

	color: #FFCC00;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	letter-spacing: 0.3em;

}



#topinanbour{

	text-align: center;

	font-weight: bold;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #ccfcf0;

	padding-left: 1em;

}



#topiblog{

	text-align: left;

	font-weight: normal;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	list-style-type: disc;

	display: block;

	margin-left: 2em;

}

#topiblog a:link, 

#topiblog a:visited,

#topiblog a:active {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #ba9432;

	}

#topiblog a:hover {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

	}







/* Le prélude

-------------------------------------------------------- */ 

#prelude{

	background: transparent;

	color: #CCCCCC;

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



#prelude a

{

	color: #666666;

	background: transparent;

	text-decoration: none;

}



#prelude a:hover

{

	color: #666666;

	background: transparent;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #990000;

}

#pageindex .cuerpoprincipal #prelude2 #nav-index a,

#pagecontact .cuerpoprincipal #prelude2 #nav-contact a,

#pageproduit .cuerpoprincipal #prelude2 #nav-produit a,

#pagecatalogue .cuerpoprincipal #prelude2 #nav-catalogue a,

#pagepresse .cuerpoprincipal #prelude2 #nav-presse a

 {

	color: #84703e;

	font-style: italic;

	font-weight: bold;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	cursor: default;

}









/*RAJOUT LUC

-------------------------------------------------------- */

#imageintro {

	text-align: center;

	display: block;

	width: 780px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	height: 650px;

	margin: 0px;

	padding: 0px;

}

.chaqueimage {

	display: inline;

	margin: 0px;

	padding: 0px;

}

.chaqueimage2 {

	margin: 0px;

	padding: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-top-width: 0px;

	border-left-width: 0px;

}

#bienvenidos {

	color: #FFFF99;

	font-size: 12px;

	letter-spacing: 0.3em;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	text-align: center;

}









/* Le contenu

-------------------------------------------------------- */

.day-date{

	padding-left: 0px;

	margin-left: 0px;

	color: #999999;

	font-style: normal;

	background-repeat: no-repeat;

	background-position: 0px center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	letter-spacing: 0.2em;

	margin-bottom: -10px;

}







.post-info{

	color: #666666;

	background: transparent;

	font-size: 10px;	/*border-bottom: 1px solid #FC0;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0px;

	text-indent: 65px;

}





.post-info a{

	color: #333333;

	background: transparent;

	text-decoration: none;

}



.post-content{

	text-align: justify;

}







.post-content blockquote{

	font-family: Georgia, serif;

	font-style: italic;

}







.post-info-co{

	text-align: right;

}







.post-info-co a:link, 

.post-info-co a:visited,

.post-info-co a:active {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #ba9432;

	}





.post-info-co a:hover {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

	}







#trackbacks blockquote, #comments blockquote{

	border: 1px solid #EEE;

	margin: 1em 0;

	padding: 1ex 1em;

}



/* La barre de navigation

-------------------------------------------------------- */



.sidebar div{

	margin: 0;

	padding: 1em;

	border-top: 1px solid #CCC;

}



#sidebar div ul{

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar h2, #sidebar h3{

	color: #666666;

	margin: 0 0 1ex 0;

}



#sidebar h3{

	font-size: 1em;

	margin: 0;

}



#sidebar div#search{

	background: transparent;

	color: inherit;

}



#search fieldset, #search p{

	margin: 0;

	padding: 0;

}



#q{

	padding-left: 18px;

	background: #fff url(img/q.png) no-repeat 4px center;

}



#sidebar div#calendar{

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#sidebar div#calendar table{

	font-size: 0.8em;

	text-align: center;

	margin: 0 auto;

	border-collapse: collapse;

}



#sidebar div#calendar table caption{

	margin: 0 auto;

}



#sidebar div#calendar table th{

	color: #999999;

	background: transparent;

}



#sidebar div#calendar table td{

	width: 14%;

	line-height: 2em;

}



#sidebar div#calendar table td a{

	display: block;

	color: #333333;

	font-weight: bold;

	text-decoration: none;

	background-color: #ccfcf0;

}



#sidebar div#calendar table td a:hover{

	color: #000000;

	background-color: #67F5D2;

}







/* Le pied de page

-------------------------------------------------------- */

#footer{

	margin: 0;

	padding: 1em;

	border-top: 1px solid #CCC;

	background: #EEE;

	color: #666;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	clear: both;

}



#footer a{

	color: #999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}



#petitebarre{

	margin: 0;

	padding: 1em;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}



/* Formulaire

-------------------------------------------------------*/

.formulairejosephine .ligneformulaire {

	margin-bottom: 10px;

}



.formulairejosephine {

	margin-left: 68px;

	margin-right: 70px;

}

.momo {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #CBB23E;

	padding: 3px;

	width: 120px;

	float: left;

	height: 20px;

	text-align: right;

}

.momoidioma {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #666666;

	padding: 3px;

	width: 120px;

	height: 20px;

}



.momo-entree {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #000000;

	margin: 4px;

	padding: 4px;

	border: 1px dotted #990000;

}

.momo-textarea {

	width: 200px;

	font-size: 0.8em;

	color: #000000;

	margin: 4px;

	padding: 4px;

	border: 1px dotted #990000;

}



.momo-bouton

{

	margin: 1em;

	background-color: #990000;

	clear: both;

	float: left;

	color: #FFFFFF;

	}

.momoradio {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-left: 40px;

}

.momocheck {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: #990000;

	color: #FFFFFF;

	padding: 4px;

}

.momorecibir {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

}







.next {

	clear: both;

	float: left;

	padding-left: 120px;

}

.cuerpoprincipal .post a {

	cursor: pointer;

}







.post-title-rep {

	color: #FFFFFF;

	font-weight: normal;

	background-color: #009400;

	margin: 1em;

	padding: 1em;

}

.post-title-rep-no {



	color: #FFFFFF;

	margin-bottom: 0;

	font-weight: normal;

	background-color: #990000;

}

#topinanbour2 {

	height: 12px;

	text-align: center;

	font-weight: normal;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	margin-bottom: 3em;

	text-decoration: none;

}

.cuerpoprincipal #form1 input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	color: #FFFFFF;



	padding: 0.5em;

}

.cuerpoprincipal #form1 input

{

	text-align: right;

	clear: both;

	float: right;

	background-color:#999999;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 50px;

	margin-left: 30px;

	position: relative;

}





.cuerpoprincipal #form1 {

	margin-top: 20px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

}











/* GENERAL

----------------------------------*/

 

samp {

	font-size: 1.6em;

	font-weight: bold;

	color: #C2AA40;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



.autresoustitre

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	font-weight: bold;

	color: #CBB23E;

}

#adroite {

	margin-left: 100px;

}

#agauche {

	margin-right: 100px;

	}







/* TITRES et SOUS TITRES

--------------------------------------*/





.post-title-soustitre {

	color: #cbb23e;

	font-weight: bold;

	background-repeat: no-repeat;

	background-position: left center;

	height: 50px;

	text-indent: 65px;

	padding-top: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: -28px;

	margin-left: 0px;

	font-size: 1.2em;

}



.post-title-2

{

	font-size: 1.2em;

	font-weight: bold;

	color: #CBB23E;

	clear: both;

	float: none;

}

.titreprincipal {

	margin-top: 25px;

	margin-left: 10px;

	font-size: 2em;

	font-style: italic;

	font-weight: bold;

	text-transform: uppercase;

	color: #CBB23E;

}

.cuerpoprincipal .productcluster {

	clear: both;

	text-align: center;

	padding: 0px;

}



.cuerpoprincipal .blockproduct {

	font-weight: normal;

	text-align: center;

	width: 200px;

	margin-bottom: 30px;

	margin-left: 0px;

	text-transform: uppercase;

}

.cuerpoprincipal .productcluster ul {

	list-style-type: none;

	list-style-image: none;

	text-align: center;

}









.post-title

{

	color: #cbb23e;

	font-weight: bold;

	height: 50px;

	text-indent: 65px;

	padding-top: 50px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	margin: 0px;

	clear: both;

}

.cuerpoprincipal .productcluster li {

	list-style-type: none;

	list-style-image: none;

	text-align: center;

}



.post-title

{

	color: #cbb23e;

	font-weight: normal;

	background-image: url(images/day-date.png);

	background-repeat: no-repeat;

	background-position: left center;

	height: 50px;

	text-indent: 65px;

	padding-top: 25px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.post-title a{

	color: #ad9a44;

	background: transparent;

	text-decoration: none;

	font-weight: normal;

	text-transform: uppercase;

	letter-spacing: 0.2em;

	font-family: "Times New Roman", Times, serif;

	font-size: 18px;

}



























#topinanbour2 a:link,

#topinanbour2 a:active,

#topinanbour2 a:visited {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #ba9432;

	}



#topinanbour2 a:hover {

	color: #ba9432;

	background: transparent;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #990000;

}



#topinanbour3 {

	height: 12px;

	text-align: center;

	font-weight: normal;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	margin-bottom: 3em;

	background-color: #FFFFFF;

	background-image: url(/themes/default/img/reflet4.png);

	background-repeat: no-repeat;

}

#topinanbour4 {

	height: 12px;

	text-align: center;

	font-weight: normal;

	font-size: 12px;

	color: #ba9432;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	letter-spacing: 0.1em;

	margin-bottom: 3em;

	background-color: #FFFFFF;

	background-image: url(/themes/default/img/reflet3.png);

	background-repeat: no-repeat;

}

.borduredoree {

	border: 1px solid #cbb23e;

}

.recomandar {

	line-height: 1em;

	color: #333333;

}



#links{

}



.calendarionuevo table {

	width:210px;

	border:0px solid #888;	

	border-collapse:collapse;

}



.calendarionuevo td {

	width:30px;

	border-collpase:collpase;

	border:1px solid #888;

	text-align:right;

	padding-right:5px;

}



.calendarionuevo .days{

	background-color: #F1F3F5;

}



.calendarionuevo th {

	border-collpase:collpase;

	border:1px solid #888;

	background-color: #E9ECEF;

}



.calendarionuevo .actday{

	background-color: #c22;

	font-weight:bold;

}



.enlaces-links {

	display: block;

	float: left;

	width: 40%;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #666666;

}

.enlaces-links a {

	color: #336699;

	text-decoration: none;

	font-weight: bold;

}



.imagetaller {

	margin: 1em;

	float: left;

}

.contenttaller {

	background-color: #FFFFFF;

	display: block;

	padding: 1em;

}



#prelude2 {

	color: #CCCCCC;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;

	float: left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#prelude2 a {

	color: #666666;

	background: transparent;

	text-decoration: none;

	margin: 0px;

}



#prelude2 a:hover {



	color: #666666;

	background: transparent;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #990000;

}

#prelude2 .imageicon {

	width: 35px;

	float: left;

	clear: left;

	text-align: center;

	vertical-align: middle;

}





.preludeligne {

	display: block;

	height: 21px;

}

.productimg {

	clear: left;

	height: 409px;

	margin-top: 20px;

	margin-bottom: 60px;

	width: 409px;

}

.productimg img {

	float: left;

	margin-right: 20px;

	border: 2px solid #EAE9E7;

}

.productimg p {

	font-weight: bold;

}



.productdescription,

.productimg h1 {

	clear: both;

	margin-left: 60px;

}





.productdescription h1 {

	font-size: 1.5em;

	font-weight: bold;

	color: #CBB23E;

}



.productdescription p,

.productimg p {

	font-size: 1em;

	font-weight: normal;

}

.ourproducts {

	padding: 10px;

	border: 1px dotted #C2AA40;

}

.post-title-matin {

	color: #cbb23e;

	font-weight: bold;

	height: 50px;

	padding-top: 25px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	clear: both;

	font-size: 2em;

	margin-top: 20px;

	margin-bottom: 20px;

	margin-left: 0px;

	font-style: italic;

	text-align: left;

}

/* PRESS RELEASE

--------------------------------------*/



.slideshow{ /*CSS for DIV containing each image*/

	float: left;

	margin-right: 0px;

	margin-bottom: 40px;

	margin-left: 100px;

}



.slideshow img{ /*CSS for each image tag*/

border: 0;

width: 250px;



}



#navlinks 

{ /*CSS for DIV containing the navigational links*/

	margin-left: 0px;

	text-align: left;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 0.8em;

	clear: both;

	margin-bottom: 40px;

}

#navlinks img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin-right: 0px;

}





#navlinks a.current{ /*CSS for currently selected navigational link*/

	color: #990000;

	background: transparent;

	border-bottom-width: 0px;

	border-bottom-style: none;

	border-bottom-color: none;

}

#navlinks a {



	color: #666666;

	background: transparent;

	text-decoration: none;

}



#navlinks a:hover {



	color: #666666;

	background: transparent;

}

.cuerpoprincipal #navlinks p {

	margin: 0px;

}



.cuerpoprincipal #layer-up {

	position: inherit;

	visibility: hidden;

	margin-top: 0px;

	margin-left: 70px;

	z-index: 3;

	float: left;

}

.cuerpoprincipal #layer-home {

	position: static;

	visibility: hidden;

	margin-top: 0px;

	z-index: 4;

	float: left;

}

.cuerpoprincipal #layer-contact {

	position: static;

	visibility: hidden;

	margin-top: 0px;

	margin-left: 130px;

	z-index: 5;

}

.mini-nav {

	width: 80px;

}

.encargar {

	width: 138px;

	padding: 1px;

	line-height: 1em;

	float: right;

	height: 169px;

	margin-top: 6px;

	margin-right: 6px;

	margin-bottom: 6px;

	margin-left: 10px;

	background-image: url(images/encargaruncatalogo2.jpg);

	background-repeat: no-repeat;

	color: #000000;

}

.encargar p {

	margin: 0px;

	text-align: center;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	background-color: #C2AA40;

}



.encargar img {

	float: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}



.encargar a{

	color: #000000;

}

.encargar h1 {

	font-size: 1.2em;

	text-align: center;

	color: #C2AA40;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #C2AA40;

	padding-top: 2px;

	padding-bottom: 4px;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bold;

}







.encargar a:hover {

	color: #FFFFFF;

	background-color: #990000;

}

