/*
--------------------
Simple PHP Blog CSS Styles
--------------------

Name: Classic Theme
Author: Alexander Palmo

Description:
This the is the css theme for the Classic theme.
You can use this as a template for your own themes.

Also refer to user_style.php...
*/

/* General */

body
{
	color: #666633; /* txt_color */
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	background-color: #CCCC99; /* bg_color */
	
	/* Standard. Readable */
	font-family: Arial, Helvetica, Sans-Serif;
	/* font-family:  'Lucida Grande', Geneva, sans-serif; */
	/* font-family: Tahoma, Geneva, sans-serif; */
	/* font-family: Geneva, Verdana, sans-serif; */
	
	/* Nice. Classic Looking */
	/* font-family: 'Times New Roman', Times, serif; */
	/* font-family: Georgia, serif; */
	/* font-family: Book Antiqua, Palatino, serif; */
	
	/* Modern. Kind of Funky */
	/* font-family: 'Gill Sans', 'Trebuchet MS', Helvetica, sans-serif; */
	
	/* Monospace */
	/* font-family: Lucida Console, Monaco, monospace; */
}

/* Typeography */

p
{
	margin: 8px 0px 8px 0px; 
}

h1, h2, h3, h4, h5, h6
{
	font-family: 'Trebuchet MS', 'Gill Sans', Helvetica, sans-serif;
	font-weight: bold;
	color: #666633; /* headline_txt_color */
    text-shadow: #bbb 2px 2px 1px;
	
	margin: 2px 0px 2px 0px;
}

h1
{
	font-size: 20px;
}

h2
{
	font-size: 18px;
}

h3
{
	font-size: 16px;
}

h4
{
	font-size: 14px;
}

h5
{
	font-size: 12px;
}

h6
{
	font-size: 10px;
}

/* NEW */
code, pre {
	font-family: 'Courier New', Courier, Fixed;
}

/* NEW */
pre {
	overflow: auto;
	width: 512px;
	border: 1px dotted #D9D9D9; /* inner_border_color */
	padding: 5px
}

/* NEW */
blockquote {
	color: #777;
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd
}

/* Links */

a:link, a:visited
{
	font-weight: bold;
	text-decoration: none;
	color: #993333; /* link_reg_color */
}

a:hover
{
	text-decoration: underline;
	color: #FF3333; /* link_hi_color */
}

a:active
{
	color: #3333FF; /* link_down_color */
}

/* Images */

img
{
	border: 0;
}

#img_float_left
{
	/* Used in the [img] tag when float=left */
	float: left;
	margin: 2px 8px 4px 2px;
}

#img_float_right
{
	/* Used in the [img] tag when float=right */
	float: right;
	margin: 2px 2px 4px 8px;
}

/* Elements */

hr	
{
	color: #D9D9D9; /* inner_border_color */
	background-color: #D9D9D9; /* inner_border_color */
	height: 1px;
	border: 0px;
	margin: 8px 0px 8px 0px; 
}

/* Forms */

/* NEW */
form {
	font-size: 11px;
	margin: 0px;
	padding: 0px
}
	
input, select, option, textarea
{
	font-size: 11px;
	text-align: left;
}

/* Theme Specific */

#header_image
{
	border-color: #4D4D45; /* border_color */
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

#header
{
	font-family: 'Trebuchet MS', 'Gill Sans', Helvetica, sans-serif;
	color: #FFFFFF; /* header_txt_color */
	margin: 0px;
	padding: 4px 12px 4px 12px;
	border-color: #4D4D45; /* border_color */
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	background-color: #999966; /* header_bg_color */
	font-size: 14px;
	font-weight: bold;
}

#maincontent
{
	margin: 0;
	padding: 20px;
}

#maincontent .blog_subject
{
	font-family: 'Trebuchet MS', 'Gill Sans', Helvetica, sans-serif;
	color: #666633; /* headline_txt_color */
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
}

#maincontent .blog_byline
{
	color: #999999; /* date_txt_color */
	font-size: 9px;
	margin-bottom: 10px;
}

div #toggleSidebarAvatar, #toggleSidebarLinks, #toggleSidebarCalendar, #toggleSidebarArchives, #toggleSidebarCategories , #toggleSidebarSearch, #toggleSidebarMenu, #toggleSidebarPreferences, #toggleSidebarRecentComments, #toggleSidebarRecentEntries, #toggleSidebarRecentTrackbacks
{
	display: block;
}

#sidebar
{
	padding: 10px;
}

#sidebar .menu_title
{
	font-family: 'Trebuchet MS', 'Gill Sans', Helvetica, sans-serif;
	font-weight: bold;
}

#sidebar .menu_title a
{
	text-decoration: none;
	color: inherit;
}

#sidebar .menu_title:hover
{
}

#sidebar .menu_body 
{
	padding: 10px;
	border-color: #999;
	border-width: 1px;
	border-style: dashed;
}

#sidebar .divider {
	margin: 8px 0px 8px 0px;
}

