/* Default theme for bam */
/* Body and common parts */

body {
      font-family: sans-serif;
      color: #000000;
      margin: 0px;
      padding: 0px;
      background-color: #FFFFFF;
      font-size: 10pt;
      line-height: 1.3; }

ul { 
     margin: 0 auto;
     padding: 0 0 0 0; }

li { 
     margin: 0 auto;
     padding: 0px 6px 0px 6px;
     list-style-type: none; 
     float: left; }

tr { 
     text-align: center; }

a { 
    color: black;
    border: 0px;
    text-decoration: none; }

a.list:hover { 
	color: green;
	text-decoration: underline;
}

h1 {
	font-family: sans-serif;
	color: green;
	font-size: 30pt;
	text-align: center;
}

/* classes */

.green { 
         color: green; }

.blue { 
        color: blue; }

.red { 
       color: red;}

.bold { 
        font-weight: bold; }

/* divs */

#container { 
             margin: 0 auto;
             padding: 0px 0 0px 0;
             text-align: left;
             width: 800px;
             background-color: ; }
#header { 
          margin: 2px 0px 10px 0px;
          padding: 0 0 0 0;
          height: 60px;
          overflow: hidden;
          text-align: right;
          font-size: 10px;
          background-image: url('../images/header.jpg');
          background-color: ; }

#header img { 
              border: 0px; }

#upper { 
         margin: 0 auto;
         padding: 0 0 0 0;
         height: 250px;
         background-color: ; }

#menu { 
        margin: 5px auto;
        padding: 0 0 0 0;
        border-top: 1px solid green;
        border-bottom: 1px solid green;
        text-align: left;
        font-size: 12px;
        width: 800px;
        height: 25px; }

#menu a:hover { 
                color: green; }


#content { 
           margin: 0 auto;
           padding: 0 0 0 0;
           background-color: white; }

#fullside { 
            margin: 0 auto;
            padding: 0 0 0 0;
            float: left;
            width: 790px;
            overflow: hidden;
            text-align: left;
            background-color: ; }

#leftside { 
            margin: 0 auto;
            padding: 0 0 0 0;
            float: left;
            width: 450px;
            overflow: hidden;
            text-align: left;
            background-color: ; }

#leftside a { 
              color: blue; }

#rightside {  
             margin: 0 auto;
             padding: 0 0 0 0;
             float: right;
             width: 345px;
             overflow: hidden;
             text-align: left; }

#presi { 
         margin: 0px auto;
         padding: 0px 15px 0px 15px;
         width: 355px;
         height: 85px;
         font-size: 10px;
         color: grey;
         background: url('../images/clearbigbutton.jpg') no-repeat; }

#presivolantino { 
         margin: 0px auto;
         padding: 5px 15px 5px 15px;
         width: 325px;
         height: 75px;
         font-size: 10px;
         color: grey;
         /*background: url('../images/volantino.jpg') no-repeat;*/ }

#presi a { 
           font-size: 15px; }

#rightside img { 
                 padding: 5px 5px 2px 5px;
                 border: 0px; }

#rightside img:hover { 
                       border-right: 3px solid green; }

#box { 
       margin: 5px 0px 5px 8px;
       width: 280px;
       overflow: hidden;
       border-top: 10px solid #3cca40;
       border-right: 2px solid #3cca40;
       border-bottom: 2px solid #3cca40;
       border-left: 4px solid #3cca40;
/* 	text-align: center; */
 }

#footer { 
          width: 10%;
          text-align: left;
          font-size: 5px;
          color: grey;
          background-color: ; }

#detail {
	width: 100%;
	min-height: 640px;
	text-align: center;
/* 	background-color: #cccccc; */
}
