/* INFO SUL TEMPLATE
-----------------------------------------------
NOME TEMPLATE : Venexiana

DESCRIZIONE : Design allargato a 1024 con 2 colonne. 

MASSIMA GRANDEZZA CONTENUTO: 500px

MASSIMA GRANDEZZA COLONNA: 160px

DISEGNATO DA : Mario Aprea
----------------------------------------------- */


/* GENERICHE  
============================== */

body {
	background-color: #FFFFFF;
    background-image: url(../img/back.gif);
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
    text-align: center;
	margin-top: 0px;
    scrollbar-base-color: #FFFFFF;
    scrollbar-arrow-color: #FFFFFF;
}

body.marziart { background-image: url(../img/back/marziart.jpg); }
body.eat { background-image: url(../img/back/eat.jpg); }
body.write { background-image: url(../img/back/writeback.jpg); }
body.images { background-image: url(../img/back/imgback.jpg); }

a:link {
	color: #0000FF;
	text-decoration: none;
    font-weight: bold;
}

a:visited {
	color: #0000FF;
	text-decoration: none;
    font-weight: bold;
}

a:hover {
	color: #A51818;
	text-decoration: none;
    font-weight: bold;
	top: 1px; 
	left:1px;
}

#leftcol a:link {
	color: #CCCCCC;
	text-decoration: none;
    font-weight: bold;
}

#leftcol a:visited {
	color: #CCCCCC;
	text-decoration: none;
    font-weight: bold;
}

#leftcol a:hover {
	color: #A51818;
	text-decoration: none;
    font-weight: bold;
	top: 1px; 
	left:1px;
}

input,textarea {
    background-color: #FFFFFF;
    color: #FFFFFF;
}

#header {
    background-color: rgba(255, 255, 255, 0.7);
    background-image: url(../img/japantitle.gif);
    background-position: center;
	background-repeat: no-repeat;
    border: 1px solid red;
	width: 958px;
    height: 130px;
	margin-bottom: 10px;
}	

.headtext {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  Color: #FF0000;
  text-align: right;
  margin-top: 110px;
  margin-right: 4px;
}	

#container {
    background-color: transparent;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	min-height: 500px;
	text-align: left; 
} 

#containerblog {
	color: #666666;
	margin-left: 250px;
    margin-bottom: 10px;
    background-color: #FFFFFF;
    padding-bottom: 15px;
    text-align: justify;
    position: center;
}

#containerblack {
	color: #FFFFFF;
	margin-left: 10px;
   margin-bottom: 10px;
   background-color: #2a2a2a;
   border: 1px solid red;
   text-align: justify;
	width: 720px;
  float: right;
}

#cntblacktra {
	color: #FFFFFF;
/*	background-color: #2a2a2a;   */
	background-color: rgba(42, 42, 42, 0.7);  
    
	margin-left: 10px;
   margin-bottom: 10px;
   
   border: 1px solid red;
   text-align: justify;
  width: 720px;
  float: right;
}

#containertraw {
    /*background-color: #ffffff;*/
   background-color: rgba(255, 255, 255, 0.7);
	color: #000000;
	margin-left: 10px;
    margin-bottom: 10px;
    border: 1px solid red;
    text-align: justify;
	width: 724px;
    float: right;
    margin-right: 0px;
    	
 /*  
   -moz-opacity:0.8;
    filter:alpha(opacity=80); */
}

#cntpadder {
	padding: 3%;
}


#leftcol {
/*   background-color: #000000; */
   float: left;
   border: 1px solid red;
   text-align: center;
   color: #CCCCCC;
   width: 190px;
   margin-bottom: 10px;
} 

#leftcolBlack {
   Background-color: #2a2a2a;

   float: left;
   border: 1px solid red;
   text-align: right;
   color: #CCCCCC;
   width: 220px;
   margin-bottom: 10px;
} 

#leftcolwhite {
   background-color: rgba(255, 255, 255, 0.7);
   float: left;
   border: 1px solid red;
   text-align: center;
   color: #CCCCCC;
   width: 220px;
   margin-bottom: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
} 

.minilogo {
	text-align: center;
	margin-top: 5px;
	margin-bottom: 10px;
}

#oz {
   border-bottom: 1px solid #eee8aa;
   border-top: 1px solid #eee8aa;
   border-left: 1px solid #eee8aa;
   height: 21px;
   margin-top: 3px;
   margin-bottom: 4px;
   margin-right: 1px;
}

#z {
   background-color: #eee8aa;
   border-bottom: 2px solid red;
   border-top: 2px solid red;
   border-left: 2px solid red;
   height: 17px;
   font-family: Tahoma;
   font-size: 14px;
   font-weight: bold;
   color: black;
}	

