/*
Theme Name: Menostorie
Theme URI: http://www.menostorie.com
Description: Menostorie is based on the K2 themes</p><p><small>K2 is developed by <a href="http://binarybonsai.com">Michael</a>, <a href="http://chrisjdavis.org">Chris</a>, <a href="http://zeo.unic.net.my">Zeo</a>, <a href="http://stevelam.org">Steve</a> and <a href="http://nybblelabs.org.uk">Ben</a>. Protected by <a href="http://www.opensource.org/licenses/gpl-license.php">GPL</a>.</small>
Version:1.0
Author: Emanuel Di Felice
Author URI: http://www.tzfactory.com


*/

/* @group COMUNI */

html { /* Force Vertical Scrollbar */
	/* IE */
	/*overflow-y: scroll; */
	/* Moz */
	/*height: 100%;*/
	/*margin-bottom: 0.1em;*/
}

img {
	border:none;
	padding:0px;
	margin:0px;
	}

body { /* Resets 1em to 10px */
	color: #444;
	background: white;
	text-align: center;
	font: 62.5% "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
		letter-spacing: 1px;

}



/* @end */

/* @group LAYER */

#header {
	padding: 0;
	margin: 0;
	position: relative;
	height:94px;
	background: white url(img/logo.gif) no-repeat 0 20px;
	}

#header_en {
	padding: 0;
	margin: 0;
	position: relative;
	height:94px;
	background: white url(img/logo_en.gif) no-repeat 0 20px;
	}

#page {
	background-color: #F6F7F0;
	/*width:1200px !important;*/
	text-align: left;
	margin: 0 auto;
	padding:0px;
	position: relative;
	clear: both;
	}
#page_en {
	background-color: #F6F7F0;
	/*width:1200px !important;*/
	text-align: left;
	margin: 0 auto;
	padding:0px;
	position: relative;
	clear: both;
	}
#page_en a:hover{
	color: #00b9fd !important;

}	
#menu
{
	padding-top:50px;
	padding-left:240px;
	position:absolute;

}


.box_info {
	color:  black;
	background: #2E2D2D url(img/info_bg.gif) no-repeat right 10px;
	border-bottom:white 1px solid;
	border-top:white 4px solid ;
	    
	}

.box_info li a.a4 {
	line-height:40px !important;
			font-size:1em !important;

	    
	}

.box_info li a.a5 {
	line-height:40px !important;
			font-size:1em !important;

	    
	}

.barra_arc_it {
	height:56px;
	background: url(img/arc_it.gif) repeat-x;
		border-top:white 4px solid ;

}

.barra_arc_en {
	height:56px;
	background: url(img/arc_en.gif) repeat-x;
		border-top:white 4px solid ;

}

.box_info h1 {
		margin:0px;
		padding:0px;
		color:  white;
		line-height:40px;
		font-size:2.2em;
		padding:14px 0px 14px 10px;
 
	    
	}

.box_info ul {
				font-size:1.4em;
			    margin:0px;
			    padding:0px;
			    margin-top:-15px;
			    padding-bottom:18px;	    
	}

.box_info ul li {
			   	margin:0px;
			    padding:12px 10px 0px 10px;	
			    line-height:26px;
			    text-align:justify;
			    
	    
	}

.box_info p {
			   	line-height:20px;
	    
	}

#bar_sx {
	       width:330px;
	
}

/* @group AREA51 */

#description_area51 {
padding-left:20px;
	line-height:26px;
	font-size:2em;
		height:1600px;
	background-color: #F6F7F0;
	color:gray;
	z-index:1 !important;
	}

#description_area51 h1 {
       margin:0px;
       margin-top:40px;
       margin-left:10px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}

#description_area51 h5 {
       margin:0px;
       margin-left:10px;
       	font-size:0.8em;
       padding:10px 10px 10px 0px;
	line-height:30px;
	color: #FC0D7B;
	}
#description_area51 h6 {
    margin:0px;
    margin-top:0px;
    margin-left:10px;
    font-size:0.8em;
    padding:0px;
           padding-top:20px;
	line-height:30px;
	color: #FC0D7B;
	}


#description_area51 p {
    line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	}

#description_area51 a {
    font-weight:normal !important;
	}



/* @end */

/* @group HOME */

