/*
The Buggy pLog Template stylesheet
pLog Version: 1.0

(c) BuggyBrain.com
Released under the terms of the GPL*/

body{
margin:0 auto;
padding:0;
color: #000;
font-family: Verdana, Tahoma, Helvetica;
font-size : 68%;
background:#f4f4f4 url(imgs/bg.gif) top center repeat-y;
}

#wrap{
background:#ffffff url(imgs/bg_wrap.gif) top center repeat-y;
color:#000;
margin:0 auto;
width:781px;
}


a {
font-family : Verdana, Tahoma, Helvetica;
font-size : 1.0em;
font-style : normal;
font-weight : bold;
}

a:link {
color: #990000;
}

a:visited {
color: #990000;
}

a:hover {
color: Gray;
}

img {
border: 0px;
}

p {
font-size: 0.9em;
line-height: 100%px;
}

.footer {
font-size: 0.9em;
padding: 2px;
vertical-align: bottom;
text-align: center;
}

/* TITOLI */

h1 {
color: #990000;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.2em;
margin: 10px 0px 2px 0px;
}

h3 {
color: #990000;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.1em;
}

/* TITOLI MENU' */

h5, h6 {
color: #990000;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.1em;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
margin: 10px -1px 5px;
padding: 1;
text-align: left;
}

h7 {
color: #333333;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.0em;
font-weight: bold;
font-style: normal;
letter-spacing: 0px;
line-height: 20px;
margin:  10px -5px -20px;
padding: 3px;
text-align: left;
}

/*INGRANDIMENTO TESTO */

a.blublu:link {color:#990000; text-decoration: none}
a.blublu:hover{color: #990000; text-decoration: none}
a.blublu#activelink{color: #990000; text-decoration: none}
a.blublu:visited {color: #990000; text-decoration: none}

.fblu {font-family: Verdana, Tahoma, Helveticaf; font-weight: bold; font-size: 1.0em; color:#990000; background-color: #FFFFFF;}
.fblumedio {font-family: Verdana, Tahoma, Helveticaf; font-weight: bold; font-size: 1.3em; color:#990000; background-color: #FFFFFF;}
.ftestanot {font-family: Verdana, Tahoma, Helveticaf; font-weight: bold; font-size: 1.7em; color:#990000; text-align: left;}

/* ID */

#header {
clear:both;
margin: 0;
background: #af1517 url(imgs/hp_sfondo.gif);
padding: 5px 0 0;
height: 105px
}

#header div.title {
border-top: 5px solid #FFF;
color: #FFF;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.7em;
padding: 5px 0px 0px 10px;
}

#header div.subtitle {
color: #EBEBEB;
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.0em;
font-weight: bold;
padding: 5px 0px 10px 20px;
}

#logo {
float:left;
left: 0px;
margin-top: 5px;
}

#photo {
float:right;
margin-top: -101px;
width: 200px;
height: 200px;
}


#col1 {
clear:left;
float:left;
margin: 0px;
width: 153px;

}

#col1 .content {
margin-right: 5px;
padding: 0px 5px 5px 5px;
line-height: 16px;
}

#col1 ul {
margin-left: 0px;
margin-top: -2px;
margin-bottom: 8px;
padding: 0px 0px;
}

#col2 {
margin:0px 200px 20px 154px;
width: 418px;
padding: 4px 4px 4px 4px;
border-left:1px solid #f0f0f0;
}


#col2 .content {
background:#ffffff url(imgs/sf_pre_post.gif) repeat-x;
padding-top: 5px;
font-size: 1.3em;
font-family: Verdana, Tahoma, Helvetica;

}

#album {
font-size: 1.3em;
font-family: Verdana, Tahoma, Helvetica;
}

#Bottommenu {
font-size: 0.9em;
line-height: 16px;
padding: 5px;
vertical-align: bottom;
text-align: center;
}

#colresource {
left: 15px;
position: absolute;
top: 106px;
}

#colresource .content {
font-size: 1.3em;
font-family: Verdana, Tahoma, Helvetica;
padding: 5px 0px 5px 0px;
}

#col3 {
left: 581px;
float:right;
width: 200px;
}

