/* --- importazione stili articoli --- */
@import url(articles.css);
/* --- importazione stili menu principale --- */
@import url(mainmenu.css);
/* --- importazione stili menu top --- */
@import url(topmenu.css);

/* CSS Document */
body{ margin:10px 0px 10px 0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }

div#page{ width:772px; border:1px solid #CCCCCC; background-color:#dbdbdb; }
div#page .clr { height:0px; clear:both; }

/* --- Stili Header Pagina --- */
div#header{	height:300px; text-align:left; background-color:#FFFFFF; }

div#splash { float:left; height:220px; width:570px; padding:0px; background-image:url(../images/splash.jpg); background-repeat:no-repeat; }

div#splashmenu { float:left; height:28px; width:570px; margin-top:2px; padding:0px; background-color:#a42a15; }

/* --- Stili Corpo Pagina --- */
div#workspace { text-align:left; background-color:#FFFFFF }
div#workspace .box { width:170px; }
div#workspace .box h2 { margin:0px; padding:0px; color:#990000; font-size:16px; text-align:center; }
div#workspace .box form { line-height:25px; margin:10px 0px 10px 0px; }
div#workspace .box a { color:inherit; }
div#workspace .box input { border:1px solid #dbdbdb; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
div#workspace .box .button { margin:10px 0px 0px 0px; padding:0px; border:0px; width:50px; height:20px; background-color:dbdbdb; background-image:url(/public/templates/default/images/icons/button.png); background-repeat:no-repeat; color:#FFFFFF; }
div#workspace .box .header { margin:0px; padding:0px; height:20px; background-image:url(../images/boxheader.gif); background-repeat:no-repeat; }
div#workspace .box .content { margin:0px; padding:10px; background-image:url(../images/boxbody.gif); background-repeat:repeat-y; }
div#workspace .box .footer { margin:0px; padding:0px; height:20px; background-image:url(../images/boxfooter.gif); background-repeat:no-repeat; }
div#workspace .box ul { margin:0px; padding:10px 0px 10px 0px; vertical-align:middle; }
div#workspace .box ul li { line-height:20px; padding:3px; border-bottom:1px dashed #CCCCCC; list-style-type:none; }
div#workspace .box ul li img { vertical-align:middle; }
div#workspace .box ul li a { text-decoration:none; color:#990000; }
div#workspace .box ul li a:hover { text-decoration:underline; }

div#workspace .button { margin:10px 0px 0px 0px; padding:0px; border:0px; width:50px; height:20px; background-color:#ffffff; background-image:url(/public/templates/default/images/icons/button.png); background-repeat:no-repeat; font-size:inherit; color:#FFFFFF; }
div#workspace .radio { border:0px; background-color:#FFFFFF }
div#workspace input { border:1px solid #dbdbdb; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
div#workspace select { border:1px solid #dbdbdb; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
div#workspace .back { margin:25px 0px 15px 0px; text-align:center; }
div#workspace .back img{ border:0px; }

div#panesx { float:left; width:200px; height:100%; background-color:#dbdbdb; }
div#panesx h1 { margin:0px; padding:3px 5px 3px 3px; border:1px solid #b3b3b3; background-color:#f5f5f5; line-height:16px; color:#424242; font-size:18px; text-align:right; font-weight:normal;}

div#content { float:left; padding:30px 20px 30px 22px; width:530px; background-color:#FFFFFF; }

div#address { float:left; margin-top:-160px; }

/* --- Stil Pič di Pagina --- */
div#footer { clear:left; text-align:right; line-height:25px; margin:0px 0px 0px 0px; padding:3px 20px 3px 0px; background-color:#a42a15; color:#FFFFFF;  }
div#footer img { vertical-align:middle; }
div#footer a { color:#FFFFFF; text-decoration:none; }
