/*
Theme Name: WordPress iDocs
Theme URI: http://filipposalvatici.com/
Description: Tema WordPress realizzato per la cover band iDocs da <a href="http://www.filipposalvatici.com">Filippo Salvatici</a>.
Version: 1.0
Author: Filippo Salvatici
Author URI: http://www.filipposalvatici.com/
Tags: rosso, nero
Text Domain: salvatici

	iDocs v1.0
	 http://www.filipposalvatici.com

	Questo tema è stato realizzato da Filippo Salvatici.
	Potete trovare maggiori informazioni sul sito sito www.filipposalvatici.com

	Questo tema è esclusiva proprietà di Filippo Salvatici

*/

#menu_pagine h2,#menu_pagine ul li.pagenav ul li ul,#header #headerimg,hr,#cerca form label,img#SV_s_box,img#SV_g_box,a.piclenselink,img.avatar{
display:none;
}
ul{
list-style-position: outside;
}

html,body,div,h1,h2,h3,h4,ul,li,a,ol{
padding:0;
margin:0;
}
a:hover{
text-decoration:none;
}
#utility ul li a,#menu_pagine,#menu_pagine li a,h1,h2,h3,h4,h5,h6,#footer,.postmetadata{
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}
#content h2,#scheda h2{
margin-top:2em;
margin-bottom:0.8em;
font-size:1.6em;
clear:both;
font-weight:normal;
}
#sidebar h2,#sidebar h3,#sidebar3 h2,#sidebar3 h3{
margin:1.5em 0em 1em 0;
font-size:1em;
}
#content h3,#scheda h3{
font-size:1.2em;
margin-top:1.2em;
margin-bottom:0em;
clear:both;
}
#content h4,#scheda h4{
font-size:1em;
margin-top:0.5em;
margin-bottom:0em;
clear:both;
}
#content p,#scheda p{
margin-top:0.3em;
}
#sidebar p,#sidebar ul,#sidebar3 p,#sidebar3 ul{
margin-top:-0.5em;
}
html{
background: #000;
}
body {
font-size: 100%;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
/*font-family:Arial, Helvetica, sans-serif;*/
color:#fff;
background: #b01b03 url('images/bg.jpg') top left repeat-x;
}
#page {
font-size:0.8em;
padding:1% 7% 0 7%;
background:url(images/bg-top.jpg) top left no-repeat;
position:relative;
/*min-width:840px;*/
}
#content{
width:52%;
padding:0 2% 4% 1%;
float:left;
margin-top:-1.4%;
}

.tre #content{
width:57%;
padding:0 2% 4% 1%;
float:left;
}
#scheda{
width:97%;
padding:0 2% 4% 1%;
float:left;
margin-top:-1.4%;
}
#sidebar{
width:40%;
float:left;
padding:0.9% 0 4% 5%;
position:relative;
margin-top:0.7em;
}
#sidebar3{
width:35%;
float:left;
padding:0.7% 0 4% 5%;
position:relative;
margin-top:0.7em;
}
div.ngg-widget{
padding-top:0;
margin-top:-0.5em;
}
#content a,#sidebar a,#scheda a,#sidebar3 a{
color:#fff;
text-decoration:underline;
}
#content a:hover,#sidebar a:hover, #scheda a:hover,#sidebar3 a:hover{
color:#fff;
text-decoration: none;
}
#sidebar ul, .commentlist ol,#sidebar3 ul{
list-style:outside;
list-style-type:none;
}
#utility{
padding-top:0.85em;
text-align:right;
}
#utility ul li{
display:inline;
}
#utility ul li a{
color:#fff;
margin-left:1.5em;
}

