/*
Theme Name:		fredibv5a
*/


body {
	font-size: 66%;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Garuda, sans-serif;
	text-align: center;
	color: #5C5C5C;
	margin: 0px 0 0 0;
	padding: 0;

	background-color: #FFF;
}

.clear {  margin: 0 0 0.1em 0; clear: both; }
ul { text-align:left;}

/* FEEDBURNER */
div.feedburnerFeedBlock ul {
	margin: 0 0 30px 0;
	padding: 20px;

	border: 0px solid #333;
	line-height:1.8em;
	list-style: none;font-size: 1.0em;
}
div.feedburnerFeedBlock li {list-style: none;}
div.feedburnerFeedBlock, div.feedburnerFeedBlock a {
	font-weight: normal;}
div.feedburnerFeedBlock p.feedTitle  a {
	font-size: 1.8em;
	padding: 1% 0;
	margin: 0;
	color: #000;
	text-decoration: none;
}
 p.feedTitle{
	 font-family: 'clinica_proregular';
	margin: 10px 0 5px 0!important;
	}
	p.fbsubscribelink {
		line-height:3.8em;
	font-family:'clinica_proregular';	
	text-transform: uppercase!important;}
span.headline a{
	font-size: 1.5em;
	font-weight: bold;
font-family: 'clinica_proregular';
	color: #000;
	text-transform: uppercase!important;
	text-decoration: none;
}
/* adddds */

.catboxadhorizontale-mobile { display:none;}

