@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
html, body {height: 100%;}
body {
	margin:0;
	padding:0;
	background-color:#c0c0c0;
	font-family:"Times New Roman", Times, serif;
}
img { border:none; }
a, a:hover { text-decoration:none; }
hr {clear:both; visibility:hidden; }


#page {
	width:990px;
	margin:auto;
	border:1px solid #000;
	border-width:0 1px 0 1px;
	background-color:#e2e2e2;
}


/* Pagination */
.PaginationSmall {
	text-align:right;
	margin-right:10px;
	font-style:italic;
	font-weight:bold;
	color:#fff;
}
.PaginationSmall a {
	font-style:italic;
	font-weight:bold;
	color:#fff;
}
.Pagination {
	text-align:center;
	margin:10px;
}
.Pagination a {
	padding:4px;
	color:#393939;
	font-size:15px;
	font-weight:bold;
	border:1px solid #393939;
	background-color:#fff;
}

/* DIVERS */
.requis_txt {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:red;
	text-align:center;
	margin:5px 0 5px 0;
}
.requis {color:red;}
.textresult {
	clear:both;
	font-size:13px;
	font-style:italic;
	text-align:right;
}
.important {
	color:#FF0000;
	font-weight:bold;
	font-size:15px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
a.backarrow {
	display:block;
	clear:both;
	background:url('img/design/arrow_red.png')  no-repeat;
	height:21px;
	margin-left:370px;
	padding:4px 0 0 27px;
	color:#fe0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	white-space: nowrap;
}
div.box_form {
	width:337px;
	border:1px solid #b8b4b4;
	margin:0 5px 5px 5px;
	background-color:#fff;
	color:#000;
	float:left;
}
div.box_form h3 {
	background-color:#393939;
	color:#91e658;
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	margin:5px 0 10px 0;
	padding:2px 0 2px 0;
}
div.box_form span  {
	float:left;
	width:150px;
}
div.box_form span.requis, div.box_form2  span.requis {
	float:none;
}
div.box_form div, div.box_form2 div {
	padding:0 0 5px 8px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
div.box_form2 {
	border:1px solid #b8b4b4;
	margin:5px 5px 10px 5px;
	padding-top:10px;
	background-color:#fff;
	color:#000;
	clear:both;
}
div.box_form2 h3 {
	background-color:#393939;
	color:#91e658;
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	margin:0 0 10px 0;
	padding:2px 0 2px 0;
}
div.box_form2 span {
	float:left;
	width:200px;
}
span.error {
	color:red;
	font-size:13px;
	font-weight:bold;
	margin-left:20px;
	padding:7px 0 0 12px;
	height:22px;
	float:none;
	clear:both;
	width:auto;
	display:block;
	background:url('img/design/arrow_error.png') no-repeat;
}
div.box_form2 a, div.box_form a {
	text-decoration:underline;
	color:inherit;
}




.orange {color:#ff5300;}
.pink {color:#f09999;}
img.packaging {
	border:1px solid #000;
	display:block;
	margin-top:5px;
}








/* Header */
#Header {
	background:url('img/design/header_bg.jpg') no-repeat;
	width:990px;
	height:101px;
}
#Header a#logo1 {
	display:block;
	margin:0 0 0 10px;
	padding:2px 0 0 0;
}

/* Queen Seeds Logo */
#QSLogo {
	position:absolute;
	top:0;
	width:375px;
	margin-left:612px;
	height:256px;
}

/* Queen Seeds Mini Cups */
#MiniCups {
	position:absolute;
	top:0;
	width:87px;
	margin:0 0 0 908px;
	height:86px;
}

