/* base pagina */
body {
	margin-top: 20px;
	text-align: center;
	color:#ffffff;
	font-family:verdana,arial;
	font-size: 12px;
	background-color: #ffffff;
}

#wrap
{
    text-align: center;
    margin: 0px auto 0px auto;
}

#container
{
   width: 800px;
   margin: 0px auto 0px auto;
   text-align: left;
}

img
{
    border:none;
}

table {
	 border: 0;
}

td {
	padding: 4px;
	margin: 0;
}

form {
	margin-top: 20px;
}

a { text-decoration: none; }
a:link {	color: #ffffff; }
a:hover {	color: #ffffff; }
a:visited {	color: #ffffff; }
a:active {	color: #ffffff; }

/* parte superiore */

#main {
	width: 800px;
	height: 400px;
	background-image: url(immagini/main.jpg);
}



/* menu */

#menu {
	position: relative;
	top: 0px;
	left: 450px;
	width: 250px;
}

#menu ul{    margin:0;}#menu li{    /*background:#eef0f2;*/
    height:93px;
    width:240px;    list-style-type:none;    margin:10px;}#menu a{
	 font-weight:bold;
	 color:#ffffff;    text-decoration:none;    display:block;
    height:57px;
    width:135px;
    text-align:left;
    padding-left:110px;
    padding-top:38px;
    background-image:url(immagini/button.png);
    background-repeat: no-repeat;}

#menu a:visited{
	color:#ffffff;
}#menu li a:hover{    background: url(immagini/buttonup.png);
    background-repeat: no-repeat;
    color: #0d0298;}

/* parte inferiore */

#content{
	
}

#contenttop{
	height: 20px;
	width: 800px;
	background-image: url(immagini/top.jpg);
}

#contentbottom{
	height: 20px;
	width: 800px;
	background-image: url(immagini/bottom.jpg);
}

#contentmiddle{
	padding:50px;
	padding-bottom: 0px;
	text-align: center;
	width: 700px;
	background-image: url(immagini/middle.jpg);
	background-repeat: repeat-y;	
}

#text{
	margin-bottom: 30px;
	text-align: justify;
	color: #010366;
	font-size: 14px;
	padding: 15px;
	border: solid 2px;
	border-color: #cccccc;
	background-image: url(immagini/frame.jpg);
	background-repeat: repeat;
}

#text1{
	margin-bottom: 30px;
	text-align: justify;
	color: #010366;
	font-size: 14px;
	padding: 15px;
	border: solid 2px;
	border-color: #cccccc;
	background-image: url(immagini/frame.jpg);
	background-repeat: repeat;
}

#homeimg {
	height: 194px;
	width: 400px;
	background-image: url(immagini/tamburelli.jpg);
	border:solid 2px #cccccc;
	margin: 0px auto 10px auto;
}

div.titolo {
	font-size: 20px;
	font-weight:bold;
}

/* elemento lista articoli */

div.articololist{
	color: #010366;
	padding: 15px;
}

div.artimg{
	width: 200px;
}

td.art{
	padding-left: 50px;
	border: solid 1px;
	width: 400px;
	font-size: 14px;
	border-color: #333333;
}

div.artcod{
	font-size: 20px;
	font-weight:bold;
   text-align:left;
}

/* mailer */

#mailer {
	margin-left: 65px;
}

#taranta {
	width: 116px;
	height: 40px;
	background-image: url(immagini/taranta.gif);
	position: relative;
	left: 180px;
	top: 190px;
}

#alert {
	background-color: #ff0000;
	width: 750px;
	margin-bottom: 5px;
	border: solid 2px #ffff00;
	font-weight: bold;
}
