BODY{FONT-FAMILY: Verdana; font-size: 11px;}
a         {text-decoration: none  }
a:hover   {text-decoration: underline  }

.xtotale{ width: 740px;}
.xcorpo{ width: 500px;}
.cbread   {font-size:11px; color:#808080;line-height: 12pt;  text-decoration: none; text-align: left;}
.myTD     {font-size: 11px; font-weight:bold; color:#025489; background-color:#E8EDF2; text-align: right}
.myTDR    {font-size: 11px; font-weight:bold; color:#cc0000; background-color:#E8EDF2; text-align: right; vertical-align: middle;LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(/pcgp/images/doc2.gif); MARGIN: 0px; BORDER-LEFT: 0px; }
.myTDR a{font-size: 11px; color:#cc0000;}
.myTDR a:hover{font-size: 11px; color:#cc0000;text-decoration: underline;}

ul{ border: 0px; margin-left: 17px; LIST-STYLE-IMAGE: url(/pcgp/images/doc2.gif);}
ul.square {list-style-type: square; color: #800000;  font-weight: bolder;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 13px;  letter-spacing: 1px;  } 
ul.square a{ font-size: 12px; font-weight: normal; color: Blue;}

.myTDp {BORDER-RIGHT: 0px; BORDER-TOP: 0px;  FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(/pcgp/images/doc2.gif); MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #025489; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.myTDpe {BORDER-RIGHT: 0px; BORDER-TOP: 0px;  FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(/pcgp/images/doc2e.gif); MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #cc0000; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.myTDpR {BORDER-RIGHT: 0px; BORDER-TOP: 0px;  FONT-WEIGHT: bold; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; LIST-STYLE-IMAGE: url(/pcgp/images/doc2e.gif); MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #cc0000; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.myTDpp {BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #025489; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left}
.myTDppe {BORDER-RIGHT: 0px; BORDER-TOP: 0px;  FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #cc0000; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.myTDppR {BORDER-RIGHT: 0px; BORDER-TOP: 0px;  FONT-WEIGHT: normal; LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; BORDER-LEFT: 0px; COLOR: #cc0000; BORDER-BOTTOM: 0px; TEXT-ALIGN: left}
.myTDppe a { text-decoration: none;}
.myTDppe a:hover {text-decoration: underline;}

.barra    {font-size: 11px; color: #025489; font-weight: bold; line-height: 12pt; border-bottom: 1px solid #025489}
.rosso    {font-size: 13px; color: #FF0000; font-weight: normal; line-height: 12pt; text-align: center;}
.cartel    {font-size: 11px; color: #000000; text-align: center;}
.barrag   {font-size: 11px; color: #025489; font-weight: bold; line-height: 12pt; border-bottom: 1px solid #B0C9DD}
.barragform   {font-size: 11px; color: #000000; line-height: 12pt; border-bottom: 1px solid #B0C9DD}

.cercanelsito {color: #ffffff; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/ricerca.gif) no-repeat; width: 69px; height: 18px; text-align: left; padding-left:25px; display: inline; margin-top:5px;}
.cercanelsito a{color: #ffffff;  text-decoration: none;}
.cercanelsito a:hover{ color: #ffffff; text-decoration: none;}

.ex       {font-size: 11px; color: #025489; font-weight: bold; line-height: 12pt}
.testo    {font-size: 11px; font-weight: normal; color:#025489;line-height: 16pt; border-bottom: 20px solid #ffffff; text-align: left;}
.piede    {font-family: verdana; font-size:9; color:#025489;font-weight:bold; line-height: 10pt; border-bottom: 1px solid #B0C9DD; border-top: 1px solid #B0C9DD}
.tab      { color: #025489; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background: #d3d3d3 no-repeat; padding: 0px 0px 0px 0px; border: solid 1px #025489}
.tabI     { color: #025489; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; border: solid 1px #025489}
.tabG     { color: #025489; font-weight: bold; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(images/top_int2.jpg) no-repeat; padding: 0px 0px 0px 0px; border: solid 1px #025489}
.tablista {  color: #025489; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; border: solid 1px #025489}
.tablista a{ text-decoration: none }
.tablista a:hover{ text-decoration: none}

.tabbeatificazione { color: #025489; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;  border: 1px solid #025489}
.tabbeatificazione a{ text-decoration: none }
.tabbeatificazione a:hover{ text-decoration: none}


.arosso   {font-size: 13px; color: #cc0000; font-weight: normal; line-height: 12pt; border-bottom: 1px solid #cc0000;   }
.area     {font-size: 12px; color: #025489; font-weight: bold; line-height: 12pt; border-bottom: 1px solid #025489; border-top: 1px solid #025489; text-decoration: none }
.areap    {font-size: 10px; color: #025489; line-height: 12pt; border-bottom: 1px solid #025489; text-decoration: none }
input     { font-size: 9px; font-family: Verdana }
select    { font-size: 9px; font-family: Verdana }
option    { font-size: 8px; font-family: Verdana }
.myTr     {	BORDER-RIGHT:  1px solid #000000; BORDER-TOP: 1px solid #000000; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid #000000; border-bottom: 1px solid #000000; BACKGROUND-COLOR: #B0C9DD}
.img	  { color:#ffffff; border-color:#FFFFFF;}
.testolibero { font-size: 11px; font-weight: normal; color:#025489;line-height: 16pt;}
.evidenziato { background-color: Yellow; color: #990000; font-weight: bold; font-size: 10px;FONT-FAMILY: Verdana; text-align: left;}

.colsx{width:65px; background:#ffffff url(images/css_colsx.gif) no-repeat; }
.colcentro{width:570px;}
.coldx{width:150px;}

#wrapper {width:150px; margin:0 auto; text-align: center;  color:navy;}
#newsslider { position: absolute; top: 0px; left: 0px; visibility: visible }
#slider { position: absolute; top: 0px; left: 0px; visibility: visible }
#imgslider { position: absolute; top: 0px; left: 0px; visibility: visible }
#textslider { position: absolute; top: 0px; left: 0px; visibility: visible }
.text_pubblicazioni{color:#025489; font-size: 9px; font-weight: bold; border-bottom: 1px solid #ff4500;   }
.slider {position:relative; overflow:hidden; border:2px solid #9ac1c9; height:150px; background:#eef5f6; margin-bottom:20px}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:10px}
.newsslider {font-family: Verdana; position:relative; overflow:hidden; border:1px solid #cccccc; height:180px; width:150px; margin-bottom:20px; text-align: left;}
.newsslidercontent {position:absolute}
.slideshow {margin: auto }
.slideshowxxx img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
.slidercontent .upper {border-bottom:1px solid #D6D6D6}
.newssection_upper {border-bottom:1px solid #cccccc;font-size: 6px; padding:5px;}
.newssection {padding:10px;font-size: 9px; color:black; font-weight: bold;}
.newssection a{font-size: 9px; font-family: Verdana; text-decoration: none; color:black;}
.newssection a:hover{font-size: 9px; font-family: Verdana; text-decoration: underline; color:black}
.text_slider {width:160px; border:1px solid #D6D6D6}

div.demo {border: 3px solid #0BB427;  padding: 10px;  margin-bottom: 10px;}
div.original {border: 3px solid #B40400; padding: 10px;}

.miatabella{
	padding:10px;border:1px solid #cccccc; width: 675px;font-size: 11px; font-weight: normal; color:#025489;line-height: 16pt; border-bottom: 20px solid #ffffff; text-align: left;
}

.blu {padding:10px;font-size: 10px; color:#156193; color:navy; background: url(images/freccine.gif) no-repeat 0px 15px; padding-left:10px;}
.blu a{ font-size: 10px; font-family: Verdana; text-decoration: none; color:#156193; font-weight: bold;}
.blu a:hover{font-size: 10px; font-family: Verdana; text-decoration: underline; color:#156193}

.imgminiatura { vertical-align: top;} 
.imgminiatura img{ BORDER: 0; float:left; } 
.imgminiatura .titolo{font-weight: bold; color:#000000;font-size: 11px;}
.imgminiatura .testo{ color:#000000;}
.tablistanew {border-bottom: 1px solid #cecece; width: 470px;}
.dettaglischeda{text-align:right;font-size: 10px;}
.dettaglischeda a {text-decoration:none; background: url(images/freccine.gif) no-repeat 0px 4px; padding-left:10px; color:#156193}
.dettaglischeda a:hover {text-decoration:underline;}

.sottobread{ font-size: 26px;font-weight:bold; color:#156193; border-bottom: 1px solid #156193; padding: 4px; width:85%;float:left;}
.sottobreaddiv a{font-size: 10px; background-color: #799AC4; color:white; padding: 4px; text-decoration:none;border-bottom: 6px solid #799AC4; }
.sottobreaddiv a:hover{text-decoration:none;}


.anteprima_div {width:420px }
 .b_next{ float:left;background: url(http://www.pcgp.it/pcgp/immaginigallery/forw.gif) no-repeat 0px 0px;width:22px ;height:22px; color: #ffffff;font-size:11px; font-weight:bold;border:none; text-align:center; margin-right:20px; cursor:pointer}
 .b_prev { float:left;background: url(http://www.pcgp.it/pcgp/immaginigallery/back.gif) no-repeat 0px 0px;width:22px ;height:22px; color: #ffffff;font-size:11px; font-weight:bold;border:none; text-align:center;cursor:pointer}

#logo{background-image: url(logo.gif); background-repeat: no-repeat; min-height: 600px; clear:both; height: 600px;}
#logorio{background-image: url(logo_rio.gif); background-repeat: no-repeat; min-height: 600px; clear:both; height: 600px;}
#card{background-image: url(van_thuan.jpg); background-repeat: no-repeat; min-height: 600px; clear:both; height: 800px;}