/* x aggstudio   */
body {    
/* background: #efefef; */
background-image: url('http://pmi.exportfocus.com/ximg/xsfg3.gif');
color: #333333;
font-family: verdana, helvetica, sans-serif;
margin: 0px 0px 0px 0;
padding: 0;
text-align: center;
font-size: 100%;
}

h1.z {
font-size: 10px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;
/*letter-spacing: 0.2em;*/
text-align:right;
margin: 0px 30px 0px 0px;
padding: 0px;
color: #cccccc;
} 
 
#rap { 
background: #fff;
width: 960px;
margin: 0 auto;
text-align: left;
position: relative;
padding: 0;
}

TD.wrapp {  
align:center; BORDER-BOTTOM:#999 0px; BORDER-right:#ccc 0px solid; BORDER-left:#ccc 0px solid; PADDING:0px; 
}


A {
        COLOR: #000066;  FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 11px;TEXT-DECORATION: none
}
A:hover {
        COLOR: #000099; FONT-FAMILY :Verdana, Arial, Geneva, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: underline
}
A.hp {
        COLOR: #000033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 16px; TEXT-DECORATION: none;  ; FONT-WEIGHT: bold
}
A.hp:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;  FONT-SIZE: 16px;; FONT-WEIGHT: bold;
}

A.leftmenu {
        COLOR: #000033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none;  FONT-WEIGHT: bold; 
}
A.leftmenu:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 12px;; FONT-WEIGHT: bold;
}

A.leftmenu2 {
        COLOR: #000033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none;
}
A.leftmenu2:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 11px;
}

A.bothp {
COLOR: #666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 0.98em; TEXT-DECORATION: none;
}
A.bothp:hover {
COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; BORDER-BOTTOM: #000099 1px solid; FONT-SIZE: 0.98em;
}
A.bothp:visited {
COLOR: #666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 0.98em;
}


TD {
        COLOR: #333333; FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; align:justify;
}
TD.hp1 {
        COLOR: #333; FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; align:justify;
}
TD.hp2 {
        COLOR: #333; border:#cccccc 1px solid; FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; align:left;
}
TD.incltmenu {
        BACKGROUND-COLOR:#ffffff;  BORDER-BOTTOM:#666666  0px solid; BORDER-LEFT: #cccccc 0px solid; BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #666666 0px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 10px;FONT-WEIGHT: bold; PADDING: 0px;
}

TD.xselectb {
        BACKGROUND-COLOR:#efefef; COLOR: #000066;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; text-align: left; PADDING:3px;
}

TD.left {
        PADDING-RIGHT: 1px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 3px;  BACKGROUND-IMAGE: url(xleftred1.jpg); BACKGROUND-COLOR:; PADDING-BOTTOM: 0px; BORDER-LEFT: # 0px solid; COLOR: #ffffff; PADDING-TOP:1px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold
}

TD.left1a {
        PADDING-RIGHT: 1px; BORDER-BOTTOM: #800000 1px dotted; BORDER-right: #800000 1px solid; BORDER-left: #800000 0px solid; PADDING-LEFT: 1px;  BACKGROUND-COLOR:#efefef; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP:1px; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 0.98em; 
}
TD.left1a A {
        COLOR: #666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; 
}
TD.left1a A:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 11px;
}

TD.left3 {
       BACKGROUND-COLOR: #efefef;  BORDER: #800000 2px dotted; PADDING-RIGHT: 3px; PADDING-LEFT: 3px;  PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP:3px; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

TABLE.bot {
background-image: url('http://pmi.exportfocus.com/ximg/xbotgrad.jpg'); FONT-FAMILY : verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; color: #ffffff; PADDING: 0px;
}


.txt098red {
          FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #800000; FONT-SIZE: 0.98em;
}

.txt10 {
          FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #000000; FONT-SIZE: 10px;
}
.txt13 {
          FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; FONT-SIZE: 13px;
}

.foot {
 FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;COLOR: #666666; margin: 0px 0px 0px 0; padding: 0; text-align: left; FONT-SIZE: 10px;
}

.xsep {
        MARGIN-TOP: 2px
}



/* da qui da style3colonne.css di vacanz */
#header { 
text-align: center;
background: #fff;
/*background-image: url('logo1.gif');*/
background-repeat: no-repeat;
font-family: verdana, helvetica, sans-serif;
/*border-bottom: 1px solid #ccc;*/ 
padding: 0px 0px 0px 0px; /*(top-right-bott.-left) il 3 val(bottom) ?a distanza che separa l'interno dell'header dalla sua linea di separaz con il body*/
margin: 0 0px 0px 0; /* il 3 val(bottom) ?a distanza che separa la linea di separaz con il l'inizio del conten. della colonna left*/
}
/* da old pmi */
#header a {
color: #666;
font-family: 'Verdana', helvetica, sans-serif;
font-weight: ; /* se bold, la descript. viene in bold*/
}