/* Menu Header */
ul#MenuHeader {
	margin:0;
	padding:0;
	height:43px;
	background:url('img/design/menu_header_bg.png') repeat-x;
}
ul#MenuHeader li {
	list-style-type:none;
	float:left;
	padding:5px 0 8px 0;
	margin:0 5px 0 5px;
	height:21px;
}
ul#MenuHeader li a {
	padding:5px 5px 0 10px;
	border-left:1px solid #000;
	display:block;
	height:28px;
	color:#1b1f22;
}
ul#MenuHeader li.first a, ul#MenuHeader li.second a, ul#MenuHeader li.third a {
	border:none;
	padding:6px 0 0 0;
	text-transform:uppercase;
}
ul#MenuHeader li.first, ul#MenuHeader li.second, ul#MenuHeader li.third {
	background:url('img/design/list_noir_hm.png') 0 16px no-repeat;
	padding-left:15px;
	margin-left:15px;
}
ul#MenuHeader li.second {
	background:url('img/design/list_orange_hm.png') 0 16px no-repeat;
	color:#c84b0b;
	margin-left:5px;
}
ul#MenuHeader li.second a {color:#c84b0b;}
ul#MenuHeader li.third {
	background:url('img/design/list_green_hm.png') 0 16px no-repeat;
	color:#c84b0b;
	margin-left:5px;
}
ul#MenuHeader li.third a {color:#135a00;}


/* Navigation */
div#Nav {
	background:url('img/design/info_header_bg.png') no-repeat;
	width:930px;
	height:32px;
	margin:auto;
	padding: 2px 20px 0 20px;
	margin-bottom:50px;
}
div#Nav #intro {
	float:left;
	width:480px;
	color:#fff;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
}
div#Nav #languages {
	float:left;
	width:150px;
	margin-top:2px;
}

/* Cup Nav */
#CupNav {
	position:absolute;
	top:175px;
	margin-left:50px;
	width:900px;
}

.CupNavNoJs {
	height:43px;
	background:url('img/design/qs_cup.png') no-repeat;
	padding:10px 0 0 45px;
}
.CupNavNoJs span {
	display:inline;
	margin-left:15px;
	font-style:italic;
}
.CupNavNoJs span.first {
	display:block;
}

.CupNavJs {
}
.CupNavJs span {
	display:block;
	background:url('img/design/qs_cup.png') no-repeat;
	height:43px;
	padding:10px 0 0 45px;
	font-family:"Comic Sans MS";
	font-size:20px;
}


/* Left Column */
div#left_column {
	width:285px;
	float:left;
}
ul#MenuProducts {
	width:274px;
	background:url('img/design/menu_bg.png') repeat-y;
	margin:0 0 0 6px;
	padding:0;
}
ul#MenuProducts li {
	list-style-type:none;
	text-align:center;
}
ul#MenuProducts li.top {
	background:url('img/design/menu_top_bg.png') no-repeat;
	height:52px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	padding:10px 48px 0 48px;
}
ul#MenuProducts li.bottom {
	background:url('img/design/menu_bottom_bg.png') no-repeat;
	height:61px;
}

div.Pub_Left {
	clear:both;
	text-align:center;
	margin-top:5px;
}
div.Pub_Left a.promo_apolo {
	margin:0 0 5px 3px;
}

ul#MenuProducts {

}


/* Center Column */
div#center_column {
	float:left;
	width:700px;
	margin:auto;
}

div.info {
	background-color:#393939;
	border:1px solid #000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#fff;
}
span.queen_seeds_txt {
	position:relative;
	top:5px;
}
div.info p {
	padding:7px 3px 7px 3px;
}


/* Footer */
div#Footer {
	clear:both;
}



/* Boutons */
input.continue, a.continue, a.continue_small {
	display:block;
	float:right;
	background:url('img/design/btn/bg_green.png') repeat-x;
    border:1px solid #1c5a06;
	font-weight:bold;
	width:179px;
	height:33px;
	padding:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff !important;
	text-align:center;
	text-decoration:none !important;
	margin-right:40px;
	cursor:pointer;
}
a.continue, a.continue_small {
	height:27px;
	padding-top:4px;
}
a.continue_small {
	text-transform:none;
}
div.continue {text-align:right;}
div.continue input {
	background:url('img/design/btn/bg_green.png') repeat-x;
    border:1px solid #1c5a06;
	font-weight:bold;
	width:179px;
	height:33px;
	padding:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	margin-right:40px;
	cursor:pointer;
}