#description {
       margin-left:330px;
       margin-top:-359px;
	line-height:26px;
	font-size:2em;
	color: #00b9fd;
	z-index: 1 !important;
	height:340px;
	}

#description h1 {
       margin:0px;
       margin-top:20px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}

#description p {
       line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	padding-bottom:0px;
		z-index: 1 !important;

	}

#spot {
      
	line-height:26px;
	font-size:1.8em;
	color: #00b9fd;
	background-color: #F6F7F0;
	height:110px;
			z-index: 1 !important;

	}

#spot p {
       line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	padding-bottom:0px;
		z-index: 1 !important;
			text-align:left;


	}



/* @end */

/* @group ABOUT */

#description_about {
	line-height:26px;
	font-size:2em;
		height:480px;
	background-color: #F6F7F0;
	color: #00b9fd;
	z-index:1 !important;
	}

#description_about h1 {
       margin:0px;
       margin-top:40px;
       margin-left:10px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}


#description_about p {
       line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	padding-bottom:60px;
	}



/* @end */

/* @group RACCONTI */

#description_racconti {
	line-height:26px;
	font-size:2em;
		height:2100px;
	background-color: #F6F7F0;
	color: #00b9fd;
	z-index:1 !important;
	}

#description_racconti h1 {
       margin:0px;
       margin-top:40px;
       margin-left:10px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}

#description_racconti h5 {
       margin:0px;
       margin-left:10px;
       	font-size:0.8em;
       padding:10px 10px 10px 0px;
	line-height:30px;
	color: #FC0D7B;
	}
#description_racconti h6 {
    margin:0px;
    margin-top:0px;
    margin-left:10px;
    font-size:0.8em;
    padding:0px;
           padding-top:20px;
	line-height:30px;
	color: #FC0D7B;
	}


#description_racconti p {
    line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	}

#description_racconti a {
    font-weight:normal !important;
	}
.link_tabella_racconti {
font-size:0.9em !important;	}

.riga_space
{
	height:8px !important;
}
.tabella
{
	padding-top:8px;
	padding-left:8px;
}

.label_grigio_medio_2
{
	padding-left:10px;
	color: #999;
	font-size:0.8em !important;
}
.label_grigio_scuro_2
{
	
	color: #666;
		font-size:0.8em !important;

}

.label_grigio_scuro_3
{
	color: #666;
		font-size:0.8em !important;
		line-height:40px !important;

}

.link_autori
{
	
		font-size:0.6em !important;

}



/* @end */

/* @group AUTORI */

#description_autori {
	line-height:26px;
	font-size:2em;
		height:7500px;
	background-color: #F6F7F0;
	color: #00b9fd;
	z-index:1 !important;
	}

#description_autori h1 {
       margin:0px;
       margin-top:40px;
       margin-left:10px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}

#description_autori h5 {
       margin:0px;
       margin-left:10px;
       	font-size:0.8em;
       padding:0px;
       padding-top:10px;
	line-height:30px;
	color: #FC0D7B;
	}
#description_autori h6 {
    margin:0px;
    margin-top:0px;
    margin-left:10px;
    font-size:0.8em;
    padding:0px;
           padding-top:20px;

	line-height:30px;
	color: #FC0D7B;
	}


#description_autori p {
    line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	
	}

.riga_dispari
{
	background:#EEEEE8;
}
.riga_pari
{
		background: #d9d9d3;

}

.riga_alert
{
		/*background: #FC0D7B;*/

}

.riga_alert h5
{
		color: #FC0D7B !important;

}
.riga_space
{
height:30px;
}
.tabella
{
	padding:0px;
	margin:0px;
	margin-top:-15px;
}
.riga
{
vertical-align: top;
padding:0px;
margin:0px;
}

.img_autore
{
margin-top:27px;
padding-left:8px;}

#link_top
{
font-size:0.8em !important;}



/* @end */

/* @group CONTACT */

#description_contact {
	line-height:26px;
	font-size:2em;
		height:680px;
	background-color: #F6F7F0;
	color: #00b9fd;
	z-index:1 !important;
	}

#description_contact h1 {
       margin:0px;
       margin-top:40px;
       margin-left:10px;
       padding:0px;
	line-height:20px;
	font-size:1.2em;
	color: #FC0D7B;
	}

