body{
  background:#600 none;
  font-family:'Crimson Text', serif;
  font-size: 18px;
}


.container{
  background:#9c7759 none;
  border-bottom:3px solid white;
  border-left:3px solid white;
  border-right:3px solid white;
  font-family:'Crimson Text', serif;
}


h1,h2,h3,h4,h5,h6{
  text-shadow:none !important;
}

h1.autore {
	font-size: 36px!important;
	color: #FFF!important;
	padding-bottom: 10px!important;
	padding-top:10px!important;
}

h2.titolopoesia { font-style: italic; font-size: 22px!important; color: #111!important; padding-bottom: 3px;}
h3.titolopoesia { font-style: italic; font-size: 22px!important; color: #111!important; padding-bottom: 3px;}


h1 span.date {
	padding-left: 16px;
	font-size: 14px;
	color: #FFF;
}

h2 span.date {
	padding-left: 16px;
	font-size: 14px;
	color: #FFF;
}

h2.autore {
	font-size: 36px;
	color: #FFF;
	padding-bottom: 10px;
	padding-top:10px;
}

h3  {    
	  font-family:'Montserrat', sans-serif!important;
  color:silver!important;
  font-size:22px!important;
}

.sep {
	width: 185px;
	height: 60px;
	background: #9c7759 url(./img/sep.gif) no-repeat;
}

.elencopoeti{
padding-top: 20px;
border-top:1px solid silver;
text-align: center;
}

.elencopoeti .linktitoli{
font-size: 15px;
}

.poeta_quote { color: silver; font-style: italic; padding-top: 6px;}

a:link{
  color:silver;
  text-decoration:none;
}

a:visited{
  color:silver;
  text-decoration:none;
}

a:hover{
  text-decoration:none;
}

a:active{
  color:silver;
}

a.linktitoli{
  color:#222;
  text-decoration:none;
  font-size:18px;
}

a:visited, linktitoli{
  color:#222;
  text-decoration:none;
}

a:hover.linktitoli{
  text-decoration:none;
  color:silver;
}

li{
  font:normal 18px 'Crimson Text', serif;
  list-style:none;
  background-image:url(img/separatore.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  line-height:1.5em;
  padding-top:6px;
  padding-bottom:6px;
}

.listahome li {
  padding-top:20px;
  padding-bottom:20px;
}


ul .dropdown-menu li{
  font:normal 15px 'Crimson Text', serif;
  list-style:none;
  background-position:left bottom;
  line-height:1em;
  padding-top:0px;
  padding-bottom:0px;
}

.nav li {
 background-image: none;
}

.navbar-inverse{
  border:none;
  background-color:#333!important;
  margin: 0;
  padding: 0;
}

.nomeautore{
  font-family:'Montserrat', sans-serif;
  color:silver;
  font-size:22px;
}

.intro{
  font:normal 16px 'Crimson Text', serif;
  color:silver;
}


#footer{
  border:3px solid white;
  color:#FFFFFF;
  margin-bottom:6px;
  margin-top:6px;
}


.credits {
  padding-top:6px;
}

.credits-dx {
  padding-top:6px;
  float:right;
}

#header{
  border-top:3px solid white;
  border-left:3px solid white;
  border-right:3px solid white;
  border-bottom:none;
  padding-left:0px;
  padding-right:0px;
}



.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}

blockquote {
	/* width: 96%;
	font: .90em/2em "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif; */
	word-spacing: .1em;
	color: #000;
	margin: 0;
	padding: 3em 0;
	border-left: none;
    font-size:15px!important;
}

blockquote a:link { color: #222; }

blockquote span.special-quote { color: silver; font: italic 900 1.2em/0 georgia, serif; }

.novita {
padding-top: 20px;
font-size: 18px;
text-align: center;
	}

.novita h3{
padding-bottom: 10px;
  font-family:'Montserrat', sans-serif!important;
  color:silver!important;
  font-size:22px!important;
	}
	
.approfondimenti {
font-size: 18px!important;
color: #333;
padding-bottom: 14px;
    text-align: center;
	border-bottom: 1px solid silver;
	}

	
.approfondimenti h3 {
    padding-bottom: 20px;
    padding-top: 10px;
    color: #333;
    text-align: center;
    font-weight: 600;
	  font-family:'Montserrat', sans-serif!important;
  color:silver!important;
  font-size:22px!important;
}


.piuletti, .piulettihome {
font-size: 18px!important;
color: #333;
padding-bottom: 14px;
    text-align: center!important;
	}



.piuletti h3{
	   font-family:'Montserrat', sans-serif!important;
  color:silver!important;
  font-size:22px!important;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 600;
	}

.amazondiv {
    margin: 40px 0px 12px 0px;
    text-align: center!important;
	}

.ltdiv {
    margin: 40px 0px 12px 0px;
    text-align: center!important;
	}

.inside-bnn {
    margin: 40px 0px 10px 0px;
	width:300px;
	}

.inside-hr {
    margin: 40px 0px 10px 0px;
	width:300px;
    border-top: 1px solid silver;
    border-bottom: 1px solid silver;
	}
	
.libri {
    border-bottom: 1px solid silver;
	}
	
.libri h3 {
    padding-bottom: 20px;
    padding-top: 10px;
    color: #333;
    text-align: center;
    font-weight: 600;
	  font-family:'Montserrat', sans-serif!important;
  color:silver!important;
  font-size:22px!important;
}
	
.immagine-poeta{
border-bottom: 1px solid silver;
padding-bottom: 32px;
	}


.elencopoeti h3{
padding-bottom: 20px;
color: #333;
font-weight: 600;
	}	
	
img.immaginepoeta,img.immaginepoetasmall,img.immaginepoetaxsmall  { padding-top: 30px; }
.didapoeta,.didapoetasmall {
font-size: 16px;
 text-align: center!important;
}

.table {
   margin-bottom: 20px;
   height: auto;
   overflow: hidden;
}
.tr {
   clear: both;
}
.td_left {
   width: 50%;
   float: left;
		padding-bottom: 22px;
text-align: center; 
}
.td_right {
   width: 50%;
   float: left;
		padding-bottom: 22px;
		text-align: center; 
}

.table span {
  font-size: 12px; 
}

.container-fluid {
	    padding-left: 10px;
}


.navbar{ 
    background-image: none;
}

.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
}

p.raccolta, p.raccolta a {
	font-style:italic!important;
	margin-bottom:14px;
	color: #111111;
}

.nota-poesia {width:380px;border-top:1px dotted silver;font-size:11px;padding-top:6px}

.biografia {color: #111; font-size:15px}

.nota{font-size:14px!important}


a.linkpoeta{
  color:#222;
  text-decoration:none;
  font-size:15px;
}

.video {
    margin: 20px 0px 4px 0px;
    text-align: center!important;
	}