/*stili per il layout fluido*/
html,body{
   
	margin: 0;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(http://www.orientalarts.it/imagesx/bg-body.jpg);
	background-repeat:repeat;
	min-width:1000px
	
}

body{font-size: 80%;
    font-style: normal;
	text-align:justify}


img {
	border:1px solid #fff;
	background-color:#ccc;
	padding:5px;
}
a{color:#000000}
a:hover{color:#CCCCCC}

div#container{/*nessuna regola necessaria*/position:relative;text-align:justify}

/*stili generici, su header e footer*/


div#header{	
	height: 152px;	
	margin-bottom:15px;	
	z-index:1000;
	}
	
	
div#menuh{background-image: url(http://www.orientalarts.it/imagesx/menu-up-new/li.jpg); height:26px;position:relative;width:100%}


h1,h2{margin: 0;padding:0}



/*stili specifici per il layout*/

div#navigation{
	/*position: fixed;
	top:95px;*/
	position:relative;
	float: left;
	width: 150px;
	\width:150px;
	w\idth:150px;	
	text-decoration: none;	
	margin:7px 0 0 7px;
	z-index:15000;
	padding-left:2px;
	padding-right:8px;
	text-align:justify
	
}





div#extra{
	float: right;
	width: 210px;
	\width:210px;
	w\idth:210px;
	padding-left:4px;	
	margin-bottom:5px;
	z-index:10000;
	}

/*stili per la sezione extra*/
div#extra div{font-size: 100%;margin-bottom: 2em; /*padding-left:1em;*/}
div#extra div.newsbox h2{color: #999;font-size: 1.2em;margin-left:0;}
div#extra div.newsbox p{margin: 0}
div#extra img{padding:2px}

div#content {
	margin-top:15px;
	margin-right:215px;
	margin-bottom:0;
	margin-left:165px;	
	padding: 0.7em 0.5em 2em 0.5em ;
	border:1px solid #999;
	background-image:url(http://www.orientalarts.it/imagesx/bg-content.jpg);
	background-repeat:repeat-y;
	/*background-color:#E9E9E9;*/
	z-index:5000;
	max-width:900px;
	text-align:justify
	
}
div#content h3, h2, h1 {/*color: #FF0000;font-size: 1.6em;margin-left:2em;*/position:relative;
	left:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
	cursor: auto;
	color: #FF9900;
	font-size: 20px;
	font-variant: normal;
	text-transform: capitalize;
	vertical-align: middle;
	display: block;
	width: 200px;
	margin-left:30px;	
	font-style: normal;
	border:1px solid #ff9900;
	background-color:#FFFFFF;}
/*div#content h3 a, h2 a, h1 a {color: #FF0000;font-size: 1.6em;margin-left:2em;}
div#content h3 a:hover, h2 a:hover, h1 a:hover {
	color: #cccccc;
	}*/
div#content > strong, div#content > b {color: #999;font-size: 1.1em}
/*div#content p{text-indent:2em;}*/
div#content table img {padding:5px; border: 1px solid  #fff; background-color:#ccc}
div#content table {border:1px solid #cccccc; /*padding:2em;*/}

div#content >a {
	font-size: 1.2em;
	color: #000;
}
div#content >a :hover {
	font-size: 1.2em;
	color: #cccccc;
}

div#footer{
    position:relative;
	margin-top:150px;
	background-image:url(http://www.orientalarts.it/imagesx/menu-up-new/li.jpg);
	text-align:center;
	color:#fff;
	font-weight: bold;
	border-bottom:#000 solid 1px;
	border-top: #fff solid 1px;
    height:1.5em;	
	clear:both;
	padding-bottom:0.6em;	
	width:100%;
	
}

div#footer a{color:#fff;font-weight: bold;text-decoration: underline
}

div#credits 
{
text-align:right;
font-style:italic;
font-size:80%;
padding-right:3em;
padding-top:2px;
}

/*stili per la navigazione*/






.in_costruzione{
	/*content:in allestmento;
	quotes:in allestimento;*/
	font-size: 28px;
	/*text-align: right;*/
	color: #336633;
	font-weight: bolder;
	background-attachment: scroll;
	background-image: url(../images/in_costruzione/in_costruzione1.gif);
	background-repeat: no-repeat;
	background-position: 50% ;
	/*position: relative; crea serissimi problemi al menu navigation*/
	height: 300px;
	width: 500px;
	
}