
@charset "UTF-8";
/* CSS Document */

 body {margin:0;padding:0;background:url(../img/bg_body.jpg) center top no-repeat #0b5170;}	

#main {margin:0;padding:0;font:normal 12px/15px Arial, Helvetica, sans-serif;}

a {color:#f1ae11;}
.layout-2-col .col-1 a:hover {color:#454545;}
.layout-2-col .col-2 a:hover {color:#ffffff;}

/**************************************************************
						Other
**************************************************************/
.yellow-arrow {height:19px;margin:1px 6px 10px 0;padding:0 11px 0 6px;color:#fff;float:left;font-size:11px;font-weight:bold;background:url(../img/yellow_arrow.gif) no-repeat center right #f1ae11;line-height:18px;clear:both;}
.exclamation {width:19px;height:19px;margin:0 6px 0 0;display:block;float:left;background:url(../img/master-img.jpg) no-repeat -53px -393px;clear:both;}
.ico-amateur-bleu {width:22px;height:19px;margin:0 3px 0 0;display:block;float:left;background:url(../img/ico-amateur-bleu.gif) no-repeat;}
.ico-amateur-blanc {width:22px;height:19px;margin:0 3px 0 0;display:block;float:left;background:url(../img/ico-amateur-blanc.gif) no-repeat;}
.ico-commentaire-bleu {width:22px;height:19px;margin:0 6px 0 8px;display:block;float:left;background:url(../img/ico-commentaire-bleu.gif) no-repeat;}
.ico-commentaire-blanc {width:22px;height:19px;margin:0 6px 0 8px;display:block;float:left;background:url(../img/ico-commentaire-blanc.gif) no-repeat;}
.exclamation-long {height:17px;margin: 0;display:block;background:url(../img/master-img.jpg) #ededed no-repeat -53px -419px;clear:both;padding:2px 0 0 28px;color:#707070;font-size:12px;}
.yellow-arrow-blue-bg {padding-left:11px;background:url(../img/yellow_arrow_right.gif) no-repeat left center;}
.notice {font-size:10px;}
.error{font-weight:bold;color:#d00 !important;padding:5px 0px;}
/**************************************************************
						Utile
**************************************************************/

.hide {display:none;}
.block {display:block;}
.clear {clear:both;}
.left {float:left;}
.right {float:right;}
.align-right {text-align:right;}

/**************************************************************
						Structure
**************************************************************/	
.layout-2-col {width:987px;margin:0 auto;clear:both;}
.layout-2-col .col-1 {width:661px;float:left;}
.layout-2-col .col-2 {width:306px;float:left;margin-left:13px;border:3px solid #0c4f6c;} 

/**************************************************************
						Contenu
**************************************************************/

#header {width:987px;height:181px;margin:0 auto 19px;/*padding:0 17px;*/position:relative;background:url(../img/master-img.jpg) no-repeat 0 0;}

	#logo {margin:0 0 0 4px;}
		#logo a {width:247px;height:148px;display:block;}
#canvas {position:relative;}

#footer {width:843px;margin:24px auto 0px;;padding:12px 95px 30px 14px;background:#0b4f6c;text-align:right;position:relative;}
	#footer ul {margin:0;padding:0;float:left;}
	#footer li {padding:0 5px;display:block;float:left;border-right:1px solid #fff;line-height:0.88em;}
		#footer li.last {border:0;}
	#footer p {margin:0;color:#fff;}
	#footer div.right {position:absolute;right:0;top:0;background:#fff;padding:5px 4px 1px;}
	#footer div.right a {margin:0 3px;}
	
#canvas_top {cleaR:both;}	
	
	
.layout-2-col .col-1 h1, .layout-2-col .col-1 h2 {margin:0 0 10px;font-size:19px;font-style:italic;color:#0c4f6c;text-transform:uppercase;}
	.layout-2-col .col-1 h1 span,.layout-2-col .col-1 h2 span {color:#707070;}
	
		
.layout-2-col .col-1 .box {margin:0 0 10px;padding:25px 20px 25px 20px;position:relative;background-color:#fff;border:3px solid #0f4664;}
.layout-2-col .col-1 .box-2 {width:314px;float:left;margin:0 0 10px;position:relative;background-color:#fff;border:3px solid #0f4664;}
.layout-2-col .col-1 .box-bieres {margin:0 0 10px;padding:28px 3px 28px 0;position:relative;background-color:#fff;border:3px solid #0F4664;}

.layout-2-col .col-1 .box p {clear:both;}

.layout-2-col .col-1 .box {clear:both;}

	.layout-2-col .col-1 .first {margin:0 21px 10px 0; min-height:243px;}
	.layout-2-col .col-1 .box-2 p,
	.layout-2-col .col-1 .box p {margin:0;color:#707070;}
	.layout-2-col .col-1 a.readmore {position:absolute;bottom:-3px;right:-3px;height:33px;width:33px;background:url(../img/master-img.jpg) no-repeat 0 -393px;}
	.layout-2-col .col-1 a.readmore-white {width:29px;height:29px;padding:0;position:absolute;bottom:0px;right:0px;background:url(../img/readmore-white.gif);display:block;}
	
	.layout-2-col .col-1 #opt-recherche {width:215px;margin:0 0 0 17px;float:left;}
		.layout-2-col .col-1 #opt-recherche select {width:215px;margin:0 0 9px;float:left;}
		.layout-2-col .col-1 #opt-recherche input {width:138px;height:16px;padding:3px 6px 0;border:1px solid #0b4f6c;font-size:11px;line-height:11px;color:#707070;}
	
.layout-2-col #carte-biere{margin:0 0 10px;background-color:#fff;clear:both;border:3px solid #0f4664;}
	.layout-2-col #carte-biere h2 {width:655px;height:59px;background:url(../img/master-img.jpg) -330px -272px;}
	.layout-2-col #carte-biere h2#carte-points-vente {background:url(../img/titre-points-de-vente.jpg);}
	.layout-2-col #carte-biere p span {float:left;margin:0 50px 0 0;display:block;text-align:center; padding:10px 0; font-weight:bold;}
	.layout-2-col #carte-biere p {margin-left:23px;} 
	.layout-2-col #carte-biere p img {float:left; margin:-10px 5px 0 0;} 
	
#search_results {margin-top:20px;padding:0 2px;border-top:1px solid #707070;clear:both;color:#707070;}

	#search_results h3 {margin:12px 0;font-weight:bold;color:#0b4f6c;}
	#search_results ol {margin:0;padding:0 0 0 20px;}
		#search_results ol li {margin:0 0 9px;}
		#search_results ol span {display:block;float:left;}
		#search_results ol a {margin:0 0 0 5px;width:147px;display:block;float:left;}
		
	#map_canvas {width:600px;height:386px;}	
		
.layout-2-col .col-2 {background:#0b4f6c;line-height:normal;color:#ffffff;}	
.layout-2-col .col-2 h3 {background:url(../img/blue-arrow-sidebar.gif) #138abc bottom left no-repeat;margin:0 0 10px;padding:7px 20px 15px;text-transform:uppercase;font-size:13px;font-style:italic;}
	.layout-2-col .col-2 .box {padding:0 24px;}
	.layout-2-col .col-2 h4 {margin:0 22px 8px;font-weight:bold;border-bottom:1px solid #fff;}
	
	.layout-2-col .col-2 .input {margin:0 0 7px;width:184px;border:1px solid #fff;height:16px;padding:3px 6px 0;font-size:11px;line-height:11px;color:#707070;}
	.layout-2-col .col-2 select {margin:0 0 6px;}
	 .submit{margin:1px 0 15px;padding:3px 10px 2px;width:auto;background:#f1ae11;font-weight:bold;border:0;color:#fff;cursor:pointer;text-transform:uppercase;display:block;}
	.layout-2-col .col-2 .lien-comm {margin:0 0 47px;}
		
	
	.layout-2-col .col-2 .info-list {}
		.layout-2-col .col-2 .info-list .left-info {width:80px;float:left;}
		.layout-2-col .col-2 .info-list .left-info a img {border:0;}|
		.layout-2-col .col-2 .info-list .right-info {width:170px;float:left;margin:0 0 10px;}
		.layout-2-col .col-2 .info-list .right-info a,
		.layout-2-col .col-2 .info-list .right-info span {display:block;color:#fff;text-decoration:none;}
		.layout-2-col .col-2 .info-list .right-info .title {font-size:14px;font-weight:bold;/*line-height:0.88em;*/}
		.layout-2-col .col-2 .info-list .right-info .region,
		.layout-2-col .col-2 .info-list .right-info .info {font-size:12px;}
		.layout-2-col .col-2 .info-list .bottom-info {padding:10px 0 10px;clear:both;}
		.layout-2-col .col-2 .info-list .bottom-info .spacer {margin:0 7px;}
		.layout-2-col .col-2 .info-list p {margin:10px 0 30px 0;padding:10px 0 0;border-top:1px solid #FFFFFF;clear:both;}
		.layout-2-col .col-2  hr {color:#FFF;margin:10px 0 20px;height:1px;}
		
		
		
	
	
	
#profil-micro-img {border:2px solid #0b4f6c;display:block;float:left; margin-right:11px;}
#profil-micro-info {width:190px;margin:0 11px 0 0;float:left;}

#profil-micro-autre {width:259px;float:left;}
#profil-micro-googlemap {width:255px;height:160px;float:left;border:2px solid #0b4f6c; margin-bottom:25px;}
	#profil-micro-autre ul {list-style-type:square;margin:6px 0 0 28px;padding:0;color:#138abc;}
	#profil-micro-autre ul li {margin-bottom:4px;}
	#profil-micro-autre ul span {color:#707070;}
		#profil-micro-autre ul ul {list-style-type:square;margin:0 0 0 20px;padding:0;color:#9b9b9b;}
	#micro-name span {font-style:italic;font-size:13px;}	
	
	.spacer-bottom {height:25px;}
	.box-bieres .spacer-bottom{height:0;!important}
	.layout-2-col .col-1 .btn-bottom {width:50%; border:1px solid #ffffff;}
	.amateurs .btn-bottom {position:absolute;right:10px;top:13px;}
	.spacer-bottom  .left {left:0;}
	.spacer-bottom  .right {right:0;}
	.btn-bottom {position:absolute;bottom:0;height:18px;padding:7px 0 0;text-decoration:none;display:block;text-align:center;background:#f1ae11;color:#fff;font-size:12px;text-transform:uppercase;}
	.btn-bottom:hover{background-color:#fbbc28; color:#FFF!important;}
	
		
#profil-biere {width:213px;margin:0;position:relative;float:left;}
	#profil-biere .img-biere {width:166px;height:194px;margin:0 0 0 17px;padding:2px;border:1px solid #1d4e6b;overflow:hidden;text-align:center;}
	#ml500  {left:30px;bottom:20px;width:79px;height:240px;}
	#profil-biere-info {width:172px;margin:7px 0 0 21px;text-align:center;line-height:normal;}	
	

#page-biere {background:url(../img/desc-biere-bg.gif) repeat-y #ffffff -7px 0px;}
#page-biere h1 {font-size:18px;margin:0 0 4px;color:#0c4f6c;}
#page-biere .more {width:375px;padding:0 0 0 30px;float:left;}
	#page-biere .more ul {margin:3px 0 4px;padding:4px 0 0 15px;border-top:1px solid #d7d7d7;}
	#page-biere .more li {margin:0 0 2px;float:none; list-style:url(../img/puce1.gif)}
	#page-biere .more li ul {border:0px;}
	#page-biere .more li ul li {list-style:url(../img/puce2.gif) }




.comment {;margin:0 0 10px 0;padding:14px;border:1px solid #707070;}		
	.BQUser {float:left;width:160px;margin:0 10px 0 0;}
	.BQUser img {margin:0 10px 0 0;border:1px solid #0b4f6c;float:left;}
	.BQUser div {}	
	.BQUser p {padding:0;clear:none!important;}
	
	.BQUser-comment {width:390px;float:left;border-left:1px solid #747474;padding:0 0 0 16px;}
	
.layout-2-col .col-1 .info-list {}
		.layout-2-col .col-1 .info-list .left-info {width:50px;float:left;}
		.layout-2-col .profil .info-list .left-info {width:80px;}
		.layout-2-col .col-1 .info-list .right-info {float:left;margin:0 0 10px;}
		.layout-2-col .col-1 .info-list .right-info a,
		.layout-2-col .col-1 .info-list .right-info span {display:block;color:#fff;text-decoration:none;color:#454545;}
		.layout-2-col .col-1 .info-list .right-info .title {font-size:14px;font-weight:bold;/*line-height:0.88em;*/; color:#0C4F6C}
		.layout-2-col .col-1 .info-list .right-info .region,
		.layout-2-col .col-1 .info-list .right-info .info {font-size:12px;}
		.layout-2-col .col-1 .info-list .bottom-info {padding:10px 0 10px;clear:both;}
		.layout-2-col .col-1 .info-list .bottom-info .spacer {margin:0 4px;}
		.layout-2-col .col-1 .info-list p {margin:0 0 30px;padding:10px 0 0;border-top:1px solid #FFFFFF;clear:both;}		
		
		
		
		.layout-2-col .col-1 #devenir-membre {height:auto!important;}
		.single .micro a{color:#F1AE11!important; text-decoration:underline; font-weight:normal;}
		.single a:hover{text-decoration:underline!important;}
		
			
	.layout-2-col .col-1 .single .name {color:#b4f6c;}
	.layout-2-col .col-1 .single .type {margin:0 0 3px;color:#454545!important;font-size:12px;}
	
#promo-space {width:248px;height:87px;margin:0 0 0 9px;float:left;border:1px solid #0f4664;background:url(../img/master-img.jpg) 0 -213px;}
	#promo-space a img {display:block;}
	#facebook {display:block;float:left;margin:41px 0 0 28px;}
	#twitter {display:block;float:left;margin:41px 0 0 9px;}


#home-desc {}
	#home-desc h2 {height:56px;margin:0;background:url(../img/boite_bref_title.jpg)}
	#home-desc p {margin:0;padding:15px 15px 27px;}
	
#accueil-blogue {}
	#accueil-blogue h2 {height:56px;margin:0;background:url(../img/master-img.jpg) -673px -215px}
	#accueil-blogue .billet {padding:12px 16px;background:url(../img/hr-billet.jpg) no-repeat bottom left;}
	#accueil-blogue .billet a {color:#0b4f6c;text-decoration:none;}
	#accueil-blogue hr {width:314px;height:1px;}
	#accueil-blogue .billet p {margin:0;color:#454545;font-size:10px;}
	#accueil-blogue .billet h3 {margin:0;font-size:13px;color:#0b4f6c;font-weight:normal;}
	#accueil-blogue .billet h3 a:hover {text-decoration:underline;}


.container {padding-right:6px!important;}	
.container ul {margin:20px 0;padding:0;}
.container ul li {width:298px;margin:0 14px 15px 0!important;display:block;float:left;border:1px solid #707070; }
	.container ul li .single {height:97px;padding:11px;position:relative;}
	.layout-2-col .col-1 ul li .info-list .left-info {width:80px;}
	.layout-2-col .col-1 ul li .info-list .left-info a {background:none;}
	.layout-2-col .col-1 ul li .info-list .left-info img {border:1px solid #707070;display:block;}
	.layout-2-col .col-1 .info-list span {color:#454545;}
	.layout-2-col .col-1 .info-list .right-info {width:196px;}
	.layout-2-col .col-1 .info-list .right-info .title a {margin:0 0 2px;font-size:14px;color:#0b4f6c;}
	.layout-2-col .col-1 .info-list .bottom-info {position:absolute;left:11px;bottom:9px;padding:0;}
	.layout-2-col .col-1 .info-list .right-info .title a:hover {text-decoration:underline;background:none;}
	
	.container ul li:hover{}
	
	
	
	
	.JPagination {height:17px;padding:2px 0 0;background:#f1f1f2;text-decoration:none;text-align:center;}
	.JPagination a,
	.JPagination .JPaginationCurrentPage {padding:1px 5px;text-decoration:none;}
	.JPaginationCurrentPage {color:#fff;background:#646464;}
	.JPagination a:hover{background-color: #F1AE11; color:#FFF!important;}
	
	.container .JPagination, 
	.box-bieres .JPagination {margin-right:15px;}
	
	
.why {background:#fff;color:#000;font-size:12px;color:#454545;} 
 .col-2 .why {height:221px;}
 .col-2 .why h3 {width:306px;height:40px;margin:0;padding:0;background:url(../img/master-img.jpg) -330px -216px;}
	.why h3 span {display:none;}
	.why ul {margin:10px 0 3px;padding:0 0 4px;} 
	.why ul li {margin:0 11px 0 14px;border-bottom:1px solid #e5e5e5;display:block;list-style:none;}
	.why span {float:left;}
	.why p {margin:0 0 7px;}
	.why .text {width:228px;margin:9px 0 0 5px;}
	.col-2 .why .submit {margin:0 11px 7px;text-decoration:none;}
	.why #raison03-img {width:48px;height:45px;display:block;background:url(../img/master-img.jpg) -330px -348px;}
	.why #raison01-img {width:48px;height:45px;display:block;background:url(../img/master-img.jpg) -378px -349px;}
	.why #raison02-img {width:48px;height:45px;display:block;background:url(../img/master-img.jpg) -426px -349px;}
	
	
.listing {}

	.listing ul {margin:0;padding:0;}
	.listing ul li {margin:0 0 0;font-size:14px;display:block;border-bottom:1px solid #0c4f6c;list-style-type:none;}
	.listing ul li a {padding:12px 8px;text-decoration:none;display:block;/*height:20px;*/}
	.listing ul li a:hover {background:#f0efef;}
	.listing ul li ul {margin:0 0 0 20px;}
		.listing ul li ul li {border:0;}
	
	
	#search-brasseurs .size1 {width:192px;}
	#search-brasseurs .size2 {width:152px;}
	#search-bieres .size3,
	#search-brasseurs .size3 {width:253px;}
	#search-brasseurs option {font-size:10px;}
	#search-bieres .submit,
	#search-brasseurs .submit {margin:0;}
	#search-bieres .right,
	#search-brasseurs .right {color:#8e8e8e;font-size:12px;margin:10px 0; float:none; display:block;}
		
		
.amateurs .single {width:70px;float:left;padding:10px; margin:5px; border:1px solid #707070; text-align:center;overflow:hidden;height:100px;}
	.amateurs .single a {display:block;overflow:hidden;text-align:center;}
	.amateurs .single a img {border:0;display:block; margin-bottom:5px;}

/**************************************************************
						Menu Principale & secondaire
**************************************************************/	
#menu_principal {background-color:#0B4F6D;height:29px;margin:0 0 0 0;padding:4px 0 0 17px;}
	#menu_principal li {display:block;float:left;margin-left:5px;}
	#menu_principal li a {display:block;padding:5px 6px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:14px;font-weight:bold;cursor:pointer;}
		#menu_principal li a:hover, #menu_principal li a.current {background-color:#138abc;}

#menu_haut {position:absolute;top:0;right:17px;text-align:right;padding-top:10px;margin:0; font-size:11px;}
	#menu_haut li {display:inline;border-right:1px solid #fff;padding:0 5px;color:#fff;}
	#menu_haut li.first,
	#menu_haut li.last {border:0;padding-right:0;}
	#menu_haut li a {color:#fff;text-decoration:none;}
	#menu_haut li.first a {padding-left:3px;}
		#menu_haut li a:hover {text-decoration:underline;}


/**************************************************************
						Google
**************************************************************/

.google-leaderboard {background:#FFF;height:90px;margin:0 0 10px;}
.google-map {width:600px;margin:0 auto 10px;padding:3px;border:3px solid #0b4f6c;}

/**************************************************************
						Concours
**************************************************************/
#concours-unibroue img {display:block; border:0;}
	#concours-unibroue .readmore {background:url(../img/concours-unibroue-bdqc-readmore.jpg) no-repeat}

/**************************************************************
						Pub
**************************************************************/
.leaderboard {width:728px;}
.bigbox {width:300px;height:260px;margin:10px auto;background:#fff;}
.bigbox p {background:#CCC;text-align:center;margin:0;text-transform:uppercase;font-size:9px;}


/**************************************************************
						JSwin
**************************************************************/

.jsWinDefaultSkin {
	-moz-border-radius-bottomleft:0px !important;
	-moz-border-radius-bottomright:0px !important;
	-moz-border-radius-topleft:0px !important;
	-moz-border-radius-topright:0px !important;
	background-color:#fff;
	border-color:#0f4664 !important;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#454545;
	
}

.jsWinDefaultSkin .titleBar .title {font-size:15px;color:#fff;font-weight:bold;font-style:italic;}
.jsWinDefaultSkin .titleBar .close {background:url(../img/btfermer.jpg) !important;margin-right:31px !important;}

.jsWinDefaultSkin .titleBar {
	height:27px!important;
	margin:0!important;
	background-color:#138abc!important;
	-moz-border-radius-topleft:0px !important;
	-moz-border-radius-topright:0px !important;
	text-transform:uppercase;
	padding:6px 0 0;
	/*background:#138ABC url(../img/blue-arrow-sidebar-jswin.jpg) no-repeat scroll right bottom!important;*/
}
.jsWinDefaultSkin .close {
	margin-right:10px!important;
	margin-top:6px!important;
}
.jsWinDefaultSkin .content {margin:0!important;color:#0b4f6c;}

#jswin-login {padding:0;}
#jswin-login input {margin:0 0 7px;display:block;}
#jswin-login form,
#jswin-login div {float:left;}
#jswin-login label {margin:3px 0 0;font-weight:bold;display:block;color:#454545;}
#jswin-login form {width:215px;padding:13px 17px 0;}
#jswin-login div a,
#jswin-login div a img {}

#devenir-membre .left {width:339px;padding:25px 24px;}
#devenir-membre label {font-weight:bold;font-style:italic;}
#devenir-membre label.not {color:#454545;font-weight:normal;font-style:normal;}
#devenir-membre .left form .input-txt,
#devenir-membre .left form select,
#devenir-membre .left #image_profil{display:block;font-weight:normal;}
#devenir-membre .why {width:212px;height:311px;padding:85px 0 0 60px;float:left;background:url(../img/bg-why-jswin.jpg) no-repeat;}
#devenir-membre .why li {border:0;margin:0 0 15px;}

#devenir-membre .why .text {width:206px;}
#devenir-membre .size1 {width:163px;}
#devenir-membre .input-txt {border:1px solid #cacaca;}

.fbconnect_login_button {margin-right:16px;}


#quick-search{margin-bottom:7px;}
#quick-search label.block {display:block;margin:0 0 2px;}
#quick-search label.left {margin:3px;}
#quick-search .radio {margin:3px 3px 0 0;}
#form_pv .size1{width:280px;}

.pageconcours img{margin:0 15px 15px 0!important;}
.pageconcours .submit{width:auto!important; float:left; margin-top:15px!important; text-decoration:none!important;}
.pageconcours .submit:hover{color:#FFF!important; text-decoration:underline!important;}



#ajoutcommentaire .submit{width:53px; text-decoration:none; margin-top:10px;}
.submit:hover{color:#ffffff!important; text-decoration:underline!important;}







.amateur{
	position:relative;
}

.comment{
	position:relative;
}
.amateur a.supprimer,.comment a.supprimer{
	background:url('../img/remove.jpg') no-repeat;
	padding:13px 13px 0 0;
	position:absolute;
	right:0;
	top:0;
}


#search-brasseurs{margin-bottom:20px;}

#k3_text_content_8{ float:right; width:220px;}

#k3_text_content_6 img{border:1px solid #454545; padding:3px;}

#form_contact{border:1px solid #454545; padding:7px; margin:0 0 0 20px; width:360px; background:url(../img/bg_contact.jpg) bottom left repeat-x; float:left;position:absolute;right:10px;top:20px;}
#form_contact td{padding:7px 0;}

#texte_contact{width:210px; float:left;height:282px;}

#ul_contact{list-style:url(../img/puce1.gif); padding:0 0 10px 14px; margin:0; }
#ul_contact li{padding:2px 0;}

.ajout{
	text-align:center;
	width:100%;
	background:url(../img/bg_ajout.jpg) top center no-repeat;
	font-size:13px;
	padding:15px 0 0;
	margin-top:15px;

}

.ajout span{
	font-weight:bold;
	display:block;
}

.tableau_form .submit{
	float:left;
	margin-right:10px!important;
	
}

.tableau_form td{
	padding:5px;
}

.tableau_form input, .tableau_form select{
	margin-top:0px;
}

.tableau_form .input1{
	width:280px!important;
}

.tableau_form .compte{
	margin:0 0 10px!important;
	float:left;
	width:300px;
	padding-top:2px;
}

.success{font-size:15px; font-weight:bold; color:#454545;padding:0 20px;}

.k3_title{color:#0B4F6C!important;}

.concours{
	clear:both;
	overflow:hidden;
	
}
.concours b{
	color:#0c4f6c;
	font-size:14px;
}
.concours img{
	float:left;
	border:2px solid #0c4f6c;
	padding:2px;
}

#birthday_d{width:45px; float:left; margin-right:5px;}
#birthday_m{width:50px; float:left; margin-right:5px;}
#birthday_Y{width:55px; float:left }

.devenez_amateur{
	
	position:absolute;right:10px;top:13px;}


.partenaire{
	border:1px solid #000;
	padding:10px;
	float:left;
	text-align:center;
	margin:10px;
	width:43%; 
}
.partenaire img{
	display:block;
	border:3px solid #1f596d;
	margin:0 auto;	
}
.partenaire b{
	display:block;
	color:#1f596d;
	font-size:14px;
	margin:15px 0 15px;
}
.partenaire a{
	display:block;
}
.pageconcours #jswin-login form {padding-left:0;}

#twittermondial {height:530px;padding:0 0 34px;}
#twittermondial ul {padding:0 20px;} 
#twittermondial li {display:block;margin:6px 0 0;padding:0 0 6px;border-bottom:1px solid #ccc;font-size:1.1em;color:#707070;} 
#twittermondial li a {color:#0B4F6C;}
#twittermondial li .image {float:left;margin:0 10px 0 0;width:48px;}
#twittermondial li .image img {width:48px;}
#twittermondial li .date {padding:0 0 0 6px;font-size:0.8em;}
.suiv {float:right;margin:0 20px 0 0;}
.prec {float:left;margin:0 0 0 20px;}

#tweetmeme {width:75px;margin:5px 0 0 4px;float:right;}
#facebook-like {margin:3px 0 0;background:#fff;float:right;} 



#promo-left {position:absolute;width:174px;height:445px;left:-180px;top:0;display:block;background:url(../img/transparent.gif);}
/*#promo-left-2 {position:absolute;width:174px;height:120px;left:-180px;top:445px;display:block;background:url(../img/transparent.gif);}
#promo-left-3 {position:absolute;width:174px;height:120px;left:-180px;top:565px;display:block;background:url(../img/transparent.gif);}
*/
#promo-right {position:absolute;width:174px;height:445px;right:-180px;top:0;display:block;background:url(../img/transparent.gif);}
/*
#promo-right-2 {position:absolute;width:174px;height:120px;right:-180px;top:445px;display:block;background:url(../img/transparent.gif);}
#promo-right-3 {position:absolute;width:174px;height:120px;right:-180px;top:565px;display:block;background:url(../img/transparent.gif);}
*/
.pageconcours{font-family:sans-serif;font-size:11px;}
#concours-deer {padding:297px 27px 0;width:375px;background:url(../img/bg-concours.jpg) no-repeat #000;color:#fff;}
#concours-deer p {color:#fff;}
#concours-deer h3 {font-size:15px;text-transform:uppercase;margin-left:162px;width:206px;}
#concours-deer textarea, #concours-deer input[type="text"] {background:#353535;border:1px solid #636363;color:#fff;}
#concours-deer .size1 {width:209px;}
#concours-deer .size2 {width:41px;}
#concours-deer .size3 {width:373px;height:144px;}

a.oktoberfest_badge{position:absolute;z-index:100;right:10px;top:10px;}


.slideshow a img{
  border:none;
}