/* others */
.v5a-infoZ.nav.fas .goo-translate {	 background: #fff; width:201px; padding:0px; margin:30px 0;}
.goo-translate {	 background: #fff; width:201px; padding:0px; margin:30px 0;}
.goo-translate p.entete { color:#e52954; padding: 2px 2px 2px 20px; font-family: Arial, Helvetica, sans-serif;	font-weight: bolder; text-transform:uppercase;letter-spacing: -0.05em;}
div#google_translate_element  {	 background: #fff;  padding:8px; margin:0; border:#ddd 4px solid;}

.v5a-infoZ.nav.fas .v5a-infoZ.fb-ilike {	background-color: #e52954; background-color: #fff;width:201px; padding:17px;}
.v5a-infoZ.nav.ptv .v5a-infoZ.fb-ilike {	background-color:  #fff; width:166px; padding:17px;}
.v5a-infoZ.nav.ptv .v5a-infoZ.esb-walk {
	width:166px;
		text-align:left;
	padding: 8px 17px;
	background:#fff url(images/2012/esb5.png) no-repeat;
		font-family: 'Prata', serif;
	font-size:1.3em;
		text-transform:none;
}
.v5a-infoZ.nav.ptv .v5a-infoZ.esb-walk span.entete {
	float: left; 
		width:166px;
	padding: 2px 2px 2px 20px;
color: #AEAEAE;
	font-weight: bold;
	text-transform:uppercase;

	border-top: 0px solid #dddddd;
	letter-spacing: -0.05em;}
.v5a-infoZ.nav.ptv .v5a-infoZ.esb-walk span.esb-walk-from-esb {
	float: left;
	width:166px;
	padding: 2px 2px 2px 20px;
	letter-spacing: 0em;
}
	
.v5a-infoZ.nav.ptv .v5a-infoZ.esb-walk span.distance , 
.v5a-infoZ.nav.ptv .v5a-infoZ.esb-walk span.walk {	
float: left;
	color: #000;
	margin: 0;
	font-weight: normal;
	padding: 2px 20px;
font-size:1em;


}

.v5a-infoZ.nav.fas .content-description {
	float: left;
	color: #000;
	border:4px #ddd solid;
	width: 200px;
	padding:16px;
	margin:  0;
	text-align: left;
  font-family: 'Prata', serif;
	font-size: 1.2em;
	font-weight: normal;
	

}


.v5a-infoZ.nav.fas .content-description h2.content-name  {
	color: #e52954;
	letter-spacing: 0.03em;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-transform: uppercase;
	padding:  10px 0;
}

.v5a-infoZ.nav.fas .content-description p {
	text-transform: none;  font-family: 'Prata', serif;
	padding: 0px 0px 8px 0px;
		width:196px;
}

.v5a-infoZ.nav.fas .content-description p.entete {
	float: left;	
	width:196px;
	padding: 8px 0px;
	color: #AEAEAE;
	font-weight: bold;
	text-transform:uppercase;
	font-family: 'Syncopate', sans-serif;
	border-top: 1px solid #dddddd;
	letter-spacing: -0.05em;font-size: 0.93em;
}
.v5a-infoZ.nav.fas .content-description p.entete.blogs{
float: left;	
	width:196px;
	
}
.v5a-infoZ.nav.fas .content-description p.entete.connect {
	text-transform:none;
}
.v5a-infoZ.nav.fas .content-description p.entete a:link,
.v5a-infoZ.nav.fas .content-description p.entete a:visited{
	
	color: #AEAEAE;

	
}
.v5a-infoZ.nav.fas .content-description span.web-blog.deux a:link{  float:left; margin-top:10px;	}
* { padding: 0; margin: 0; }
/*---:[ global elements ]:---*/

a {
  text-decoration: none;
  color: #000;
}
a:visited {
  text-decoration: none;

  color: #000;
}
a:hover {
  color: #333;	
  text-decoration: underline;
}
strong, em, b, i {  }	
a img { border: none; }
em {
  
}
hr { }
.padding20 {padding: 20px; }
a.current {
  text-decoration: none;
}
.red { color: #fd4040; }
.blue {
  color: #000;

}

.noir { color: #000; }
span.noir a:hover { color: #000; }
.grey { color: #ccc; }
.labas {	font-weight: normal;  text-transform:none;	}
.cestici {		}
.gold 	{color: #CC6;}
ul  {	list-style-image: none;	list-style-type: none;  }
.styleup { text-transform: uppercase;}	
span.stylelow {text-transform: lowercase!important;}	
div.v5a-infoZ.nav.fas h2.content-name span.stylelow {text-transform: lowercase;}	
ul , ol {
  margin:0;
  padding: 20px;
}
ol li {
  list-style-type: decimal;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
}
ul li {

  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
}
ul.nav a.montre {
  font-size: 2em;color: #fd4040;
  color: #908f79;	
}
ul.nav  a.cache {
  font-size: 0.7em;
  padding: 5px;
  color: #666666;

  float: right;
}

/*---:[ headlines ]:---*/
h1, h2, h3 {
  font-weight: normal;


}

h1 { font-weight: normal;}

h3 a:hover {

}
h3 {

  font-size: 1.7em;

  
}	

h3 a {  
}


.list5th  {width: 480px; float:left;}

select {
  width:190px;
  padding: 1px;
  margin: 145;
  font-family: Garuda, sans-serif;
  color: #333;

  border: 1px solid #ccc;
  padding: 0px;
}


option {
  border-top: 1px solid #ccc;
  padding: 1px;
}



/*---:[ core layout elements ]:---*/
#masterhead-box {
	margin: 0;
	padding: 0;
	float: left;
	width: 1000px;
	color: #000;
font-family: 'Syncopate', sans-serif;

}
#container-header {
	width: 100%;
	margin: 0;
	padding: 0px;
	float: left;

}
.v5a-info-brand{
	width: 20%;
	margin: 0;
	padding: 0px;
	float: left;
}


.clear.topicons { width:1000px; padding: 1px 0; background:#ddd; margin: 2% auto 1% auto; clear: both; }
div.v5a-infoiconA {
float: left;
padding: 2px 0;
text-align:left;
margin: 8px 5px 2px 0;
height: 19px;
width: 20px;
}	
div.v5a-infoiconA.blog {

width: 40px;


}	
div.v5a-infoiconB a:hover {
	text-decoration: none;
	
}	


div.v5a-infoiconB {
	float: left;
	margin: 5px 0;
	text-align:left;
	padding: 5px 18px  2px 0;
	height: 15px;
	text-transform: uppercase;
border-left:1px solid #222;
}
div.v5a-infoiconB.deux, div.v5a-infoiconB.trois { padding-left: 18px;	 }
div.v5a-infoiconB.un{border-left:0; }
div.v5a-infoH-nav a,  div.v5a-infoH-nav a:visited {
color: #ccc;
}

#container,  #container-logo, #container-icons, #container1, #container2 {
	width: 1000px;
	margin: 0 auto ;
	padding: 0px;

}
#container-icons-mobile {
	margin: 8px auto 0 auto ;
	padding: 0px;
	display:none;

}	
#container-icons-mobile img  {
	padding: 0 10px;

}
div.catboxadhorizontale {
	text-align: center;
	margin: 0% auto;
	padding: 0 16px;
	width: 730px;
	border: 0px solid #CCC;

}	
div.catboxadhorizontale.commentaires {
	text-align: left;

margin-top: 2% ;

	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.3em;	

}	
#content_box {
	width: 1000px;	
	text-align: left;
	float: left;
	clear: both;
	padding: 0;
	margin: 0;
	margin-top: 26px;


  border: 0px solid #ccc;

}
#contenu
{
	float: left;
	width: 1000px;
	margin:0;

	padding: 0;
}
#contenu-cat
{
	width: 833px;
	padding: 10px 0px 10px 0px;
	margin:0;
	float: left;

}
.ads
{
	float: left;
	width: 157px;
	padding: 0px;
	margin:0;
	text-align: center;

}

div.contenu-fifthavenue
  
{
	width: 1000px;
	float: left;
	margin:  0 0 14px 0;
	padding: 0;

}
div.contenu-fifthavenue.ad
  
{

	background-image: url(images/2011/v5a.png);

}
div.contenu-fifthavenue.moretext
  
{
	background-color: #946e6e;
	background-color: #fff;
	width:1000px;
	margin: 0;
	padding: 0px;
}

div.morebox {
	float: left;
	font-size: 1.1em;
	color: #f1f1f1;
	width:490px;
	padding:5px;
	text-align: center;
	margin:0px;

	background-color: #A55;
	height: 111px;
}
div.morebox a:link, div.morebox a:visited{
  color: #D8D8D8;
}
div.morebox h4 {
  color: #fff;
  

}

#content
{
  width: 988px;
  text-align: left;
  color: #FFFFFF;

}

#midbar-box
{
	float: left;
	padding:  12px;
	width:364px;
	height:30px;
	margin: 26px  0 0 0;
	color: #000;

	text-align: left;
position:relative;
right:10px;
top:0px;
z-index:2;

}


.content-titre {
	float: left;
	width:96%;
	text-align: left;
	margin: 0;
	padding: 0.5% 2%;
		
}

.content-titre h2 {		float: left;
color: #e52954;color: #fff;
	letter-spacing: 0.03em;
	font-size: 5.1em;
	margin: 0;
	font-weight: bold;
	padding:0 50px 0 0;

	text-transform: uppercase;
}
.content-titre span.uneligne {		
float: left;
color: #fff;
	letter-spacing: 0.01em;
	font-size: 1.2em;
	margin: 0;
	font-weight: bold;
	padding:5px 0;

	
}
.content-titre.plain {
	float: left;
	width:100%;

	padding: 0% 0%;
	color: #000;
	background-color: #FFF;
}
.content-titre.plain h2 {
	color: #000;
	letter-spacing: -0.03em;
	  	font-size: 2.0em;font-weight: normal;
}





#midbar
{
  float: left;
  width:60px;
  margin:  0;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;

}

#midbar-box h1 a:link, #midbar-box h1 a:visited{ color: #fff;  }	
.content-description h1 strong
{
	
	font-size: 0.6em;
	

}

div.midbarslider{

	position:relative;
	top:0px;
		
	padding:5px;
	min-width:300px;
text-align:left;
	color:#ff4b28; color:#222;	
	margin:  0px auto;
	font-size: 2.2em;


}
 span.midbarslider-title {}
 span.midbarslider-title.message{
background:#fff; 	
 -moz-opacity:0.9; opacity: 0.9;	

	

}
 span.midbarslider-title.image{
	margin-right:  8%;
	text-align:right; 

}
div.midbarslider a{

	color:#F09; color:#ff4b28; 



}
span.midbarslider-title {	color:#F09;  color:#fff; color:#222;	 -moz-opacity:1; opacity: 1;}
div.midbar2
{
	float: left;
	padding: 0;
	width:1000px;
	background-color:#000;
	margin:  0px 0 8px 0;
	font-size: 1.1em;
	color: #FFF;

}
div.midbar2.titredelamarque
{float: left;
	padding: 2%;
	width:96%;
	background-color:#f1f1f1;
	color: #000;
		font-size: 1.8em;
}
div.midbar2.plain
{float: left;
	padding: 0;
	width:100%;

}
div.midbar2 a:link, div.midbar2 a:visited{ color: #f1f1f1;}	
div.midbar2.plain a:link,div.midbar2.plain a:visited{ color: #000;}	
div.midbar3
{
  float: left;
  width: 0px;
  margin:  0;
  padding: 0px;
  height:360px;
}
div.midbar2 h1
{
  float: left;
  padding: 15px 55px 15px 55px ;
	color: #FFF;
  margin: 0 0 10px 0 ;

}
div.midbar2  h1 a {
  color: #fff;
}
div.midbar2  h1 a:hover {
	color: #FFF;
}
div.midbar2  h2  {
	font-size: 1.5em;
	line-height: 1.5em;
	font-family: 'Syncopate', sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color:e62854;
}


#midbar5
{	
  float: left;
  padding-top:  10px;
  width:488px;
  background-color: #fd4040;


}

#midbar4
{
  float: left;
  padding-top: 90px;
  width:488px;

  margin: 0;
  background-image: url(../../../../images/bg-cats.png);
  background-repeat: no-repeat;
  padding-right: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}

#footer {
	width: 1000px;
	float: left;
	clear: both;
	padding: 0px 0 0 0px;
	color: #f1f1f1;
	font-size: 1.2em;
font-family: 'clinica_proregular';
	margin: 20px 0;
	background-color: #000;
}
#footer a, #footer a:visited {
	color: #f1f1f1;font-family: 'clinica_proregular';
}
/*---:[ elements of core layout elements ]:---*/
.v5a-info-media  {
	width: 1000px;
	margin: 0px;
	padding: 0 0px 0px 0;
	text-align: right;
	color: #000000;
	height : 291px;
	overflow:hidden;
	z-index:5;
	background-color: #666;
}

.v5a-info-media img {	position: relative;
top: -90px;
left: 0px; }

.v5a-info-media img { width: auto; height : 880px; -ms-interpolation-mode: bicubic; }

.v5a-info-media img { width: 1000px;  height : auto; -ms-interpolation-mode: bicubic; }

.midbar2 img {	 	padding: 0 0 0 160px;}

.midbar2 a:link, .midbar2 a:visited { 	color: #ccc; }
.midbar2  img a{ width: auto; height : 26px; -ms-interpolation-mode: bicubic; }
.midbar2 img  a { width: 26px;  height : auto; -ms-interpolation-mode: bicubic; }




/*---:[ header elements ]:---*/
div.v5a-infoH {
	float: left;
	margin: 0;
	padding:0;
	text-align: left;
	color: #000;
	  font-family: 'Prata', serif;
}
div.v5a-brand-logo {
	float: left;
	width:200px;
	margin: 22px 0;
	padding:0;
	text-align: center;
	display: none;
}

div.v5a-infoH-logo {
  float: left;
 width: 200px;
  margin: 0;
  padding: 0;

  
}

div.v5a-infoH-nav ul {
  padding-top: 7px;
  text-align: right;
}	

div.v5a-infoH-nav li {
  display: inline;
  padding:  0  20px 0 0;
  font-size: 1.3em;
}	
div.v5a-infoH-nav a,  div.v5a-infoH-nav a:visited {
color: #ccc;
}
/*---:[ ev5a-info elements ]:---*/
#container-logo {
	padding:0 ;
	text-decoration: none;
	color:#000;

	
}	
#container-logo a:hover {

}	
div.v5a-infoA {
	background: #fff;
	font-size: 18px;
	margin: 5px 5px 25px 0;
	padding: 5px 0px;
	text-transform: uppercase;
	text-align: center;
	font-family: 'clinica_proregular';
	border: 1px solid  #555;
	word-spacing: 0.3em;
	float: left;
	color: #222;


}
div.v5a-infoA a {
	width: 200px;
	color:#333;
	float: left;
	background: #fff;	
}		
div.v5a-infoA a:hover {
color: #FA0B0B;
	color: #555;
	-moz-opacity: 0.9;
	opacity: 0.9;
	text-decoration: none;

	
}	



#container-logo .v5a-infoA span{ top: -0.7em; position: relative; font-size: 0.5em;}

 div.v5a-infoB {
	font-size: 1.9em;
	text-align:center;
	float: left;
	width:778px;
	margin: 0px;
	padding: 10px 0 10px 0px;
	font-weight: normal;
	letter-spacing: -0.02em;
	font-family: "Times New Roman", Times, serif;
}	
 div.v5a-infoC  a{
	background: url(images/2012/facebook30.png) no-repeat;	
	text-align:center;
		float: right;
	width:26px;
	height:26px;
	margin: 10px 0 0px 2px;
	padding: 0px;

}	

h4  {
	font-size: 1em;
	padding: 10px 0 3px 0;
	font-weight: bold;
	text-transform: uppercase;
}
div.v5a-infoZ.nav{
	float: left;

	margin: 0;
	font-size: 1.1em;
	padding: 0px;
	color: #EBEBEB;
	color: #9c2727;
	letter-spacing: 0em;
	text-transform: uppercase;
}
div.v5a-infoZ.nav.cat{
	height:600px;
	width: 200px;
}
#nav-liens
 {
	margin: 0;
	font-size:1em;
font-weight:bold;
	list-style: none;
	float: left;
	padding: 0;
	text-decoration: none;
	text-align:left;
}
#nav-liens li
 {margin: 0;
	padding: 2px 0;

}
#nav-liens li a,#nav-liens li a:visited 
 {
color:#000;
}
#nav {
	margin: 16px 0 0 0;
	list-style: none;
	float: left;
	padding: 0;
	text-decoration: none;
	text-align: center;

}
#nav li {
	text-decoration: none;
	margin: 40px 5px 8px 0;
	padding:0;
	float: left;
	height: 122px;
	width: 113px;

	border: 1px solid #fff;
	line-height: 1.0em;
	font-weight: bold;
	font-size: 11px;
}
#nav img {

	margin: 0px 0px 5px 0;


}
#nav li a, #nav li a:visited {
color: #D2BC53; color:#ac962d;
color:#333;
	
}
#nav li a:hover{

	text-decoration: none;

} 
#nav li a.noir  {	color: #ccc; color: #f1f1f1;} 
#nav li.noir {


}
#nav li.v5a2, #nav li.v5a3, #nav li.v5a4, #nav li.v5a5, #nav li.v5a6, #nav li.v5a7, #nav li.v5a9, #nav li.v5a10, 
#nav li.v5a1, #nav li.v5a8, #nav li.v5a11, #nav li.v5a12, #nav li.v5a12, #nav li.v5a13, #nav li.v5a14, #nav 


