/* CSS Document */

body { margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; background-color: #FFFFFF; font-family:Arial, Verdana, Tahoma; font-size:12px; color:#666666; }

a { color: #245799; font-weight: bold; text-decoration:none; }

a:hover { color: #999999; font-weight: bold; text-decoration:none; }

a.footer { color: #000000; font-weight: none; text-decoration:none; }

a.footer:hover { color: #000000; font-weight: none; text-decoration:underline; }





h1 { font-family:Arial, Verdana, Tahoma; font-size: 16px; color: #C3060C; font-weight: bold; }

h2 { font-size: 14px; color:#666666; font-weight: bold; font-family:Arial, Verdana, Tahoma; margin-bottom:0px; }

h3 {font-size: 12px; color:#245799; font-weight: bold; font-family:Arial, Verdana, Tahoma; margin-bottom:0px; }

strong {color:#C3060C;} /*#245799*/

p {color:#FFFFFF;}



/*.menu { cursor:pointer; padding-left:15px; background-color:#C7C2BF; font-family:Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF;}*/

.menu { cursor:pointer; padding-left:15px; background-color:#FFFFFF; font-family:Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold;  color: #3B75BA; border:1px solid #3B75BA; }

.menuNoPaddingLeft { cursor:pointer; background-color:#FFFFFF; font-family:Arial, Verdana, Tahoma; font-size: 12px;  color: #3B75BA; border:1px solid #3B75BA; }

.testo{ cursor:pointer; background-color:#ffffff; padding:10px;  font-family:Arial, Verdana, Tahoma; font-size: 12px; color:#000000; border:1px solid #3B75BA; }



.menuBlu { cursor:pointer; padding-left:15px; background-color:#3B75BA; font-family:Arial, Verdana, Tahoma; font-size: 12px; font-weight: bold; color: #FFFFFF; border:1px solid #3B75BA;}

img { border-width:0px;}

.list01 { list-style-image:url(images/ico_elenco.jpg); }

.input { font-family:Arial, Verdana, Tahoma; font-size:10px; color:#000000; border:1px solid #245799; height:12px; width:130px; }

.input:hover { font-family:Arial, Verdana, Tahoma; font-size:10px; color:#000000; border:1px solid #FF0000; height:12px; width:130px; }

.btn { font-family:Arial, Verdana, Tahoma; font-size:10px; color:#000000; border:1px solid #245799; background-color: #FFFFFF; }

.border_td { cursor:pointer; background-color:White; border-color:#00579A;}

.bottoni { /*display:block;*/ cursor:pointer; background-color:White; border:1px solid #3B75BA;}





/* css shop */

.shop_menu { display:block; cursor:pointer; background-color:#CCD2D9; border:1px solid #9CAEBD; font-weight:bold; font-size:11px; padding-left:10px; margin-bottom:5px; }

.shop_submenu { display:none; list-style-type:none; list-style-position:0px; margin:5px; padding-left:0px; margin-left:3px; }

.colore_item { position:relative; float:left; width:15px; height:15px; margin-top:5px; }

.colore_string { position:relative; float:left; width:60px; height:15px; margin-right:5px; font-size:10px; padding-top:2px; }

.txt10 { font-size:11px; }

.txt11 { font-size:11px; }

.txt11b { font-size:11px; color:#5B9800; }




