/* CSS Document */
.breadcrumbs{padding:5px 0px 10px 0px;} 
.tcolor {color:#e23e70} /*theme color*/
.tcolor2 {color:#7C6D70} /*theme color*/

form.formsearch select {font-size:11px;}

/*ok*/
#topsrch{background:url('http://img.aujourdhui.com/region/boxtop.gif') no-repeat 0px 0px; padding:5px 10px 15px 10px;}
#topsrch h2, #toptitle h1{font:bold 16px Arial; margin:0; padding:0px; color:#e23e70;}
#topsrch table{width:430px;}
#topsrch table td{vertical-align:middle;}
.mapbg{background:url('http://img.aujourdhui.com/region/mapfill.gif') repeat-y ; margin:0; padding:0 9px;}

a.ajout{background:url('http://img.aujourdhui.com/orange/buttonbg.gif') no-repeat center center; width:155px; margin-top:10px; font:bold 11px Verdana; color:#e23e70; text-decoration:none; padding:5px 0px; display:block;}
a.ajout:hover{color:#e23e70; text-decoration:underline;}

span.lieuxcat{color:#319add; font-size:11px; font-weight:normal; font-style:oblique; text-decoration:none; }

/*center UL*/
#box450 {margin:0px; padding:0px; width:450px; list-style:none;}
#box450 li, div.box450top {padding-top:10px; list-style:none; background:#fef5eb url('http://img.aujourdhui.com/orange/box450-top.gif') no-repeat 0% 0%; margin-bottom:8px; }
#box450 div.box450bottom,div.box450bottom  {background:#fef5eb url('http://img.aujourdhui.com/orange/box450-bottom.gif') no-repeat bottom; padding: 0px 10px 10px 10px; position:relative} 
#box450 div.title {position:relative; } 

#box450 a{text-decoration:none;}
#box450 a:hover{text-decoration:underline;}


#boxpeel{background:url('http://img.aujourdhui.com/orange/boxpeel-bg.gif') repeat-y ; margin-top:10;}
#boxpeel .zone{border-bottom:1px solid white; padding:10px 10px 0px 10px; margin:0px 1px;}
#boxpeel .zone h1, h1.glob{font:normal 18px Arial; margin:0; padding:0px; color:#e23e70;}
#boxpeel .zone ul.region{margin:0px; padding:0px; width:200px; list-style:none;}
#boxpeel .zone ul.region li{font:bold 12px Arial; margin:2px 10px; list-style:none;}
#boxpeel .zone ul.region li a, #boxpeel .zone ul.topcities li a{color:#6b6361; text-decoration:none;}
#boxpeel .zone ul.region li a:hover,  #boxpeel .zone ul.topcities li a:hover{text-decoration:underline;}
#boxpeel .zone ul.topcities{margin:0px 0px 0px 200px; padding:0px; width:200px; list-style:none; position:absolute; border-left:1px solid #e5e4dc;}
#boxpeel .zone ul.topcities li{font:normal 11px Arial; margin:2px 10px; list-style:none;}
#boxpeel .zone ul.topcities li span{font-weight:bold; color:#e23e70;}

/*top Cities*/
.top3cities{background:url('http://img.aujourdhui.com/orange/tab-orange-big-450.gif') no-repeat 0px 0px; margin:10px 0px 0px 0px; padding:0px;}
.top3cities .head{padding:4px 10px 3px 10px; color:white; font:bold 14px Georgia; margin:0px}
.wrap450{padding:10px; border-bottom:1px solid #e5e4dc;}
.wrap450end{padding:10px; background:url('http://img.aujourdhui.com/orange/bround-450.gif') no-repeat 0% 100%;}

#format02{margin:0px; padding:0px; width:450px; list-style:none;}
#format02 li{padding-top:10px; list-style:none; background:#fef5eb url('http://img.aujourdhui.com/orange/box450-top.gif') no-repeat 0% 0%; margin-bottom:8px; }

.gen450{background:#fef5eb url('http://img.aujourdhui.com/orange/box450-bottom.gif') no-repeat 0% 100%; padding: 0px 10px 10px 10px;} 

.rater {position:absolute; right:0px; top:0px; height:16px; margin-right:5px; }

.rater.unstar {background:url('http://img.aujourdhui.com/blogs/star_gray.gif') repeat-x;}
.rater.star {background:url('http://img.aujourdhui.com/blogs/star_yellow.gif') repeat-x;}

.rater4 {width:64px}
.rater3 {width:48px}
.rater2 {width:32px}
.rater1 {width:16px}

#toptitle{background:url('http://img.aujourdhui.com/region/top-title.gif') no-repeat 0px 0px; padding:5px 10px 5px 10px;}

/*--------------*/

/* CSS Document */
.breadcrumbs{padding:5px 0px 10px 0px;} 
.regioncrumbs {font:normal 18px Arial; color:#6b6361; margin:0px 0px 10px 0px;}
.regioncrumbs a, .regioncrumbs span{color:#ed1c24; text-decoration:none;}
.regioncrumbs a:hover{color:#ed1c24; text-decoration:underline;}
.clear{clear:both; display:block;}
.locpics{text-align:left; width:100px; height:75px; border:none; margin:0px 2px 2px 0px;}
a.tsrbox{color:#e23e70; text-decoration:none; display:block; font-weight:bold; background:url(http://img.aujourdhui.com/orange/arrow.gif) no-repeat 1px 5px; padding:0px 0px 1px 8px;}
a.tsrbox:hover{text-decoration:underline; display:block; background:url(http://img.aujourdhui.com/orange/arrow.gif) no-repeat 2px 6px; padding:0px 0px 1px 8px;}

/* leftnav search */
div.regsrch{text-align:left; background: url('http://img.aujourdhui.com/navbar/lnav-spacer.gif') repeat-y; padding-left:10px; }
div.chercher{padding:3px; color:#7c6d70; font: bold 11px Tahoma; margin:0px;} 
#regionsearch{margin:0px; padding:0px; width:160px; font-family:Arial; font-size:11px; color:#6b6361;}
#regionsearch td.a1 {width:30px; text-align:right;}
#regionsearch td.a2 {width:130px; text-align:left;}
.inp {text-align:left; width:115px; font-family:Arial; font-size:12px; color:#cbcbcb; border-left:1px solid #666;border-top:1px solid #666;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
.inp2 {text-align:left; width:413px; font-family:Arial; font-size:12px; color:#6b6361; border-left:1px solid #666;border-top:1px solid #666;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
/* leftnav boxes */

#eve170{margin:0px; padding:5px; width:170px; list-style:none; font-size:11px;}
#eve170 li{margin:0px; padding:2px 0px 2px 8px; list-style:none; font-size:11px; background:url(img/arrow-orange.gif) no-repeat 2px 6px;}
#eve170 li a {color:#e23e70; text-decoration:none; display:block; font-weight:bold;}
#eve170 li a:hover {color:#e23e70; text-decoration:underline;}
#rec170{margin:0px; padding:5px; width:170px; list-style:none; font-size:11px;}
#rec170 li{margin:0px; padding:2px 0px 2px 8px; list-style:none; font-size:11px; background:url(img/arrow-orange.gif) no-repeat 2px 6px;}
#rec170 li a{color:#6b6361; text-decoration:none; display:block; font-weight:bold;}
#rec170 li a:hover{color:#6b6361; text-decoration:underline;}

a.or-bold:visited{color:#e23e70; font-weight:bold; text-decoration:none;}
a.or-bold:link{color:#e23e70; font-weight:bold; text-decoration:none;}
a.or-bold:hover{color:#e23e70; font-weight:bold; text-decoration:underline;}
p.teaser{margin:0px 0px 8px 0px; padding:0px; line-height:normal;} 
p.teaser span{color:#e23e70; font-weight:bold;} 
p.teaser2{margin:8px; padding:0px; line-height:normal; display:block;} 
p.teaser2 span{color:#e23e70; font-weight:bold;}
p.teaser3{margin:10px 10px 0px 10px; padding:0px; line-height:normal; } 
p.teaser3 span{color:#e23e70; font-weight:bold; font-size:11px; clear:both;} 
p.teaser3 a.proper{color:#e23e70; font-weight:bold; font-size:14px; margin-bottom:5px; display:block; text-decoration:none;}
p.teaser3 a.proper:hover{color:#e23e70; font-weight:bold; font-size:14px; margin-bottom:5px; display:block; text-decoration:underline;}
p.teasercomments {margin:0px 0px 8px 0px; padding:0px; line-height:normal; float:left; width:320px;} 
/* find your spot + map */

p.button{ margin:0px; padding:0; }

/* list of places */


h1.glob a{color:#e23e70; text-decoration:none;}
h1.glob a:hover{color:#e23e70; text-decoration:underline;}
h1.glob2{font:normal 18px Arial; margin:0; padding:0px; color:#ed1c24}
h1.glob2 a{color:#ed1c24; text-decoration:none;}
h1.glob2 a:hover{color:#ed1c24; text-decoration:underline;}
h1.glob3{font:bold 14px Arial; margin:0; padding:0px; color:#ed1c24}
h1.glob3 a{color:#e23e70; text-decoration:none;}
h1.glob3 a:hover{color:#e23e70; text-decoration:underline;}
/*h1.ville {margin:0px 0px 0px 0px; font:normal 18px Arial;  background-color:#feae87; color: white; padding:2px; display:block; clear:both;}*/

h2.glob3{font:bold 14px Arial; margin:0; padding:0px; color:#ed1c24}
h2.glob3 a{color:#e23e70; text-decoration:none;}
h2.glob3 a:hover{color:#e23e70; text-decoration:underline;}

h2.glob2{font:normal 18px Arial; margin:0; padding:0px; color:#ed1c24}
h2.glob2 a{color:#ed1c24; text-decoration:none;}
h2.glob2 a:hover{color:#ed1c24; text-decoration:underline;}

.index-title-tab { font-family: Arial; font-size: 16px; line-height:18px; border-bottom:solid #FFD648; border-bottom-width:1; color:#ed1c24; vertical-align:bottom}


#pgpeel{background:url('img/or-fill-450.gif') repeat-y ; margin-top:10;}
#pgpeel .zone{border-bottom:1px solid white; padding:10px 10px 0px 10px; margin:0px 1px;}
#pgpeel .zone h1, h1.glob{font:normal 18px Arial; margin:0; padding:0px; color:#e23e70;}
#pgpeel .zone ul.region{margin:0px; padding:0px; width:200px; list-style:none;}
#pgpeel .zone ul.region li{font:bold 12px Arial; margin:2px 10px; list-style:none;}
#pgpeel .zone ul.region li a, #pgpeel .zone ul.topcities li a{color:#6b6361; text-decoration:none;}
#pgpeel .zone ul.region li a:hover,  #pgpeel .zone ul.topcities li a:hover{text-decoration:underline;}
#pgpeel .zone ul.topcities{margin:0px 0px 0px 200px; padding:0px; width:200px; list-style:none; position:absolute; border-left:1px solid #e5e4dc;}
#pgpeel .zone ul.topcities li{font:normal 11px Arial; margin:2px 10px; list-style:none;}
#pgpeel .zone ul.topcities li span{font-weight:bold; color:#e23e70;}

/* top spot right nav 300px*/

#topspots{width:300px; background:#fafbf5 url('http://img.aujourdhui.com/maternite/tab-pink-big-300.gif') no-repeat;}
#topspots h1{font:bold 16px Arial; margin:0px; padding:3px 10px; color:#ffffff; }

#topspots ol {padding:0px !important; margin:5px 3px 5px 20px !important; /margin:5px 3px 5px 0px; /padding:0px 0px 0px 0px;}
#topspots ol li{color:#e23e70; font:bold 12px Arial; border-bottom:1px solid #ffffff; vertical-align:top; /list-style-position:inside; }

/*right nav boxes 300px*/
#box300{width:300px; background:#fef5eb url('img/tab-orange-300.gif') no-repeat ; margin-bottom:10px;}
#box300 .titlebox{width:300px; font-size:12px; font-weight:bold; color: white; padding:3px 5px;}
#box300 .botlink{background:#ffffff url(img/bottom-orange-big-300.gif) no-repeat; color:#319add; padding:0px; height:10px;}
#box300 .botlink a{color:#319add; text-decoration:underline;}
#format01{margin:5px 0px; padding:0px; width:300px; list-style:none;}
#format01 li{padding:0px 5px 0px 0px; margin:0px; display:block; clear:both; border-bottom:1px solid white; height:70px;}
#format01 li a.mlink{font:bold 11px Arial; color:#e23e70; text-decoration:none; padding:5px 0px 2px 0px; display:block;}
#format01 li a.mlink:hover{text-decoration:underline; padding:5px 0px 2px 0px;}
#format01 li table{margin:5px 5px 5px 8px; border:1px solid #cbcbcb; background-color:#ffffff; padding:0px;}
#format01 li table td{margin:0px; width:54px; height:54px; text-align:center; vertical-align:middle;}
#format01 li table td a{ margin:0px; padding:0px;}
#format01 li table td a img{border:none; margin:0px; padding:0px;}
.gen300{background-color:#fef5eb; margin:0px; padding:0px;}
.gen300 .cat{background-color:#F2AB22; padding:2px 5px; color:white; font:bold 14px Georgia; margin:0px 10px}

.relatebox{border-top:1px solid white; margin-top:5px; padding:5px 0px; text-align:center;}
.relatebox img{margin:5px; border:1px solid #999999; }
.memberimg{float:left; width:100px; height:80px; border-right:1px solid white; border-bottom:1px solid white; margin:0px 5px 0px 0px; padding:0px;}
.imgborder{margin:0px; padding:0px; border:1px solid #cbcbcb; background-color:white; text-align:center;}
.imgborder td{height:54px; width:54px; text-align:center; vertical-align:middle;}
#evenement{margin:10px 0px; border-bottom:1px solid white; padding-bottom:5px;}
#evenement table{width:430px; padding:0px; margin:0px; font:normal 11px Arial; color:#6b6361;}
#evenement table td{width:50%; background-color:#ffffff; padding:0px; vertical-align:top;}
#evenement table td .legend{background-color:#fdc6ab; color:white; font-weight:bold; padding:2px; margin-bottom:5px;  text-align:left;}
#calendar{ float:left; height:60px; width:64px; background:url('img/date-bg.gif') no-repeat 0px 0px;  padding:0px; margin:0px 5px 5px 15px; text-align:center; font:bold 11px Arial; color:#6b6361;}
#calendar span{color:white;}
#rater450{width:64px; height:16px;  position:absolute; background:url('http://img.aujourdhui.com/blogs/star_gray.gif') repeat-x; margin:-22px 0px 0px 365px; padding:0px; }
#rater450 .yellowstar{width:100%; height:16px; background:url('http://img.aujourdhui.com/blogs/star_yellow.gif') repeat-x; margin:0px; padding:0px;}
a.lieuxcat{color:#319add; font-size:11px; font-weight:normal; font-style:oblique; text-decoration:none; }
a.lieuxcat:hover{text-decoration:underline; }

/*page number*/
.pagenumholder {height:26px; margin:5px 0px 0px 0px;}
#pagenum{list-style:none; height:24px; margin:0px; padding:0px; }
#pagenum li {float:right; margin:0px 2px; border:1px solid #e5e4dc; font: normal 12px Arial; color:#6b6361; }
#pagenum li span{margin:0px; display:block; color:white; padding:3px 5px; font-weight:bold; background-color:#e23e70;}
#pagenum li a{margin:0px; display:block; color:#6b6361; padding:3px 5px; white-space:no-wrap; text-decoration:none;}
#pagenum li a:hover {background-color:#e23e70; color:white;}   

a.addfavoris {background:url('http://img.aujourdhui.com/blogs/profil_icon03.gif') no-repeat left center; padding:3px 3px 3px 18px; color:#319add; text-decoration:none;}
a.addfavoris:hover {background:url('http://img.aujourdhui.com/blogs/profil_icon03.gif') no-repeat left center; padding:3px 3px 3px 18px; color:#319add; text-decoration:underline;}

a.grayLink-none:link {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: rgb(107,99,97);
	text-decoration: none;
	line-height: 14px;
}
a.grayLink-none:visited {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: rgb(107,99,97);
	text-decoration: none;
	line-height: 14px;
}
a.grayLink-none:hover {
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	text-decoration: underline;
	color: rgb(21,96,189);
}
.h2-cat-search {font-family: Arial;font-size: 14px;line-height: 17px; font-style:normal;color: rgb(107,99,97);font-weight:bold; margin:0; padding:0;}

/* taggroups tag cloud,*/
/* for the tag cloud */
ol.tag-cloud { margin-left : 3px;display: inline;  }
ol.tag-cloud LI { display: inline; }
ol.tag-cloud a { text-decoration:none }
a.level1{ color:#678FC2; font-size:12px; margin:5px 2px 5px 2px:}
a.level2{ color:#B0D716; font-size:12px; margin:2px:}
a.level3{ color:#678FC2; font-size:14px; margin:2px:}
a.level4{ color:#6B6361; font-size:14px; margin:2px:}
a.level5{ color:#6B6361; font-size:20px; margin:2px:}
a.level6{ color:#ABD506; font-size:22px; margin:2px:}
a.level7{ color:#EA5298; font-size:24px; margin:2px:}
/*-----*/
a.poslink:visited{color: rgb(66, 162, 251); text-decoration:none;}
a.poslink:link{color: rgb(66, 162, 251); text-decoration:none;}
a.poslink:hover{color: rgb(66, 162, 251); text-decoration:underline;}
td.ques{width:110px; background:url('http://img.aujourdhui.com/profile/fading-line.gif') repeat-x left bottom; vertical-align:top; padding:3px 0px;}
td.ans{width:300px; color:#6b6361; background:url('http://img.aujourdhui.com/profile/fading-line2.gif') no-repeat left bottom; vertical-align:top; padding:3px 0px;}
  #statsbox{position:absolute; background:url('http://img.aujourdhui.com/profile/statsbox-gr.gif') no-repeat; height:140px; width:175px; margin-left:265px; padding:35px 0px 0px 10px;}
 #statsbox .statstable{width:145px; font-family:Comic Sans MS; font-size:11px; color: #ed0972;}
 #statsbox .statstable td {width:175px; border-bottom:1px solid #ffffff;}
 #statsbox .statstable td div{width:110px; float:left;}
 #statsbox .statstable td div.val{width:30px; text-align:right; float:left;} 
 #statsbox .statstable td a{color:#ed0972; text-decoration:none;}
 #statsbox .statstable td a:hover{color:#ed0972; text-decoration:underline; cursor:pointer; background-color:white;}

/*theme colors*/
.fontcolor {color:#f26522}
.linkcolor {color:#319add }

ul.theme {margin: 0px; padding-left: 5px; list-style: none; font-size: 11px}
ul.theme li {margin:0px; padding:2px 0px 2px 8px; list-style:none; font-size:11px; background:url(http://img.aujourdhui.com/orange/arrow.gif) no-repeat 2px 6px;}
ul.theme li a{color:#6b6361; text-decoration:none; display:block; font-weight:bold;}
ul.theme li a:hover{color:#6b6361; text-decoration:underline;}

