@charset "utf-8";
/* CSS Document */

.tpl_mp
{
	margin-right:0px;
	margin-left:0px;
	margin-right:0px;
	padding-top:4px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:11px;
	
}

.tpl_mp h1
{

}

.tpl_mp div p
{
	line-height:15 pt;
	
}



.tpl_mp .row
{


}






.tpl_mp .row .col
{
	float:left;
	font-size:11px;
	margin:0px;
	padding:0px;
	height:153px;

}

.tpl_mp .row .col h2
{
	font-family: Georgia,"Times New Roman",Times,serif;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	background-color:#30271b;	
	color:#707070;
	font-size:15px;
	text-transform: none;
	font-weight:normal;
	padding-left:15px;
	padding-right:15px;
	height:22px;
	padding-top:5px;
	font-variant: small-caps;

}


.tpl_mp .row .col h2 a:link,  .tpl_mp .row .col h2 a:visited,.tpl_mp .row .col h2 a:active
{
	font-weight:normal;
	text-decoration: none;
	color:#fff;
}
.tpl_mp .row .col h2 a:hover
{
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}


.tpl_mp .row .col p
{
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	min-height:60px;
	line-height:1.5;
	font-size:12px;
	color:#958e81;
	background-color:#30271b;
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	height:103px;
}


.tpl_mp .row .col img
{
	border: 1px solid #ccc2a5;
	float:left;
	margin-right:15px;

}

.tpl_mp .row .col .visit
{
	color:#C4BBAA;
	font-weight:normal;
	margin-left:17px;
	padding-bottom:0;
	padding-right:10px;
	position:absolute;
	top:115px;
	z-index:50;
}
.tpl_mp .row .col .visit .title_visit /* Titolo della pagina da visitare */
{
	background-image:url(../images/elements/arrow-nav.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:10px;
}



.tpl_mp .row .col .visit  a:link,  .tpl_mp .row .col .visit  a:visited, .tpl_mp .row .col .visit   a:active
{
	font-weight:normal;
	text-decoration: none;
	color:#C4BBAA;
}
.tpl_mp .row .col .visit  a:hover
{
	font-weight:normal;
	text-decoration:none;
	color:#ffffff;
}

.tpl_mp .row .col .visit span.nm_visit
{
	padding-right:2px;
}


.tpl_mp .row .first
{
	background-image:none;
}

.tpl_mp .row .first h2 
{
	background-color:#3d3222;
}

.tpl_mp .row .first p
{
	background-color:#3d3222;
}


.tpl_mp .row .last
{
	background-image:none;
}

.tpl_mp .row .last h2
{
	background-color:#3d3222;
}

.tpl_mp .row .last p
{
	background-color:#3d3222;
}