#nav li.v5a5, #nav li.v5a11 {} 
/* home nav */



/*  sidebar nav */


/*  navigation / links */

#contenu div.linksbox ul {
margin:  0 0 10px 0;
}
div.linksbox  li {
  color:#ccc;
  font-size: 1.2em;
  padding: 3px;
  font-weight: normal;
}
div.linksbox  li a {
  color:#010101;
  
}
div.linksbox  h2 {
  color:#ccc;
	  font-size: 3.3em;		padding:0;
}
/*  navigation / ad*/


div.v5a-info-ad {
  width: 0;
  padding: 0px;
  height: 10px;
  text-align: left;
  font-weight: normal;
  margin:0;
  float: left;
  font-size: 1.3em;

}

div.v5a-info-nav {
  float: left;
  width: 570px;
  padding:  10px 0 10px 0;
  height: 20px;
  color: #FFF;
  text-align: right;
  font-weight: lighter;
  font-size: 1.5em;
  margin: 0;

  display:none;
}
div.v5a-info-nav-downtown a, div.v5a-info-nav-uptown a {
  width: 115px;
  height: 20px;
  display: block;
  padding: 0;		margin:0;
}
div.v5a-info-nav-downtown {
  float: left;
  width: 135px;
  margin: 0 0 0 10px;
  padding: 0;

  background-image: url(/images/downtown.png);
  background-repeat: no-repeat;
}