div.link_nav {height:33px; margin-bottom:5px;}
div.link_nav a.bt_green, div.link_nav a.bt_red {
	display:block;
	float:left;
	background:url('img/design/btn/bg_green.png') repeat-x;
	border:1px solid #1c5a06;
	width:179px;
	height:27px;
	padding:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	padding:4px 0 0 0;
}
div.link_nav a.bt_red {
	background:url('img/design/btn/bg_red.png') repeat-x;
	border:1px solid #5a0606;
}
div.bt_trans {
	width:179px;
	float:left;
}


/* Box Seeds */
div.BoxSeeds {
	background:#393939 url('img/design/bottom_bloc_seeds.png') -1px bottom no-repeat;
	border:1px solid #b7b7b7;
	margin-top:5px;
	padding:3px 4px 22px 4px;
}
div.BoxSeeds .Content {
	background:#393939 url('img/design/top_bloc_seeds.png') top no-repeat;
	padding-top:4px;
}
div.BoxSeeds .Seeds {
	background:url('img/design/middle_bloc_seeds.png') repeat-y;
	border-bottom:1px dotted #000;
	margin:0;
	padding:5px 0 48px 0;
}
div.BoxSeeds .Seeds h3 {
	background-color:#393939;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	float:right;
	margin-top:13px;
	width:517px;
	height:28px;
	padding:6px 0 0 20px;
}
div.BoxSeeds .Seeds h3 a {
	color:#fff;
}
div.BoxSeeds .Seeds h3 a span {
	color:#EF5959;
	font-style:italic;
	padding-left:15px;
}

div.BoxSeeds div.Price {
	background: url('img/design/btn/price.png') no-repeat;
	width:89px;
	height:97px;
	font-size:35px;
	font-weight:bold;
	padding:10px 0 0 15px;
	float:right;
	position:relative;
	top:-50px;
	right:10px;
	line-height:23px;
	
}
div.BoxSeeds div.Price em {
	font-size:14px;
	color:#000;
	white-space: nowrap;
	display:block;
	margin:0 0 10px 15px;
}
div.BoxSeeds div.Price span {
	font-size:17px;
	color:#ff0000;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	position:relative;
	top:13px;
	left:-2px;
}

