body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, fieldset, hr, p, form {
margin : 0;
padding : 0;
color:#000000;
}
body {
font-family: Helvetica, Arial, sans-serif;
font-size : 12px;
text-align : center;
background:#777777;
color : #4198d3;
background-image:url(pic/wood.jpg);
background-position:top;
background-repeat:repeat-y;

}
h1, h2, h3, h4, h5, h6 {
font-family: Helvetica, Arial, sans-serif;}
a {
text-decoration : underline;
color : #0361a0;
} 
a:hover {
text-decoration : none;
}
a img {
border : 0;
}
abbr, acronym {
border : 0;
}
address, dl, p {
padding : 15px 0 0;
}
blockquote {
margin : 10px 0 0;
background : #f7fde8;
}
blockquote p {
padding : 15px;
}
blockquote blockquote {
margin : 10px;
background : #fff;
}
code {
background : #f8fde9;
}
.clear {
clear : both;
}
dt {
font-weight : bold;
}
dd {
padding : 0px 0px 0px 15px;
}
hr {
clear : both;
margin : 10px 10px 5px;
border : 0px;
height : 1px;
text-align : left;
background : #f0f0f0;
color : #f0f0f0;
}
small {
font-size : 11px;
}
pre {
width : 90%;
}
input, textarea {
font-family: Helvetica, Arial, sans-serif;
font-size : 12px;
padding : 2px;
}
#header {
background-image:url(pic/header_texture_2.png);
background-position:top;
background-repeat:repeat-x;
height:150px;
}
#topmenu-container {
width : 100%;
padding :0px 0px 0px 0px;
color : #fff;
}
#topmenu{
margin:0px 0px 5px 0px; 
}
#docenti{
text-align:right;
text-decoration:none;
}
#testa-docenti {
height:40px;
background-image:url(pic/testa_post_it.png);
background-position:top;
background-repeat:no-repeat;
}
#corpo-docenti {
font-size:80%;
text-align:left;
padding-left:20px;
text-transform:uppercase;
background-image:url(pic/corpo_post_it.png);
background-position:top;
background-repeat:repeat-y;
}
#coda-docenti {
height:50px;
background-image:url(pic/coda_post_it.png);
background-position:top;
background-repeat:no-repeat;
}
#docenti a:link {
color : #333333;
text-decoration : none;
}
#docenti a:visited {
color :#333333;
text-decoration : none;
}
#docenti a:hover {
color : #333333;
text-decoration : underline;
}
#corsi a:link {
color : #333333;
text-decoration : none;
}
#corsi a:visited {
color : #333333;
text-decoration : none;
}
#corsi a:hover {
color : #333333;
text-decoration : underline;
}
#testa-corsi {
height:40px;
background-image:url(pic/testa_post_it_corsi.png);
background-position:top;
background-repeat:no-repeat;
}
#corpo-corsi {
font-size:80%;
text-align:left;
padding-left:20px;
text-transform:uppercase;
background-image:url(pic/corpo_post_it.png);
background-position:top;
background-repeat:repeat-y;
}
#coda-corsi {
height:50px;
background-image:url(pic/coda_post_it.png);
background-position:top;
background-repeat:no-repeat;
}
#corsi{
text-align:left; 
}
/*
#topmenu ul {
float : right;
list-style-type : none;
margin : 0;
padding : 0;
}
#topmenu ul li {
float : left;
margin : 0 1px 0 0;
text-align : center;
background : #002552 url(images/bg_tab_a.gif) no-repeat top right;
}
#topmenu ul li h1 {
font-family : Verdana, Arial, Helvetica, Georgia, Sans-serif;
font-size : 12px;
font-weight : normal;
}
#topmenu ul li a {
display : block;
padding : 10px;
text-transform : capitalize;
text-decoration : none;
background : url(images/bg_tab_b.gif) no-repeat;
color : #bedf5d;
}
#topmenu ul li a:hover {
text-decoration : underline;
}
#topmenu ul li.current_page_item {
background : #fff url(images/bg_tab_a_current.gif) no-repeat top right;
}
#topmenu ul li.current_page_item a {
background : url(images/bg_tab_b_current.gif) no-repeat;
color : #000;
}
#topmenu ul li.current_page_item a:hover {
text-decoration : none;
}
*/
#page-container {
margin : 0px auto;
width : 990px;
}
.narrowcolumn {
float : left;
margin :0px 0px 0px 0px;
width : 550px;
text-align : left;
padding:0px 20px 10px 20px;

}
#corpo {
padding:0px 30px 0px 25px;
}
.post {
text-align : left;
}
#nome-articolo {
background-image:url(pic/intestazione.png);
background-position:top;
background-repeat:no-repeat;
font-weight : bold;
font-size : large;
text-align:left;
padding:17px 0px 10px 20px;
}
#titolo {
text-transform:uppercase;
color : #ffffff;
text-align:left;
font-size:80%;
}
#titolo a:link {
color : #ffffff;
text-decoration : none;
}
#titolo a:visited {
color : #ffffff;
text-decoration : none;
}
#titolo a:hover {
color : #ffffff;
text-decoration : underline;
}
.entry {
line-height : 1.4em;
background-image : url(pic/post/srf_body_2.png);
background-repeat:repeat-y;
background-position:top;

}
.entry strong{
font-size:120%;
}
.entry a:link {
color : #000000;
text-decoration : none;
}
.entry a:visited {
color : #000000;
text-decoration : none;
}
.entry a:hover {
color : #000000;
text-decoration : underline;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
border : 0px;
margin : 0px;
padding : 15px 0 0;
font-weight : normal;
background-color : transparent;
background-image : none;
}
.entry h1 {
font-size : 24px;
line-height : 24px;
}
.entry h3 {
font-size : 16px;
font-weight : bold;
}
.entry h4 {
font-size : 14px;
}
.entry h5 {
font-size : 12px;
}
.entry h6 {
font-size : 11px;
}
.entry img {
display:block;
}
.entry img{
display : block;
margin-left : auto;
margin-right : auto;
}
.entry img.alignright {
}
.entry img.alignleft {
}
#coda-post {
background-image : url(pic/post/srf_footer_2.png);
background-position:top;
background-repeat:no-repeat;
height : 54px;
}
.alignleft {
}
.alignright {
}
.postinfo {
text-align : center;
font-size : 95%;
color : #ffffff;
background-color : #383d44;
padding : 15px;
margin-bottom : 20px;
line-height : 1.4em;
}
.postinfo a:link {
color : #99cc00;
text-decoration : none;
}
.postinfo a:visited {
color : #99cc00;
text-decoration : none;
}
.postinfo a:hover {
color : #99cc00;
text-decoration : underline;
}
.sidebar {
float : left;
width : 200px;
}
#postit{
float : right;
margin-right : -20px;
position : relative; 
z-index : 999;
}
#matite{
float : left;
margin-left : -20px;
}
/*.sidebar ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.sidebar ul li {
line-height : 1.4em;
}
.sidebar ul a:link{
color : #99cc00;
text-decoration : none;
}
.sidebar ul a:visited{
color : #99cc00;
text-decoration : none;
}
.sidebar ul a:hover{
color : #99cc00;
text-decoration : underline;
}
#blank {
margin-left : 12px;
}
#flash {
margin-left : 12px;
}
#newsletter {
text-align : right;
padding-right : 10px;
}
.block {
line-height : 5px;
padding : 10px 0 0 20px;
}
.block img {
padding : 0 0 3px 0;
}
.sidebar-right {
margin-left : -10px;
width : 210px;
}
#side-top {
padding-left : 20px;
background-image : url(pic/testa_carta.png);
background-repeat : no-repeat;
height : 100px;
}
#side-top a:link {
color : #000000;
text-decoration : none;
}
#side-top a:visited {
color : #000000;
text-decoration : none;
}
#side-top a:hover {
color : #000000;
text-decoration : underline;
}
#side-top img {
padding : 50px 0 3px 0;
}
#side-center {
background-image : url(pic/corpo_carta.png);
background-repeat : repeat-y;
}
#side-bottom {
background-image : url(pic/coda_carta.png);
background-repeat : no-repeat;
height : 100px;
}
.comments-template a:link {
color : #99cc00;
text-decoration : none;
}
.comments-template a:visited {
color : #99cc00;
text-decoration : none;
}
.comments-template a:hover {
color : #99cc00;
text-decoration : underline;
}
.comments-template {
background-image : url(pic/corpo_post_back.png);
color : #ffffff;
margin : 15px 0 0;
padding : 20px;
}
.comments-template h2 {
padding : 0;
background-image : none;
}
.comments-template h2, .comments-template h3 {
font-size : 16px;
font-weight : bold;
text-transform : uppercase;
color : #ffffff;
}
.comments-template ol {
margin : 0;
padding : 0 0 20px;
list-style : none;
}
.comments-template ol li {
margin : 0px 0 0;
line-height : 1.4em;
padding : 0 0 20px;
border-bottom : 1px dotted #f0f0f0;
}
.comments-template p.nocomments {
padding : 0;
}
.sidebar ul li#calendar #calendar_wrap {
border-top : 1px solid #cce0ee;
padding : 4px 11px 11px;
background : #f6f9fc url(images/bg_ul_ul.gif) no-repeat bottom left;
}
.obar ul li#calendar #calendar_wrap {
border-top : 1px solid #ddd;
padding : 4px 11px 11px;
background : #f9f9f9 url(images/bg_ul_ul_alt.gif) no-repeat bottom left;
}
table#wp-calendar {
width : 100%;
font-family : Arial, Helvetica, Georgia, Sans-Serif;
text-transform : none;
line-height : 24px;
}
table#wp-calendar caption {
padding : 10px 15px;
}
table#wp-calendar th {
padding : 2px;
text-align : right;
vertical-align : top;
}
table#wp-calendar td {
padding : 2px;
text-align : right;
}
table#wp-calendar tfoot td {
text-align : center;
}*/
#footer-container {
float : left;
width : 100%;
padding : 0px 0px 0px 0px;
text-align : center;
color : #ffffff;
background-image:url(pic/header_texture.png);
background-position:center;
background-repeat:repeat-x;

}
#footer {
}
#footer a {
color : #ffffff;
}
#footer p {
color:#ffffff;
margin : 0px;
padding : 0px;
}

