/*  
Theme Name: Fisaralessandria
*/



body

{	
background: #5E5337;
color: #540000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font: 13px/18px Verdana, Tahoma, sans-serif;	
}



a {color: #540000;}



#container {

background:#ffffcc;
color:#540000;
width: 920px;
text-align: left;
margin: auto;
margin-top:0px;
border-top: 0;
border-left: 0;
border-right: 0;
}

h1, h2 {
	color:#540000;
	font-size: 140%;
line-height: 150%;
}


/*** Header ***/

#header { 
background: #ffffff url(http://www.fisaralessandria.com/grafica/banner-dai-un-senso.jpg) top center no-repeat;
height: 216px; 
padding: 0px 0px 0px 0px;
text-align: left;
width: 920px;
}



#header h2 {
color: #540000;
font-size: 30px;
font-family: Verdana, Georgia, Times New Roman, Sans-Serif;
font-weight: bold;
/*text-transform: uppercase;*/
margin-top: 25px;
margin-bottom: 0px;
}



#header h2 a {

	color: #540000;

	text-decoration: none;

	}



#header h2 a:hover {

	color: #540000;

	text-decoration: none;

	}



#header h3 {

	color: #540000;

	font-size: 13px;

	font-family: Georgia, Times New Roman, Sans-Serif;

	font-weight: bold;

	/*text-transform: uppercase;*/

	/*text-indent: 10px; */

	margin-top: 10px;

	}





/*** Menu ***/

#menu {
        width: 920px;
	margin-top: 0px;
	margin-bottom: 0px; 
	text-align: center;
	}



#menu h2 {

	color: #000000;

	font-size: 13px;

	font-family: Arial, Verdana, Helvetica, Arial, Sans-Serif;

	font-weight: bold;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	}

#menu li {

	display: inline;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	}

		

#menu ul {

	margin: 0px;

	padding: 4px;

	}

	

#menu ul li a {

	font-family:  Verdana, Helvetica, Arial, Sans-Serif;

	font-size: 13px;

	color: #FFFFFF;

	padding: 6px 6px 6px 6px;

	margin: 0px 3px 0px 3px;

	text-decoration: none;

	font-weight:bold;

	}



#menu ul li a:hover {

	color: #FED42F;

	padding: 6px 6px 6px 6px;

		font-weight:bold;

	text-decoration: underline;

	}



#logotitle #logo

{	

	float: left;

	width: 34px;

	height: 40px;	

}



#logotitle #title

{	

	position: relative;

	top: 10px;

	left: 24px;

}



/*** Main ***/

#main

{

	width: 920px;

	margin: 0 auto;
	min-height:400px;

	

	

}



#main #content

{

	float: left;

	width: 600px;

	margin-top: 25px;

	margin-left: 25px;

}



.post

{

	margin-bottom: 70px;

	line-height: 20px;

	color: #540000;

}



.post .postheader h2

{

	font-size: 17px;

	margin-bottom: 5px;

color: #540000;

}



.post .postheader h2 a

{

	text-decoration: none;

	color: #540000;
margin-bottom: 5px;
}



.post .postheader h2 a:hover

{

	text-decoration: underline;

}



.post .postheader .postmeta

{

	width: 550px;

	font-size: 11px;

	border-bottom: solid 1px #ababab;

	padding-bottom: 5px;

}

.postmeta a
{color: #540000;}

.postmeta a.hover
{color: ##ffffcb;}


.post img

{

	border:0px;

}



/*** Sidebar ***/

#sidebar

{
 float: right;
 width: 200px;
 line-height: 23px;
 margin-top: 5px;
 padding: 5px 0 0 5px;
font-size:90%;

}



#sidebar img

{
 border: none;
}



#sidebar ul
{
	list-style: none outside none;
	margin: 0px 5px 1px 5px;
	padding-left: 0px;
	text-indent:  20px;
}

#sidebar ul li
 {
        width:170px;
	border:#550000 dotted 1px;
background:#550000;
	background-image:url(http://www.fisaralessandria.com/grafica/bg-bottone.gif); background-repeat:no-repeat;

	padding-left: 5px;
	color: #FFFFFF;	
	margin-bottom:1px;
 	height:30px;
	line-height:30px;
}

#sidebar ul li a {
	color: #FFFFFF;
	text-decoration: none;
}

#sidebar ul li a:hover 
{
	 text-decoration: underline;
}


#sidebar .sidebarbox h3
{
	color: #550000;
	font-size: 15px;
	margin-bottom: 0px;
}




/***  Search form ***/

.searchform form

{

	margin-top: 4px;

}

.searchform #search

{

	width: 160px;

}



/*** Comments ***/

.allcomments h3

{

	font-size: 15px;

}



.commentbox

{

	margin: 0 0 20px 0;

	padding: 10px;

	

	background: #f6f6f6;

}



.commentbox .avatar

{

	float: left;

	margin-right: 5px;

}



.commentbox small

{

	font-size: 11px;

}



.commentbox p {

	margin-bottom: 0px;

}



.commentbox .commentmeta

{

	width: 300px;

}



#commentform label

{

    display:block;

    margin: 0;

}



#commentform .text {

	width: 300px;

    margin: 0 0 15px 0;

}



#commentform strong

{

	font-size: 11px;

}



#commentform textarea

{

    width:450px;

    height:150px;

    margin:0;

    padding:5px;

}



/*** Footer ***/

#footer

{

	width: 920px;

	color: #ffffff;

padding-top:10px;

padding-bottom:10px;

background: #540000;

font-size: 12px;

overflow: hidden;

text-align: center;

clear: both;


}



#footer a {

	color: #ffffff;

	text-decoration: none;

	}



#footer a:hover {

	color: #FFFF00;

	/*text-decoration: underline;*/

	}



/*** Wordpress ***/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

   margin: 0 10px 10px 0;

}



.alignright {

   float: right;

   margin: 0 0 10px 10px;

}



.wp-caption {

   border: 1px solid #ccc;

   text-align: center;

   background-color: #f3f4f0;

   padding-top: 4px;

}



.wp-caption img {

   float: none;

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0px;

   margin: 0px;

}



ul.lcp_catlist {list-style:none; }
li.elenconews {padding-bottom:20px;}
 
