*{
	margin:0;
	padding:0;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a img {border:none;}
h2 {
font-size:18px;
line-height:30px;
}
hr {
margin:10px 0;	
	}
.left {float:left;
       margin-bottom:-40px
}

.right {float:right}
 
#master {
	padding: 0;
	margin: 0;
	text-align: center;
	position: relative;
	font-size: 11px;
}
#container {
	width: 979px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
#colonnauno {
	width: 150px;
	float: left;
	margin-top:auto
}
#colonnauno .moduletable {
	margin:0px auto;	
	margin-bottom:2px;
}
#colonnadue {
float:left;
font-size: 12px;
line-height: 18px;
display:block;
margin-left:10px;
margin-top:0px
}
#colonnatre {
	/*position:relative;*/
	width:235px;
	float: right;
	margin:0;
	padding:0;
	margin-top:0px
}
#piede {
	clear: both;
	margin-bottom: 10px;
}

#testa .logo {
	position: absolute;
	left: 10px;
	top:-20px
}
#testa .img_testa{
float:right;
margin-right:216px;
}
#testa .cerca {
	line-height: 22px;
	width: 80px;
	position: relative;
	left: 640px;
	top: 1px;
}

#testa .login {
	font-size:10px;
	background-color:#FFF;
	position: absolute;
	right: 3px;
	width: 232px;
	list-style:none;
	height:85px;
}

#mod_login_username-login {
	width:84px}

#mod_login_password-login {
	width:84px;
	float:right;
	margin-right:20px;
    margin-top:-20px;
	}

#mod_login_remembermetext-login{
	margin-top:3px;
	}
#mod_login_username-login .inputbox-login, #mod_login_password-login .inputbox-login{
	width:84px;
}
input #mod_login_remember-login .inputbox-login {
	width:15px
}
#testa {
	height: 85px;
	padding: 0;
	position: relative;	
	/*background-image:url(../images/Gennaio.png);*/
	background-image: url(../images/TestataMD2012.png);
	background-repeat:no-repeat;
	background-position:top;
}
.tagline {
	width:550px;
	position: absolute;
	left: 20px;
	top: 50px;
}

.tagline h1 {
font-family:Arial, Helvetica, sans-serif; 
font-size:17px; 
font-weight: lighter; 
font-style:italic;
color: #89b7b1;
margin-left:65px;
}

.tagline h1 a:link, .tagline h1 a:visited {
text-decoration:none;
color: #094B6E;
}
#spaziatore {
	/*position: fixed;*/
	line-height: 4px;
	height: 4px;
}

#menu-nav {
	height: 32px;
	width: 187px;
	left: 100px;
	position: absolute;
	top: -30px;
}


#corpo {
	background: #fff;
	width: 100%;
	margin:10px 0 0;
	padding:0;
	clear:both
}
#apertura {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	}


h4 {
	font-size:11px;
	margin:0;
	padding:0;
}

#banneralti {
padding-top:5px;
margin-left:20px;
margin-bottom:10px;
}

#banneralti .moduletable{
float:left;
margin:0;
padding:0;
display:block;
}

#banneralti p{
	font-size:10px;
	width:100%;
	text-align:center;
	margin:0 auto;
	padding:3px;
	display:block;
	clear:both;
	}



/*-----------------------------------------------------Stili per Joomla --------------------------------------------------------*/
.blog-home .article_seperator {
	display:none;
	visibility:hidden;
}
.moduletable {
	padding:0;
	margin:0;
}
.moduletable-box1 ul.menu {list-style:none}
.moduletable-box1 a.mainlevel#active_menu {
background-color:#0C5161;
color:#fff
}

.moduletable-onlineora {
	width:135px;
	margin-left:0px;
	color:#000066;
	margin-bottom:20px;
}
input.moduletable-onlineora {
	width:135px;
}

#aca_22 {
font-size:11px;
width:120px;
}

.moduletable-onlineora th {
	width:135px;
}
.moduletable-onlineora ul {
	margin:5px;
	margin-left:0px;
	list-style:none;
}
#contenitore ul li {
	list-style:none;
	height:15px;
	margin-bottom:0px;
	}