div.v5a-info-nav-uptown {
  float: left;
  width: 115px;
  margin: 0;
  padding: 0;

  background-image: url(/images/uptown.png);
  background-repeat: no-repeat;
}

div.v5a-info-nav-uptown a:hover {

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

}
div.v5a-info-nav-downtown a:hover {
  width: 135px;
  background-image: url(images/downtown2.png);

}


/* categories + homepage */
div.categoriesbox {
  margin:5px;
  width: 500px;
  height : 175px;
  float: left;
  text-align: center;

  font-size: 1.0em;
}
div.categoriesbox  img { padding: 10px 5px 10px 5px; float: left; height : 100px; width: 120px; }
div.categoriesbox  {  height : 217px; width: 226px;	margin:5px; }
div.categoriesbox  img {  padding: 0; height : 167px; width: 226px; }
div.homeboxlong {
  display: block;
  margin:0px;
  font-size: 2em;
  width: 100%;
  letter-spacing: -0.05em;
  margin-top: 0px;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 1px;
  padding-right: 5px;
  padding-bottom: 1px;
  padding-left: 5px;
  float: left;
  color:#FFFFCC;


}


div.homeboxlong a {

  color:#333380;
  

}

div.homeboxlong a:hover {
  color:#000;
  
}
#midbar div.homebox {
  margin:15px;
  width: 140px;
  height : 225px;
  float: left;
  text-align: center;
}
#midbar div.homebox img { padding: 10px 7px 10px 7px; float: left; height : 112px; width: 120px; }
div.homepagetopbox  {
  padding: 15px;
  color: #f1f1f1;
  font-size: 1.3em;
  text-align: center;

  width: 480px;
}
div.homepagebox h1  {
  padding: 5px;
  color: #FFF;
  font-size: 1.3em;
}
div.homepagebox h1 a {
  color: #f1f1f1;font-size: 1em;	
}
div.eventbar  {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 8px;
  margin-left: 0;
  padding-top: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
  padding-left: 0px;
  font-size: 1.2em;
}
div.eventbar  strong {
  color: #fff;
}


  
/* footer */
div.v5a-infoG {
	float: left;

	width: 96%;
	margin: 0px;
	font-size: 1em;
	text-align: center;
	text-transform: uppercase;	
	  padding: 1%;
}
div.v5a-infoG-logo {
	float: left;
		font-family: Garuda, sans-serif;

}
div.v5a-infoG-logo a {
  float: left;
 

}
div.v5a-infoJ {
  float: left;

  margin: 0px;

	  text-align: center;
  padding: 0;
  background-image: url(images/2011/5s.png);
	background-repeat: no-repeat;
	background-position: center 170px;
}
div.v5a-infoJ-1 {
  float: left;
	width: 1000px;  margin: 0px;

	  text-align: center;
  padding: 0;
  
}
div.v5a-infoJ img {



}
div.foo {
  float: left;
	width: 1000px;
  margin: 0px;

	  text-align: center;
  padding: 0;
  
}