div.BoxSeeds div.Img {
	background: url('img/design/bloc_img_seeds.png') no-repeat;
	width:127px;
	margin:0 0 20px 1px;
	height:156px;
	float:left;
	text-align:center;
	padding:9px 0 0 24px;
}
div.BoxSeeds div.Img img {border:1px solid #ccc;}
div.BoxSeeds div.Img div#poster {margin-top:20px;}
div.BoxSeeds p.intro {
	float:left;
	width:400px;
	margin:15px 5px 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#4f4f4f;
}

div.BoxSeeds div.description {
	clear:both;
	margin:15px 5px 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}
div.BoxSeeds div.description p {
	margin:8px 0 8px 0;
}

.btn {
	clear:both;
	text-align:right;
	margin:0 15px 0 0;
}
a.Details {
	display:block;
	height:33px;
	float:left;
	padding:5px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	background:url('img/design/btn/details.png') no-repeat;
	width:91px;
	margin:16px 0 0 43px;
	text-align:center;
}

a.Buy {
	display:block;
	float:right;
	background:url('img/design/btn/acheter_seed_1.png') no-repeat;
	width:194px;
	height:39px;
	margin:0 5px 0 5px;
}
a.Oosen { background:url('img/design/btn/acheter_seed_1_oos_en.png') no-repeat; }
a.Oosde { background:url('img/design/btn/acheter_seed_1_oos_de.png') no-repeat; }
a.Oosfr { background:url('img/design/btn/acheter_seed_1_oos_fr.png') no-repeat; }
a.Ooses { background:url('img/design/btn/acheter_seed_1_oos_es.png') no-repeat; }
a.Buy span.NbSeeds {
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:9px;
	color:#343433;
	padding:21px 0 0 31px;
	width:80px;
	text-align:center;
}
a.Buy span.Price {
	display:block;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#6f1a1a;;
	padding:18px 2px 0 0;
	margin-left:19px;
	width:60px;
	text-align:center;
}


/* Presentation Graine */
div.BoxSeeds .Seed {
	background:url('img/design/middle_bloc_seeds.png') repeat-y;
	margin:0;
	padding:5px 0 77px 0;
}
div.BoxSeeds .Seed h3 {
	background-color:#393939;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	float:right;
	margin-top:13px;
	width:517px;
	height:28px;
	padding:6px 0 0 20px;
}
div.BoxSeeds .Seed h3 span{
	color:#EF5959;
	font-style:italic;
	padding-left:15px;
}
.Price2 {
	background: url('img/design/btn/price2.png') no-repeat;
	width:95px;
	height:110px;
	font-size:27px;
	font-weight:bold;
	text-align:center;
	padding:15px 0 0 0;
	float:right;
	color:#fff;
	position:relative;
	top:10px;
	right:15px;
}
.Price2 em {
	font-size:12px;
	color:#fff;
	white-space: nowrap;
	display:block;
}
.Price2 span {
	display:block;
	font-size:14px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
}

.Seed div.Img {
	background: url('img/design/bloc_img_seeds.png') no-repeat;
	width:127px;
	margin:0 0 0 1px;
	height:162px;
	float:left;
	text-align:center;
	padding:3px 0 0 24px;
}

.Seed p.intro {
	float:left;
	width:400px;
	margin:15px 5px 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	color:#4f4f4f;
}

.Seed div.description {
	clear:both;
	margin:15px 5px 0 20px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#000;
}
.Seed div.description p {
	margin:8px 0 8px 0;
}


.Seed a.Buy2 {
	display:block;
	background:url('img/design/btn/acheter_seed_2_orange.png') no-repeat;
	float:left;
	width:196px;
	height:66px;
	padding:0 1px 0 1px;
	margin:0 0 0 37px;
	text-indent:-3px;
	color:#880909;
	font-size:19px;
	font-weight:bold;
	font-style:italic;
	position:relative;
	top:17px;
}
.Seed a.Buy2 span.Title {
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	display:block;
	width:72px;
	float:left;
	padding:15px 0 0 50px;
}
.Seed a.Buy2 span.Price {
	color:#010101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	display:block;
	width:68px;
	float:left;
	line-height:22px;
	padding:13px 0 0 6px;
	text-align:center;
}
.Seed a.Buy2 span.Euros {
	color:#010101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	display:block;
	width:52px;
	float:left;
	padding:0 0 0 22px;
}
.Seed a.Buy2 span.NbSeeds {
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	clear:both;
	display:block;
	width:74px;
	margin-left:120px;
	line-height:12px;
	text-align:center;
}
a.Buy2.Oosen { background:url('img/design/btn/acheter_seed_2_orange_oss_en.png') no-repeat; }
a.Buy2.Oosde { background:url('img/design/btn/acheter_seed_2_orange_oss_de.png') no-repeat; }
a.Buy2.Oosfr { background:url('img/design/btn/acheter_seed_2_orange_oss_fr.png') no-repeat; }
a.Buy2.Ooses { background:url('img/design/btn/acheter_seed_2_orange_oss_es.png') no-repeat; }

.Seed a.Buy3 {
	display:block;
	background:url('img/design/btn/acheter_seed_2_jaune.png') no-repeat;
	float:left;
	width:196px;
	height:66px;
	padding:0 1px 0 1px;
	margin:0 0 0 37px;
	text-indent:-3px;
	color:#880909;
	font-size:19px;
	font-weight:bold;
	font-style:italic;
	position:relative;
	top:17px;
}
.Seed a.Buy3 span.Title {
	color:#880909;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:14px;
	display:block;
	width:72px;
	float:left;
	padding:15px 0 0 50px;
}
.Seed a.Buy3 span.Price {
	color:#010101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	display:block;
	width:68px;
	float:left;
	line-height:22px;
	padding:13px 0 0 0;
	text-align:center;
}
.Seed a.Buy3 span.Euros {
	color:#010101;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	display:block;
	width:60px;
	float:left;
	text-align:center;
}
.Seed a.Buy3 span.NbSeeds {
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:bold;
	font-size:12px;
	clear:both;
	display:block;
	width:74px;
	margin-left:120px;
	line-height:12px;
	text-align:center;
	position:relative;
	left:-1px;
}
a.Buy3.Oosen { background:url('img/design/btn/acheter_seed_2_jaune_oos_en.png') no-repeat; }
a.Buy3.Oosde { background:url('img/design/btn/acheter_seed_2_jaune_oos_de.png') no-repeat; }
a.Buy3.Oosfr { background:url('img/design/btn/acheter_seed_2_jaune_oos_fr.png') no-repeat; }
a.Buy3.Ooses { background:url('img/design/btn/acheter_seed_2_jaune_oos_es.png') no-repeat; }


.Seed .mini_qs {
	float:right;
	margin:0 4px 0 0;
}

#GaleryEnter_fr, #GaleryEnter_es, #GaleryEnter_en, #GaleryEnter_de {
	background:url('img/design/galery_photo_enter_fr.jpg') no-repeat;
	width:700px;
	height:283px;
	text-align:center;
	margin-top:5px;
}
#GaleryEnter_es { background:url('img/design/galery_photo_enter_es.jpg') no-repeat; }
#GaleryEnter_en { background:url('img/design/galery_photo_enter_en.jpg') no-repeat; }
#GaleryEnter_de { background:url('img/design/galery_photo_enter_de.jpg') no-repeat; }
#GaleryEnter_fr a.galery_enter, #GaleryEnter_es a.galery_enter, #GaleryEnter_en a.galery_enter, #GaleryEnter_de a.galery_enter {
	display:block;
	margin:0 auto 0 auto;
	padding:7px 0 0 0;
	text-transform:uppercase;
	position:relative;
	top:230px;
	background:url('img/design/btn/galery_enter.png') no-repeat;
	width:244px;
	height:38px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}


