/**************************** 
 Ricettario slider
****************************/ 
select{width:180px;border:1px solid #c2bc98;padding-top:1px;padding-bottom:1px;color:#464646;}
#center #slider{float:left;width:90%;border:0;top:60px;left:50px;height:100px !important;}
#prevBtn, #nextBtn,#slider1next, #slider1prev{ display:block;    width:30px;  height:25px; position:absolute; left:30px;     top:100px;   z-index:1000;     float:left;}     
#nextBtn, #slider1next{left:696px; float:left;}         
#prevBtn a, #nextBtn a,#slider1next a, #slider1prev a{ float:left; display:block;    position:relative; width:30px; height:25px; background:url(../images/left_arrow.gif) no-repeat 0 0; }     
#nextBtn a, #slider1next a{background:url(../images/right_arrow.gif) no-repeat 0 0;  float:left; left:200px;}  
#slider li{padding-left:0px;}	

#slider ul li{color:#000;text-align:center;width:200px;border:0; margin:0;padding:0;}		

/**************************** 
	Ricettario center
****************************/

#ricettariocercaricetta{float:left;position:absolute;top:180px;left:50px;width:300px;}
#ricettariocercaricetta h3{ color:#032753;padding-bottom:5px;}
#centerricettario{float:left;display:block;left:50px;width:850px;}
#centerricettario a {text-decoration:none;}
#centerricettario h2 {margin-top:20px; margin-left:8px;}
#centerricettario h4{color:#444444 ;margin-left:8px; display:inline;}
#centerricettario #categoryEditableName {font-face: Arial,Verdana,Tahoma,Sans-Serif; font-size:22px; margin-top:20px; margin-left:8px;color:#032753;border:none;}
#primalinearicettario{float:left;display:block;height:30px;width:850px;font-size:12px;color:#032753;font-weight:bold;}	
.linearicetta {float:left;display:block;height:30px;border-top:1px solid black;width:850px;padding-top:5px;color:#000000;font-size:12px;font-weight:normal;}	
.box-input-cerca {float:left;background:url(/images/bg-cerca-home.gif);width:231px;height:18px;padding:2px 0 0 3px;}
#primalinearicettario #ricette {float:left;width:430px;}
#primalinearicettario #tempo{float:left;width:100px;text-align:center;padding:0 5px;}
#primalinearicettario #difficolta{float:left;width:100px;text-align:center;padding:0 5px;}
#primalinearicettario #elimina{float:left;width:100px;text-align:center;padding:0 5px;}
#primalinearicettario #sposta{float:left;width:40px;text-align:center;}
#primalinearicettario #stampa{float:left;width:100px;text-align:center;padding:0 5px;}
#primalinearicettario #condividi{float:left;width:100px;text-align:center;}

.linearicetta #ricette {float:left;width:430px;}
.linearicetta #tempo{float:left;width:100px;text-align:center;padding:0 5px;}
.linearicetta #difficolta{float:left;width:100px;text-align:center;padding:0 5px;}
.linearicetta #elimina{float:left;width:100px;text-align:center;padding:0 5px;}
.linearicetta #sposta{float:left;width:40px;text-align:center;}
.linearicetta #stampa{float:left;width:100px;text-align:center;padding:0 5px;}
.linearicetta #condividi{float:left;width:100px;text-align:center;} 
 
#center{width:100%;border:0;top:20px; }
#center #subtitle, #title{color:#42403b; margin:0 0 0 20px;}
#center #topricettario{height:280px;width:945px;background: url("/images/bg_ricettario.gif") no-repeat;padding-top:10px;}
#center #topricettario #aggiungicat{position:absolute;left:50px;top:10px;color:#032753;font-weight:bold;width:255px;}
#center #topricettario #aggiungicat img{top:3px;position:relative;}

#moveRecipeDialog{visibility:hidden; border: 2px solid #072853;width:250px;height:auto;position:relative;right:100px;top:670px;position:absolute;z-index:100;background-color:#fefefe;display:block}/*height:260px;*/
#moveRecipeDialog #bg_sposta_ricetta{background:url(/images/ricettario/bg_sposta_ricetta.gif);width:100%;height:9px;}
#moveRecipeDialog .checkSposta{border-bottom:1px solid #d4d1ca;position:relative;left:5px;height:25px;width:240px;}
#moveRecipeDialog .checkSposta .spostaRadio{margin-top:6px;margin-left:10px;}
#moveRecipeDialog .checkSposta .spostaLabel{display:inline;margin-left:10px; position:relative;top:-2px;}
#moveRecipeDialog .spostaBottoni{border:0px solid green;position:static;margin-top:15px;margin-left:10px;width:360px;}

/**************************** 
Ricettario registrazione
****************************/

.graylinea{width:960px;border:0;height:7px;background:url(/images/registrazione/gray_line.gif) repeat-x;}
.blutab{width:280px;border:0;height:26px;background:url(/images/registrazione/blutab.gif) repeat-x;margin-left:20px;}
.blutab h3{color:#fff;font-weight:bold;font-size:13px;margin-left:10px;top:5px;position:relative;}
.input_registrazione{display:block;width:220px;border:0;margin-top:10px;float:left;color:#464646;padding:0 0 0 20px;}
.checkbox_registrazione{display:block;width:960px;border:0;margin:10px 0 0 20px;float:left;color:#464646;}
.red {color:#ff0000;}
.input_registrazione input{width:180px;border:1px solid #c2bc98;padding-top:3px;padding-bottom:3px;color:#464646;}

.input_figli{display:block;border:0;margin-top:10px;float:left;color:#464646;margin-left:20px;}
.input_figli select.small,.input_registrazione select.small{width:70px;margin-right:10px;}

.input_registrazione label{text-align:left;color:#42403B;width:185px;}
.input_registrazione select{width:180px;border:1px solid #c2bc98;padding-top:1px;padding-bottom:1px;color:#464646;}
.input_registrazione select#birthDateDay,#birthDateMonth{width:50px;}
.input_registrazione select#birthDateYear{width:73px;}

.input_registrazione .radio{width:30px;margin-top:5px;}
.checkbox_registrazione .checkbox{width:auto;}
p.registrazione{text-align:left;color:#42403B;margin:10px 0 0 0px;padding:0 0 0 20px;}
.checkbox_registrazione #checknovita{margin-right:50px;float:left;width:250px;}
.checkbox_registrazione #formato{margin-right:50px;float:left;width:250px;}
#privacy{width:950px;height:150px;background-color:#efece5;border:0px;margin:10px 0 0 20px;}
#invia{margin:20px 0 0 20px;}
.spazio{width:960px;height:20px;border:0;}
input.fieldError {border:1px solid red; background-color:#ffcccc;}
select.fieldError {border:1px solid red; background-color:#ffcccc;}
.fieldError select {border:1px solid red; background-color:#ffcccc;}
div.validationErrors {margin-left:20px; margin-bottom: 30px;}
div.validationErrors p {color: red; font-weight: bold;}
div.validationErrors li {color:red; list-style-type: disc;}

/**************************** 
CONTATTACI
****************************/

ul.dot{}
ul.dot li {list-style-position: outside;list-style-type:disc;color:#42403B;}
textarea{width:920px;height:80px;border:1px solid #c2bc98;padding-top:3px;padding-bottom:3px;color:#464646;float:left;}
.campi_obbligatori {left:285px;position:relative;top:-10px;}
 
/**************************** 
UPLOAD RICETTA
****************************/
#upload_ricetta input{width:180px;border:1px solid #c2bc98;padding-top:3px;padding-bottom:3px;color:#464646;}
#upload_ricetta{margin:10px 0 30px 20px;}
#upload_ricetta h3{color:#032753;font-weight:normal;font-size:16px;}
#upload_ricetta  div#nomericetta{float:left;margin:0 50px 0 0;}
#upload_ricetta  input#nomericetta{width:400px;margin:10px 0 0 0;}
#upload_ricetta  div#autorericetta{float:left;margin-left:10px;}
#upload_ricetta  div#fotoricetta{float:right;}
#upload_ricetta  input#fotoricetta{width:350px;margin-top: 10px;}
#upload_ricetta  #btncaricafoto{border:0;padding-top:10px;width:auto;}
#upload_ricetta  div#tit_ingredienti{float:left;width:600px;margin: 20px 0 10px 0;}
#upload_ricetta  div#tit_ingredienti h3{margin:0 50px 0 0;line-height:normal;float:left;}
#upload_ricetta  #input_ingredienti{width:400px;margin:10px 0 0 0;position: static;height:28px;}
#upload_ricetta .ingredienti {width:140px;float:left;} /*margin:0 50px 0 0;*/
#upload_ricetta .quantita {width:50px;float:left;}
#upload_ricetta .misure	{width:70px;}
#aggiungiricetta{top:20px;position:relative;}
#aggiungiricetta a{position:relative;color:#032753;font-weight:bold;float:left;text-decoration:none;text-align:right;}
#upload_ricetta  div#preparazione h3{float: left; width:110px;}
h6.dettaglio {float: left; width:100px;margin:0;padding:5px 0 0 0; color:#444444;}
#upload_ricetta  textarea{width:360px;left :0px;margin-top:10px;}
#container {width:960px;}
#upload_ricetta  div#preparazione{float:left;width: 460px;top:10px;text-align: left;border:0;}
#upload_ricetta  div#preparazioneright{top: 10px;left: 0px;float: left;border:0;}
#upload_ricetta  div#preparazioneright input,#upload_ricetta  div#preparazioneright select{position:relative;width:200px;margin-bottom:20px;margin-top:10px;}
#upload_ricetta div#steps div {position:static;}
#upload_ricetta div#ingredients {position:static;}
#preparazionerighttit h3.first{float:left;width:180px;}
#preparazionerighttit h6{float:left;}
#upload_ricetta div#preparazioneright input, #upload_ricetta div#preparazioneright select{clear:both;}
#upload_ricetta input.fieldError {border:1px solid red; background-color:#ffcccc;}
#upload_ricetta textarea.fieldError {border:1px solid red; background-color:#ffcccc;}
#upload_ricetta select.fieldError {border:1px solid red; background-color:#ffcccc;}

/*SPOSTA*/
#boxSposta{border: 2px solid #072853;width:250px;height:auto;position:relative;right:50px;position:absolute;z-index:100;background-color:#fefefe;display:block}/*height:260px;*/
#boxSposta #bg_sposta_ricetta{background:url(../images/ricettario/bg_sposta_ricetta.gif);width:100%;height:9px;}
#boxSposta .checkSposta{border-bottom:1px solid #d4d1ca;position:relative;left:5px;height:25px;width:240px;}
#boxSposta .checkSposta .spostaRadio{margin-top:6px;margin-left:10px;}
#boxSposta .checkSposta .spostaLabel{display:inline;margin-left:10px; position:relative;top:-2px;}
#boxSposta .spostaBottoni{border:0px solid green;position:static;margin-top:15px;margin-left:10px;width:160px;}