/*   navigation for cats  */


div.menutitle{
  cursor:pointer;
  float: left;
  font-size: 3em;
  color: #000;
  width: 515px;
  text-align: left;
  background-repeat: no-repeat;
  letter-spacing: -0.04em;
  border-bottom: solid 1px #b6b6b6;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  padding-top: 5px;
  padding-right: 0;
  padding-bottom: 3px;
  padding-left: 15px;
}
div.submenu{	width: 530px;
  float: left;
}




div.catboxnav a {

  color: #000;
	display: block;


}
div.catboxnav a:hover {


	text-decoration: none;
	display: block;
}


div.catboxnav {  color: #000;
	text-align: center;
	font-size: 1.0em;
	display: inline;
	text-align: center;
	overflow:hidden;
	margin: 0 10px 8px 0;
	padding: 0;
	float: left;
	height: 142px;
	width: 103px;
	background-color: #fff;
	border: 1px solid #fff;
	text-transform: uppercase;
	line-height: 1em;
	font-weight: bold;
}
div.catboxad {
	text-align: center;
	font-size: 1.1em;
		float: left;
background-color: #fff;
	border: 1px solid #CCC;
	padding:0;
	text-align: center;
		margin: 0 0 8px 0;
	width: 200px;

}

div.catboxnav.text {
	background-color: #000;
	color: #fff;
	padding:10px;
	text-align: center;
	border: 1px solid #fff;
	overflow:hidden;
	margin: 0 10px 30px 0;
	float: left;
	height: 93px;
	width: 83px;
	display:block;
	font-size: 1.5em;
	text-transform: none;
}
div.catboxad.mienne {
		margin: 0 0 0px 0;
border: 0px solid #CCC;


}

div.catboxad.mienne img  { width: auto; height : 600px; -ms-interpolation-mode: bicubic; }
div.catboxad.mienne img { width: 200px;	  height : auto; -ms-interpolation-mode: bicubic; }

div.catboxnav.text img a {

	border: 0;
}

div.catboxnav img {
	float: left;
	position: relative;
	top: -0px;
	margin: 0 0 5px 0;
	padding:0px;
	left: -0px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}

div.catboxnav img {width: 113px;	  height : auto; -ms-interpolation-mode: bicubic; }
div.catboxnav img { width: auto; height : 112px; -ms-interpolation-mode: bicubic; }




.catboxnav.pretext {	height : 603px;
  margin-top:0px;
  margin-left:50px;
  margin-right:50px;
  width: 149px;
  padding:0;
  font-size:1em;

	border: 0px solid #ccc;
}

/*   navigation for cats search  */