.moduletable-onlineora a {
	display:block;
	width:130px;
	text-decoration:none;
	color:#000066;
	font-weight:normal;
	text-transform:capitalize;
	
}
.moduletable-onlineora a:hover {
	text-decoration:underline;
}

/*---------------------------Modulo newusers--------------------------------*/



.newusers {
text-align:left;
	width:125px;
	margin-left:-4px;
	margin-top:20px;
	margin-bottom:20px;
	color:#444332;
	/*background-color:#EAE9D5;*/

}

.newusers p {
font-size:13px;
font-weight:bold;
	color:#444332;

}

.newusers th {
	height:30px;
	line-height:30px;
	color:#444332;
}
.newusers ul {
	margin:5px;
	margin-left:0px;
	list-style:none;
}
.newusers a {
	text-decoration:underline;
	color:#444332;
}

.newusers a:hover {
text-decoration:underline;
}

.newusers a:hover {	
text-decoration:underline;
}


/*---------------------------Modulo latest post--------------------------------*/
.moduletable-latestpost {
	width:135px;
	margin-top:15px;
	color:#5E606F;
	clear:both;
	margin-bottom:20px;
}

.moduletable-latestpost h3 {
	width:135px;
	line-height:30px;
}
.moduletable-latestpost ul {
	margin:5px;
	margin-left:0px;
	list-style:none;
	margin-bottom:7px;
}
.moduletable-latestpost a, .moduletable-latestpost a:visited {
	display:block;
	width:130px;
	color:#000066;
	font-size:12px;
}

.moduletable-latestpost ul li {
	margin-bottom:10px;
}




.moduletable-latestpost a:hover {
text-decoration:underline;
}

.moduletable-onlineora a:hover {	
text-decoration:underline;
}
/*---------------------------FINE Modulo latest post--------------------------------*/

/*menu laterale top left*/
.moduletable-box1 a{
	line-height:23px;
	text-indent:10px;
	display:block;
	border-bottom:1px solid #ccc;
	width:142px;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
	color:#345155
}

.moduletable-box1 a:hover, .mainlevel #active_menu  a {
	background-color:#0C5161;
	color:#ECFFF9}
.moduletable-box1{
	margin:0 0;
}
.moduletable-box1bis{
	margin:10px 0;
}

.moduletable-box1bis a{
	line-height:23px;
	text-indent:10px;
	display:block;
	border-bottom:1px solid #ccc;
	width:142px;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
	color:#660000}

.moduletable-box1bis a:hover, .mainlevel #active_menu  a {
	background-color:#660000;
	color:#ECFFF9}

.moduletable-box1bis{
	margin:0;
}
.moduletable-box1bis li{
	list-style:none;
}

.moduletable-box1bis li a#active_menu.mainlevel  {
background-color:#660000;
color:#fff
}

/*fine menu laterale top left*/

/* menu MD CLUB*/
.moduletable-club a.mainlevel#active_menu {
	background-color:#273B76;
	color:#F4F6F5
	}

/*menu laterale top left*/
.moduletable-club a{
	line-height:20px;
	display:block;
	border-bottom:1px solid #ccc;
	width:123px;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
	color:#273B76
}


.moduletable-club a:hover, .mainlevel #active_menu  a {
	background-color:#273B76;
	color:#F4F6F5}
.moduletable-club{
padding:130px 0 5px 5px;
background:url(../images/top-box-areaforum.jpg) center 10px no-repeat;
width:130px;
	margin-left:5px;
	margin-bottom:5px;
	background-color:#F4F6F5;
	/*border-top: 1px solid #ccc;
	margin-top: 10px*/
}
/* FINE menu MD CLUB*/


/* menu laterale destro*/
.moduletable-menuright{
	background-image:url(../images/staff.png);
	background-repeat:no-repeat;
	background-position:5px;
	width:220px;
	height:150px;
}

