/************************/
/* tiscert base styles  */
/************************/

body {background-color:#FFFFFF; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif;  background-image:url(p/cleanstripe.png);}
div { margin:0; padding:0; }

a:link {  color: #FF0000; text-decoration: none;}
a:visited {  color: #FF0000; text-decoration: none;}
a:visited:hover {  color: #FFFFFF; text-decoration: none; background-color: #000000;}
a:link:hover {  color: #FFFFFF; text-decoration: none; background-color: #000000;}
a:link:active {  color: #FFFFFF; text-decoration: none; background-color: #000000;}

span.big a:link {  color: #000000; text-decoration: none; background-color: transparent;}
span.big a:visited {  color: #000000; text-decoration: none;  background-color: transparent;}
span.big a:visited:hover { color: #000000; text-decoration: none; background-color: transparent;}
span.big a:link:hover { color: #000000; text-decoration: none; background-color: transparent;}
span.big a:link:active { color: #000000; text-decoration: none;  background-color: transparent;}

#wrap { width:800px; display:block; text-align:center; margin-left:auto; margin-right:auto; }
#topbox { background-image:url(p/cleanstripe_bianco_litegree.gif); width:800px; display:block; text-align:center;  border: 1px solid #CCCCCC; margin-top:0;  margin-left:auto; margin-right:auto; border-top:0px; padding:10px 0 5px 0;}
#footer { width:800px;display:block;text-align:center;border:1px solid #CCCCCC; margin-left:auto; margin-right:auto; border-bottom:0px;  padding-bottom:10px;margin-top:20px;padding:5px 0 10px 0; font-size:11pt; font-weight:bold;  background-image:url(p/cleanstripe_bianco_litegree.gif);}
#footerbottom { width:800px;border-top:1px solid #CCCCCC;}

div.centered { display:block; text-align:center; width:800px; margin:0; padding:0; }
table.taglie { margin-left:200px; display:block; text-align:center; }
table.taglie td { border:1px #CCCCCC solid; padding:4px;}
div.introCAPblk p{ padding:10px 0 0 0; margin:0;}
.ALLline { display:block; text-align:center; border:1px solid #CCCCCC; margin-top:6px;background-color:#FFFFFF;}
.ALLlineGREY { display:block; text-align:center; border:1px solid #CCCCCC; margin-top:6px; background-color:#F0F0F0;}
.spacer { clear:both; float:none;}
.menu {	font-weight: bold;color: #333333;text-align: center;}
.small {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;font-weight: bold;}
.introCAPblk {	font-size: 1.4em;font-weight: bold;text-transform: uppercase;color: #000000; padding:10px 0 0 0; margin:0;}
.smallBLK {font-size: 0.75em;font-weight: bold;color: #000000;}
.big {font-size: 56px;font-weight: bold;color: #000000;line-height: 50px;}
.floatleft { float:left;}
img { margin: 2px;}