/* Galery */
.GaleryCorner_fr, .GaleryCorner_en, .GaleryCorner_es, .GaleryCorner_de,
.GaleryContest_fr, .GaleryContest_es, .GaleryContest_en, .GaleryContest_de  {
	padding-bottom:20px;
	margin-bottom:2px;
}
.GaleryCorner_fr h2, .GaleryCorner_en h2, .GaleryCorner_es h2, .GaleryCorner_de h2, 
.GaleryContest_fr h2, .GaleryContest_en h2, .GaleryContest_es h2, .GaleryContest_de h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#97f25a;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	margin:2px 0 5px 5px;
	text-transform:uppercase;
}
.GaleryCorner_fr p, .GaleryCorner_en p, .GaleryCorner_es p, .GaleryCorner_de p,
.GaleryContest_fr p, .GaleryContest_en p, .GaleryContest_es p, .GaleryContest_de p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.GaleryCorner_fr {background:url('img/design/galery_corner_fr.png') top right no-repeat;}
.GaleryCorner_en {background:url('img/design/galery_corner_en.png') top right no-repeat;}
.GaleryCorner_de {background:url('img/design/galery_corner_de.png') top right no-repeat;}
.GaleryCorner_es {background:url('img/design/galery_corner_es.png') top right no-repeat;}
.GaleryContest_fr {background:url('img/design/contest_corner_fr.png') top right no-repeat;}
.GaleryContest_en {background:url('img/design/contest_corner_en.png') top right no-repeat;}
.GaleryContest_de {background:url('img/design/contest_corner_de.png') top right no-repeat;}
.GaleryContest_es {background:url('img/design/contest_corner_es.png') top right no-repeat;}

