#search
{
	WIDTH: 690px;
	FONT-FAMILY: 'Lucida Sans Unicode', 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#search2
{
	WIDTH: 640px;
	FONT-FAMILY: 'Lucida Sans Unicode', 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif;
}
DIV#title
{
	MARGIN-LEFT: 5px;
	WIDTH: 100%;
	HEIGHT: 60px;
	COLOR: #0099CC;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
SPAN#soustitle
{
	COLOR: #E33278;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
DIV#title P#city
{
	COLOR: #666666;
	FONT-SIZE: 36px;
	FONT-WEIGHT: bold;
    MARGIN-TOP: -20px;
}
DIV#searchform
{
    BACKGROUND: #FFFFFF;
    FLOAT: left;
    MARGIN-TOP: -2px;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-TOP: #666666 6px solid;
    WIDTH: 685px;
    HEIGHT: 35px;
}
DIV#searchform P
{
    FLOAT: right;
    MARGIN-TOP: 6px;
    MARGIN-RIGHT: 6px;
    HEIGHT: 25px;
}
DIV#searchform P INPUT
{
    BORDER-RIGHT: #C1C0C0 1px solid;
    BORDER-TOP: #C1C0C0 1px solid;
    BORDER-LEFT: #C1C0C0 1px solid;
    BORDER-BOTTOM: #C1C0C0 1px solid;
    BACKGROUND-COLOR: #0099C3;
    HEIGHT: 23px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    COLOR: #FFFFFF;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
}
DIV#searchform2
{
    BACKGROUND: #FFFFFF;
    FLOAT: left;
    MARGIN-TOP: -2px;
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    BORDER-TOP: #666666 6px solid;
    WIDTH: 645px;
    HEIGHT: 35px;
}
DIV#searchform2 P
{
    FLOAT: right;
    MARGIN-TOP: 6px;
    MARGIN-RIGHT: 6px;
    HEIGHT: 25px;
}
DIV#searchform2 P INPUT
{
    BORDER-RIGHT: #C1C0C0 1px solid;
    BORDER-TOP: #C1C0C0 1px solid;
    BORDER-LEFT: #C1C0C0 1px solid;
    BORDER-BOTTOM: #C1C0C0 1px solid;
    BACKGROUND-COLOR: #0099C3;
    HEIGHT: 23px;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    COLOR: #FFFFFF;
    CURSOR: pointer;
    FONT-WEIGHT: bold;
}
#results
{
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 10px;
    FLOAT: left;
    WIDTH: 675px;
    HEIGHT: 400px;
    OVERFLOW: auto;
    TEXT-ALIGN: left;
    scrollbar-face-color: #EFEFEF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-3dlight-color:#C0C0C0;
    scrollbar-arrow-color:black;
    scrollbar-track-color:#EEEEE;
    scrollbar-darkshadow-color:#EEEEEE;
}
#results DIV#resultsunit
{
    MARGIN-TOP: 3px;
    BACKGROUND: #FFF9FC;
    FLOAT: left;
    BORDER-RIGHT: #E33278 1px dashed;
    BORDER-TOP: #E33278 1px dashed;
    BORDER-LEFT: #E33278 1px dashed;
    BORDER-BOTTOM: #E33278 1px dashed;
    WIDTH: 100%;
    MARGIN-BOTTOM: 3px;
}
#results TABLE#resultsbloc
{
    
    WIDTH: 100%;
    PADDING-BOTTOM: 5px;
    MARGIN-BOTTOM: 3px;
}
#results2
{
    MARGIN-TOP: 10px;
    MARGIN-LEFT: 0px;
    FLOAT: left;
    WIDTH: 645px;
    OVERFLOW: auto;
    TEXT-ALIGN: left;
    scrollbar-face-color: #EFEFEF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #C0C0C0;
    scrollbar-3dlight-color:#C0C0C0;
    scrollbar-arrow-color:black;
    scrollbar-track-color:#EEEEE;
    scrollbar-darkshadow-color:#EEEEEE;
}
#results2 DIV#resultsunit
{
    MARGIN-TOP: 3px;
    BACKGROUND: #FFFFFF;
    FLOAT: left;
    BORDER-RIGHT: #E33278 2px dashed;
    BORDER-TOP: #E33278 2px dashed;
    BORDER-LEFT: #E33278 2px dashed;
    BORDER-BOTTOM: #E33278 2px dashed;
    WIDTH: 640px;
    MARGIN-BOTTOM: 15px;
}
#results2 TABLE#resultsbloc
{
    
    WIDTH: 100%;
    PADDING-BOTTOM: 5px;
    MARGIN-BOTTOM: 3px;
}
#resultsdate
{
	WIDTH: 47px;
	HEIGHT: 48px;
    MARGIN-TOP: 3px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
	BACKGROUND: url('../images/date.png') no-repeat top center;
}
TD#month
{
    PADDING-TOP: 1px;
    COLOR: #666666;
    TEXT-ALIGN: center;
    FONT-SIZE: 11px;
}
TD#daynumber
{
    PADDING-TOP: 5px;
    TEXT-ALIGN: center;
    COLOR: #FFFFFF;
    FONT-SIZE: 20px;
}
TD#dayname
{
    PADDING-TOP: 5px;
    TEXT-ALIGN: center;
    COLOR: #666666;
    FONT-SIZE: 12px;
}
#resultsnbplaces
{
	WIDTH: 47px;
	HEIGHT: 48px;
    MARGIN-TOP: 3px;
    VERTICAL-ALIGN: top;
    FONT-WEIGHT: bold;
	BACKGROUND: url('../images/places.png') no-repeat top center;
}
TD#nbbooked
{
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
}
TD#places
{
    PADDING-TOP: 0px;
    TEXT-ALIGN: center;
    COLOR: #666666;
    FONT-SIZE: 9px;
}
#resultsleft
{
	TEXT-ALIGN: center;
    VERTICAL-ALIGN: top;
    WIDTH: 60px;
}
#resultscenter
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
}
#resultscenter DIV#bloccenter
{
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
}
#resultscenter DIV#bloccenter DIV#title SPAN#type
{
    COLOR: #666666;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
}
#resultscenter DIV#bloccenter DIV#title
{
    COLOR: #E33278;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    HEIGHT: 15px;
}
#resultscenter DIV#bloccenter DIV#title A
{
    TEXT-DECORATION: underline;
	COLOR: #E33278
}
#resultscenter DIV#bloccenter DIV#title A:hover
{
    TEXT-DECORATION: underline;
	COLOR: #0099CC
}
#resultscenter DIV#bloccenter DIV#subtitle
{
    COLOR: #666666;
    FONT-SIZE: 10px;
}
#resultscenter DIV#bloccenter DIV#subtitleselected
{
    COLOR: #0099CC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
}
#resultscenter DIV#bloccenter DIV#place
{
    COLOR: #666666;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 8px;
    PADDING-LEFT: 20px;
    MARGIN-TOP: 0px;
	BACKGROUND: url('../images/tack2.gif') no-repeat top left;
}
#resultscenter DIV#bloccenter DIV#user
{
    COLOR: #9c9c9c;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 8px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 4px;
    MARGIN-TOP: 5px;
	BACKGROUND: url('../images/tete.gif') no-repeat top left;
}
#resultscenter DIV#bloccenter DIV#user A
{
    TEXT-DECORATION: underline;
	COLOR: #0099C3
}
#resultscenter DIV#bloccenter DIV#user A:hover
{
    TEXT-DECORATION: underline;
	COLOR: #E33278
}
#resultscenter DIV#bloccenter DIV#detail
{
    COLOR: #666666;
    FONT-SIZE: 10px;
    PADDING-LEFT: 5px;
    MARGIN-TOP: 2px;
}
#resultscenter DIV#bloccenter DIV#price
{
    COLOR: #666666;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 8px;
    PADDING-LEFT: 20px;
    MARGIN-TOP: 2px;
	BACKGROUND: url('../images/tarif.gif') no-repeat top left;
}
#resultscenter DIV#bloccenter DIV#price SPAN#price2
{
    BACKGROUND-COLOR: #666666;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
}
#resultscenter DIV#bloccenter DIV#note
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 8px;
}
#resultscenter DIV#bloccenter DIV#note SPAN#note2
{
    BACKGROUND-COLOR: #E33278;
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
}
#resultscenter DIV#bloccenter DIV#note SPAN#comments
{
	COLOR: #666666;
    PADDING-LEFT: 17px;
	BACKGROUND: url('../images/star.gif') no-repeat center left;
}
#resultscenter DIV#bloccenter DIV#note SPAN#comments A
{
    TEXT-DECORATION: underline;
	COLOR: #0099C3
}
#resultscenter DIV#bloccenter DIV#note SPAN#comments A:hover
{
    TEXT-DECORATION: none;
	COLOR: #000000
}
#resultscenter DIV#bloccenter DIV#comments
{
    COLOR: #666666;
    FONT-SIZE: 11px;
    MARGIN-TOP: 6px;
    MARGIN-LEFT: 8px;
    BORDER-RIGHT: #C1C0C0 0px dashed;
    BORDER-TOP: #C1C0C0 0px dashed;
    BORDER-LEFT: #C1C0C0 0px dashed;
    BORDER-BOTTOM: #C1C0C0 0px dashed;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 1px;
	/*BACKGROUND: url('../images/fiche.gif') no-repeat top left;*/
}
#resultscenter DIV#bloccenter DIV#bas
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 8px;
}
#resultscenter DIV#bloccenter DIV#bas SPAN#comments
{
	COLOR: #666666;
    PADDING-LEFT: 17px;
	BACKGROUND: url('../images/commentaire.gif') no-repeat center left;
}
#resultscenter DIV#bloccenter DIV#bas SPAN#comments A
{
    TEXT-DECORATION: underline;
	COLOR: #0099C3
}
#resultscenter DIV#bloccenter DIV#bas SPAN#comments A:hover
{
    TEXT-DECORATION: none;
	COLOR: #000000
}
#resultscenter DIV#bloccenter DIV#bas SPAN#tags
{
	COLOR: #0099C3;
    PADDING-LEFT: 31px;
    MARGIN-LEFT: 5px;
	BACKGROUND: url('../images/tag.gif') no-repeat center left;
}
#resultscenter DIV#bloccenter DIV#bas SPAN#tags2
{
	COLOR: #0099C3;
    PADDING-LEFT: 31px;
    MARGIN-LEFT: 0px;
	BACKGROUND: url('../images/tag.gif') no-repeat center left;
}
#resultsurls
{
    WIDTH: 135px;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    COLOR: #666666;
}
#resultsurls DIV#blocurls
{
	TEXT-ALIGN: center;
    MARGIN-TOP: 3px;
}
/*#resultsurls DIV#blocurls DIV#url1
{
    BACKGROUND-COLOR: #E9E9E9;
    COLOR: #666666;
    TEXT-ALIGN: center;
    FONT-SIZE: 11px;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    MARGIN-RIGHT: 3px;
    MARGIN-BOTTOM: 3px;
	BACKGROUND: url('../images/fond.png') repeat-x top center;
}*/
#resultsurls DIV#blocurls DIV#url1 A
{
	TEXT-DECORATION: none
}
#resultsurls DIV#blocurls DIV#url1 A:hover
{
    TEXT-DECORATION: underline;
	COLOR: #E33278
}
/*#resultsurls DIV#blocurls DIV#url2
{
    BACKGROUND-COLOR: #E33278;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    MARGIN-RIGHT: 3px;
    MARGIN-BOTTOM: 3px;
}*/
#resultsurls DIV#blocurls DIV#url2 A
{
	TEXT-DECORATION: none;
	COLOR: #FFFFFF
}
#resultsurls DIV#blocurls DIV#url2 A:hover
{
    TEXT-DECORATION: underline;
	COLOR: #FFFFFF
}
#resultscenter DIV#bloccenter DIV#members
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 12px;
    COLOR: #666666
}