#sidebar .calendar
{
	font-size: 10px;
}

#sidebar .calendar a
{
	font-weight: bold;
	text-decoration: none;
}

#sidebar .calendar td
{
	padding: 2px;
}

/* NEW */
#archive_tree_menu ul	
{
	list-style: none inside;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

/* NEW */
#archive_tree_menu li	
{
	margin: 0px;
	padding: 0px;
	/* border: 1px #F0F dashed; */
}

#footer
{
	border: 0;
	border-top: 1px solid #4D4D45; /* border_color */
	color: #666666; /* footer_txt_color */
	background: #EEEEEE; /* footer_bg_color */
	padding: 10px;
	text-align: left;
	clear: both;
}

.divider { margin: 20px 0px 15px 0px; }




/* aggiunte giacomo */

body{padding-top:10px;font: 76% Arial,sans-serif; text-align:center}
p{margin:0;padding:0;line-height: 1.8}
a{color: #00F;text-decoration:underline}
h1 {font-family: Verdana; font-size: 18px; color: #1A1A1A; text-decoration: none; font-weight:normal }
h1 a {font-family: Verdana; font-size: 18px; color: #1A1A1A; text-decoration: none; font-weight:normal }
h1 a:hover {font-family: Verdana; font-size: 18px; color: #600000; text-decoration: none; font-weight:normal}

.style1 {font-size: 13px}
div#menured {font-family: Verdana;font-size: 12px;font-weight: bold;color: #000000;text-align: left;padding-bottom: 4px;margin-bottom: 0px;
	font-style: italic;}
.red_menu {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #990033; text-align: right; padding-bottom: 4px; margin-bottom: 0px; text-decoration: none}
a.red_menu:hover {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #CC9933; text-decoration: underline; text-align: center}
a.red_menu:link {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #990033}
a.red_menu:visited {  font-family: Verdana; font-size: 10px; color: #990033}

a.redcurrent  {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #666666; text-align: right; padding-bottom: 4px; margin-bottom: 0px;text-decoration: none}
a.redcurrent:hover {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #666666; text-decoration: underline; text-align: center}
a.redcurrent:link {  font-family: Verdana; font-size: 10px; font-weight: bold; color: #666666}

.menu_bottom {font-family: Verdana; font-weight:normal; font-size: 8pt; color: #ffffff; text-decoration: none}
.menu_bottom a {font-family: Verdana; font-weight:normal; font-size: 8pt; color: #ffffff; text-decoration: none}
.menu_bottom a:link {font-family: Verdana; font-weight:normal; font-size: 8pt; color: #ffffff; text-decoration: none}
.menu_bottom a:visited {font-family: Verdana; font-weight:normal; font-size: 8pt; color: #ffffff; text-decoration: none}
.menu_bottom a:hover {font-family: Verdana; font-weight:normal; font-size: 8pt; color: #E7C283; text-decoration: none}

.content {font-family: Verdana; color: #000000; text-decoration: none}
.content a {font-family: Verdana; color: #600000; text-decoration: underline; font-weight: normal}
.content a:hover {font-family: Verdana; color: #AB2323; text-decoration: underline; font-weight: normal}

.col_destra {font-family: Verdana; font-size: 7pt; color: #000000; text-decoration: none}
.col_destra a {font-family: Verdana; font-size: 7pt; color: #600000; text-decoration: underline;}
.col_destra a:hover {font-family: Verdana; font-size: 7pt; color: #AB2323; text-decoration: none;}

.titleschedevini {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; font-weight:bold}
.indirizzo {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none}

div#containeroo{width: 800;min-width:300px;margin:0 auto;}
div#container{width: 85%;min-width:300px;margin:0 auto;}
div#container2{width: 85%;min-width:300px;
  margin:0 auto;text-align:left}
  
div#box1{
	width: 108;
	height:108px;
	border:1px solid black;
	text-align:center;
	vertical-align:middle;
	background-color: #CCCCCC;
}  

td#bottigliedes {border-right : 1px solid silver;border-bottom : 1px solid silver;border-top : 1px solid silver;}
td#bottigliesin {border-left : 1px solid silver;border-bottom : 1px solid silver;border-top : 1px solid silver;}
td#bottigliecen {border-bottom : 1px solid silver;border-top : 1px solid silver;}

td#box{margin: 3em 20%;padding: 10px 0;background: #ffffff}

ul#minitabs{list-style: none;margin: 0;padding: 10px 0;
  border-bottom: 1px solid #CCC;font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs li{display: inline;margin: 0 3px}
ul#minitabs li#lingua{display: inline;margin: 0 3px; position: relative; right: -100px; color: #990033;}
ul#minitabs a{text-decoration: none;padding: 0 0 10px;
  color: #999}
ul#minitabs a#current,ul#minitabs a:hover{
  background: url(purple.gif) no-repeat center bottom;
  color: #666}
ul#minitabs a#current{color: #990033}
ul#minitabs a#lingua{text-decoration: none;padding: 0 0 10px;
  color: #990033}

ul#minitabs1{list-style: none;margin: 0;padding: 7px 0;
  font-weight: bold;
  text-align: center;white-space: nowrap}
ul#minitabs1 li{display: inline;margin: 0 3px}
ul#minitabs1 li#descr{display: inline;margin: 0 3px;color:#990033}
ul#minitabs1 a{text-decoration: none;padding:3px 0 0;
  border-top: 2px solid #ffffff;color: #999}
ul#minitabs1 a#current{border-color: #d66363;color:#990033}
ul#minitabs1 a:hover{border-color: #d66363;color: #666}
img{border:0}
div#container1{width: 765px}
div#header{height:70px}
div#zoom2{float:right; width: 550px; \width: 550px; w\idth: 550px;
    height:450px;}
div#zoom{float:right; width: 512px; \width: 512px; w\idth: 512px;
    height:390px; padding: 5px;border:1px solid #666;
    background:url(loading.jpg) no-repeat 50% 50%}
div#zoom h3{margin:0;font-size:100%;color: #666;text-align:center}
div#minipics{margin-right:415px}
div#minipics ul{list-style-type: none;margin: 0;padding: 0}
div#minipics li{float: left;margin: 4px 5px;padding:0 12px 8px 0;
    background: url(dropshadow1.jpg) no-repeat bottom right}
div#minipics img{display: block;position: relative;top: -5px;left: -5px;
    border:1px solid #ccc;border-color: #ccc #666 #666 #ccc; padding: 5px}
	
.titbox			{font-family: Arial, arial; COLOR: #484D68; font-size: 12px;}
.elenco        {padding:4px;padding-left:8x;font-family:Arial,Verdana;font-size:12px;color:#484D68;text-decoration:none;}
A.norm:link			{font-family:Arial,Verdana;font-size:12px;color:#484D68;text-decoration:none;}
A.norm:visited		{color:#484D68;text-decoration:none;}
A.norm:active		{color:#484D68;text-decoration:none;}
A.norm:hover			{color:#5A0008;text-decoration:none;}

.link1 {
	color: #000000;
	text-decoration: none;
}
.link1:hover {
	text-decoration: none;
	color: #FF0000
}

DIV.clTopMenu{position:absolute; width:190; height:250; clip:rect(0,101,14,0); visibility:hidden; z-index:1; layer-background-color:#EEEEEE; background-color:#ffffff}
DIV.clTopMenuBottom{position:absolute; width:191; height:3; clip:rect(0,101,3,0); top:11; layer-background-color:#CECFCE; background-color:#CECFCE; z-index:2}
DIV.clTopMenuText{position:absolute; width:191; left:5; top:15; font-family:Arial,Verdana; font-size:12px; color:#990033;background-color:#ffffff; z-index:1} 
A.tendina{color:Navy; text-decoration:none}
A.tendina:hover{color:red}
A.tendina:visited:{color:#808080}
div#contiene{ 
position: absolute;
height:26;
width: 220;
background: white;}

.campiform {
font-family: verdana, tahoma, arial; 
color:#990033; 
font-size: 10.75px;
border-style: solid; 
border-color: #006699; 
border-width: 1; 
background: #f0f0f0;
 }

A.controllo:link, A.controllo:visited { text-decoration: none; color: #990033 }
A.controllo:hover { text-decoration: none; color: orange}
A.contrcurrent:link, A.contrcurrent:visited { text-decoration: none; color: #666666 }
A.contrcurrent:hover { text-decoration: none; color: #666666}

.piccolo {font-family:verdana, arial; font-style:normal; font-size:12px}

A.contrfoto:link, A.contrfoto:visited {font-family: Verdana; font-size: 18px; color: #990033; text-decoration: none; font-weight:normal }
A.contrfoto:hover {font-family: Verdana; font-size: 18px; color: orange; text-decoration: none; font-weight:normal}
A.contrfotocurr:link, A.contrfotocurr:visited {font-family: Verdana; font-size: 18px; color: #666666; text-decoration: none; font-weight:normal }
A.contrfotocurr:hover {font-family: Verdana; font-size: 18px; color: 666666; text-decoration: none; font-weight:normal}