.moduletable-menuright a {
margin-left:145px;
	line-height:20px;
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#003A6F}

.moduletable-menuright th {
	margin-left:100px;
	line-height:20px;
	display:block;
	font-size:12px;
	text-decoration:none;
	font-weight:bolder;
	color:#000066
}
.moduletable-menuright table{
	margin:20px 0
}

.moduletable-menuright a:hover {
	text-decoration:underline;
}

.moduletable-menuright{
	margin:0;
	background-color:#C8D4D5;
	width:235px
}
.moduletable-caridinegallery{background-color:#C8D4D5}
.moduletable-discusgallery{background-color:#C8D4D5}
.moduletable-collection{background-color:#C8D4D5}
.moduletable-breederinterviews{background-color:#C8D4D5}
.moduletable-breeder{background-color:#C8D4D5}
.moduletable-contest{background-color:#C8D4D5}

.moduletable-menuright td a#active_menu.mainlevel  {
text-decoration:underline;
}
/* menu laterale destro*/


/*box login*/

form#mod_login_logoutform-login {
	position:relative;
	width:130px;
}
form#mod_login_logoutform-login input.button-login{
	/*margin-top:11px;*/
}

form#mod_loginform-login {
	position:relative;
	width:210px;
	padding: 5px 0 0 8px;
}
a #mod_login-login {
	line-height:10px;
	
	
}
.moduletable-login {
	height:90px;
	padding: 0 5px;
	margin:0;
	line-height:12px;
	width:210px
}
.mod_login-login{
	
}
	
a.mod_login-login{
	color:#003366;
	text-decoration:none;}
	
a:hover.mod_login-login{
	color:#003366;
	text-decoration:underline;}	

.moduletable-login label {
	color:#003A6F;
	font-weight:bold;
}

input.button-login {
border:1px solid #091257;
font-size:11px;
height:18px;
line-height:14px;
margin-right:15px;
position:absolute;
left:180px;
top:65px;
}


.moduletable-login td{
	height:90px;
	text-align: left;
}
.moduletable-login th, .moduletable-login h3 {
	color: #091257;
	text-transform: uppercase;
	font-family: arial;
	font-size: 15px;
}
a .moduletable-login a:link, .moduletable-login a:visited {
	color:#003366;
	text-decoration:none;
}
.moduletable-login a:hover {
	text-decoration:underline;
}
.moduletable-login {
}
.moduletable-login td {
	padding: 5px 0px;
}
/*FINE box login*/

/*stili menutente */
div#menutente{
	margin:0;
	height: 2px;
}

.login .menu li {
	line-height:13px;
	list-style:none;
}

.login .menu {
margin-top:5px;
float:right;
width:85px;
/*margin-left:155px;*/
}
.login .menu a.mainlevel {
	margin-right:5px;
	text-decoration:none;
	color:#003366;
	font-size:11px;
	
}
.login .menu a:hover.mainlevel {
	text-decoration:underline;
}

/*fine stili menutente */

/*stili top menu */
#menutop {
	/*height:38px;*/
	position:relative;
	width:979px;
}
#menutop1 {
	height:38px;
	text-align:right;
	width:976px
}
.moduletable-topmenu{
line-height:20px;
height:18px;
margin-top:6px;
margin-top:6px;
}


.moduletable-topmenu ul.menu {
	margin-bottom:0;
    margin-left:0;
    margin-top:0;
	list-style:none;}
.moduletable-topmenu li{
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	border-left:1px solid #344a5d;
	padding:0 12px;
	}
.item105 {
	color: #FBC405;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	border-right:1px solid #344a5d;
}
.item108 {
	color: #FBC405;
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	border-right:1px solid #344a5d;
}
.search{float:left;
padding-left:320px;
padding-top:5px;}

/* CAMBIEARE QUESTE DUE REGOLE PER IL MENU SUPERIORE QUANDO SI CAMBIA LO SFONDO */

#menutop1 .right a, .right a:visited, .right a:link {
color:#847a57;
}
#menutop1 .right a:hover {
color:#fbc405;
text-decoration:underline
}
.moduletable-topmenu a, .moduletable-topmenu a:visited, .moduletable-topmenu a:link {
color:#ad9440;
font-size:1.1em;
height:23px;

text-decoration:none;
margin-top:2px;
}

.moduletable-topmenu a#active_menu,.moduletable-topmenu #current a{
color:#fff;
}



.moduletable-topmenu a:hover{
color:#fbc405;
text-decoration:underline
}



