#avis{background:transparent url(../IMG/controle-technique-toulouse-1.jpg) no-repeat center center fixed;height:580px;}
#avisform{height:580px;padding-top:20px;background:url(../IMG/opawhite90.png) repeat;color:black;font-family:'Oswald', sans-serif;font-size:1.2em;}
#avisliste{padding-top:15px;height:580px;background:url(../IMG/opawhite90.png) repeat;color:black;font-family:'Oswald', sans-serif;font-size:1.4em;}
#avisform select{color:black;}
#avisform textarea{height:100px;border-radius:3px;font-family:'Open Sans', sans-serif;color:#000000}
#avisform input[type='text']{border-radius:3px;font-family:'Open Sans', sans-serif;color:#000000}
#avisform input[type='submit']{width:auto;height:40px;background:#9B0416;color:white;border:1px solid #cccccc;border-radius:5px;text-shadow:1px 1px 1px #1F1F1F;font-family:'Oswald', sans-serif;font-size:1em;padding:3px 10px 5px 10px;}
#avisform p{color:black;font-family:'Oswald', sans-serif;text-align:center;}
#avisform .yes{color:black;font-size:1em;text-align:center;font-family:'Oswald', sans-serif;}
#avisform .no{color:#AF0000;font-size:1em;text-align:center;font-family:'Oswald', sans-serif;}

.note00_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -80px 0;float:left;margin-top:5px;}
.note05_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -80px -20px;float:left;margin-top:5px;}
.note10_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -65px 0;float:left;margin-top:5px;}
.note15_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -65px -20px;float:left;margin-top:5px;}
.note20_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -49px 0;float:left;margin-top:5px;}
.note25_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -49px -20px;float:left;margin-top:5px;}
.note30_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -30px 0;float:left;margin-top:5px;}
.note35_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -33px -20px;float:left;margin-top:5px;}
.note40_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -17px 0;float:left;margin-top:5px;}
.note45_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -17px -20px;float:left;margin-top:5px;}
.note50_profil2{width:80px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -1px 0;float:left;margin-top:5px;}
.sloganavis{text-transform:none;text-align:center;font-size:1.3em;}
.notemoyenne{font-size:0.6em;text-transform:none;font-style:italic;color:#4185AF;}
.avis_note{background:transparent;float:right;padding:0 5px 4px 7px;}
.avis_date{margin-right:10px;margin-top:0;float:right;font-size:0.9em;font-style:italic;padding-top:4px;}
.avis_message{font-size:0.95em;color:black;line-height:20px;font-style:italic;}
.avis_nom{text-transform:uppercase;}
.avis_prenom{text-transform:capitalize;}
.eva_no{width:15px;height:20px;background:url(../IMG/avis/avispetit.png) no-repeat -15px 0;float:left;margin-right:10px;}
.eva_no, .eva_yes{cursor:pointer;}
.eva_yes{width:15px;height:20px;background:url(../IMG/avis/avispetit.png) no-repeat 0 0;float:left;margin-right:10px;}
.eva{width:15px;height:20px;background:url(../IMG/avis/avis.png) no-repeat -80px 0;float:left;margin-right:10px;}
#avisliste img{max-height:150px;}
#avisliste hr{border-color:#7F7F7F;margin-top:5px;margin-bottom:5px;}
#avisliste{text-align:left;font-size:1.2em;line-height:25px;overflow:auto;}

/*
#avis{margin-top:50px;margin-bottom:50px;width:100%;clear:both;}

#avisform{margin-top:30px;margin-bottom:30px;background:url(../IMG/avis/opn80.png) repeat;text-align:left;font-size:1.1em;line-height:30px;border-radius:5px 0 0 5px;border:1px solid #7F7F7F;box-shadow:5px 5px 5px black;border-right:none;}
#avisform li{font-size:1.5em;}
#avisform textarea{min-height:100px;font-size:0.7em;background:transparent;border-radius:3px;padding:5px 10px;margin:5px 0 0 0;}
#avisform input{background:transparent;border-radius:3px;font-size:0.7em;padding:0 10px;}
#avisform h1{font-size:1.45em;text-align:center;}

#avisform input[type='submit']{text-align:center;padding:5px 15px;margin:0 auto 0 auto;background:black;border:1px solid black;border-radius:3px;font-size:1.3em;}
#avisform input[type='text']{margin:0;}
#avisform h2{margin-top:15px;}


#ouverture{line-height:40px;font-size:0.9em;}
#avisform .message, #avisliste .message{line-height:25px;font-size:1.3em;text-align:center;color:#1F1F1F;font-family: "Oswald";font-weight:normal;}

#avisliste ul{width:200px;margin:0 auto;}
#avisliste #reseau{float:none;}


#avis .yes{font-size:1.35em;}
#avis  .no{font-size:1.35em;text-decoration:underline;}
*/

@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: portrait){
	#avis,#avisliste,#avisform{height:auto;}
	#avisform p {font-size:1.5em;}
	}
@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: landscape){
	#avis,#avisliste,#avisform{height:auto;min-height:650px;}
	#avisform p {font-size:1.2em;}
	}
