@import url("raz.css");

html {font-size: 14px;line-height:18px;font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Verdana, Arial, "Lucida Grande", sans-serif;font-weight: normal;}

body {background:url('../images/fond-body.jpg') no-repeat center top #ffffff;/*background-attachment:fixed;*/}

.page{}

.header,.navigation,.main,.footer.signa{padding:0 30px;width:940px;margin: 0 auto;}

.header,.navigation,.main{

	background:#fff;

	background: rgba(255, 255, 255, 0.95);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');

	/*border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;*/

}



.header{margin-top:20px; min-height:130px;background: ##ffffff;}

.baseline{

	padding-bottom:20px; text-transform:uppercase; font-size:12px; color:#3f1a1a;

}

.main{min-height:300px;overflow:hidden;padding-bottom:25px;/*border-bottom:1px solid #e2e2e2;*/margin-bottom:20px;}

.main p{color:#333; padding:5px 0;}

.footer{height:330px;padding:20px 0 0 0;}

h1,h2,h3{color:#660000;margin:10px 0;}

h1{font-size:21px; padding-bottom:9px; margin-bottom:15px; border-bottom:1px solid #ddd; width:100%;}

h2{font-size:17px;}

h3{font-size:13px;}

.sep{background:url('../images/ombre-sep.png') no-repeat;width:940px;height:21px;margin:20px 0 0 0;padding:0 0 20px 0;}

.seprouge{border-bottom:1px solid #a00000; padding:7px 0;}

.bordeau{color:#660000;}

.rouge{color:#a00000;}

.decal20{margin-left:20px;}

.gris{background: #efefef;}

.grisc{background: #f1f1f1; border:1px solid #e1e1e1; overflow:hidden; padding:10px 15px;}

.grisrose{background:#f5f0ef; border:1px solid #e5e0df;}

.imggauche{margin:10px 10px 5px 0;}

.imgdroite{margin:10px 0 5px 10px;}

.souligne{text-decoration: underline;}

.shadow{-moz-box-shadow: 0px 0px 8px 0px #656565;-webkit-box-shadow: 0px 0px 8px 0px #656565;-o-box-shadow: 0px 0px 8px 0px #656565;box-shadow: 0px 0px 8px 0px #656565;}

.cadre{border:1px solid #c3c3c2;padding:8px;}

.espace{margin-top:20px;margin-bottom:20px;}

.big-button{background:url(../images/fond-big-button.png) repeat-x;color:white;padding:0 6px;font-size:14px;font-family:Arial;width:150px;height:66px;line-height:66px;margin:0 5px;}

.big-button div{vertical-align: middle;line-height:1.3em;display: inline-block;width:150px;} 

.caddie{background:url(../images/sprite.png) no-repeat -220px -60px;width:20px;height:20px; display:block;}

.tel{background:url(../images/sprite.png) no-repeat -220px 0;width:20px;height:60px; display:block;margin:0 5px 0 0;}

.lettre{background:url(../images/sprite.png) no-repeat -220px -80px;width:20px;height:20px; display:block;}

.prix{background:url(../images/fond-submit-on.png) repeat-x;color:white;padding:5px 10px;font-size:14px;margin:5px 0 0 0;}

.border5{border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}

.ombrenoire{ text-shadow: 1px 1px 2px black;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='black')";}

.petit{font-size:10px;line-height:8px!important;}

.transition{-webkit-transition: all .3s ease .15s;-moz-transition: all .3s ease .15s;-o-transition: all .3s ease .15s;-ms-transition: all .3s ease .15s;transition: all .3s ease .15s;}

a {color: #a70f0e;}
.btnDetail{
	
background-color: white;
padding: 3px 14px 3px 14px;
margin: 1px;
border-radius: 4px;
opacity: 0.80;
}

/*a:hover { color: #000; }*/

a:hover .ombrenoire { font-size:18px; }



article [class*="span"] {

  float: left;

  min-height: 1px;

  margin-left: 20px;

}

article .span12 {width: 940px;}

article .span9 {width: 700px;}

article .span8 {width: 620px;}

article .span6 {width: 460px;}

article .span4 {width: 300px;}

article .span3 {width: 220px;}

article [class*="span"]:first-child {

  margin-left: 0;

}

/*article div{float:left;}

article p{float:left; margin:0 0 10px 0;}*/

article img {

  box-shadow: 3px 3px 6px #aaa;

}

article table td{

	vertical-align:top;

	width:50%;

} 



.model-mentions article {font-size: 11px;}



.model-plan li {margin:5px 0;}





.model-temoignages i{

	float:right;

	padding:20px;

	color:#999;

}



.arrow_box { position: relative; background: #ffffff; border-bottom: 1px solid #ccc; padding-bottom:5px;} 

.arrow_box:after, .arrow_box:before { top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 

.arrow_box:after { border-color: rgba(255, 255, 255, 0); border-top-color: #ffffff; border-width: 15px; left: 90%; margin-left: -15px; } 

.arrow_box:before { border-color: rgba(194, 225, 245, 0); border-top-color: #ccc; border-width: 16px; left: 90%; margin-left: -16px; }







/* NAV */

.nav,.nav a,.nav ul,.nav li,.nav div,.nav form,.nav input {margin: 0;padding: 0;border: none;outline: none;}

.nav a {text-decoration:none;text-transform:uppercase;}

.nav li { list-style: none;}

/* Menu Container */

.nav {

	display: inline-block;

	position: relative;

	width:940px;

	height:65px;

	margin: 0 0 20px 0;

	background: #900 url('../images/nav-bg.png') repeat-x center center;

	cursor: default;

	z-index: 500;

}



/* Menu List */

.nav > li {

	display: block;

	float: left;

}



/* Menu Links */

.nav > li > a {

	position: relative;

	display: block;

	z-index: 510;

	height: 64px;

	padding: 0 15px 0 15px;

	border-left:#a5523d solid 2px;

	font-family: Helvetica, Arial, sans-serif;

	font-weight: bold;

	font-size: 13px;

	line-height: 65px;

	color: #fcfcfc;

	text-shadow: 0 0 1px rgba(0,0,0,.35);



	/*background: #372f2b;

	border-left: 1px solid #4b4441;

	border-right: 1px solid #312a27;*/



	-webkit-transition: all .3s ease;

	-moz-transition: all .3s ease;

	-o-transition: all .3s ease;

	-ms-transition: all .3s ease;

	transition: all .3s ease;

}

.nav > li:last-child > a {

	border-right:#a5523d solid 2px;

}

.nav > li:hover > a { background: url("../images/nav-bg-hover.png") repeat-x; }



.nav > li:first-child > a {

	border-radius: 3px 0 0 3px;

	padding: 0 20px 0 20px;

	border-left: none;

}



/* Menu Dropdown */

.nav > li > div {

	position: absolute;

	display: block;

	width: 100%;

	top: 66px;

	left: 0;



	opacity: 0;

	visibility: hidden;

	overflow: hidden;



	-webkit-transition: all .3s ease .15s;

	-moz-transition: all .3s ease .15s;

	-o-transition: all .3s ease .15s;

	-ms-transition: all .3s ease .15s;

	transition: all .3s ease .15s;

}

.nav .nav-bg{

	background: #f8f4f3 url(../images/nav-drop-bg.png) repeat-x center top;

	width:940px;

	min-height:200px;

	display:inline-block;

}

.nav .nav-sh{

	background: url(../images/ombre.png) no-repeat;

	margin-top:-5px;

	width:940px;

	height:19px;

}


.nav > li:hover > div {

	opacity: 1;

	visibility: visible;

	overflow: visible;

}
.nav > li:focus > div {

	opacity: 1;

	visibility: visible;

	overflow: visible;

}



/* Menu Content Styles */

.nav .nav-column {

	float: left;

	width: 21%;

	min-height:200px;

	padding: 0 2% 2% 2%;

	background: #f8f4f3 url(../images/nav-drop-border-bg.png) no-repeat left top;

}

.nav .nav-column:first-child {

	background:none;

}



.nav .nav-column h3 {

	margin: 20px 0 5px 0;

	line-height: 18px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 14px;

	color: #4a0203;	

	text-transform: uppercase;

}



.nav .nav-column li p, .nav .nav-column li a {

	display: block;

	line-height: 21px;

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #333;

	text-transform:none;

}

.nav .nav-column li a {

	color: #a70f0e;

}

.nav .nav-column li p small, .nav .nav-column li a small{

	font-size: 11px;

}



.nav .nav-column li a:hover { color: #000; }



.nav .nav-last{ text-align:center; }

.nav .nav-last h3 { margin-top:10px; }

.nav .nav-last img{

	margin-top:20px;

	border:4px solid #fff;

}



.ombre{

	background:url(../images/ombre.png) no-repeat;

	width:940px;

	height:19px;

	position:absolute;

	z-index:5;

	top:64px;}

/*header*/

.logo{

	background: url(../images/sprite.png) no-repeat 0 0;

	width:220px;

	height:100px;

	display: block;

	text-inddent:-20000px;

	margin:0 auto 10px auto;

}



/*SLIDERS*/

	/*SLIDER accueil*/

	

	.carrousel{width:940px;height:350px;margin:0 auto 0 auto;overflow:hidden;color:white;background: url(../images/fond-slider.jpg) no-repeat;position:relative;}

	.carrousel div.slide {width:940px; height:350px;position: relative;z-index: 2;}

	.carrousel .text {position: absolute;width:46%;top:20px;right:110px;padding:10px;letter-spacing: 1px;

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=135, Color='black')";

	}

	.carrousel .text strong{font-size:16px;float:left;padding-bottom:15px;}

	.carrousel .text p{font-size:14px;float:left;line-height: 1.109;}

	.carrousel h2{font-size:1.9em;color:white;font-family: 'Raleway', sans-serif;padding-bottom:15px;}

	.carrousel p{color:white;}

	.carrousel .prev{z-index:3;background:url(../images/sprite.png) no-repeat 0 -100px;width:60px;height:60px;position:absolute;left:30px;top:40%;cursor:pointer;}

	 .carrousel .next{z-index:3;background:url(../images/sprite.png) no-repeat -60px -100px;width:60px;height:60px;position:absolute;left:850px;top:40%;cursor:pointer;}

	  .carrousel .prev:hover,.carrousel .next:hover{background-position-y: -160px;}

	 .ombre-slide{background:url(../images/ombre-slider.png) no-repeat;width:940px;height:55px;margin:-3px auto 0 auto;}

	 .pagination {width: 100%;text-align: center;position:absolute;bottom:0px;z-index:10;}

	.pagination a {background:url(../images/fond-nav-slide.png) repeat;color:#ffe9ae;line-height:60px; height:60px;width:50%;display:inline-block;letter-spacing: 1.5px;}

	.pagination a:hover,.pagination a.selected {background:url(../images/fond-nav-slide-hover.png) repeat;}

	

	/*SLIDER carte*/

	.ombre-slide-carte{background:url(../images/ombre-slide-carte.png) no-repeat;width:600px;height:13px;margin-bottom:10px;}

	.carrousel-carte{width:600px;height:270px;margin:0 auto 0 auto;overflow:hidden;color:white;}

	.carrousel-carte img{width:600px;height:270px;}



	/*SLIDER VIGNETTE CARRE*/

	.carrousel-vignette{/*width:450px;*/ height:140px; margin:20px auto 0 auto;position:relative; }

	.carrousel-vignette a{float:left;}

	.carrousel-vignette img{/*width:140px;height:140px;*/margin:0 5px;}

	.carrousel-vignette .prev{background:url(../images/sprite.png) no-repeat -160px -100px;width:40px;height:40px;position:absolute;cursor:pointer;right:-40px;bottom:48px;}

	.carrousel-vignette .next{background:url(../images/sprite.png) no-repeat -120px -100px;width:40px;height:40px;position:absolute;cursor:pointer;left:-40px;bottom:48px;}

	.carrousel-vignette .prev:hover,.carrousel-vignette .next:hover{background-position-y: -140px;}



/* pseudovideo */			

	.video{width:640px; height:360px; margin:15px auto 0 auto; overflow:hidden; position:relative;}



	  

/*vignette*/

.vignette{float:left;width:198px;height:113px;border:1px solid #b4b5b3;position:relative;font-weight: bold;margin:0 0 0 28px;}

.vignette span{display: block;background: rgba(255, 255, 255, 0.5);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#4cffffff', endColorstr='#4cffffff');position:absolute;bottom:0;width:198px;font-size:15px;height:45px;line-height:45px;}

.vignette p{vertical-align:middle;line-height:1.2;display:inline-block;text-align:center; color:#600;}

/*page-index*/

.content-index{width:600px;text-align:justify;}

.content-index h1{line-height:30px;}

.content-index h1 small{font-weight:normal;}

.sidebar-index{width:270px;margin:0 0px 0 0;margin-bottom:20px;}



.dl-plaquette, .dl-bondecommande{

	width:270px; margin:20px 0;

	border:1px solid #ccc;

	display: block;

	font-size:1.25em; /*font-weight:bold;*/ line-height:1.2em; font-family: /*'Raleway',*/ sans-serif; /*text-transform: uppercase;*/

	-webkit-transition: all .3s ease;

	-moz-transition: all .3s ease;

	-o-transition: all .3s ease;

	-ms-transition: all .3s ease;

	transition: all .3s ease;

}

.dl-plaquette:hover, .dl-bondecommande:hover{

	color:#666;

	background:#eee;

}

.dl-plaquette p{text-shadow: 2px 2px 3px black;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='black')";text-transform: uppercase;}



.dl-bondecommande{

	padding:10px 0; height:64px;

}

.dl-plaquette{

	padding:20px 0; height:44px;

}



.extrait{

	margin-left:0px; width:273px;

	font-size:12px;line-height:18px;

}

.extrait:after{border-bottom:solid 1px #a00000; }

.extrait h3, .extrait p{

	margin:0; padding:0;

}



/*footer*/

footer{font-size:12px; line-height:16px; color:#fff;}

footer a{font-size:11px;color:#fdd;}

footer a:hover{color:#fcc;}

footer h1{background:url(../images/sprite.png) no-repeat 0 -220px;width:160px;height:60px;text-indent:-2000px;border:none;}

footer h2{color:white;font-size:16px;}

footer .navfooter .footer-column {float: left;	padding:5px 20px; background:url(../images/sep-contact-150.png) no-repeat; height:150px; width:300px;}

footer .navfooter .footer-column:first-child {padding-left:0;background:none;}

footer .navfooter .footer-column:last-child {padding-right:0px;}

footer .footer-column div{width:245px;}

footer .footer-column nav{width:180px;}

footer .nav-footer li{float:left;padding:5px;}

footer .nav-footer li:after{content:" - "; margin:0; padding:0;}

footer .nav-footer li:last-child:after { content: "";}

footer .fadres {width:725px; float:left;}

footer .fadres .inner{padding-top:10px; line-height:10px;}

footer .fsoc li{float:left; margin:4px;}



/*FORMULAIRE*/

input,textarea{

	/*font-size:14px;*/color:#666;

	/*background:#fff url(../images/fond-input.png) repeat-x 0 -1px;*/

	background:#eee;

	border:none;

	margin:5px 0;

	/*border-top:1px solid #9ea4a8;border-left:1px solid #9ea4a8;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;*/

}

input[type=text],input[type=email],input[type=password]{padding:5px 2%;color:#666;width:96%;}

input[type=reset],input[type=submit]{padding:0 15px; font-size:13px; height:29px;color:#f9f9f9;border:none;cursor:pointer;text-shadow: 2px 2px 3px #062333;filter: dropshadow(color=#062333, offx=2, offy=2);border-radius:5px;-moz-border-radius:5px;margin:5px;}

input[type=reset]{background:url(../images/fond-reset-off.png) repeat-x;}

	input[type=reset]:hover{background:url(../images/fond-reset-on.png) repeat-x;}

input[type=submit]{background:url(../images/fond-submit-off.png) repeat-x;}

	input[type=submit]:hover{background:url(../images/fond-submit-on.png) repeat-x;}

.short{width:120px;}

textarea{overflow:auto;vertical-align:top;font-family:Verdana, Helvetica, sans-serif;font-size: 0.85em;padding:5px 2%;width:96%;}



/* page contatc*/

.adresse{width:460px; height:280px; margin:0 10px 20px 0px;}

.adresse h2{padding:30px 0 10px 40px;}

address {color: rgb(99, 99, 99);letter-spacing: 2px;padding:20px 0 0 40px;}

.form-contact{width:460px;margin:0 0 20px 0;}

.form-contact form{padding:10px 25px 80px 0px;}

.sepombre{background:url(../images/sep-contact.png) no-repeat; width:420px; padding:20px 10px 0 30px;min-height:280px;}



/*page carte*/

aside{width:300px;margin:20px 0 0 0;}

section{min-height:786px;}

.ombresection{background:url(../images/big-ombre-sep.png) no-repeat;width:605px;margin:20px 0 0 0;padding:0 0 0 20px;}

.vignette-carte{font-size:12px; line-height:16px; padding:4px 10px 10px 6px;margin:0 0 10px 0;}

	.vignette-carte img{margin:5px 9px 2px 5px;}

	.vignette-carte p{text-align:left;}

	.vignette-carte:hover{background: #f0e8e7;}

	.vignette-carte:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;}

.infocommande li{list-style-type:disc; color:#333; margin:5px 30px;}

	

/*page partenaire*/

.partenaire{margin:9px 10px;width: 430px;padding:10px; float:left;}

/*.partenaire h2, .partenaire p{margin-left:130px;}*/



/*page client*/

.client{margin:20px 17px;width:200px;}

.client span{font-size:13px;padding:5px 0;}



/* page article */

.model-articles .auteur{

	color:#666;

	font-size:11px;

	font-style:italic;

	padding-bottom:5px;

	border-bottom:1px solid #d8d8d8;

	margin-bottom:15px;

}

	

/*page recette*/

.recette nav ul{border-bottom:1px solid #993b3b;line-height:27px;height:27px;padding: 0 0 1px 0;}

.recette nav li {float:left;margin:0 3px 0 0;}

.recette nav li:first {margin:0;}

.recette nav li a{

-moz-box-shadow:inset -1px 1px 6px -50px #ffffff;

	-webkit-box-shadow:inset -1px 1px 6px -50px #ffffff;

	box-shadow:inset -1px 1px 6px -50px #ffffff;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8d8d8d), color-stop(1, #2e2e2b) );

	background:-moz-linear-gradient( center top, #8d8d8d 5%, #2e2e2b 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8d8d8d', endColorstr='#2e2e2b');

	background-color:#8d8d8d;

	-moz-border-radius:6px 6px 0 0; 

	-webkit-border-radius:6px 6px 0 0;

	border-radius:6px 6px 0 0;

	border-top:1px solid #cdcdcc;

	border-left:1px solid #cdcdcc;

	border-right:1px solid #cdcdcc;

	border-bottom:1px solid #993b3b;

	display:inline-block;

	color:#fffcfc;

	font-family:arial;

	font-size:13px;

	font-weight:bold;

	padding:0 12px;

	text-decoration:none;

	text-shadow:1px 1px 0px #453b3b;}

.recette nav li a:hover {

	-moz-box-shadow:inset -1px 1px 6px -50px #d67a7a;

	-webkit-box-shadow:inset -1px 1px 6px -50px #d67a7a;

	box-shadow:inset -1px 1px 6px -50px #d67a7a;

	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d00000), color-stop(1, #3b0000) );

	background:-moz-linear-gradient( center top, #d00000 5%, #3b0000 100% );

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d00000', endColorstr='#3b0000');

	background-color:#d00000;

	border:1px solid #9a3030;

	text-shadow:1px 1px 0px #635959;}

.recette .list{font-size:12px; line-height:16px; border:1px solid #993b3b; margin-top:20px; padding:10px;-moz-box-shadow:-1px 1px 6px -50px #d67a7a;

	-webkit-box-shadow:-1px 1px 6px -50px #d67a7a;

	box-shadow:-1px 1px 6px -50px #d67a7a;}

.recette .list li:after{content:url(../images/sep-recette.png);margin:19px 0 9px 5px;display:block;}

.recette .list li:last-child:after{content:"";}

.recette .list img{float:left;}

.recette .list h2,.recette .list p{margin-left:100px;}

.cadre{border:1px solid #c3c3c2;padding:8px;}

.info-recette{

	margin-top:8px; width:603px; 

	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff; -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff; box-shadow:inset 0px 1px 0px 0px #ffffff;	

	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );

	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );	

	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');

	background-color:#ededed;

	border:1px solid #dcdcdc;

	font-size:13px;/*font-weight:bold;*/text-decoration:none;text-shadow:1px 1px 0px #ffffff;

	height:80px;

}

.border{border-left:1px solid #999; padding:5px 0px; width:71px; height:70px;}



.euro{background:url(../images/sprite.png) no-repeat -200px -140px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}

.temps{background:url(../images/sprite.png) no-repeat -200px -180px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}

.toque{background:url(../images/sprite.png) no-repeat -200px -100px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}

.repas{background:url(../images/sprite.png) no-repeat -200px -220px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}

.cuisson{background:url(../images/sprite.png) no-repeat -200px -260px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}

.nbpers{background:url(../images/sprite.png) no-repeat -200px -3000px;height:40px;width:40px;display:block;margin:0 16px 8px 16px;}



.ingredient{margin:15px 0;}

.ingredient li{background:url(../images/sprite.png) no-repeat -240px 0px;height:20px;color:#666666;padding:0 0 0 20px;line-height:20px;}

/*VOTE ETOILE*/

.ratingblock {display:block;font:12px "Lucida Grande", Helvetica, Arial, Sans-Serif;line-height:1.5em;width:150px; padding:10px 10px;}

.loading {height:30px;background: url('../images/ajax-loader.gif') 100% 50% no-repeat;margin: 0px -30px;}

.unit-rating {list-style:none;	margin: 0px 0px 10px 0px;padding:0px;height: 30px;position: relative;background: url('../images/starrating.png') top left repeat-x;}

.unit-rating li{text-indent: -90000px;padding:0px;margin:0px;float: left;}

.unit-rating li a {outline: none;display:block;width:30px;height: 30px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;}

.unit-rating li a:hover{background: url('../images/starrating.png') left center;z-index: 2;left: 0px;}

.unit-rating a.r1-unit{left: 0px;}

.unit-rating a.r1-unit:hover{width:30px;}

.unit-rating a.r2-unit{left:30px;}

.unit-rating a.r2-unit:hover{width: 60px;}

.unit-rating a.r3-unit{left: 60px;}

.unit-rating a.r3-unit:hover{width: 90px;}

.unit-rating a.r4-unit{left: 90px;}	

.unit-rating a.r4-unit:hover{width: 120px;}

.unit-rating a.r5-unit{left: 120px;}

.unit-rating a.r5-unit:hover{width: 150px;}

.unit-rating a.r6-unit{left: 150px;}

.unit-rating a.r6-unit:hover{width: 180px;}

.unit-rating a.r7-unit{left: 180px;}

.unit-rating a.r7-unit:hover{width: 210px;}

.unit-rating a.r8-unit{left: 210px;}

.unit-rating a.r8-unit:hover{width: 240px;}

.unit-rating a.r9-unit{left: 240px;}

.unit-rating a.r9-unit:hover{width: 270px;}

.unit-rating a.r10-unit{left: 270px;}

.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {background: url('../images/starrating.png') left bottom;position: absolute;height: 30px;display: block;text-indent: -9000px;z-index: 1;padding: 0px;}

.voted {color:#999;margin:5px 0 5px;}

.thanks {color:#36AA3D;margin:5px 0 5px;}

.static {color:#5D3126;margin:5px 0 5px;}		





.alert-info, .alert-success, .alert-warning, .alert-error {

    margin:0;

/*	padding:4px 9px;*/

	border: 1px solid;

	color: #fff; line-height:1.6em;

	-webkit-background-size: 40px 40px;

	-moz-background-size: 40px 40px;

	background-size: 40px 40px;			

	background-image: -webkit-gradient(linear, left top, right bottom,

								color-stop(.25, rgba(255, 255, 255, .05)), color-stop(.25, transparent),

								color-stop(.5, transparent), color-stop(.5, rgba(255, 255, 255, .05)),

								color-stop(.75, rgba(255, 255, 255, .05)), color-stop(.75, transparent),

								to(transparent));

	background-image: -webkit-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,

							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,

							transparent 75%, transparent);

	background-image: -moz-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,

							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,

							transparent 75%, transparent);

	background-image: -ms-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,

							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,

							transparent 75%, transparent);

	background-image: -o-linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,

							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,

							transparent 75%, transparent);

	background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,

							transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,

							transparent 75%, transparent);								

	-moz-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);

	-webkit-box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);		

	box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);

	-webkit-animation: animate-bg 5s linear infinite;

	-moz-animation: animate-bg 5s linear infinite;	

}

.alert-info .inner, .alert-success .inner, .alert-warning .inner, .alert-error .inner {

	margin:4px 9px;

}

.alert-info {

	background-color: #4ea5cd;

	border-color: #3b8eb5;

}

.alert-success {

	background-color: #61b832;

	border-color: #55a12c;

}

.alert-warning {

	background-color: #eaaf51;

	border-color: #d99a36;

}

.alert-error {

	background-color: #de4343;

	border-color: #c43d3d;

}

@keyframes animate-bg {

    from { background-position: 0 0; }

    to { background-position: -80px 0; }

}



.signa-body{

	background:#fff;

	height:42px;

}

.signa-leet{

  float:right;

  margin:5px 0;

  height:32px;

  width:240px;

  background:url(../images/logo-aireleet.png) no-repeat;

}

.signa-leet:hover{

//  background: url(../images/logo-aireleet-hover.png) no-repeat;

}

.signa-leet a {

  padding:7px 10px 7px 40px;

  text-decoration:none;

  color: #999;

  display:block;

}

.signa-leet a:hover {

//  color: #8eb310;

}



.left{float: left;}

.right{float: right;}

.clear{clear: both; content: ""; display: table; margin:0; padding:0;}

.block{display:block;}