html,body {margin:0;padding:0}
body {background-color:#ff9900;font-family:verdana, sans-serif;font-size:10px;text-align:center;}

/* * {border:1px solid #f00;} */

a, a:visited {text-decoration:none;color:#990000;}
a:hover {text-decoration:underline;color:#990000;}

a.topLinkCurrent {text-decoration:none;color:#11162b;font-weight:bold;}
a.topLinkCurrent:visited {text-decoration:none;color:#11162b;}
a.topLinkCurrent:hover {text-decoration:none;}

a.topLink {text-decoration:none;color:#11162b;}
a.topLink:visited {text-decoration:none;color:#11162b;}
a.topLink:hover {text-decoration:underline;}

a.linguaCurrent {text-decoration:none;color:#ffffff;}
a.linguaCurrent:visited {text-decoration:none;color:#ffffff;}
a.linguaCurrent:hover {text-decoration:none;}

a.lingua {text-decoration:none;color:#11162b;}
a.lingua:visited {text-decoration:none;color:#11162b;}
a.lingua:hover {text-decoration:none;color:#ffffff;}

a.cityFound {font-size:10px;display:block;width:100%;text-decoration:none;color:#990000;}
a.cityFound:visited {text-decoration:none;color:#990000;}
a.cityFound:hover {background-color:#990000;color:#ffffff;}

a.linkNascosto {text-decoration:none;color:#FF9900;}
a.linkNascosto:visited {text-decoration:none;color:#FF9900;}
a.linkNascosto:hover {text-decoration:none;color:#FF9900;}

a.linkInvariant {text-decoration:underline;color:#990000;}
a.linkInvariant:visited  {text-decoration:underline;color:#990000;}
a.linkInvariant:hover {text-decoration:underline;color:orange;}
 
.titolo { font-family:"Trebuchet MS"; font-size:16px; color:#A52722; font-weight:bold }
.testogrande { font-family:"Trebuchet MS", verdana;font-size:14px; }
.index2-5motivi { padding-left:50px; padding-top:12px }

div#container {width:100%;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:20px;padding:0px;}
div#topNavbar {float:right;padding:0px 30px 0px 0px; color:#492221;}
div.topBanner {float:left;display:block;width:100%;padding: 0;background: #6b7d95 url('../assets/topLogo.png') repeat-x;}
div.row {float:left;display:block;width:100%;padding: 0px 0px 0px 0px;background: #FF9900 url('../assets/mainBG.png') repeat-y;}
div.rowPlain {display:block;width:100%;padding: 0px 0px 0px 0px;}
div#outside {display:block;text-align:left;font-family:verdana;font-size:11px;color:#333;padding-left:20px;padding-right:20px; padding-bottom:5px;}
div#footer a:visited {text-decoration:none;color:#492221}




img.home {padding:4px;margin:4px;background:#eeeeee;border:1px solid #dddddd}

.title {font-size:16px;}

/* per form affiliazione */
h1 {font-family:"Trebuchet MS", verdana, sans-serif;font-size: 16px;text-align: left;font-weight: bold;color: #333333;border-style: none;margin:0px;padding:0px;}
h2 {font-family:"Trebuchet MS", verdana, sans-serif;font-size: 14px;text-align: left;font-weight: bold;color: #333333;border-style: none;margin:0px;padding:0px;}
h3 {font-size: 10px;text-align: left;font-weight: normal;color: #666666;border-style: none;margin:0px;padding:0px;font-family: verdana, sans-serif;}
h4 {font-size: 9px;text-align: left;font-weight: normal;color: #666666;border-style: none;margin:0px;padding:0px;font-family: verdana, sans-serif;}


h3.right {text-align:right;}

ul {margin-top:3px;margin-bottom:5px;}

table {font-size:11px;}

table.f {margin-left:20px;}
table.f td {text-align:left;}
table.f td.label {font-size: 12px;text-align: left;font-weight: bold;color: #333333;border-style: none;margin:0px;padding:0px;}
table.f td.note {padding-right:50px;}

form {margin:0px;padding:0px;font-size:11px;}


input,select,textarea {
	margin:0px;
	padding:0px;
	font-size:10px;
  font-family: verdana, sans-serif;
	/*background-color: #eeeeee;*/
	color: #222222;
}

/*input[type=text], 
textarea,select  {width:200px;}*/


input:focus, 
select:focus, 
textarea:focus {
	/*background-color: #ffffff;*/
}