#header a:hover {
color: #666;
text-decoration: none;
}
/* end old pmi */
#content {
text-align: left;
/* position: absolute; KEY x ALL */
top: 165px; /* era 110-?n val che misura la dist tra l'inizio del content e il limite sup della pag (a 140, se inserito blocco 'adstopcont') */
/* left: 470px; */  
/* margin: 0 160px 0 0; */ /*era 0*/  /*interessano solo se position:absolute */
width: 580px;  /* CAMBIATO DA 520 di tips.primeit */
font-size: 12px; /* 0.95em è il caratt. corrisp. a verdana 12*/
padding: 5px 4px 0 4px; /* era15-0-0-2-top-right-bottom-left */     
}
    
.storytitle {
margin: 20px 0px 0px 0px;
font-size: 1.2em;
letter-spacing: 0.1em;
text-transform: none; 
font-weight: bold;
}

.storytitle span {
text-transform: none;
font-size: 0.7em;
font-weight: bold;
}

.storytitle a {
color: #000033;
font-weight: bold;
font-size: 1.2em; /*il titolo del post*/ 
}

.storytitle a:hover {
color: #000033;
font-weight: bold;
font-size: 1.2em;
text-decoration:none;
/*border-bottom: 1px dotted #990033;*/
}

.storytitle a:visited {
color: #000033;
font-weight: bold;
font-size: 1.2em;
}

.storycontent {
color: #333333;
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: justify;
line-height: 150%;
margin: 0px 8px 0.3em 0; /* il primo val controlla la dist tra title e content
il terzo valore controlla la dist vert tra la fine del txt del post e il link 'more'*/
padding: 0;
font-size: 100%;  /*eredita val. da content */
border-bottom: 1px dotted #999999;
}
.storycontent a {
color: #000066;
}
.storycontent a:hover {
color: #000099;
/* border-bottom: 1px dotted #990033; */
}
.storyrelat {
margin: 0em 0 0 0;
background: #efefef;
padding: 3px;
font-size: 95%;
color: #333333;
font-style: italic;
border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc;
}
.storyrelat a {
font-size: 95%;
color: #000033;
font-style: normal;
}
.storyrelat a:hover {
font-size: 95%;
color: #000099;
font-style: normal;
TEXT-DECORATION: none;
}

.post {
margin: 0px 0px 45px 5px;  
background: #fff;  
} 

.meta {
font-size: 0.85em;
color: #999999; /* posted etc...*/
margin: 0 0 0.3em 0;
padding: 0 0 0.3em 0;
font-family: verdana, helvetica, sans-serif;
}

.printbookm {
FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 60%;
align: center;
text-align:center;
margin: 8px 0px 0px 0px; 
padding: 0; 
}

.nextprev a {
        COLOR: #000033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;  FONT-SIZE: 14px;
}
.nextprev a:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 14px; TEXT-DECORATION: underline;  
}

.featuredlink a {
        COLOR: #000033; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none;  FONT-SIZE: 12px;
}
.featuredlink a:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline;  
}

/*styles in menu , left, e footer */ 
#menu {
/*position: absolute;  
left: 250px; */ 
float: left; 
margin: 0 0 0 0;
width: 180px;
padding: 0px 0px 0px 0px;  
font-family: verdana, helvetica, sans-serif;
border-left: 0px solid #ccc;  
}
#left {
/*position: absolute;
left: 0px;*/ 
float: left;
margin: 0;
width: 190px;  
padding: 0px 0px 0px 0px; /*se si vuol aumentare gli spazi con ogg sup, inf e later*/
font-family: verdana, helvetica, sans-serif;  
/*border-right: 1px solid #ccc; */
}
#footer {
margin: 15px 0 0 0;
padding: 10px 0 0px 0;
text-align: center;
font-size: 0.9em;
clear: both;
} 
/* FINE da style3colonne.css di vacanz */



.xformail {
        BACKGROUND-COLOR:#ffffff; BORDER:#cccccc  1px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR:#666; PADDING: 2px;
}

 
/* styling searchb */ 
.search_field
{
BORDER: #ccc 1px solid;
BACKGROUND-COLOR: #EFEFEF;
margin: 0px -3px 0px 0px;
padding: 3px 3px 3px 3px;
font: 1.1em VERDANA; 
}
.search_button
{

border: 0px;
margin: 0px 0px -4px 0px;
padding:0px 0px 0px 0px;
}

/*
.formbutton {
        BACKGROUND-COLOR:#e0e0e0; COLOR: #000000;  FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 12px; PADDING:1px
}
.formfield {
        BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM:#cccccc  1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #666666 1px solid; FONT-FAMILY : Verdana, Geneva, Helvetica, sans-serif; FONT-SIZE: 13px; PADDING: 2px
} */ 
/* end vecchio quasi sicuram non utilizzato */
 