.GaleryWinners  {}
.GaleryWinners dl {
	margin:5px;
	border:1px solid #b8b4b4;
	background:#fff url('img/design/galery_cup.jpg') 5px 130px no-repeat;
}
.GaleryWinners dt {
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	color:#393939;
	text-align:center;
	margin:2px 0 5px 0;
	text-transform:uppercase;
}
.GaleryWinners dd {
	float:left;
	width:180px;
	text-align:center;
}
.GaleryWinners dd a img {
	padding:5px;
	background-color:#fff;
	border:1px solid #999999;
}
.GaleryWinners dd.first {
	padding:0 0 0 125px;
}
.GaleryWinners dd span {
	display:block;
	height:92px;
	font-size:43px;
	color:#fff;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding-top:8px;
	text-align:center;
	background:#fff url('img/design/galery_cocarde.jpg') center bottom no-repeat;
}
.GaleryWinners dd.footer {
	clear:both;
	float:none;
	padding:20px 0 10px 0;
	background:none;
	color:#000;
	width:100%;
	text-decoration:underline;
}
.GaleryWinners dd.footer a {
	color:#000;
}
.Galery div.box_form2 {
	padding:0 25px 0 25px;
}
.Galery dl {
	border:1px solid #393939;
	background-color:#e2e2e2;
	float:left;
	width:130px;
	height:216px;
	margin:8px 25px 8px 25px;
	padding:5px 15px 5px 15px;
}
.Galery dt {
	color:#393939;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:3px 0 7px 0;
	height:15px;
}
.Galery dd {
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Galery dd a {
	display:block;
	margin:0 0 10px 0;
	text-align:center;
	height:165px;
}
.Galery dd a img {
	padding:4px;
	background-color:#fff;
	border:1px solid #999999;
}

/* Galery Photos */
.GaleryPhotos {}
.GaleryPhotos h2 {
	font-family:"Segoe Script";
	font-size:15px;
	color:#000;
	background:url('img/design/head_account.png') no-repeat;
	height:27px;
	width:305px;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:20px;
}
.GaleryPhotos div.box_form2 {
	padding:0 24px 0 25px;
}
.GaleryPhotos dl {
	border:1px solid #393939;
	background-color:#e2e2e2;
	float:left;
	width:130px;
	height:216px;
	margin:8px 25px 8px 25px;
	padding:5px 15px 5px 15px;
}
.GaleryPhotos dt {
	color:#393939;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:3px 0 7px 0;
	height:15px;
}
.GaleryPhotos dd {
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.GaleryPhotos dd a {
	display:block;
	margin:0 0 10px 0;
	text-align:center;
	height:165px;
}
.GaleryPhotos dd a img {
	padding:4px;
	background-color:#fff;
	border:1px solid #999999;
}
.Photo div.link_nav a.bt_red {float:left; margin:0 90px 0 5px;}
.Photo div.link_nav a.bt_green {
	float:left;
	margin-left:27px;
}
a.go_to_photos_contest {
	position:relative;
	top:15px;
	display:block;
	text-decoration:underline;
	text-align:center;
	text-transform:uppercase;
	color:#FFFC00;
}


/* Create Account */
.CreateAccount {
}
.CreateAccount h2 {
	font-family:"Segoe Script";
	font-size:15px;
	color:#000;
	background:url('img/design/head_account.png') no-repeat;
	height:27px;
	width:305px;
	text-transform:uppercase;
	text-align:center;
}
.CreateAccount .box_form2 {
	padding-bottom:40px;
}
.CreateAccount span.error {
	display:block;
	width:100%;
}

/* Login */
.Login {
}
.Login h2, .Logout h2 {
	font-family:"Segoe Script";
	font-size:15px;
	color:#000;
	background:url('img/design/head_account.png') no-repeat;
	height:27px;
	width:305px;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:20px;
}
.Login h2 span, .Logout h2 span {
	font-size:12px;
}
.Login div.box_form {
	margin:0 4px 5px 5px;
}
.Login input.login {
	display:block;
	clear:both;
	background:url('img/design/btn/bg_green.png') repeat-x;
    border:1px solid #1c5a06;
	font-weight:bold;
	width:179px;
	height:33px;
	padding:0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
	text-align:center;
	margin:10px 0 0 140px;
	cursor:pointer;
}
.Login a.continue {
	display:block;
	float:right;
	margin:10px 10px 5px 0;
	color:#fff;
	text-decoration:none;
}
.Login span.error {
	display:block;
	width:auto;
	height:auto;
	font-size:12px;
	background:#FF0000 none;
	margin:0;
	color:#fff;
	font-weight:bold;
	padding:2px 10px 2px 10px;
	margin-bottom:5px;
	text-align:left;
}
.Password {
	height:auto;
}
.Logout {
	height:auto;
}


/* My Account */
.MyAccount {
	height:190px;
}
.MyAccount h2 {
	font-family:"Segoe Script";
	font-size:15px;
	color:#000;
	background:url('img/design/head_account.png') no-repeat;
	height:27px;
	width:305px;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:20px;
}
.MyAccount div.box_form {
	height:130px;
	margin:0 4px 5px 5px;
}
.MyAccount a.information {
	display:block;
	float:right;
	margin-right:10px;
	position:relative;
	top:27px;
}
.MyAccount a.galeryphoto {
	display:block;
	float:right;
	margin-right:10px;
	position:relative;
	top:12px;
}


/* My Galery */
.MyGalery h2 {
	font-family:"Segoe Script";
	font-size:15px;
	color:#000;
	background:url('img/design/head_account.png') no-repeat;
	height:27px;
	width:305px;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:20px;
}
.MyGalery div.box_form {
	width:auto;
	float:none;
}
.MyGalery div.box_form h3 {
	text-align:left;
	padding-left:18px;
}
.MyGalery div.Photos {
	padding:0 25px 0 25px;
}
.MyGalery dl {
	border:1px solid #393939;
	background-color:#e2e2e2;
	float:left;
	width:130px;
	height:230px;
	margin:8px 25px 8px 24px;
	padding:5px 15px 5px 15px;
}
.MyGalery dt {
	color:#393939;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin:3px 0 7px 0;
	height:15px;
}
.MyGalery dd {
	color:#393939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.MyGalery dd a {
	display:block;
	margin:0 0 10px 0;
	text-align:center;
	height:165px;
}
.MyGalery dd a img {
	padding:4px;
	background-color:#fff;
	border:1px solid #999999;
}
.MyGalery dd a.edit, .MyGalery dd a.delete {
	display:block;
	float:left;
	width:55px;
	height:auto;
	margin:4px 4px 0 3px;
	background-color:#006600;
	border:1px solid #000;
	color:#fff;
}
.MyGalery dd a.delete {
	background-color:#990000;
}
.MyGalery div.ShowImg {
	width:150px;
	float:right;
}
.MyGalery span.error {
	width:auto;
	clear:both;
	float:none;
}


/* Pages */
div.Page {
	background:#393939 url('img/design/bottom_bloc_seeds.png') -1px bottom no-repeat;
	border:1px solid #b7b7b7;
	margin-top:5px;
	padding:3px 4px 22px 4px;
}
div.Page h2 {
	background:#393939 url('img/design/top_bloc_seeds.png') top no-repeat;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	text-transform:uppercase;
	width:auto;
	height:22px;
	padding:6px 0 0 20px;
}
div.Page .Content {
	background:url('img/design/middle_bloc_seeds.png') repeat-y;
	margin:0;
	padding:15px 5px 32px 5px;
}





/* INFOS BULLES */
a.info_bull {
   position: relative;
   color: black;
   text-decoration: none;
}
a.info_bull span {
   display: none; /* on masque l'infobulle */
}
a.info_bull:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.info_bull:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;
   text-align:left;
   white-space: nowrap; /* on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */

   top: 10px; /* on positionne notre infobulle */
   left: 100px;

   background: white;

   color: #000;
   padding: 5px;

   border: 1px solid grey;
}
/* INFOS BULLES */



/* PROMO */
#promo_header {
	width:289px;
	height:85px;
	position:absolute;
	top:25px;
	margin-left:450px;
	z-index:100;
}
/* PROMO */