#description_contact p {
       line-height:30px;
	font-size:0.8em;
	color: #c0c0c0;
	padding-bottom:60px;
	}



/* @end */

/* @group BARRA COLORATA */

#top_sx {
	height:44px;
	width: 520px;
	background:  url(img/news_bg.gif) repeat-x;
	text-align:left;
	}
#angolo_sx {
	position:absolute ;
	background:  url(img/angolo_sx.gif) no-repeat;
	width:14px;
	height:44px;

		}
#top_center {
        margin-top:-44px;
        margin-left:240px;
		height:44px;
	background:  url(img/articoli_bg.gif) repeat-x;
	}
#top_dx {
	margin-top:-44px;
        margin-left:520px;
		height:44px;
		background:  url(img/pubblic_bg.gif) repeat-x;
		text-align:right;
	}

#top_dx_en {
        margin-top:-44px;
        margin-left:520px;
		height:44px;
		background:  url(img/pubblic_bg_en.gif) repeat-x;
		text-align:right;
	}


/* @end */

/* @group FOOTER */

#footer {
	clear: both;
	margin: 0 auto;
	text-align: center;
	color: #777;
	
}

#footer p {
	margin:0px;
	padding:0px;
	background: #e9e8ea;
	line-height:28px;

	}





/* @end */



/* @end */

/* @group MENU */



#header_en .menu_sel
{
	color: #0099CC !important;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	margin-right:8px;
}

#header_en a:hover
{
	text-decoration: underline;
	color: #00b9fd !important;

}

.menu_sel
{
	color: #FF9900;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	margin-right:8px;
}

.menu_desel
{
	color: #C0C0C0 !important;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	margin-right:8px;
}
a
{
	text-decoration: none;
	color: #FF9900 !important;

}
a:hover
{
	text-decoration: underline;
	color: #FF0066 !important;

}

a.a2
{
	text-decoration: none;
	color: #0099CC !important;
	

}

a.a2:hover
{
	text-decoration: underline;
	color: #00b9fd !important;

}

a.a3
{
	text-decoration: none;
	font-size:0.8em !important;
	z-index:1 !important;

}

a.a3:hover
{
	text-decoration: underline;

}

a.a4
{
	text-decoration: none;
	font-size:1.2em !important;

}

a.a5
{
	text-decoration: none;
	color: #0099CC !important;
	font-size:0.8em !important;

}

a.a5:hover
{
	text-decoration: underline;
	color: #00b9fd !important;

}

a.a6
{
	text-decoration: none;
	color: #0099CC !important;

}
a.a7
{
	font-size:10px !important;

}

a.a6:hover
{
	text-decoration: underline;
	color: #00b9fd !important;

}

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 20px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: white;
	margin: 0;
	}



/* @end */

/* IE hack */
	
a img,:link img,:visited img { border:none }

/*- Sidebar Subpages Menu */

#player
{
}

.label_payoff
{
	line-height:26px;
	font-size:1.6em;
	color: #FF9900;
}

.label_title_bar
{
	font-size:1.6em;
	color: white;
	margin-left:14px;
	line-height:32px;
}

.label_title_bar_2
{
	font-size:1.6em;
	color: white;
	line-height:32px;
	position:absolute;
	top: 94px;
	left:540px;
	width:400px;
	text-align:left;
}

.label_info_ev
{
	font-size:1.2em;
}

.label_almost_blue
{
color: #00b9fd;
}

.almost_blue
{
color: #00b9fd !important;
}

.label_almost_blue_2
{
color: #00b9fd;
	font-size:1.5em;

}

.label_almost_fucsia
{
color: #FC0D7B;
	font-size:1.5em;

}
.label_white
{
	
	color: white;
}

#button_buy {
	padding-top:18px;
	
}

.label_grigio_medio
{
	
	color: #999;
}
.label_grigio_scuro
{
	
	color: #666;
}

p
{
	margin:0px;
	padding:20px 10px 10px 10px;
	
}

.cover
{
	border: 1px solid #dbdbdb !important;	
}

li {
	list-style-type: square;
}

.gbold {
	font-weight:bold;
}
.gmini {
font-size:0.8em;
}

.gcors {
	font-style: italic;
}

.obscure {
	color: #666 !important;
}

.obscure_2 {
	color: #999 !important;
}

