/*1million_search*/

#outterMost {
	padding-bottom: 62px;
	overflow: hidden;
}
#outterMost #menuTop {
	padding-top: 8px;

}
#menuTop ul {
	text-align: right;
	overflow: hidden;
}
#menuTop ul li {
	float: right;
	text-align: right;
	padding-right: 10px;
}
#menuTop ul li a:link,
#menuTop ul li a:visited,
#menuTop ul li a:hover {
	font-size: 1.1em;
	color: #682105;
	text-decoration: underline;
}
#menuTop ul li a:hover {
	text-decoration: none;
}

#menuTop2 {
    position:relative;
	top:-14px;
	left:10px;

}

#menuTop2 ul {
	text-align: left;
	overflow: visible;
}

*+html #menuTop2 ul {
	text-align: left;
	overflow: visible;
}

#menuTop2 ul li {
	float: left;
	text-align: left;
	padding-right: 10px;
}
#menuTop2 ul li a:link,
#menuTop2 ul li a:visited,
#menuTop2 ul li a:hover {
	font-size: 1.1em;
	color: #682105;
	text-decoration: underline;
}
#menuTop2 ul li a:hover {
	text-decoration: none;
}

#outterMost #boxInfoSearch {
	margin: 0 auto;
	width: 454px;
	margin-top: 192px;
	background: url(../images/tab_01_loop.jpg) left top repeat-y;
	overflow: hidden;
}
#outterMost #boxInfoMid {
	background: url(../images/tab_01_bottom.jpg) left bottom no-repeat;
}
#outterMost #boxInfoIn {
	/*background: url(../images/tab_01_top.jpg) left top no-repeat;*/
	padding: 123px 0px 0px 0px;
	min-height: 144px;
	height: auto !important;
	height: 144px;
}

#boxInfoIn.fr{
	background: url(../images/tab_01_top.jpg) left top no-repeat;
}
#boxInfoIn.sp{
	background: url(../images/tab_01_top.jpg) left top no-repeat;
}
#boxInfoIn.uk{
	background: url(../images/tab_01_top.jpg) left top no-repeat;
}
#boxInfoIn.me{
	background: url(../images/tab_01_top.jpg) left top no-repeat;
}
#boxInfoIn.de{
	background: url(../images/de/tab_01_top.jpg) left top no-repeat;
}
#boxInfoIn.at{
	background: url(../images/tab_01_top.jpg) left top no-repeat;
}

#boxInfoSearch h1.Alt01 {
	display: none;
}
#boxInfoSearch .Este {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #FFFFFF;
	text-align: center;
}
#boxInfoSearch .Este span {
	font-weight: bolder;
}
#boxInfoSearch .FillInfo {
	padding-left: 45px;
	padding-top: 13px;
	padding-bottom: 7px;
}
input.InputAlt01 {
	color: #51250b;
	font-size: 1.3em;
	width: 340px;
	background: url(../images/bg_input01.gif) left top no-repeat;
	padding-left: 7px;
	padding-right: 20px;
	padding-top: 4px;
	height: 26px;
	border: none;
}

#boxInfoSearch .Spacing01 {
	padding-left: 98px;
}

/*1million-search_lucky*/
#boxInfoSearch .Spacing02 {
	padding-left: 75px;
	padding-top: 43px;
}


/*1million_search_results */
#outterMost #wrapMillion {
	background: #353535 url(../images/bg_wrap.gif) left top repeat-x;
}
#wrapMillion #boxInfoMain {
	margin: 0 auto;
	width: 483px;
	padding-bottom: 22px;
	
}
#wrapMillion #boxInfoMain.fr{
	background: url(../images/bg_millionsearch.gif) left top no-repeat;
}
#wrapMillion #boxInfoMain.sp{
	background: url(../images/bg_millionsearch.gif) left top no-repeat;
}
#wrapMillion #boxInfoMain.uk{
	background: url(../images/bg_millionsearch.gif) left top no-repeat;
}
#wrapMillion #boxInfoMain.me{
	background: url(../images/bg_millionsearch.gif) left top no-repeat;
}
#wrapMillion #boxInfoMain.at{
	background: url(../images/bg_millionsearch.gif) left top no-repeat;
}
#wrapMillion #boxInfoMain.de{
	background: url(../images/de/bg_millionsearch.gif) left top no-repeat;
}
#boxInfoMain h1.Alt02 {
	display: none;
}
#wrapMillion ul#mainmenu {
	padding-top: 137px;
	padding-left: 27px;
	padding-bottom: 8px;
	text-align: left;
	overflow: hidden;
}

ul#mainmenu li {
	font-size: 1.2em;
	color: #FFFFFF;
	text-decoration: underline;
	float: left;
	margin-right: 9px;
	padding-left: 2px;	
}

ul#mainmenu li.active{
	font-weight:bold;
	text-decoration:none
}


#boxInfoMain #searchItem {
	 overflow: hidden;
}
#searchItem #fillTxt {
	float: left;
	width: 360px;
}
#searchItem #buttonSearch {
	float: right;
	width: 103px;
}
#outterMost #summary {
	color: #51250b;
	font-weight: bolder;
	padding: 6px 10px;
	background-color: #f8e3ba;
	border-bottom: #a3825f solid 1px;
	overflow: hidden;
}
#summary #kind {
	float: left;
	width: 100px;
}
#summary h4.H04 {	
	font-size: 1.2em;
	text-align: left;
	padding-left: 2px;
	padding-top: 1px;
}	
#summary #total {
	font-size: 1.2em;
	width: 500px;
	float: right;
	text-align: right;
	padding: 2px 0px;
}

