

*

{

padding: 0em;

margin: 0em;

}



body

{

background: #f8f3f0 url('bkg_arabesques.jpg') top center repeat-x;

/* border: 10px solid #ff0000; */

padding: 0;

margin: 10px 0;

float: inherit;

font-size: 11px;

font-family: tahoma, arial, verdana, helvetica, sans-serif;

color: #434343;

margin-bottom: 0px;

}





p

{

line-height: 1.3em;

margin-bottom: 1.3em;

/* text-align: justify; */

}



hr{

height: 1px; border-style: none; color: #9e6d44; background-color: #9e6d44; margin: 4px 0; 

}



a

{

color: #434343;

text-decoration: underline;

font-weight: bold;

}



a:hover

{

color: #000;

text-decoration: none;

}







h1

{

font-size: 19px;

font-weight: bold;

color: #000;

padding: 0px;

margin: 0px;

}



h1.libanese

{

font-size: 11px;

padding: 0px;

margin: 0px;

margin-top: 0px;

display: inline;

border: 0px solid #ff0000;

font-weight: normal;

font-style: italic;
}

h1.cucinalibanese

{

font-size: 11px;

padding: 0px;

margin: 0px;

margin-top: 0px;

display: inline;

border: 0px solid #ff0000;

font-weight: normal;

color: inherit;
}

/*

h2

{

font-size: 12px;

font-weight: bold;

margin: 0px;

padding: 0px;

}

h3

{

font-size: 11px;

font-weight: bold;

color: #000;

line-height: 1.5em;

}

*/









img

{

border: 0px solid #d4d4d4;

padding: 0px;

margin: 0px;

}



img.left

{

position: relative;

float: left;

margin: 0em 1.2em 0.7em 0em;

}



img.right

{

position: relative;

float: right;

margin: 0em 0em 0.7em 1.2em;

}



a.immag

{

border: 0px;

}











#contenente

{

position: relative;

width: 703px;

border: 0px solid #ff0000;

border-bottom: solid 0px #fff;

background-color: transparent;

margin: 0 auto;

}







#testata

{

position: relative;

width: 703px;

height: 226px;

background: transparent url('bkg_header.jpg') top left no-repeat;

margin: 0px;

border: 0px solid #ff9900;

margin-bottom: 4px;

}

#testata a

{

text-decoration: none;

}





#address

{

width: 683px;

background: #fff url('testata2.jpg') top left no-repeat;

text-align: center;

margin: 0px 10px 0px 10px;

float: right;

border: 0px solid #000;

}

#logodx a

{

text-decoration: none;

}



#logosx

{

border: 0px solid #000;

width: 683px;

margin: 10px;

float: left;

height: 170px;

border: 0px solid #ff0000;

}

#logosx a

{

text-decoration: none;

}

#logosx form

{

border: 1px solid #000;

margin: 45px 8px 8px 8px;

float: left;

width: 200px;

height: 45px;

text-align: right;

}

#logosx form

{

border: 0px solid #000;

margin: 17px 8px 8px 8px;

float: left;

width: 200px;

height: 50px;

text-align: right;

font-size: 9px;

}



#logosx select

{

color: #434343;

font-size: 9px;

width: 120px;

margin-bottom: 4px;

padding: 0px;

/* obbligatorio limitarlo per scelta grafica */

}

#logosx option

{

color: #434343;

padding: 0px;

}





#flags

{

border: 0px solid #000;

margin: 8px;

float: left;

width: 222px;

height: 20px;

text-align: center;

padding: 6px 0px 0px 0px

}







#testata2

{

position: relative;

width: 703px;

height: 44px;

background-color: transparent;

background: url('bkg_menu_ok.jpg') top left no-repeat;

margin: 0px 0px 5px -1px;

border-bottom: 0px solid #fff;

float: left;

}



#t2sx

{

width: 681px;

height: 28px;

border: 0px solid #ff0000;

float: left;

margin: 10px 10px 0px 10px;

padding: 0px;

text-align: center;

}

#t2sx a

{

border: 0px solid #ff0000;

margin: 0px 7px 0px 7px;

padding: 0px;

font-size: 12px;

color: #fff;

text-decoration: none;

}

#t2sx a:hover

{

color: #c6ef25;

text-decoration: underline;

}





#t2dx

{

width: 222px;

height: 38px;

border: 1px solid #ff0000;

float: right;

margin: 0px;

padding: 0px;

}















#pag_tot

{

float: left;

width: 703px;

background: transparent;

border: 0px solid #339900;

min-height: 90px;

margin: 0px;

padding: 0px;

}

#pag_dx

{

float: right;

width: 471px;

background: transparent /*url('bkg_pagina_smart.gif') top center repeat-y*/;

border: 0px solid #339900;

margin: 0px;

padding: 0px;

}

#pag_sx

{

float: left;

width: 230px;

/*background: #fff url('bkg_pagina_smart.gif') top center repeat-y*/;

border: 0px solid #339900;

margin: 0px;

padding: 0px;

}

#menuvert

{

float: left;

width: 222px;

background: #e68c5c;

border: 0px solid #339900;

margin: 0px 0px 10px 0px;

padding: 0px;

}

#menuvert_top

{

float: left;

width: 222px;

height: 16px;

background: #e68c5c url('menuvert_top_n.gif') top center no-repeat;

border: 0px solid #339900;

margin: 0px 0px 0px 0px;

padding: 0px;

}