/*#menutop .angolosinistro
{
	background-image: url(../images/angolo-topmenu-sx.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 23px;
	display: block;
	float: left;
	height: 28px;
}*/
/*#menutop .angolodestro {
	background-image: url(../images/angolo-topmenu.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
		width: 23px;
	height: 28px;
	margin-top:-28px;
	margin-left:28px;
	clear:left;
	float:right;
}*/

/*FINE MENU TOP*/


.primoarticolo img{
/*	margin-left:-5px;*/
	padding:0px;
}


/*galleria - homepage*/

.separatore-galleria {
	height:22px;
}

.moduletable-galleria td table {
	text-align: left;
	width: 125px;
}
.moduletable-galleria h3 {
	background-image: url(../images/top-box-galleria.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 49px;
	color: #091257;
	padding-top: 8px;
	margin-bottom: -15px;
	text-transform: uppercase;
	font-family: arial;
	font-size: 15px;
	text-align:center;
}
div .corpo-galleria {height:350px;margin-bottom:-2px;}
.corpo-galleria {
	background-image: url(../images/bottom-box-galleria.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:10px;
	margin-top:7px;
}

.corpo-galleria td{margin:0;padding:0;}
.corpo-galleria a{
	color:#000066;
	text-decoration:none;
}
.moduletable-galleria {
	width: 170px;
}
.moduletable-galleria  td {
	padding: 5px;
}

h3.sectiontableheader{
	padding-top:10px;
	padding-bottom:10px;
	color:#514233;
	}
.sectiontableheader a, .sectiontableheader a:visited{
	color:#725F4D;
	text-decoration:none;

}
.sectiontableheader a:hover{
	text-decoration: underline
	}

.pagenav a, .pagenav a:visited{
	color:#725F4D;
	text-decoration:none;
}
.pagenav a:hover{
	text-decoration: underline
	}
.pagenav a:active{
		}	
/*FINE galleria - homepage*/

/*-----------------------------stili homepage di Daniele Fois-----------------------------------------------*/
.contentpaneopen-home{
	margin:0;
	padding:0;
	border:none;
}

.contentpaneopen-home h3 img, .contentpaneopen-home h4 img {
	margin-right:10px;
}

/*.contentpaneopen td {
	width:100%
}*/
#colonnadue .contentpaneopen img{
	text-align:justify;
	font-size:12px;
	padding:0;
	margin:0;
}
#colonnadue .contentpaneopen p {
	font-size:12px;
	padding:0;
	margin:0;
	width:100%;
}
 .zoom_gallery {
 	margin-top:25px;
 }
 .zoom_gallery td {
	padding: 15px 0;
	vertical-align:middle;
	}
 .zoom_gallery td a {
	font-size:14px;
	color: #273b76;
	font-weight:bold;
}
td.contentheading{
	font-size:18px;
	color:#345155;
	padding-top: 10px;
	padding-bottom:10px;
}

.moduletable-zoom{
	background-color:#c8d4d5;
	width:234px;
	height:200px}
.moduletable-zoom h3 {font-size:13px;
padding-top:20px;
color:#6d767d;
font-weight:lighter;
margin-left:25px;
padding-bottom:20px;
}