/*   navigation for cats store  */
div.menutitle-store{
  cursor:pointer;
  float: left;
  padding: 5px 0 3px 15px;
  margin: 0;
  font-size: 3em;
  color: #333380;
  color: #808080;
  width: 515px;
  


  background-repeat: no-repeat;
  letter-spacing: -0.04em;
	  border-bottom: solid 1px #b6b6b6;
  text-align: left;
	  letter-spacing: -0.04em;
}


.store5 div.item
{
  float: left;
  margin:  30px;
  width: 100px;
height :155px;

}
div.v5a-infoZnavigation {
	float: left;
	width: 200px;
	height:50px;
	color: #000;
	font-size: 1.1em;
	margin: 0px;
	padding: 0px;
	
}
div.v5a-infoZ {
	float: left;  width: 50%;
	margin: 0;
	text-align: center;
	padding: 0;
	color: #000;

}
div.v5a-infoZ.mode {
		width: 255px;
	
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}


div.v5a-infoZ.tour {
	width: 299px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-right: 0px;

	
}

div.v5a-infoZ div.content-description a:link, div.v5a-infoZ  div.content-description a:visited {
	color: #000;


}
div.v5a-infoZ.nav.fas {

	width: 240px;
	padding: 0px 0 0 0;

}
div.v5a-infoZ h6 {

display:none;
}
div.v5a-infoZ.nav.ptv {

float:right;
		width: 180px;
	padding:0px 20px 10px 0px;
}
.v5a-infoZ-lists-title
{
		
	font-size: 3.2em;
	font-family: 'Prata', serif;
	text-transform: none;
	font-weight: normal;
	margin: 0px 20px 0px 40px;
	letter-spacing: -0.01em;
	line-height: 1em;
}
div.v5a-infoZ-lists {

	margin: 0px 0 10px 0;
	text-align: left;
	padding: 0;
	color: #000;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	border-right: 8px solid #E0E0E0;

}
div.v5a-infoZ-lists ul {	line-height: 1.5em;
	width:100%;
	margin: 0;
	float: none;
	padding: 0 0 5px 45px;
	background-repeat: no-repeat;
	background-position: 20px 0;
}
div.v5a-infoZ-lists2 {	margin: 0px 0 10px 0;
	text-align: left;
	padding: 0;
	color: #000;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	border-right: 0px solid #E0E0E0;

}
div.v5a-infoZ-lists2 ul {	line-height: 1.5em;
	width:100%;
	margin: 0;
	float: none;
	padding: 0 0 5px 45px;
	background-repeat: no-repeat;
	background-position: 20px 0;
}
div.v5a-infoZ-lists ul.AA {	background-image: url(images/2012/alpha/A.png);}
div.v5a-infoZ-lists ul.BB {	background-image: url(images/2012/alpha/B.png);}
div.v5a-infoZ-lists ul.CC {	background-image: url(images/2012/alpha/C.png);}
div.v5a-infoZ-lists ul.DD {	background-image: url(images/2012/alpha/D.png);}
div.v5a-infoZ-lists ul.EE {	background-image: url(images/2012/alpha/E.png);}
div.v5a-infoZ-lists ul.FF {	background-image: url(images/2012/alpha/F.png);}
div.v5a-infoZ-lists ul.GG {	background-image: url(images/2012/alpha/G.png);}
div.v5a-infoZ-lists ul.HH {	background-image: url(images/2012/alpha/H.png);}
div.v5a-infoZ-lists ul.II {	background-image: url(images/2012/alpha/I.png);}
div.v5a-infoZ-lists ul.JJ {	background-image: url(images/2012/alpha/J.png);}
div.v5a-infoZ-lists ul.KK {	background-image: url(images/2012/alpha/K.png);}
div.v5a-infoZ-lists ul.LL {	background-image: url(images/2012/alpha/L.png);}
div.v5a-infoZ-lists ul.MM {	background-image: url(images/2012/alpha/M.png);}
div.v5a-infoZ-lists ul.NN {	background-image: url(images/2012/alpha/N.png);}
div.v5a-infoZ-lists ul.OO {	background-image: url(images/2012/alpha/O.png);}
div.v5a-infoZ-lists ul.PP {	background-image: url(images/2012/alpha/P.png);}
div.v5a-infoZ-lists ul.QQ {	background-image: url(images/2012/alpha/Q.png);}
div.v5a-infoZ-lists ul.RR {	background-image: url(images/2012/alpha/R.png);}
div.v5a-infoZ-lists ul.SS {	background-image: url(images/2012/alpha/S.png);}
div.v5a-infoZ-lists ul.TT {	background-image: url(images/2012/alpha/T.png);}
div.v5a-infoZ-lists ul.UU {	background-image: url(images/2012/alpha/U.png);}
div.v5a-infoZ-lists ul.VV {	background-image: url(images/2012/alpha/V.png);}
div.v5a-infoZ-lists ul.WW {	background-image: url(images/2012/alpha/W.png);}
div.v5a-infoZ-lists ul.XX {	background-image: url(images/2012/alpha/X.png);}
div.v5a-infoZ-lists ul.YY {	background-image: url(images/2012/alpha/Y.png);}
div.v5a-infoZ-lists ul.ZZ {	background-image: url(images/2012/alpha/Z.png);}
div.v5a-infoZ-lists2 ul.AA {	background-image: url(images/2012/alpha/A.png);}
div.v5a-infoZ-lists2 ul.BB {	background-image: url(images/2012/alpha/B.png);}
div.v5a-infoZ-lists2 ul.CC {	background-image: url(images/2012/alpha/C.png);}
div.v5a-infoZ-lists2 ul.DD {	background-image: url(images/2012/alpha/D.png);}
div.v5a-infoZ-lists2 ul.EE {	background-image: url(images/2012/alpha/E.png);}
div.v5a-infoZ-lists2 ul.FF {	background-image: url(images/2012/alpha/F.png);}
div.v5a-infoZ-lists2 ul.GG {	background-image: url(images/2012/alpha/G.png);}
div.v5a-infoZ-lists2 ul.HH {	background-image: url(images/2012/alpha/H.png);}
div.v5a-infoZ-lists2 ul.II {	background-image: url(images/2012/alpha/I.png);}
div.v5a-infoZ-lists2 ul.JJ {	background-image: url(images/2012/alpha/J.png);}
div.v5a-infoZ-lists2 ul.KK {	background-image: url(images/2012/alpha/K.png);}
div.v5a-infoZ-lists2 ul.LL {	background-image: url(images/2012/alpha/L.png);}
div.v5a-infoZ-lists2 ul.MM {	background-image: url(images/2012/alpha/M.png);}
div.v5a-infoZ-lists2 ul.NN {	background-image: url(images/2012/alpha/N.png);}
div.v5a-infoZ-lists2 ul.OO {	background-image: url(images/2012/alpha/O.png);}
div.v5a-infoZ-lists2 ul.PP {	background-image: url(images/2012/alpha/P.png);}
div.v5a-infoZ-lists2 ul.QQ {	background-image: url(images/2012/alpha/Q.png);}
div.v5a-infoZ-lists2 ul.RR {	background-image: url(images/2012/alpha/R.png);}
div.v5a-infoZ-lists2 ul.SS {	background-image: url(images/2012/alpha/S.png);}
div.v5a-infoZ-lists2 ul.TT {	background-image: url(images/2012/alpha/T.png);}
div.v5a-infoZ-lists2 ul.UU {	background-image: url(images/2012/alpha/U.png);}
div.v5a-infoZ-lists2 ul.VV {	background-image: url(images/2012/alpha/V.png);}
div.v5a-infoZ-lists2 ul.WW {	background-image: url(images/2012/alpha/W.png);}
div.v5a-infoZ-lists2 ul.XX {	background-image: url(images/2012/alpha/X.png);}
div.v5a-infoZ-lists2 ul.YY {	background-image: url(images/2012/alpha/Y.png);}
div.v5a-infoZ-lists2 ul.ZZ {	background-image: url(images/2012/alpha/Z.png);}
div.v5a-infoZ-lists.places {
	
	padding: 0;
		border: 0px;
}
div.v5a-infoZ.categories.nav {
	

		padding: 5px 0 0 0px;
}
div.v5a-infoZ.categories {


	padding: 5px 0 0 30px;

}
div.v5a-infoZ-lists li, div.v5a-infoZ-lists2 li {
	line-height: 50%; 

}