#col3 .content {
margin-top: 110px;
padding-left: 3px;
line-height: 16px;
}

#col1 .content, #col3 .content {
font-family: Verdana, Tahoma, Helvetica;
font-size: 1.0em;
}

#footer {
background:#ffffff url(imgs/sf_pre_post.gif) repeat-x;
font-size: 0.9em;
line-height: 16px;
margin-top: 15px;
padding: 5px;
vertical-align: bottom;
text-align: center;
}

#footer .links a {
font-family : Verdana, Tahoma, Helvetica;
font-size : 1.0em;
font-style : italic;
font-weight : normal;
}

#searchTerms {
font: 1.0em Verdana, Tahoma, Helvetica;
color: #000000;
background: #ffffff;
border: 1px solid #666666;
padding-right: 0px;
padding-left: 0px;
width: 170px;
}


#categoryId {
font: 1.0em Verdana, Tahoma, Helvetica;
color: #000000;
background: #ffffff;
width: 172px;
}

#search {
font: 1.0em Verdana, Tahoma, Helvetica;
color: #000000;
background: #cccccc;
border: 1px solid #333333;
width: 60px;
}


/* LINK MENU' COLONNE */

#col1 a {
font-family : Verdana, Tahoma, Helvetica;
font-size : 1.0em;
font-style : normal;
font-weight : bold;
text-decoration:none;
}

#col1 a:link{
color: #333333;
text-decoration:none;
}

#col1 a:visited{
color: #333333;
text-decoration:none;
}

#col1 a:hover{
color: #990000;
text-decoration:underline;
}

#col1 a:active{
color: #990000;
text-decoration:underline;
}



#col1 .links a {
font-family : Verdana, Tahoma, Helvetica;
color: #666666;
font-size : 1.0em;
font-style : normal;
font-weight : bold;
}

#col1 .links a:link{
color: #666666;
}

#col1 .links a:visited{
color: #666666;
}

#col1 .links a:hover{
color: #990000;
}

#col1 .links a:active{
color: #990000;
}

#col1 .link_rossi_h6 a {
font-family : Verdana, Tahoma, Helvetica;
color: #666666;
font-size : 1.1em;
font-style : normal;
font-weight: bold;
}

#col1 .link_rossi_h6 a:link{
color: #990000;
}

#col1 .link_rossi_h6 a:visited{
color: #990000;
}

#col1 .link_rossi_h6 a:hover{
color: #999999;
}

#col1 .link_rossi_h6 a:active{
color: #999999;
}


#col3 a {
font-family : Verdana, Tahoma, Helvetica;
font-size : 1.0em;
font-style : normal;
font-weight : bold;
text-decoration:none;
}

#col3 a:link{
color: #333333;
text-decoration:none;
}

#col3 a:visited{
color: #333333;
text-decoration:none;
}

#col3 a:hover{
color: #990000;
text-decoration:underline;
}

#col3 a:active{
color: #990000;
text-decoration:underline;
}

#col3 .link_rossi_h6 a {
font-family : Verdana, Tahoma, Helvetica;
color: #666666;
font-size : 1.0em;
font-style : normal;
text-decoration:underline;
font-weight: bold;
}

#col3 .link_rossi_h6 a:link{
color: #990000;
}

#col3 .link_rossi_h6 a:visited{
color: #990000;
}

#col3 .link_rossi_h6 a:hover{
color: #999999;
}

#col3 .link_rossi_h6 a:active{
color: #999999;
}

/* CLASSI */

.box_dati {
size: 0.9em;
text-align: left;
width: 410px;
border: 1px solid #999;
padding: 2px 2px 5px 2px;
}


.shadelight, .shadedark, .divisore {
font-size: 0.7em;
font-family: Verdana, Tahoma, Helvetica;
padding: 0px 0px 0px 0px;
}

.shadelight {
background: #FFF;
}

.shadedark {
background: #FFF;
color: #000000;
font-weight: bold;
}

.divisore {
background: #FFF;
color: #999999;
font-weight: bold;
}

.shadedark a, .shadelight a	 {
font-weight: bold;
text-decoration: underline;
}

.upgrade {
display: none;
font-weight: bold;
}

.searchArticle {
font-size : 1.0em;
}