.moduletable-homedxgrigio{background-color:#c8d4d5;height:220px;width:234px;}
.moduletable-homedxgrigio h3 {font-size:13px;
margin-left:15px;
padding-top:25px;
color:#6d767d;
font-weight:lighter;
margin-left:25px;}

.column_separator {padding-left:5px;}

/*-----------------------------fine stili homepage di Daniele Fois-----------------------------------------------*/
/*-----------------------------------------------------Fine stili per Joomla*/

/*flexcontent -INIZIO- By Daniele Fois fois@webag.it */

.moduletable-boxtopright {
	margin-top:-10px;
}

.moduletable-topright {
	width:220px;
}

.flexcontent-topright a{
	font-size:12px;
	text-decoration:none;
	color:#666;
	margin-top:-2px;
}

.flexcontent-topright a:hover{
	text-decoration:underline;
}


.flexcontent-topright img{
	float:left;
	border:0px;
	margin-right:5px;
}
.flexcontentitem-topright{
	width:215px;
/*	margin:5px 0 5px 0;*/
	font-size:14px;
}
.flexcontentitem-topright p{
	padding:0px;
	border-bottom:1px dotted #345155;
	padding-bottom:10px;
}

.flexcontentitem-topright td{
margin:0;
padding:0;

}

.flexcontent-topright .titoloflex {
	display:block;
	clear:both;
}
h3.titoloflex a{
	font-size:17px;
	margin-top:5px;
	line-height:35px;
	color:#003A6F;
}
.flexcontent{
	width:220px;
	border-bottom: 1px dotted #345155;
}

.link-tematici {
	width:215px;
	font-size:12px;
	border-bottom:1px dotted #345155;
	line-height:18px;
	color:#003A6F
}


/*flexcontent -FINE- By Daniele Fois fois@webag.it */

/*flexcontent-prima2 -INIZIO- By Daniele Fois fois@webag.it */
.moduletable-prima2{
	margin-bottom:5px;
}

a .readon {
color:#003399;
font-weight:normal;
float:right;
}
.flexcontent-prima2 a{
	text-decoration:none;
	color:#666;
}

.flexcontent-prima2 a:hover{
	text-decoration:underline;
}

.flexcontent-prima2 a{
	font-size:12px;
}

.flexcontent-prima2 img{
	margin:0 auto;
	clear:both;
	border:0px;
}
.flexcontentitem-prima2{
	font-size:12px;
	
}
.flexcontentitem-prima2 p{
display:block;
	line-height:22px;
	margin-right:5px;
	padding:0px;
}
.titoloflex-prima2{
	display:block;
	clear:both;
}
h3.titoloflex-prima2{
	font-size:16px;
	margin-top:5px;
	margin-bottom:10px;
	line-height:22px;
}
.flexcontent-prima2{
	margin-top:15px;
	margin-right:5px;
}
/*flexcontent-prima2 -FINE- By Daniele Fois fois@webag.it */

/*flexcontent-corpo -INIZIO- By Daniele Fois fois@webag.it */


.flexcontentitem-corpo{
 	clear:both;
	margin:10px 0;
 }
.flexcontentitem-corpo a p, .flexcontentitem-corpo  a{
	text-decoration:none;
	color:#666;
	line-height:1.5em;
/*	padding-right:15px;
	margin-right:15px;*/
}

 .flexcontentitem-corpo a:hover p, .flexcontentitem-corpo a:hover, .flexcontentitem-corpo a:hover h3 {
	text-decoration:underline;
}
.flexcontent-corpo {
	margin-bottom: 5px;
}
.flexcontent-corpo img{
	float:left;
	border:0px;
	margin-bottom: 5px;
	margin-right:15px;
}
.flexcontentitem{
	/*width:320px;*/
	padding:0px;
	margin:5px 0 5px 0;
}

/*.flexcontentitem-topright{
	width:210px;
	padding:0px;
	margin:5px 0 5px 0;
}*/
.flexcontentitem-corpo h3 a, .flexcontentitem-corpo h3 {
	color:#003366;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.flexcontentitem-corpo h4 a, .flexcontentitem-corpo h4 {
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0;
	padding-bottom:0;
}

.flexcontentitem-corpo p {
margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
}
.titoloflex{
	display:block;
	clear:both;
}
.moduletable-corpo h3.titoloflex {
	font-size:18px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:22px;
}
.flexcontent-corpo{
	width:570px;
}

.link-tematici a{
	color:#003A6F;
	text-decoration:none;
	font-weight:normal;
	}
.link-tematici a:hover {
	text-decoration:underline;
	}
/*flexcontent -FINE- By Daniele Fois fois@webag.it */
#corona {
/*	background-image: url(../images/corona.gif);*/
	background-repeat: no-repeat;
	background-position: left 15px;
}

div#joomlaboard {
	background-color:#EEEDE6;
}


.boxforum {
	background-image: url(../images/top-box-areaforum.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 120px;
	width:124px;
}

.boxforum a {
display:none;
}


.boxforumbottom {
	/*background-image: url(../images/bottom-box-areaforum.jpg);*/
	background-repeat: no-repeat;
	background-position: center bottom;
}


#coroncina img {
	margin-left: 32px;
	margin-bottom:-2px;
}