#menuvert_middle

{

float: left;

width: 207px;

margin: 0px 40px 0px 10px;

padding: 0px;

border: 0px solid #ff0000;

}

#menuvert_bottom

{

float: left;

width: 222px;

height: 20px;

background: #e68c5c url('menuvert_bottom.gif') bottom center no-repeat;

border: 0px solid #339900;

margin: 0px 0px 0px 0px;

padding: 0px;

}



#boxblu

{

float: left;

width: 222px;

background: url('bkg_boxblu.jpg') top center repeat-y;

border: 0px solid #339900;

margin: 0px 0px 10px 0px;

padding: 0px;

color: #fff;

}

#boxblu_top

{

float: left;

width: 222px;

height: 9px;

background: url('bkg_boxblu_top.jpg') top center no-repeat;

}



#boxblu_bottom

{

float: left;

width: 222px;

min-height: 92px;

background: url('bkg_boxblu_bottom.jpg') bottom center no-repeat;

}

#boxblu_middle

{

float: left;

width: 142px;

margin: 0px 40px 0px 80px;

padding: 0px;

border: 0px solid #ff0000;

padding-bottom: 20px;

}

#boxblu_middle h3

{

font-size: 11px;

margin-left: -60px;

font-weight: bold;

margin-bottom: 20px;

}







#boxblu_middle li a

{

padding-left: 15px;

background: url('freccia2.gif') top left no-repeat;

color: #fff;

font-weight: normal;

}



#approfondimenti

{

float: left;

width: 222px;

background: url('bkg_app.jpg') top center repeat-y;

border: 0px solid #339900;

margin: 0px 0px 20px 0px;

padding: 0px;

}

#approfondimenti_top

{

float: left;

width: 222px;

height: 12px;

background: url('bkg_app_top.jpg') top center no-repeat;

}

#approfondimenti_middle

{

float: left;

width: 182px;

margin: 0px 40px 0px 40px;

padding: 0px;

border: 0px solid #ff0000;

}

#approfondimenti_bottom

{

float: left;

width: 222px;

background: url('bkg_app_bottom.jpg') bottom center no-repeat;

padding-bottom: 20px;

}



#menuvert_middle li, #boxblu_middle li, #approfondimenti_middle li

{

color: #434343;

list-style-type: none;

line-height: 1.9em;

margin-bottom: 7px;

}

#menuvert_middle li a, #approfondimenti_middle li a

{

padding-left: 15px;

background: url('freccia.gif') top left no-repeat;

}









#titolo

{

float: left;

width: 471px;

height: 33px;

/* background: url('bkg_titolo.jpg') top left repeat-x; */

border: 0px solid #339900;

margin: 0px 0px 7px 0px;

padding: 0px 0px 0px 0px;

}

#titolo h4

{

margin: 0px;

padding: 7px 0px 0px 5px;

font-size: 13px;

font-weight: bold;

display: inline;

}





#doppiafoto

{

float: left;

width: 471px;

background: transparent;

border: 0px solid #339900;

margin: 0px 0px 10px 0px;

padding: 0px;

}

#doppiafoto img.left

{

position: relative;

float: left;

margin: 0px;

padding: 0px;

}



#doppiafoto img.right

{

position: relative;

float: right;

margin: 0px;

padding: 0px;

}



#footercontent

{

border: solid 0px #fff;

margin: 0px auto;

text-align: center;

width: 703px;

padding: 0px;

clear: both;

border-top: 0px solid #fff;

}







#footer

{

float: left;

width: 703px;

height: 30px;

border: 0px solid #339900;

margin: 30px 0;

padding: 0 auto;

padding-bottom: 0px;

font-size: 10px;

}



#footer a

{

text-decoration: none;

font-size: 10px;

background: url('freccia3.gif') top left no-repeat;

border: 0px solid #339900;

margin: 15px 20px 0px 20px;

padding: 0px 0px 0px 15px;

color: #333333;

font-weight: normal;

}







#box

{

float: left;

width: 471px;

background: url('bkg_box.jpg') top center repeat-y;

border: 0px solid #339900;

margin: 0px 0px 10px 0px;

padding: 0px;

}

#box_top

{

float: left;

width: 471px;

height: 19px;

background: #f4f4f4 url('bkg_box_top.gif') top center no-repeat;

}

#box_middle

{

float: left;

width: 429px;

margin: 0px 20px 5px 20px;

padding: 0px;

border: 0px solid #ff0000;

}

#box_bottom

{

float: left;

width: 471px;

min-height: 22px;

background: #f1e19e url('bkg_box_bottom.gif') bottom center no-repeat;

padding-bottom: 20px;

}

#box_servizisx

{

float: left;

width: 155px;

background: url('title_servizi_box.gif') top left no-repeat;

padding: 35px 0px 0px 25px;

margin: 0px;

border: 0px solid #ff0000;

}

#box_servizidx

{

float: right;

width: 240px;

padding: 15px 0px 0px 0px;

margin: 0px;

border: 0px solid #ff0000;

}

a.cursore {

cursor: text;
font-weight: inherit;
text-decoration: none;
color: #434343;

}






/*

#separatore

{

border: 0px solid #000;

margin: 0px;

padding: 0px;

width: 703px;

height: 9px;

float: left;

}

*/