#outterMost #result {
	padding: 0px 370px 0px 25px;
	width:auto;
	min-width:650px;
}

#result dl.Items dt {
	font-size: 1.6em;
	color: #682105;
	line-height: 16px;
	padding-top: 27px;
}
#result dl.Items dt a:link,
#result dl.Items dt a:visited,
#result dl.Items dt a:hover {
	color: #682105;
	text-decoration: none;
	line-height: 16px;
}
#result dl.Items dt a:hover {
	text-decoration: underline;
}


#result dl.Items dd {
	font-size: 1.4em;
	color: #a3825f;
	line-height: 16px;
	padding-top: 5px;
}
#result dl.Items dd a:link,
#result dl.Items dd a:visited,
#result dl.Items dd a:hover {
	font-size: 0.9em;
	color: #b98131;
	text-decoration: underline;
	line-height: 16px;
}
#result dl.Items dd a:hover {
	text-decoration: none;
}
.Atribute01 {
	font-weight: bolder;
}

#outterMost #miilionPages {
	margin-top:50px;
	margin-left:40%;
	width: 300px;
}

#miilionPages h3.TitPage a {
	display: block;
	background: url(../images/million_pages.gif) left top no-repeat;
	height: 25px;
}
#miilionPages h3.TitPage span {
	display: none;
}
#miilionPages #numberPage {
	margin: 0 auto;
	text-align: center;
	padding-top: 11px;
}
#numberPage{
	list-style:none;
	color: #62452c;
	font-size: 1.3em;
	text-align: center;
	padding-right: 8px;
	
}
#numberPage li{
	display:inline;
	text-decoration: underline;
	margin-right:5px
}

#numberPage li.active{font-weight:bold}
#numberPage li.next{margin-left:16px}

.error{
	text-align:center;
	color:red;
	font-size:12px;
	font-weight:bold;
	clear:both
}

*+html #searchItem .error{text-align:left}

/**  Bloc Popin   **/

/*#bloc_right {width:242px;min-height:160px;height:auto;position:absolute;top:294px;left:916px;border-left:1px solid #a89285;padding-left:10px;}*/
#bloc_right {width:242px;min-height:160px;height:auto;float:right;border-left:1px solid #a89285;padding-left:10px;margin-top:-564px;}
#bloc_right_uk {width:242px;min-height:160px;height:auto;float:right;border-left:1px solid #a89285;padding-left:10px;margin-top:-530px;}
#bloc_right {display:block;}
#bloc_right ul li.L1 a {color:#682105;text-decoration:none;font-weight:bold;font-size:1.5em;}
#bloc_right ul li.L1 a:hover {color:#682105;text-decoration:underline;font-weight:bold;font-size:1.5em;}
#bloc_right ul li.L2 {color:#A3825F;font-size:1.3em;}
#bloc_right ul li.L3 a {color:#B98131;text-decoration:underline;font-size:0.9em;}
#bloc_right ul li.L3 a:hover {color:#B98131;text-decoration:none;font-size:0.9em;}
#bloc_right .bloc_sep {margin-bottom:10px;}

#bloc_right_uk {display:block;}
#bloc_right_uk ul li.L1 a {color:#682105;text-decoration:none;font-weight:bold;font-size:1.5em;}
#bloc_right_uk ul li.L1 a:hover {color:#682105;text-decoration:underline;font-weight:bold;font-size:1.5em;}
#bloc_right_uk ul li.L2 {color:#A3825F;font-size:1.3em;}
#bloc_right_uk ul li.L3 a {color:#B98131;text-decoration:underline;font-size:0.9em;}
#bloc_right_uk ul li.L3 a:hover {color:#B98131;text-decoration:none;font-size:0.9em;}
#bloc_right_uk .bloc_sep {margin-bottom:10px;}

/** Correction IE6 IE7   **/
*html#bloc_right ul li.L1 a {color:#682105;text-decoration:none;font-weight:bold;font-size:1.6em;}
*html#bloc_right ul li.L1 a:hover {color:#682105;text-decoration:underline;font-weight:bold;font-size:1.6em;}
*html#bloc_right ul li.L2 {color:#A3825F;font-size:1.4em;}
*html#bloc_right ul li.L3 a {color:#B98131;text-decoration:underline;font-size:1em;}
*html#bloc_right ul li.L3 a:hover {color:#B98131;text-decoration:none;font-size:1em;}

*html#bloc_right_uk ul li.L1 a {color:#682105;text-decoration:none;font-weight:bold;font-size:1.6em;}
*html#bloc_right_uk ul li.L1 a:hover {color:#682105;text-decoration:underline;font-weight:bold;font-size:1.6em;}
*html#bloc_right_uk ul li.L2 {color:#A3825F;font-size:1.4em;}
*html#bloc_right_uk ul li.L3 a {color:#B98131;text-decoration:underline;font-size:1em;}
*html#bloc_right_uk ul li.L3 a:hover {color:#B98131;text-decoration:none;font-size:1em;}