/*------------stili booklibrary ---------------------*/
.videogallery, .virtualcards {
	margin-left: 2px;
	padding-bottom: 10px;
}
#blibrary_in {
	background-color:#DBE0E3;
	padding:10px;
	height:410px;
	border: 1px solid #003A6F;
}
#blibrary_ext {
	margin-right:10px;
	margin-top:5px;
	background-color:#003A6F;
}
a.booxtitle {
display:block;
	text-decoration:none;
	color:#003A6F;
	font-size:14px;
	border-bottom:1px dotted #003A6F;
	margin-bottom:5px;
}
a:hover.booxtitle {
	text-decoration:underline;
}
#blibrary{
	
}
.moduletitle-boox {
	font-size:12px;
	font-weight:bold;
	margin-left:10px;
	display:block;
	height:18px;
	color:#FFFFFF;
}
/*------------FINE stili booklibrary ---------------------*/
.videogallery .titolobox, .virtualcards .titolobox {
	font-size: 13px;
	font-weight: bold;
	color: #071264;
	text-align: center;
	border-bottom:1px dotted #003A6F;
	padding-bottom: 5px;
	margin-bottom: 5px;
	width:140px;
	margin-left: 5px;
	margin-top: 5px;
}
.videogallery .boxbutton, .virtualcards .boxbutton {
	margin-top: 4px;
	display: block;
	padding-top: 3px;
}

#banner_ext {
	text-align: center;
	width: auto;
	position: relative;
	top: 0px;
	height: 38px;
	/*padding-bottom: 13px; solo per firefox*/
}

#banner{
	margin: 0 auto;
	width: 700px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#coroncina {
	width: 50px;
	height: 25px;
	top: -25px;
	position: absolute;
}
#mod_search_searchword {
  width:200px;
  padding-top:0px;
	line-height:22px;
	vertical-align:middle;
	height:22px;
	border:2px solid #1c1c97;
	padding-left:3px;
	background-image: url(../images/sfondo-input.jpg)
	}

.search .button{
	padding-top:0px;
	line-height:22px;
	vertical-align:middle;
	height:26px;
	border:2px solid #1c1c97;
	padding-left:0px;
	background-image:url(../images/sfondo-bottone-cerca.jpg);
	width:60px;
}


span .pathway {
	margin:15px 0;
	line-height:25px;
	height:25px;
	margin-left: 0px;
	
}
.moduletable-pathway {
	width:100%;
	/*border-bottom: 1px dotted #345155*/
}

.componentheading {
	font-size: 14px;
	font-weight: bold;
	margin:10px 0;
}
td.contentheading a.contentpagetitle {
	color: #345155;
	text-decoration:none;
}
td.contentheading a:hover.contentpagetitle {
	text-decoration:underline;
}

/*-------------------------------foto del mese------------------------------------------*/
.moduletable-photo {
	background-color:#FFFFFF;
	width:220px;
}
.corpo-box a {
	margin:0px 0;
	padding:0;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1px;
	font-weight:bold;
	line-height:1px;
	text-decoration:none;
	color:#FFFFFF;
}
div.corpo-box {
}
/*---------------------------FINE foto del mese------------------------------------------*/
/*-------------------------------Opzioni utente forum------------------------------------------*/
form #adminForm, div #CB .dynamic-tab-pane-control .tab-pane {
	width:570px;
}

td.fieldCell textarea{
	width:400px;
}
td.titleCell, div .tab_Description{
	padding:10px;
}
p.titolobox2 {
	background-color:#D2DFE5;
	padding-right:10px;
	padding-left:10px;
	margin-right:10px;
	margin-bottom:3px;
	margin-top:0px;
	padding-bottom:2px;
	/*background-image:url(../images/piu.gif);*/
	background-repeat:no-repeat;
	background-position:105px;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	line-height:20px;
}

#adwords-left{
margin-left:-4px;
padding-bottom:15px;
}
/*-------------------------------FINE Opzioni utente forum------------------------------------------*/
/*-------------------------------tabelle nel testo ------------------------------------------*/
#intestazione2 table {
	width:100%
}
#intestazione2 p {
	width:auto;
}
#intestazione2 td {
	width:0
}

/*-------------------------------menu html dx ------------------------------------------*/

.moduletablemenu-dx-html a{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
display:block;
width:220px;
line-height:22px;
height:22px;
font-size:12px;
background-image:url(../images/sfondo-menu-dx.jpg);
margin:0;
padding:0;
}