div.v5a-infoZ-nav-fashion, div.v5a-infoZ-nav-visit
{
	float: left;
	margin: 0;
	text-align: left;
	padding: 0;
	color: #ccc;	

}
div.v5a-infoZ-ad {
	float: left;
	margin: 0px;
	text-align: center;
	padding: 0;
	color: #ccc;

}
div.v5a-infoZ-nav-fashion
{
	background-color: #FFF;
	
	
}

div.v5a-infoZ-nav-visit 
{
	background-color: #9e0136;
}

	
.v5a-infoH a.homepage {
	font-size: 0.7em;
	display: block;
	float: left;
	width: 300px;
	margin-top: 42px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #CCC;
	text-transform: uppercase;
}

/* feeds */
div.feedburnerFeedBlock ,div.feedburnerFeedBlock a{ font-size:1.0em; color:#000; text-transform:none;}
div.feedburnerFeedBlock ul {  padding:0 3%;  margin:0 0 0 16px; list-style-type:square;  }
div.feedburnerFeedBlock li { padding:1%;   margin:0; }
p.feedTitle {font-size:0.8em; font-weight:bold; padding:1% 0;  margin:0; color:#000; text-transform:none;}
span.headline{}
p.date{}
div#creditfooter {display:none}

/* soctools*/
p.5thAvenue-connect{  width:100%;   }
a.connect{ width:17px; height: 16px; float:left; background-color:#f0f0f0; background-repeat:no-repeat; margin:2px 13px 0 0; padding:0; }
a.connect.facebook {background-image:url(images/2012/icon-fb.png);}
a.connect.flickr{background-image:url(images/2012/icon-flickr.png);}
a.connect.twitter{background-image:url(images/2012/icon-twitter2.png);}
a.connect.youtube{background-image:url(images/2012/icon-youtube.png);}
a.connect.tumblr{background-image:url(images/2012/icon-tumblr.png);}
a.connect.pinterest{background-image:url(images/2012/icon-pinterest.png);}
a.connect.instagram{background-image:url(images/2012/icon-instagram.png);}
a.connect.foursquare{background-image:url(images/2012/icon-foursquare.png);}
a.connect.vimeo{background-image:url(images/2012/icon-vimeo.png);}

/* showcase */

		
@media screen and (min-width : 460px) and (max-width : 768px) {
.mesboites.mini-slideshow{ display:none}
}
/* Smartphones (portrait) ----------- */



@media screen and (max-width: 459px) {
#container, #container-logo, #container-header, div.v5a-infoA, div.v5a-infoB, #container1,#masterhead-box, #box1, .mask1,
 #content_box,  #contenu, #footer, div.v5a-infoZ.nav.ptv,div.v5a-infoZ.nav.ptv, div.v5a-infoZ.left,  div.v5a-infoZ.right, 
ul#nav-liens, 
#container-icons-mobile, .clear.topicons,
.catboxadhorizontale-mobile, .moncontenu.haut ,.catboxad{ display:block;padding:0; width: 100%; height:100%; margin: 10px auto; text-align:center; }
#masterhead-box, .mask1, #container1{ overflow:hidden;}

#container-icons, .catboxadhorizontale, .catboxad.deux { display:none;}
#masterhead-box,.mask1 img {  width:459px; height:134px; margin-top:0; }
.mask1 img { width:459px; height:134px;}
#content_box {margin-top: 0;}
ul#nav li { float:left; width:auto; margin-right:5%; padding:1%; text-decoration:underline;}
#nav li img { display:none;}
div.v5a-infoA { margin:10%; width:80%;padding:0%; 
 height:auto;  font-size:200%;
  border: 1px solid #555;
  word-spacing: 0.3em;
 text-align:center;
  color: #222;
}
div.v5a-infoA a {
padding:5%; width: 90%; margin: 0px auto; text-align:center;
}
div.v5a-infoB {
}
div.v5a-infoZ.left,div.v5a-infoZ.right, div.v5a-infoZ.nav.ptv {padding:5%; width: 90%;}

#nav li {	width: 100%; margin:0;	height: auto;}

div.v5a-infoZ-lists  {border-right: 0px solid #E0E0E0;}
#contenu {border: 0;}

}

@media screen and (max-width: 320px) {
#container, #container-logo, #container-header, div.v5a-infoA, div.v5a-infoB,.clear.topicons,   #contenu,  #footer ,  #container1,#masterhead-box, #box1, .mask1 { display:block; padding:0; width: 100%; height:auto; margin: 10px auto; text-align:center;   }
#masterhead-box, .mask1, #container1{ overflow:hidden;}
.catboxadhorizontale,.catboxadhorizontale, .catboxad.deux { display:none;}

#masterhead-box,.mask1 img { width:320px; height:93px; margin-top:0; }
#content_box {margin-top: 0;}
ul#nav li { float:left; width:auto; margin-right:5%; padding:1%; text-decoration:underline;}
#nav li img { display:none;}
div.v5a-infoA { margin:10%; width:80%;padding:0%; 
 height:auto;  font-size:200%;
  border: 1px solid #555;
  word-spacing: 0.3em;
 text-align:center;
  color: #222;
}
div.v5a-infoA a {
padding:5%; width: 90%; margin: 0px auto; text-align:center;
}
div.v5a-infoB {
}
div.v5a-infoZ.left,div.v5a-infoZ.right, div.v5a-infoZ.nav.ptv {padding:5%; width: 90%;}

#nav li {	width: 100%; margin:0;	height: auto;}

div.v5a-infoZ-lists  {border-right: 0px solid #E0E0E0;}
#contenu {border: 0;}
}

/* fonts */


@font-face {
    font-family: 'clinica_proregular';
    src: url('fonts/ClinicaPro-Regular-webfont.eot');
    src: url('fonts/ClinicaPro-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ClinicaPro-Regular-webfont.woff2') format('woff2'),
         url('fonts/ClinicaPro-Regular-webfont.woff') format('woff'),
         url('fonts/ClinicaPro-Regular-webfont.ttf') format('truetype'),
         url('fonts/ClinicaPro-Regular-webfont.svg#clinica_proregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'clinica_proitalic';
    src: url('fonts/ClinicaPro-Italic-webfont.eot');
    src: url('fonts/ClinicaPro-Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/ClinicaPro-Italic-webfont.woff2') format('woff2'),
         url('fonts/ClinicaPro-Italic-webfont.woff') format('woff'),
         url('fonts/ClinicaPro-Italic-webfont.ttf') format('truetype'),
         url('fonts/ClinicaPro-Italic-webfont.svg#clinica_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@media screen and (-webkit-min-device-pixel-ratio:0) {

html>body div.v5a-infoA span{	left:0.2em; } 
}



/* Safari 6.1-8.0 (6.1+) */

@media screen and (min-color-index:0)
   and(-webkit-min-device-pixel-ratio:0) { @media {
    .selector { property:value; }
	html>body div.v5a-infoA span{	left:0.2em; } 
	/* Safari 7.1-8.0 (7.1+) */

_::-webkit-full-page-media, _:future, :root .selector { property:value; }
/* Safari 6.1-7.0 */
div.v5a-infoiconB {padding: 5px 12px  2px 0;}
html>body div.v5a-infoA span{	left:0.2em; } 
	}


@media screen and (-webkit-min-device-pixel-ratio:0)
  and (min-color-index:0) {
    .selector {(; property:value; );}
}