﻿body
{
    background: #2c4c3d url(../../img/abetonepiramidi/sfondo.jpg) repeat-x top left;
    font-family :"Times New Roman" , Verdana, Tahoma, "trebuchet ms","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin :0;
}

.tab_sx
{	width :5px;
	background: url(../../img/abetonepiramidi/sfondo_tab_sx.gif) no-repeat top left;
}

.tab_dx
{	width :5px;
	background: url(../../img/abetonepiramidi/sfondo_tab_dx.gif) no-repeat top left;
}

.logo
{	width :222px;
	height : 140px;
	background: url(../../img/abetonepiramidi/logo.gif) no-repeat top left;
}

.logo_2
{	width :222px;
	height : 48px;
	background: url(../../img/abetonepiramidi/logo_2.gif) no-repeat top left;
}

.top
{	width :768px;
	height : 140px;
	background: url(../../img/abetonepiramidi/sfondo_top.gif) no-repeat top left;
}


.box_lingua a:link, .box_lingua a 
{	
	padding-left :20px;
	padding-right :20px;
	text-align :left ;
	font-size :11px;
	color : #5a4740;
	font-weight :bold ;
	text-decoration :none;
}

.box_lingua a:hover
{	
	text-decoration :underline;
}
.box_lingua a:visited
{	
	font-size :11px;
	color : #5a4740;
	font-weight :bold ;
	text-decoration :none;
}


.menu_piccolo a:link, .menu_piccolo a
{	
	padding-left :4px;
	padding-right :0px;
	text-align :left ;
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
	text-decoration :none;
}

.menu_piccolo a:hover
{	
	text-decoration :underline;
}

.menu_piccolo a:visited
{	
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
	text-decoration :none;
}

.menu_piccolo_immagine a:link
{	
	width: 15px;
	padding-left :25px;
	text-align :left ;
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
}

.menu_piccolo_immagine a:visited
{	
	width: 15px;
	padding-left :25px;
	text-align :left ;
	font-size :12px;
	color : #5a4740;
	font-weight :bold ;
}


.menu_principale
{	
	text-align :left ;
	width :768px;
	height : 48px;
	background: #ffffff;
}

.menu2 a:link
{	
	padding-left :30px;
	padding-right :20px;
	text-align :left ;
	font-size :18px;
	color : #604b46;
	font-weight:normal ;
	text-decoration:none;
	
}


.menu2 a:visited
{	
	padding-left :30px;
	padding-right :20px;
	text-align :left ;
	font-size :18px;
	color : #604b46;
	font-weight:normal ;
	text-decoration:none;
}

.menu2 a:hover
{	
	
	text-decoration:underline;
}



.disponibilita
{
	width: 336px;
	background: #efdac5;
	font-size :12px;
	color : #604b46;
	font-weight :bold ;
	text-align :left ;
}

.footer, .footer a:link, .footer a:visited
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    text-align :center ;
    background-color :#2c4c3d;
    font-weight:normal ;
}

.footer a:hover
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: underline;
}


.testo_date
{
    font-size : 10px;
    font-weight :bold ;
    color: #584f19 ;
    text-align :right;
    vertical-align :middle ;
    padding-right :14px;
}

.testo_recapiti
{
    padding-left: 15px;
    font-size : 16px;
    font-weight :normal  ;
    color: white ;
    line-height: 18px;
    text-align :left ;
    background-color :#2c4c3d;
}

.testo_recapiti a:link
{
    color: white ;
    text-decoration :none;
}




.padding_8 td
{
    padding: 8px;
}

.menu_top, .menu_top a
{ 
    width: 118px;
    height: 59px;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}

.menu_top:hover
{ 
    width: 118px;
    height: 59px;
    color: #ffffff;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
}

.txt_10_gold
{
    font-size: 10px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_10_gold_bold
{
    font-size: 10px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt1_rosso_bold
{
    font-size: 11px;
    color: #880000;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_11_gold
{
    font-size: 11px;
    color: #5a4740;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_11_gold_bold
{
    font-size: 11px;
    color: #5a4740;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_12_gold
{
    font-size: 12px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_12_gold_bold
{
    font-size: 12px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_15_gold_bold
{
    font-size: 15px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.txt_20_gold
{
    font-size: 20px;
    color: #795923;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.txt_30_gold
{
    font-size: 30px;
    color: #795923;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.txt_30_light_brown
{
    font-size: 30px;
    color: #c3b49a;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.link_9_gold_bold, .link_9_gold_bold a
{
    font-size: 9px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;

}

.link_9_gold_bold:hover
{
    font-size: 9px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;

}

.link_10_gold, .link_10_gold a
{
    font-size: 10px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_10_gold:hover
{
    font-size: 10px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_10_gold_bold, .link_10_gold_bold a
{
    font-size: 10px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_10_gold_bold:hover
{
    font-size: 10px;
    color: #795923;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_11_gold, .link_11_gold a, .link_11_gold:visited
{
    font-size: 11px;
    color: #5a4740;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_11_gold:hover
{
    font-size: 11px;
    color: #5a4740;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.link_11_gold_bold, .link_11_gold_bold a, .link_11_gold_bold:visited
{
    font-size: 11px;
    color: #5a4740;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_11_gold_bold:hover
{
    font-size: 11px;
    color: #5a4740;
    font-weight: bold;
    text-decoration: underline;
}

.link_12_gold, .link_12_gold a
{
    font-size: 12px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.link_12_gold:hover
{
    font-size: 12px;
    color: #795923;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.li_std
{
    text-align: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
}    

.ul_std
{
    text-align: left;
    padding: 0;
    margin: 0;
    list-style-type: none;
}

.cells_contacts
{
    padding: 4px;
}

/*  LISTINO */

#container_grid_listino table
{
    border-width: 1px !important; 
    border-color: #880000 !important;
}

#container_grid_listino table tr td
{
    padding: 8px; 
    border-width: 1px !important; 
    border-color: #880000 !important; 
    border-bottom: 1px; 
    border-right: 1px; 
    border-top: 1px; 
    border-left: 1px; 
    border-bottom-style: solid; 
    border-top-style: solid; 
    border-left-style: solid; 
    border-right-style: solid;
}

.padding_8 td
{
    padding: 8px; 
    border-width: 1px !important; 
    border-color: #880000 !important; 
    border-bottom: 1px; 
    border-right: 1px; 
    border-top: 1px; 
    border-left: 1px;
}