.moduletablemenu-dx-html a:link, .moduletablemenu-dx-html a:visited{
text-decoration:none;
color:#003A6F;
}
.moduletablemenu-dx-html a:hover{
background-image: url(../images/sfondo-menu-dx-hover.jpg);
}

.rosso {
color:#990000;
}

/*--------------------------------------------------------------------------------------*/



/*-------------------------------menu html sx inter ------------------------------------------*/


.moduletablemenu-sx-html ul{
font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	text-align:center;
	width:150px;
	line-height:22px;
}

.moduletablemenu-sx-html li{
display:block;
width:150px;
line-height:22px;
font-size:12px;
background-image:url(../images/sfondo-menu-sx.jpg);
}

.moduletablemenu-sx-html li a:link, .moduletablemenu-sx-html li a:visited{
text-decoration:none;
color:#003A6F;
}
.moduletablemenu-sx-html li a:hover{
display:block;
width:150px;
line-height:22px;
background-image: url(../images/sfondo-menu-sx-hover.jpg);
}

.rosso {
color:#990000;
}


/*-------------------------------menu html dx inter ------------------------------------------*/

.moduletablemenu-dx-html-inter ul{
font-family:Arial, Helvetica, sans-serif;
	list-style:none;
	text-align:left;
	font-variant:small-caps;
	font-weight:bold;
	width:220px;
	line-height:22px;
}



.moduletablemenu-dx-html-inter li{
display:block;
width:220px;
line-height:26px;
font-size:12px;
background-image:url(../images/sfondo-menu-dxint.jpg);
}

.moduletablemenu-dx-html-inter img{
display:block;
clear:both;
float:left;
margin-bottom:-5px;
margin-top:-3px;
padding-right:8px;
padding-left:3px;
}

.moduletablemenu-dx-html-inter li p {
float:right;
width: 170px;
}

.moduletablemenu-dx-html-inter li a:link, .moduletablemenu-dx-html-inter li a:visited{
display:block;
width:220px;
text-decoration:none;
color:#374612;
background-image:url(../images/sfondo-menu-dxint.jpg);
}
.moduletablemenu-dx-html-inter li a:hover{
display:block;
width:220px;
background-image: url(../images/sfondo-menu-dxint-hover.jpg);
}

/*--------------SONDAGGIO--------------------------------------------------------------*/
 .poll {
width:235px;
padding:8px;
background-color:#C8D4D5;
}
 .poll td {
padding-bottom:2px;
}

 .poll td .sectiontableentry1 {
}



/*--------------------------------------------------------------------------------------*/

#piede {
padding-left:5px;
background-color:#081130;
height:42px;
}

#piede p {
font-size:1em;
float:right;
color:#fff;
margin-right:5px;
}
#piede p a:link, #piede p a:visited, #piede a:link, #piede a:visited  {
color:#fff;
}


 .moduletable-italiawebstar{
padding-bottom:10px;
}
.card a {font-size:10px;
	font-weight:normal;
	color:#000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


.artbannersplus img, .artbannersplus-bannerleft img {
	margin-top:1px;
	margin-bottom:1px;
	}
.artbannersplus-bannerleft {
	margin-left:6px;
	margin-bottom:10px;
	}
	
	
/*Paginazione*/
ul.pagination {
list-style:none outside none;
margin:0 auto;
overflow:hidden;
width:380px;
}

ul.pagination li {
        padding: 2px 5px 2px 5px;
        float:left ;
        font-size:1em;
        width:auto
}

ul.pagination a
{
    display:inline !important;
    margin:0 !important;
    padding:0px !important;
}

.contentheading-home {
	font-size:15px; 
	text-decoration:none;
	padding-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold
	
	}
.contentheading-home a, .contentheading-home a:visited {
	color:#725f4d;
	text-decoration:none;
	}
.contentheading-home a:hover {
	text-decoration:underline;
	}
.moduletable-linkutili {
	padding:5px;
	margin:10px 0;
	color:#333;
	line-height:18px;
	border:1px solid #CCC;
	width:220px;
	}
.moduletable-linkutili a:link, .moduletable-linkutili a:visited { color:#069;}
