/*  
Theme Name: ANLC by fele IV
Theme URI: http://www.anlc.it/
Description: Specifically designed by fele for WP 2.6 applied @ ANLC new site in july 2008.
Version: 4.0
Author: fele
Author URI: http://www.leishmania.org/
*/

@charset "utf-8";

html {padding:0;margin:0}

body {font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#613804 url(images/bgstripe2.jpg) top left repeat-x;
	padding:0;margin:0}

#testissima {height:250px}

#tabprincipale {border-left:1px solid #006633; border-right:1px solid #006633;
                background:#FEE9C0 url(images/sf_principale.jpg) top right repeat-y}

.bordo {border: 1px solid #006633}
.sfondoverde {background-color:#B2BA4F}
.sfondochiaro {background:#FEE9C0 url(images/sf_principale.jpg) top right repeat-y}
.bordodx {border-right: 1px solid #006633}
.bordosopra {border-top: 1px solid #006633}

#colonna {background:#FEE9C0 url(images/sf_col.jpg) top left repeat-y; padding:0;
          border-right:1px ridge #613804; font-size:0.9em}
#colonna #navrollover {height:26px; padding:3px; background-color:#ADDA0F; border-bottom:2px solid #000;
                       text-align:center; overflow:hidden}

#colonna .links ul li h2 {text-transform:uppercase; font-size:17px; color:#ccc;
                         background-color:#005501; height:26px; padding:3px 3px 3px 20px}

.links ul li {list-style:none; padding:0px 0px 25px 0px; margin:0px}
.links ul li ul li {line-height:20px; padding:0 0 0 3px; margin:0px 0px 0px 25px;
                    list-style:square outside url(images/punto.png); color:#81553B}
.links li li li { padding:0px; margin:0px}
.links ul {padding:0px; margin: 0px}
.links ul ul {padding:0px;margin:0px}
.links ul ul ul {padding:0px; margin:0px}
.links a, .links a:link, .links a:visited {
	text-decoration:none;
	color:#303928;
	font-weight:bold;
	font-family:arial;
	text-transform:uppercase}
.links a:hover, .links a:active {background:#ADDA0F; color:#000}

#colonna .testocolonna {font-weight:bold; font-family:arial; text-transform:uppercase}
#colonna .accesso {margin:0 3px 10px 10px; padding:0 0 0 25px;
                   background:url(images/admin.gif) center left no-repeat}
#colonna .accesso a, #colonna .accesso a:link, #colonna .accesso a:visited
                  {padding:4px; font-family: "Times New Roman", Times, serif}
#colonna .accesso a:active, #colonna .accesso a:hover {color:green; background:none}

.tabriquadro {height:200px; overflow:hidden; background-color:#512800}
.riquadro {
	padding:0 0 0 8px;
	font-size:80%;
	overflow:hidden;
	height:196px;
	color:#CCCCCC; background:#512800 url(images/sf_riquadrino.jpg) top left no-repeat}
.riquadro h2 {text-transform:uppercase; color: #BDFFBE; font-size:1.2em}
.riquadro ul li {list-style:none; padding:0px 0px 25px 0px; margin:0px}
.riquadro ul li ul li {line-height:20px; padding:0px; margin:0px 0px 0px 25px; list-style:outside square; color:#81553B}
.riquadro li li li { padding:0px; margin:0px}
.riquadro ul {padding:0px; margin: 0px}
.riquadro ul ul {padding:0px;margin:0px}
.riquadro ul ul ul {padding:0px; margin:0px}
.riquadro a, .riquadro a:link, .riquadro a:visited {color:#ccc; text-decoration:none; font-weight:bold}
.riquadro a:active, .riquadro a:hover {color:#fff}

#principale {padding:10px 5px 10px 5px; text-align:justify; background:#FEE9C0 url(images/sf_principale.jpg) top right repeat-y}

a:link, a:active, a:visited {color:#005B2E}
a:hover {color:#000}

/*da sumanasa-tab (moddato) inizio*/

h1 {margin:0; font-size:1.6em; padding:0; border:none 0px; color:#526732}
h2 {color:#526732; font-weight:normal; font-size:1.4em; margin:0px; padding:0px}

ul.readmore {list-style:none; padding:0px; margin:0px; color:#88AE4F; clear:both}

		/*fele: MAIN is the class of the post or page text*/

.main {margin:1.2em .6em 1.2em .7em; border-bottom:2px solid #613804; padding:0 0 .7em 0; width:auto}

.main img {border:1px solid #ccc; margin:2px; padding:3px}
img.nobordo {border:none 0px}
.main img.center {display:block; margin:10px auto 5px auto}
.main img.left, .main img[align="left"] {display:inline; margin:0 10px 5px 0}
.main img.right, .main img[align="right"] {display:inline; margin:0 0 5px 10px}

/* Begin Images */
/*p img {padding:0; max-width:100%}  
img.centered {display:block; margin-left:auto; margin-right:auto}
img.alignright {padding:4px; margin:0 0 2px 7px; display:inline}
img.alignleft {padding:4px; margin:0 7px 2px 0; display:inline}
.alignright {float:right}
.alignleft {float:left}*/
/* End Images */

/*.main a img {border-color:#005B2E}*/

/* Captions */
.aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right:auto}  
.wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px;
             margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px;
             border-radius:3px}
.wp-caption img {margin:0; padding:0; border:0 none}
.wp-caption p.wp-caption-text {font-size:11px; line-height:17px; padding:0 4px 5px; margin:0}
/* End captions */

p {margin: 3px 0 15px 0; padding:0}

.navigation{background:transparent; padding:10px 0px; margin:0px 10px}
.navigation a {font-weight:bold}

.entry2 {padding:5px 15px 0px 15px; margin:0px}
/*.entry{background:#fee9c0; padding:0px; margin:0px}*/

.latest{background:/*FDF5E6*/#fee9c0; padding:15px 5px; margin:0px 10px; border-bottom: 2px solid #CADAAD}

.entry_firstpost{background:/*#FDF5E6*/#fee9c0; padding:0px; margin:0px}
.latest_firstpost{background:/*#FDF5E6*/#fee9c0; padding:15px 5px; margin:0px 10px;
                  border-bottom:2px solid #CADAAD}

h1 a img {border:none 0px; text-decoration:none}

.meta {font-size:.9em; padding:.3em; margin:3px 0 5px 0; font-style:italic}

#search {margin:0px; padding:0px; width:270px}
#searchform {margin:5px 0 0 0; padding:0}

.searchfield {vertical-align:middle; padding:0px; margin:0px; background:#efefef;
             border:1px solid #CCDEB4; color:#000; width:180px; height:23px}
.searchfield:hover {background:#efefef; border:1px solid #7CA448}

.searchsubmit {vertical-align:middle; padding:0; margin:0; background:#efefef;
               border:1px solid #CCDEB4; color:#000; width:50px; height:25px}

.searchsubmit:hover {background:#efefef; border:1px solid #7CA448; color:#949494}

/* 6)-=-=-=- Forms -=-=-=- */

textarea {
	font-family: Arial, Verdana, Helvetica;
	font-size: 1.1em;
	border: 1px solid #CCDEB4;
	padding: 2px 5px 1px 5px;
	width: 90% !important;
	width: 250px;
	min-width: 100px !important;
	max-width: 450px !important;
	height: 100px;
}

textarea:hover {background:#fff; border:1px solid #7CA448; color:#3C4C25}

input {background:#fff; border:1px solid #CCDEB4}
input:hover {border:1px solid #7CA448}
.input-submit {
	height: 39px;
	width: 120px;
	text-align: left;
	background: #EFF4E8;
	color: #88AE4F;
	border: 1px solid #CCDEB4;
}
.input-submit:hover {border:1px solid #7CA448}

.highlight {background: #FEDCF7}

.comments-nice-bg {
	height: 1%;
	padding: 1px;
	background: #ACC784;
	color: #000;
}
.comments-nice {
	height: 1%;
	padding: 10px;
	background: #FFFFFF;
	border: 1px solid #DFE9D1;
}

.comments {
	font-size: 1.1em;
	padding: 20px 0px 0px 0px;
	margin: 0px 10px;
	background: #fff;
	border: 1px solid #fff; font-size:90%
}

.comments blockquote {font-style:italic; padding:3px; border:1px dashed #ccc}

.comments a:link, .comments a:visited {
	color: #88AE4F;
	font-weight: bold;
	text-decoration: none;
}

.comments a:hover, .comments a:active {
	background: #88AE4F;
	color: #fff;
	text-decoration: none;
}	

.alt {
	background: #EFF4E8 !important; 
	border: 1px solid #E1EBD3 !important;
	padding: 10px 10px 0 10px !important;
}

.alt:hover {border:1px solid #C0D6A3 !important}

.commentlist li:hover {border:1px solid #C0D6A3}
.commentlist {padding:0; margin:3px}
.commentlist li {
	list-style: none;
	padding: 10px 10px 0 10px;
	background: #FFFFFF;
	border: 1px solid #E1EBD3;
	margin: 10px;
	color: #3C452D;
}

p.metadate {
	font-size: .8em;
	margin: 0;
	padding: 0px;
	text-transform: uppercase;
}


p.comment_meta {margin:0 0 10px 10px; font-size:.9em}
.comment_author a:visited {font-weight:bold; text-decoration:none}

.reply {font-weight:normal; font-size:1.2em; margin:10px 0 0 10px}

.comments-nice .reply {color:#88AE4F; font-weight:normal; font-size:1.2em; margin:0}

.warning p { /* Used on the search page (image will appear if no result is found) */
	background: #FFF;
	height: 160px;
	padding: 20px 0 0 90px;
	font-size: 1.5em;
	margin: 0px;
	border: 1px solid #efefef;
}

.postinput {margin:0}


/*=+=+=+=+=+ da sumanasa-tab fine. Qui sotto c'è la roba mia =+=+=+=+=+*/

.breadcrumbe {font-size:90%; height:26px; color:#000; background-color:#ADDA0F; text-align:center;
              padding:7px 5px 0 5px}
.breadcrumbe a, .breadcrumbe a:link, .breadcrumbe a:visited {text-decoration:none}

#fondo {margin:10px auto; padding:10px 3px; text-align:center; color:#CFC9C9;
        font-size:12px; line-height:21px; font-weight:bold; background-color:#2E1B00;
        border-top:2px outset #ADDA0F}
#fondo a, #fondo a:link, #fondo a:visited {color:#fff; text-decoration:none}
#fondo a:hover {text-decoration:none}
#fondo .numeri {color:#C7F200; padding:2px; border:1px solid #B26900; background-color:#000}
#fondo img {border:none}

/* calendarietto */
.datapost {background:transparent url(images/date.gif) repeat scroll 0% 0%; float:right; height:53px;
             margin-left:5px; margin-top:5px; width:49px}
.datapost .dataMese {font-size:10px; margin:0pt; padding:3px 0pt 0pt; text-align:center; color:#FFFFFF}
.datapost .dataGiorno {font-family:Times New Roman,Helvetica,Sans-Serif; font-size:21px; font-weight:bold;
                     margin:0pt; padding:3px 0px 0pt 0pt; text-align:center; color:#888888}

/* formattazione pagina link mia */
.linche {margin:20px auto 20px auto; text-align:center; width:80%;
         font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}
.linche h2 {color:#81553B; font-size:1.6em; text-align:center; font-style:italic; font-weight:bold;
                 margin:0 auto 10px auto}
.linche ul {list-style-type:none; padding:0 12px 0 12px; text-align:center; margin:0 auto 0 auto}
.linche .linkcat {list-style-type:none; margin:10px auto 10px auto; line-height:150%;
                  border-bottom:1px dashed green; padding:10px 0 10px 0}
.linche a {font-weight:bold; font-size:110%; text-decoration:none}
.linche .linchi {margin-bottom:20px}