A.zl:LINK{ color : black;}
	
A.zl:VISITED{ color : black; }

A.zl:HOVER{ color : black;}


.bluelink {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 13px;
  font-weight: bold;
  Color: #0000ff;
  margin-top: 3px;
  margin-bottom: 3px;
}

.leftlink {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 11pt;
  font-weight: bold;
  Color: #0000ff;
  text-align: left;
  margin-top: 2px;
  margin-bottom: 2px;
}

.indice {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  Color: #FF0000;
  margin-top: 10px;
  margin-bottom: 3px;
  text-align: center;
}

/* STILE del  
____________________________*/

#footer {
    background-color: rgba(255, 255, 255, 0.7);
  height: 22px; 
  width: 958px;
  font-family: Tahoma, Verdana, Arial;
  font-size: 12px;
  text-align: center;
  color: black;
  border: 1px solid red;
  font-weight: bold;    
  clear: both; 
  margin-left: 0px;
  position: relative;
}

#leftpart{
  position: absolute;
  top: 3px;
  left: 20px;
}

#rightpart{
  position: absolute;
  top: 3px;
  right: 20px;
}

/*
#leftpart{
   float: left;
   width: 480px;
   margin-top: 1px;
}

#rightpart{
   float: right;
   width: 100px;
   margin-top: 2px;
   margin-right: 20px;
}
*/
/* STILE DELLA COLONNA 
____________________________*/

#containermenu {
   margin-bottom: 30px;
   margin-right: 10px;
   margin-left: 3px;
}

#containerscroll{
   background-image: url(http://www.neongenesis.it/images/blackrose.jpg);
	float: bottom;
	border: 1px solid #FFFFFF;
	width: 180px;
	height: 220px;
	overflow: auto;
	margin: 0 0 0 0;
	padding: 5px
	font-size: 12px;
    -moz-opacity:0.8;
	filter:alpha(opacity=80);
}

.containerrego{
	float: bottom;
	border: 1px solid #FFFFFF;
	width: 400px;
	margin-left: 110px;
	padding: 10px;
	font-size: 10px;
    color: red;
	border: 1px solid #000000;
}

.coltitle {
  font-family: Tahoma, Verdana, Arial;
   color: #FFFFFF;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 15px;
   margin-right: 15px;
   margin-bottom: 10px;
   border-bottom: 1px solid #FF0000;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 11px;     
}

.coltitleblue {
  font-family: Tahoma, Verdana, Arial;
   color: #0000FF;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 15px;
   margin-right: 15px;
   margin-bottom: 10px;
   border-bottom: 1px solid #FF0000;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 13px;     
}

.endtitle {
  font-family: Tahoma, Verdana, Arial;
   color: #FFFFFF;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 15px;
   margin-right: 15px;
   margin-top: 10px;
   margin-bottom: 10px;
   border-top: 1px solid #FF0000;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 11px;     
}

.endtitleb {
  font-family: Tahoma, Verdana, Arial;
   color: black;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 15px;
   margin-right: 15px;
   margin-top: 10px;
   margin-bottom: 10px;
   border-top: 1px solid #FF0000;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 11px;     
}

.colboldtext {
   color: #FFFFFF;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 5px;
   margin-right: 5px;
   margin-bottom: 5px;
   text-align: center;
   font-weight: bold;    
   font-size: 11px;     
}

.whitetext {
   color: #FFFFFF;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 5px;
   margin-right: 5px;
   margin-bottom: 5px;
   text-align: center;
   font-weight: bold;    
   font-size: 12px;     
}

.blacktext {
   color: black;
   padding-top: 2px;
   padding-bottom: 2px;
   margin-left: 5px;
   margin-right: 5px;
   margin-bottom: 5px;
   text-align: center;
   font-weight: bold;    
   font-size: 12px;     
}

.blog-members { 
   font-size: 10px; 
   clear: both; 
   margin: 0; 
   padding: 0 0 3px 0px; 
}

/* STILE DEL CONTENUTO POST 
____________________________*/

.containerpost {
	margin-bottom: 15px;
	padding: 4px;
}

#contregion{
	float: bottom;
	overflow: auto;
	/*background-color: gray;*/
	background-image: url(../img/backtra.gif);
	margin-top: 10px;
	margin-down: 10px;
	padding: 5px;
	font-size: 12px;
    -moz-opacity:0.6;
	filter:alpha(opacity=60);
}

#contpv{
	float: bottom;
	overflow: auto;
	/*background-color: gray;*/
	background-image: url(../img/backtra.gif);
	margin-top: 10px;
	margin-down: 10px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
    -moz-opacity:0.6;
	filter:alpha(opacity=60);
}