#menu-bg{
margin-top:1em;
background:#000 url(images/bg-menu.jpg) top repeat-x;
}
#menu-top-right{
background:url(images/bg-menu-top-right.jpg) top right no-repeat;
}
#menu-bottom-right{
background:url(images/bg-menu-bottom-right.jpg) bottom right no-repeat;
}
#menu-bottom-left{
background:url(images/bg-menu-bottom-left.jpg) bottom left no-repeat;
}
#menu_pagine{
text-align:right;
background:url(images/bg-menu-top-left.jpg) top left no-repeat;
padding-bottom:1px;
}
#menu_pagine,#menu_pagine li a{
padding:1.1em 0.8em 1.1em 0.8em;
color:#fff;
font-weight:bold;
}
#menu_pagine li{
display: inline;
}
#menu_pagine li a{
height:0;
text-decoration:none;
white-space:nowrap;
margin-right:-0.4em;
}
ul.menu_principale{
margin-left:260px;
margin-right:1%;
}
#menu_pagine li.current_page_item a,#menu_pagine li.page_item a:hover, #menu_pagine li.current_page_parent a{
background:#5b0105 url(images/bg-a-menu.jpg) 0px 1px repeat-x;
}
#header{
background:url(images/docs.png) left top no-repeat;
clear:both;
height:13em;
width:24em;
position:absolute;
top:1em;
margin-left:-1em;
}
#testata{
margin-bottom:5em;
}
#cerca{
width:23em;
position:absolute;
right:7%;
top:9em;
}
#content,#scheda{
position:relative;
}
.clear {
clear:left;
height:0;
overflow:hidden;
}
p img {
padding: 0;
max-width: 100%;
/*border:2px solid #891301;*/
/*border:1px solid #FFD6CF;*/
}
#footer{
clear:both;
background:#000;
margin:0;
padding:2% 9% 3% 8%;
font-size:0.8em;
color:#fff;
}
#footer a {
color:#fff;
}
#footer img{
border:0px;
}
#footer p{
margin:0;
padding:0;
}
#searchsubmit, #searchsubmit:focus,#submit,#submit:focus {
padding:0.3em 0.8em;
background:transparent url(images/fade-butt.png) repeat scroll 0 0;
border-color:#CCCCCC #999999 #999999 #CCCCCC;
border-style:double;
border-width:3px;
color:#333333;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
#searchsubmit:active,#submit:active {
background: #F4F4F4;
border: 3px double #CCC;
border-left-color: #999;
border-top-color: #999;
}
* html #searchsubmit,* html #submit {
padding:0.3em 0.6em 0.7em 0.6em;
margin:0;
}
#s,textarea,#author,#email,#url{
padding:0.3em;
border:3px solid #891301;
}
#respond h3{
margin-bottom:0.8em;
margin-top:2em;
}
.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	font-size:0.8em;
	margin-bottom:0.8em;
	}
.comment-body{
margin-top:2em;
}
img.alignright {
float: right;
margin: 0.4em 0 1em 1.4em;
}

img.alignleft {
float: left;
margin: 0.4em 1.4em 1em 0;
}
div.alignleft {
/*display:none;*/

}
div.alignright {
/*display:none;*/
}

.commentlist{
list-style-type:none;
}
ol.commentlist img{
margin:0;
}
#commentform textarea{
width:95%;
}
.logo{
display:block;
float:right;
}
h3#comments{
margin-bottom:1em;
}
#content .post h2{
margin-bottom:0.3em;
}
#sidebar3 .ngg-albumoverview img{
display:none;
}
#sidebar3 .ngg-albumoverview h4{
display:block;
width:100%;
margin-bottom:0.6em;
}
#sidebar3 .ngg-album-compact {
float:none;
}
#sidebar3 .ngg-albumoverview p{
display:none;
}
#sidebar3 .ngg-album-compact{
margin:0;
}
#content .navigation{
margin-top:1em;
margin-bottom:1em;
}
#content .navigation2{
margin-top:3.2em;
/*margin-bottom:-1.7em;*/
margin-bottom:1em;
}
#content .navigation2 .alignleft{
margin-bottom:0.5em;
}
#content .navigation a, #content .navigation2 a{
font-weight:bold;
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}
#content .commentmetadata a{
text-decoration:none;
}
#content .commentmetadata a.comment-edit-link{
text-decoration:underline;
}
#content a.scrivi-commento, #content a.post-edit-link, #scheda a.post-edit-link{
background-color: #891301;
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-weight:bold;
line-height:3em;
}
#content a.comment-edit-link{
background-color: #891301;
padding:5px;
}
#content .postmetadata  a.post-edit-link{
background: none;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
padding:0;
font-weight: normal;
}
.commentlist li{
background:#9F1600;
}
.commentlist li.byuser{
background:#8F1400;
}
.comment-body{
background:url(images/dialog.png) 1.1em 0.8em no-repeat;
border:1px solid #891301;
padding:3% 2% 1% 2%;
margin-bottom:0;
margin-top:0.7em;
}

.comment-body .comment-author{
margin-left:42px;
margin-bottom:0.3em;
display:block;
}
.comment-body .commentmetadata{
margin-left:42px;
display:block;
}
p.text_contact{
line-height:2em;
}
p.text_contact span{
padding:0.4em 0;
}
p.text_contact span.fb{
background:url(images/FaceBook_24x24.png) left bottom no-repeat;
padding-left:30px;
}
p.text_contact span.my{
background:url(images/MySpace_24x24.png) left bottom no-repeat;
padding-left:30px;
}
p.text_contact span.mail{
background: url(images/email.png) left center no-repeat;
padding-left:30px;
}
p.text_contact span.tel{
background:url(images/1254046924_kcall.png) left center no-repeat;
padding-left:30px;
}
#scheda .ngg-albumoverview{
margin-top:-1em;
}
table.tabella{
width:100%;
border-collapse:collapse;
margin:1em 0em;
background:#9F1600;
}
table.tabella td, table.tabella th{
border:1px solid #891301;
padding:0.5em;
text-align:left;
}
table.tabella tr.tit{
background:#8F1400;
}
table.tabella tr.pari{
/*background:#aa1902;*/
}
table.tabella th.prima{
width:3.4em;
}