/*  
Theme Name: Italfit Magneti
Theme URI: http://www.italfitmagneti.it
Description: Tema realizzato per Mulas Fabrizio.
Version: 2.00
Author: Webforyou 2000
Author URI: http://www.webforyou2000.com/
*/

.hidden, .hide { display:none; }

.clearfix, .clear, .fix {
	clear:both;
	width: 100%;
	height:1px;
	height: auto !important;
	overflow: hidden;
	margin:0 0 -1px;
}
	
img.alignleft {float:left; margin: 0 10px 10px 0px;}
img.alignright {float:right; margin: 0 0 10px 10px;}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	padding: 4px;
	border: 1px solid #999;
}

#navigation ul li ul { display:none; }
#navigation .displayMe { display:block; }

/* Link Catalogo */
#content h2 span.arrow a,
#content h2 span.arrow a:visited {
color: #4c81bd;
}
#content h2 span.arrow a:hover {
color: #ff0000;
}

#content h2.linkato,
#content h2.linkato a,
#content h2.linkato a:visited {
color: #777;
}

#content h2.linkato a:hover {
color: #ff0000;
}

/*
div.download {display: block; background-color: #FFF8DC; border: 1px solid #c00; padding: 10px 15px;}

span.wp-table-reloaded-table-description {
	font-size: 8pt;
	color: ;
}
*/

/* dynamic columns */
/*
div.dynamic-col-1 { float: left; width: 38%; padding-right: 2%;}
div.dynamic-col-2 { float: left; width: 38%; padding-right: 2%;}
div.dynamic-col-3 { float: left; width: 20%;}
*/

div.dynamic-col-1 { float: left; width: 45%; padding-right: 5%;}
div.dynamic-col-2 { float: left; width: 45%; }
div.clear { clear: both; }

.w2000 {
	color: #bbb;
	font-size: 11px
}


.w2000 a, .w2000 a:visited {
	color: #aaa;
	font-weight: bold;
	text-decoration: none;
}

.w2000 a:hover {
	color: #4c81bd;
	font-weight: bold;
	text-decoration: none;
}

div.fondopagina {
	margin: 20px 0;
	padding: 10px;
	background-color: #f0f0f0;
	border: 1px solid #000;	

}

div.fondopagina p {
	font-size: 15px;
	color: #000;
	font-weight: bold;
	text-align: center;
}


/*---------MISC STYLING --------- */

.fl, .fll { float:left }
.fr, .frr { float:right }


/*---------HOME --------- */

.featured_post_hh { width:290px; margin:15px 9px 10px 9px; position:relative; border: 1px solid #bbb; }
	.featured_post_hh { min-height:290px; height:auto !important; height:290px; }
	
.featured_post_hh img { background:#e0e0e0; border:0; padding:10px; }
.featured_post_hh img { margin-left: auto; margin-right:auto; margin-top: 0px; display:block }

.featured_post_hh img:hover { border: 0; }

.featured_content_hh { float:left; width:280px; color:; padding: 5px; text-align: left;}

#main .featured_content_hh h3 a { font-size:14px; border-bottom: 0px solid red; text-decoration: none; background: ;}
#main .featured_content_hh h3 { margin: 0 0 0 0; line-height:18px; background: none; }

.featured_content_hh img, .imgnone img { display: none !important; }

#main .featured_content_hh .more a,
#main .featured_content_hh .more a:visited { border-bottom: 0px dotted #FFF; text-decoration: none; }


/*---------FEATURED POSTS --------- */

.featured_post { width:290px; margin:0 9px 10px 9px; position:relative; border: 1px solid #bbb; }
	.featured_post { min-height:200px; height:auto !important; height:200px; }
	
.featured_post img { background:#e0e0e0; border:0; padding:10px; }
.featured_post img { margin-left: auto; margin-right:auto; margin-top: 0px; display:block }

.featured_post img:hover { border: 0; }

.featured_content { float:left; width:280px; color:; padding: 0 5px; text-align: center;}

#main .featured_content h3 a { font-size:14px; border-bottom: 0px solid red; text-decoration: none; background: ;}
#main .featured_content h3 { margin: 0 0 0 0; line-height:18px; background: none; }

.featured_content img, .imgnone img { display: none !important; }


/* CATALOGO */

.featured_post_h { width:190px; margin: 15px 10px 10px 5px; position:relative; border: 1px solid #bbb; }
	.featured_post_h { min-height:250px; height:auto !important; height:250px; }

.featured_post_h img { background:#e0e0e0; border:0; padding:10px; }
.featured_post_h img { margin-left: auto; margin-right:auto; margin-top: 0px; display:block }

.featured_post_h img:hover { border: 0; }

.featured_content_h { float:left; width:180px; color:; padding: 0 5px; text-align: center;}

#main .featured_content_h h3 a { font-size:12px; border-bottom: 0px solid red; text-decoration: none; background: ;}
#main .featured_content_h h3 { margin: 10px 0 5px 0; line-height:12px; background:none; }

.featured_content_ img, .imgnone img { display: none !important; }



/* SLIDER */

.photo-meta-data { 
	background: url(images/transpBlack.png); 
	padding: 10px;
	height: 40px; 
	margin-top: -65px; 
	position: relative; 
	z-index: 9999; 
	color: white;
}
.photo-meta-data a { color: red; }
.photo-meta-data span { font-size: 13px; }

/* LANGUAGE */

#qtrans_language_chooser ul { 
display: block;
list-style: none;
padding: 0;
margin: 10px 0 0 0;
}

#qtrans_language_chooser li { 
padding: 0 0 0 0;
margin: 10px 10px 0 0;
/* the next 4 lines are magic */
display: block;
float: right;
position: relative;
}

#qtrans_language_chooser li span { 
padding: 0 0 0 4px;
}

#qtrans_language_chooser li a { 
	text-decoration: none;
}

/* POP UP */
div.popup { 
	margin: 0;
	padding: 30px;
	font-size: 15px;
	color:#000;
}

div.popup .red { 
	color:red;
}


div#pfButton { 
	float:right;
	margin-top: 15px;
}

#pfButton img a, #pfButton a { 
	text-decoration: none;
	border:none;
	border: 0;
}