.blacktit {
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   margin-top: 10px;
   margin-bottom: 2px;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 14px;     
}

.greentit {
   font-family: Tahoma, Verdana, Arial;
   color: green;
   margin-top: 10px;
   margin-bottom: 10px;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 14px;     
}

.greentitL {
   font-family: Tahoma, Verdana, Arial;
   color: green;
   margin-top: 10px;
   margin-bottom: 10px;
   text-align: left;
   text-transform: none;
   font-weight: bold;    
   font-size: 14px;     
}

.redtit {
   font-family: Tahoma, Verdana, Arial;
   color: #FF0000;
   margin-top: 2px;
   margin-bottom: 15px;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 14px;     
}

.secredtit {
   font-family: Tahoma, Verdana, Arial;
   color: #FF0000;
   margin-top: 5px;
   margin-bottom: 15px;
   text-align: center;
   text-transform: none;
   font-weight: bold;    
   font-size: 15px;     
}

.ricettetit {
   font-family: Tahoma, Verdana, Arial;
   color: green;
   margin-top: 15px;
   margin-bottom: 15px;
   text-align: center;
   font-weight: bold;    
   font-size: 14px;     
}

.justesto {
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   margin-top: 5px;
   margin-bottom: 10px;
   text-align: justify;
   font-weight: bold;    
   font-size: 12px;     
}

.citazione {
   font-family: Tahoma, Verdana, Arial;
   color: red;
   margin-top: 10px;
   margin-bottom: 10px;
   text-align: right;
   font-weight: bold;    
   font-size: 12px;     
}

.note {
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   margin-top: 5px;
   margin-bottom: 10px;
   text-align: justify;
   font-weight: bold;    
   font-size: 10px;     
}

.testo {
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   margin-top: 5px;
   margin-bottom: 5px;
   font-weight: bold;    
   font-size: 12px;     
}

.citaz {
   font-family: Tahoma, Verdana, Arial;
   color: blue;   
   text-align: right;
   margin-top: 5px;
   margin-bottom: 5px;
   font-weight: bold;    
   font-size: 12px;     
}

font.green {
   font-family: Tahoma, Verdana, Arial;
   color: #008000;
   margin-top: 3px;
   margin-bottom: 3px;
   text-align: left;
   font-weight: bold;    
   font-size: 12px;     
}

font.red {
   font-family: Tahoma, Verdana, Arial;
   color: #FF0000;
   margin-top: 3px;
   margin-bottom: 3px;
   text-align: left;
   font-weight: bold;    
   font-size: 12px;     
}

font.black {
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   margin-top: 3px;
   margin-bottom: 3px;
   text-align: left;
   font-weight: bold;    
   font-size: 12px;     
}

font.greenbig {
   font-family: Tahoma, Verdana, Arial;
   color: #008000;
   margin-top: 3px;
   margin-bottom: 3px;
   text-align: left;
   font-weight: bold;    
   font-size: 14px;     
}

font.ingredienti {
   font-family: Tahoma, Verdana, Arial;
   color: black;
   margin-top: 4px;
   margin-bottom: 4px;
   text-align: left;
   font-weight: bold;    
   font-size: 12px;     
}

.autore {
	color: #ff0000;
	font-size: 13px;
    text-align: center;
    text-transform: none;
	text-decoration: none;
	margin-top: 25px;
}

A.no:LINK{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 10 pt;}

A.no:VISITED{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 10 pt;}

A.no:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : red;
	font-size : 10 pt;}
	
A.at {
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : red;
	font-size : 11 pt;
}

A.red:HOVER {
	text-decoration : none;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	text-align: center;
	color : red;
	font-size : 11 px}

A.red:LINK {
	text-decoration : none;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	text-align: center;
	font-weight: bold;
	color : red;
	font-size : 11 px}

A.red:VISITED {
	text-decoration : none;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	text-align: center;
	color : red;
	font-size : 11 px
	}
	
.infopost {
    margin-top: 15px;
	text-decoration : none;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
    text-align: right;
}

.containerblog{
    color: #666666;
    text-align: justify; 
    margin-bottom: 10px;       
}

/* STILE DEI COMMENTI
____________________________*/

.comment {
      margin-top: 1cm;
      background:transparent;
      width: 80%;
}

.comment-body {
	text-align: left;
	font-style:normal; 
	font-variant:none; 
	font-weight:normal;
    margin-bottom: 10px;
    color: #666666;
}

