HTML {background-color:#252F1A}

BODY {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:15px; color: #000000; margin: 0; background: url(http://www.webisland.net/themes/Webisland/images/bg.jpg) repeat top left #6C7E58;text-align:center}

a:link, a:visited {color:#0000CC; text-decoration:none}

a:hover {text-decoration:underline}



/* struttura */

div#containerc {margin:0 auto;position:relative;width: 100%; text-align:center;background: url(http://www.webisland.net/themes/Webisland/images/bgtop.jpg) repeat-x top left;}

div#container {margin:0 auto;position:relative;width: 990px; text-align:center;background: url(http://www.webisland.net/themes/Webisland/images/bgcontent.gif) repeat-y top left #ffffff;}

div#top {margin:0 auto;position:relative;width:990px;height:180px;background: url(http://www.webisland.net/themes/Webisland/images/top.jpg) no-repeat top left;text-align:center}

div#banner728 {margin:0 auto;position:absolute;width:728px;height:90px;top:5px;right:0}



/* MENU PRINCIPALE */

.menuHead{ font-family: Verdana; margin:0; padding:0; position:absolute;top:120px;left:45px;text-align:cneter;list-style:none; height:29px; font-size:16px;line-height:29px;}

.menuHead li{ float:left; min-width:5em; /* VOCI ORIZZONTALI */ position:relative}

.menuHead li ul {font-size:12px}

* html .menuHead li{ width:5em;}

.menuHead a:link, .menuHead a:visited {display:block; height:29px; line-height:29px; padding: 0 13px; text-decoration:none; text-align:center; white-space: nowrap; font-weight:bold;color:#ffffff}

/* SOTTO MENU */

.menuHead ul{ margin:0; padding: 0; list-style:none; width:170px; border:3px solid #0000FF; border-top:1px solid #008CBB}

.menuHead ul li{/*float:none;*/ width:170px; /* VOCI A COMPARSA */}

.menuHead ul a:link, .menuHead ul a:visited{ float:none; display:block; text-align:left; height:20px; line-height:20px; background:#008CBB; color: #ffffff; font-weight:normal;}

.menuHead ul a:hover {color:#ffcc00; text-decoration:underline;}

/* MENU ON OFF */

.menuHead ul,

.menuHead ul.subMenu-off{ position:absolute; /*visibility:hidden;*/ top:-10000em }

/*.menuHead ul.subMenu-on{ visibility:visible;}*/

/* POSIZIONAMENTO DEL SOTTO MENU */

.menuHead ul.subMenu-on{ position:absolute;/* primo livello di annidamento:menu a discesa */ top:29px; visibility:visible; left: -3px; z-index:150;}

/* COLORI */

.menuHead{ color:#fff;}

.menuHead a{ color:#fff;}

/* EFFETTO ROLLOVER */

.menuHead a:hover,

.menuHead a:focus,

.menuHead a:active{ text-decoration: underline;}



/* colori canali */        

.menuHead .mstandard a:hover{ color:#ffcc00;}

.menuHead .mstandard ul a:hover{ color:#ffcc00;}

        



.primaVoce a {background:none;}

.primaVoce a:hover {background:none;}



/*nascondi select box articoli*/

.invisibile { visibility:hidden;}

.visibile {visibility:visible;}



ul#topmenu {position:absolute;top:120px;left:0;width:990px;margin:0 auto;padding:0; font-size: 16px; height:29px;list-style:none; font-weight:bold;line-height:29px; text-align:center}

ul#topmenu li a {text-decoration:none; text-align:center; margin:0 18px}

ul#topmenu li {display:inline}

ul#topmenu li a:link, ul#topmenu li a:visited {color:#ffffff; text-decoration:none}

ul#topmenu li a:hover {text-decoration:underline}



div#dx {position:absolute;top:400px;width:200px !important; width /**/:210px;padding:0 5px 10px 5px;right:20px;text-align:left;}

div#content {margin: 0 250px 0 20px;min-height: 2050px;height: auto !important;height:2050px;text-align:justify}

div#content table {font-size:100%}



div#botc {clear: left;position:relative;width:100%;text-align:center;background: url(http://www.webisland.net/themes/Webisland/images/bgbot.jpg) repeat-x top left #252F1A;}

div#bot {margin:0 auto;background: url(http://www.webisland.net/themes/Webisland/images/bot.jpg) no-repeat top left;width:950px !important; width /**/: 990px;padding: 2px 20px 0 20px;height:140px !important; height /**/: 142px;text-align:left;font-size:12px;color:#73895A}

div#copyright {clear: left;width:100%; height:35px !important; height /**/: 50px; padding-top:15px;background: url(http://www.webisland.net/themes/Webisland/images/bot.jpg) repeat-x top left #A7B689;font-size:12px;text-align:center;color:#ffffff}

div#copyright a:link, div#copyright a:visited {color:#ffffff;font-weight:bold}



/* mappatura logo */

ul#mlogo {

        margin:0;

        padding:0;

        list-style:none;

        position:absolute;

        width:240px;height:78px;

        left: 0;

        top: 16px;}

ul#mlogo li {

display:block;

position:absolute;

margin:0;padding:0

}

li#logo {

left:0;top:0;

width:240px;height:78px;

}

#mlogo a {

display:block;

width:100%;

height:100%}

.alt {display:none}



/* sx */

div#topboxsx, div#bgboxsx, div#botboxsx {width:150px !important; width /**/: 160px;padding:0 5px}

div#topboxsx {height:8px;background: url(http://www.webisland.net/themes/Webisland/images/topboxsx.jpg) no-repeat top left;font-size:4px}

div#bgboxsx {background: url(http://www.webisland.net/themes/Webisland/images/bgboxsx.jpg) repeat-y top left}

div#botboxsx {height:8px;background: url(http://www.webisland.net/themes/Webisland/images/botboxsx.jpg) no-repeat top left}



/* content */

div#split2home {margin:0 auto;width:950px;height:95px}

div#split2home div {float: left}

div#split2home div div {width:50%}

div#split2home div#topbox, div#split2home div#cerca {height:85px !important; height /**/: 95px;padding:5px 10px}

div#split2home div#topbox {width:730px !important; width /**/: 730px;}

div#split2home div#cerca {margin-left:10px;width:190px !important; width /**/: 210px;background: url(http://www.webisland.net/themes/Webisland/images/bgcerca.jpg) no-repeat top left;text-align:left}

div#split2home div#topbox h2 a:link, div#split2home div#topbox h2 a:visited {font-size:18px;color:#000000;font-style:italic;font-weight:normal}

div#split2home div#cerca h2 {font-size:18px;color:#4C6233;font-style:italic;font-weight:normal}



div#newstop, div#newsbot {width:750px !important; width /**/: 770px;padding:0 10px}

div#newsbg {width:770px}

div#newstop {background: url(http://www.webisland.net/themes/Webisland/images/newstop.jpg) no-repeat top left;min-height: 186px;height: auto !important;height: 196px;text-align:justify;padding-top:10px}

div#newsbg {background: url(http://www.webisland.net/themes/Webisland/images/newsbg.gif) repeat-y top left}

div#newsbot {height:11px;background: url(http://www.webisland.net/themes/Webisland/images/newsbot.gif) no-repeat top left}



div#partners {font-size:12px}

div#partners a:link, div#partners a:visited {color:#C0C0C0}



.verde {color:#339900;font-weight:bold}



div.wide {margin: 0;clear:left}



/* form e img  div {border: 1px solid #000000} */ 

.center {text-align:center}

.right {text-align:right}

.pag {text-align:right;margin-top: 30px}

ul {margin:0 0 0 20px;padding:0 0 0 20px}

ul li ul {margin:0 0 0 10px;padding:0 0 0 5px;}

hr {margin:5px 0; color:#009900}

.imgdx {float:right;margin-left:10px}

.imgsx {float:left;margin-right:10px}

h1, h2, h3 {display:inline}

h1 {color:#0000CC;font-size:16px}

hr {margin: 0 auto; width:95%; height:1px; color:#009900}

img {border:0}

form {margin:0}

input.text,  textarea, input.search, select {color: #4C6233; border: 1px inset #999999; background-color: #ffffff}

input.text,  input.search, select {font-size:13px}

textarea {width: 100%; height:80px;font-size:100%}

input.text {width: 200px; height:18px}

input.search {width: 100px; height:17px;margin:5px 0;font-weight:normal}

select {width: auto;margin:0 5px}

.button {border:1px solid #ff6600;background-color:#ff9900;color:#ffffff;font-weight:bold;font-size:12px;height:20px}