/* x hp */
img.right { padding: 4px; margin: 0px 3px 2px 5px; border: solid 0px #666; display: inline; }
img.left { padding: 4px; margin: 0px 3px 2px 3px; display: inline; }
.right { float: right }
.left { float: left }
.captionhp { margin: 0px 2px 2px 2px; 
padding: 2px; 
border: solid 1px #666; 
background: #fff; }
.captionhp1 { margin: 0px 2px 2px 2px; 
padding: 2px; 
border: solid 0px #666; 
background: #fff; }

/* x post */
img.right { padding: 4px; margin: 0 0 0px 9px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.centered {display: block; margin-left: auto; margin-right: auto}
.right { float: right }
.left { float: left }
.caption { margin: 2px; 
     padding: 2px; 
     border: solid 1px #ccc; 
     background: #ffffff; 
     font-size:80%;
     color: #999999 }


/* x shadow central */
.perout {
   display:block; 
 /* background:#bbb;*/
  background:#e1e1e1; 
  border:0px solid #dddddd; 
 position:relative; 
  margin:0em 0;
  }
.perin2 {
  display:block;
  /*background:#777;*/ 
  background:#ccc; 
  border:0px solid #999; 
  position:relative; 
  padding:2px;
  margin:2px;
  }
.perin {
  background:#fff;
  /*border:1px solid #555555; */
  border:1px solid #999; 
  position:relative; 
  padding:0px;
  /*font-weight:normal;*/
  }

.perltin {
  left:-3px;
  }
.pertpin {
  top:-3px;
  }
.perrtin {
  left:3px;
  }

/*.narrow {width:8em;}*/
.pernormal {width:970px;}
/*.perside {width:170px;}*/
/*.wide {width:18em;}
.image {width:412px; padding:0;}*/


/* x roundcorner boxes */
.roundedcornr_box_692601 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_692601_tl.png) no-repeat top left;
}
.roundedcornr_top_692601 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_692601_tr.png) no-repeat top right;
}
.roundedcornr_bottom_692601 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_692601_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_692601 div {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_692601_br.png) no-repeat bottom right;
}
.roundedcornr_content_692601 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_692601_r.png) top right repeat-y;
}

.roundedcornr_top_692601 div,.roundedcornr_top_692601,
.roundedcornr_bottom_692601 div, .roundedcornr_bottom_692601 {
	/*width: 9100%;*/
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_692601, .roundedcornr_bottom_692601 {
	margin-top: -19px;
}
.roundedcornr_content_692601 { padding: 0 8px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-align:left; 
}

/* */
.roundedcornr_box_851319 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_851319_tl.png) no-repeat top left;
}
.roundedcornr_top_851319 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_851319_tr.png) no-repeat top right;
}
.roundedcornr_bottom_851319 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_851319_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_851319 div {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_851319_br.png) no-repeat bottom right;
}
.roundedcornr_content_851319 {
	background: url(http://pmi.exportfocus.com/ximg/roundedcornr_851319_r.png) top right repeat-y;
}

.roundedcornr_top_851319 div,.roundedcornr_top_851319,
.roundedcornr_bottom_851319 div, .roundedcornr_bottom_851319 {
	/*width: 100%;*/
	height: 10px;
	font-size: 1px;
}
.roundedcornr_content_851319, .roundedcornr_bottom_851319 {
	margin-top: -19px;
}
.roundedcornr_content_851319 { padding: 0 10px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-align:left; 
}

/*next senza bordi gradiente*/
.roundedcornr_box_714681 {
   background: #efefef url(http://pmi.exportfocus.com/ximg/roundedcornr_714681_grad.png) repeat-x;
}
.roundedcornr_top_714681 div {
   background: url(http://pmi.exportfocus.com/ximg/roundedcornr_714681_tl.png) no-repeat top left;
}
.roundedcornr_top_714681 {
   background: #cccccc url(http://pmi.exportfocus.com/ximg/roundedcornr_714681_tr.png) no-repeat top right;
}
.roundedcornr_bottom_714681 div {
   background: url(http://pmi.exportfocus.com/ximg/roundedcornr_714681_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_714681 {
   background: #efefef url(http://pmi.exportfocus.com/ximg/roundedcornr_714681_br.png) no-repeat bottom right;
}

.roundedcornr_top_714681 div, .roundedcornr_top_714681,
.roundedcornr_bottom_714681 div, .roundedcornr_bottom_714681 {
   width: 100%;
   height: 15px;
   /*font-size: 1px;*/
}
.roundedcornr_content_714681 { margin: 0px 0px 0px 0px; 
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-align:left; 
}


.roundedcornr_box_330034 {
   background: #ffffff url(http://pmi.exportfocus.com/ximg/roundedcornr_330034_grad.png) repeat-x;
}
.roundedcornr_box_330034 { color: #000; padding-top: 5px; padding-bottom: 10px; padding-left: 2px;
FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}

.roundedcornr_box_330034 A {
        COLOR: #666; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; 
}
.roundedcornr_box_330034 A:hover {
        COLOR: #000099; FONT-FAMILY: verdana, Geneva, Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline;  FONT-SIZE: 11px;
}