.comment-top {
	background: transparent;
	text-align: left;
	padding-bottom: 10px;
	margin-right: .55em;
	padding-right: .5em; 
	font-style:normal; 
	font-variant:none; 
	font-weight: normal;
}

.comment-bottom {
	background: transparent;
	text-align: left;
	padding: .2em .0em .9em .0em ;
    margin-top: 10px;
	font-style:normal; 
	font-variant:none; 
	font-weight: bold;
	color: #000000;
}

.comment-tips {
 	background: transparent;
	text-align: left;
	padding-left:.5em;
	font-style:normal; 
	font-variant:none; 
	font-weight:normal;
	color: #666666;
}	

.comment-form-title {
	background: transparent;
	text-align: left;
	margin-left: .55em;
	margin-right: .55em;
	margin-top: 20px;
    margin-bottom: 10px;
	padding-left: .5em;
	padding-right: .5em;
    font-size: 11px;
	font-style:normal; 
	font-variant:none; 
	font-weight: bold;
	color: #000000;
    border-bottom: 1px solid #000000;
}	

.comment-form-user {
	background:transparent ;
	padding-left:.5em;
	padding-top: .3em;
    margin-top: 5px;
	text-align: left;
	font-size:11px;
	font-style:normal; 
	font-variant:none; 
	font-weight:normal;
	color: #000000;
	line-height: 1.3em;
}	

/* STILE NAVIGAZIONE
____________________________*/

.navigazione {
    border:1px solid #999999;
	color: #999999;
	margin-bottom: 6px;
	margin-top: 4px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 2px;
	text-align: center;
}

.prev {
    float: left;
    text-align: left;
    width: 45%;
}

.next {
	float: right;
	text-align: right;
	width: 45%;
}

.home {
    text-align: center;

}

A.navlink:LINK{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : white;
	font-size : 10 pt;}

A.navlink:VISITED{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : white;
	font-size : 10 pt;}
		 
A.navlink:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 11 pt;}
	
A.menulink:LINK{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 10 pt;}

A.menulink:VISITED{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 10 pt;}

A.menulink:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : red;
	font-size : 10 pt;}

A.undmenu {
  text-decoration: none;
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: bold;
  Color: #0000ff;}

A.bigmenulink:LINK{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : white;
	font-size : 12 pt;}

A.bigmenulink:VISITED{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : orange;
	font-size : 12 pt;}

A.bigmenulink:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 12 pt;}


A.minilink:LINK{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : white;
	font-size : 8 pt;}

A.minilink:VISITED{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : orange;
	font-size : 8 pt;}

A.minilink:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 8 pt;}
	
A.miniblulink:LINK:VISITED {
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : blue;
	font-size : 8 pt;}

A.miniblulink:HOVER{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : red;
	font-size : 8 pt;}

Font.bigtitr{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : #ff0000;
	font-size : 14 pt;}

.regione{
	text-decoration : none;
	text-align: center;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : #000000;
	font-size : 14 px;
	margin-top : 10px;
	margin-bottom : 10px;
}

.provincia{
	text-decoration : none;
	text-align: left;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : green;
	font-size : 13 px;
	margin-top : 10px;
	margin-bottom : 10px;
}
	
.centraimg {
	text-align: center;
    margin: 15px;
    opacity: 1.0;                    /* Firefox, Safari(WebKit), Opera */
    -ms-filter: "alpha(opacity=100)"; /* IE 8 */
    filter: alpha(opacity=100);       /* IE 4-7 */
}	

P.linkdes{
	text-decoration : none;
	text-align: Justify;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-weight: bold;
	color : #00000f;
	font-size : 10 pt;}

td.tabnavbar {
	text-align: center;
	border-top: 1 solid #FFFFFF; border-bottom: 1 solid #FFFFFF
}


td.nfont 	{
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   font-weight: bold;    
   font-size: 12px;     
}

td.nfontc 	{
   font-family: Tahoma, Verdana, Arial;
   color: #000000;
   font-weight: bold;    
   font-size: 12px;     
   text-align: center;
}

td.nfontw 	{
   font-family: Tahoma, Verdana, Arial;
   color: white;
   font-weight: bold;    
   font-size: 12px;     
   text-align: center;
}

td.nfontb 	{
   font-family: Tahoma, Verdana, Arial;
   color: black;
   font-weight: bold;    
   font-size: 12px;     
   text-align: center;
}

td.nfont2 	{
   font-family: Tahoma, Verdana, Arial;
   color: #00FF00;
   font-weight: bold;    
   font-size: 12px;     
}

hr.spacer {
	margin-top : 30px;
	margin-bottom : 30px;    
}

a.vi img{
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

a.vi:hover img{
filter: alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}