@charset "UTF-8";
/* CSS Document */



body {background-color:#FFF;
	  font-family:"MS Serif", "New York", serif;
	  font-style: normal;
	  font-weight: normal;
	  font-size: 16px;
	  line-height: 10px;
	  text-decoration: none;
	  text-align: left;
	  color:#666;
      margin: 50px 0 0 0;
      padding: 0;
	  }



a {color: #CCC;
   font-style: italic;
   font-size: 16px;
   line-height: 10px;
   text-decoration: none;
   }
   
a:hover {color: #666;
         font-style: italic;
         font-size: 16px;
         line-height: 10px;
		 text-decoration: none;
         }
		 
a.selected {color:#666;
            font-style: italic;
            font-size: 16px;
            line-height: 10px;
			text-decoration: none;
            }



img {border:none;}



/*-------------------------------------------------

Container

--------------------------------------------------*/


#container {width: 1070px;
		    height: auto;
            margin: auto;
            padding: 0;
            background-color: #FFF;
            }



		 
/*------------------------------------------------

Content

-------------------------------------------------*/

		  
		  
#content {float: left;
	      height: auto;
          width: 830px;
          background-color: #FFF;
		  padding: 0;
		  margin: 0;
          }
		  
		  
		  
#content p {text-align: left;
            line-height: 10px;
            padding: 0;
			margin: 0;
            }
						
			

			
#content h2 {color: #666;
	         font-family:"MS Serif", "New York", serif;
             font-style: normal;
             font-weight: normal;
             font-size: 23px;
	         line-height: 40px;
             text-align: left;
		     text-decoration: none;
	         padding: 0;
             margin: 0;
             }
			 
#content h2 a {color: #CCC;
               font-style: normal;
               font-size: 23px;
               line-height: 40px;
	           text-decoration: none;
               }
   
#content h2 a:hover {color: #666;
                     font-style: normal;
                     font-size: 23px;
                     line-height: 40px;
	      	         text-decoration: none;
                     }
		 
#content h2 a.selected {color: #666;
                        font-style: normal;
                        font-size: 23px;
                        line-height: 40px;
                        text-decoration: none;
                        }

/*------------------------------------------------

Mainnavi

-------------------------------------------------*/
		  
		  
#mainnavi {background-color: #FFF;
           float: left;
		   text-align: right;
           width: 200px;
		   height:auto;
		   padding: 0;
		   margin: 0 40px 0 0;
           }





ul# mainnavi {color: #CCC;
			  text-aline: right;
			  font-style: italic;
			  text-decoration: none;
			  list-style-type: none;
			  }   

#mainnavi ul {list-style-type: none;
              padding: 0;
			  margin: 0;
              }


#mainnavi li a {color: #CCC;
                font-style: italic;
				font-size: 16px;
                line-height: 10px;
				text-align: right;
				text-decoration: none;
                }


#mainnavi li a:hover {color: #333;
                      font-style: italic;
                      }


#mainnavi li a.selected {color: #333;
                         font-style: italic;
                         }






#mainnavi h1 {color: #CCC;
              font-family: "MS Serif", "New York", serif;
              font-style: normal;
              font-weight: normal;
              font-size: 23px;
              line-height: 40px;
  	  		  text-align: right;
              padding: 0;
              margin: 0;
              }
	
#mainnavi h1 a {color: #CCC;
                font-style: normal;
                font-size: 21px;
                line-height: 40px;
	            text-decoration: none;
                }
   
#mainnavi h1 a:hover {color: #666;
                      font-style: normal;
                      font-size: 23px;
                      line-height: 40px;
			          text-decoration: none;
                      }
		 
#mainnavi h1 a.selected {color: #666;
                         font-style: normal;
                         font-size: 23px;
                         line-height: 40px;
                         text-decoration: none;
                         }







/*------------------------------------------------

Subnavi

-------------------------------------------------*/
		  
		  
#subnavi {float:right;
	      height:inherit;
          width:180px;
          background-color: #FFF;
		  padding:0;
		  margin:0;
		  list-style-type:none;
          }
		  
#subnavi ul {text-decoration:none;
		     color:#666;
		     font-style:italic;
		     list-style-type:none;
			 text-align:right;
			 }   

#subnavi li a {font-size:16px;
               font-style:italic;
               line-height: 10px;
               color:#CCC;
               }


#subnavi li a:hover {color:#666;
                     font-style:italic;
                     }


#subnavi li a.selected {color:#666;
                        font-style:italic;
                        }





/* -------------------------------------

mygalone

---------------------------------------- */


#mygalone {width:auto;
           height:auto;
		   float:left;
		   margin:0;
		   }


/* -------------------------------------

SlideViewer 1.2
Gian Carlo Mingati

---------------------------------------- */


/*preload classes*/
.svw {width: 50px; height:20px; background:#FFF;}
.svw ul {position:relative; left: -999em;}

/*core classes*/
.stripViewer { 
position: relative;
overflow:hidden; 
border:none;  
margin: 0 0 4px 0;
}
.stripViewer ul {
margin: 0;
padding: 0;
position:relative;
left: 0;
top: 0;
width: 1%;
list-style-type: none;
}
.stripViewer ul li { 
float:left;
}

.stripTransmitter {
overflow: auto;
width: 1%;
}
.stripTransmitter ul {
margin: 1 0 0 0;
padding: 0;
position: relative;
list-style-type: none;
float:left;
}
.stripTransmitter ul li{
width: 18px;
float:left;
margin: 0 1px 1px 0;
}
.stripTransmitter a{
font:italic 14px "MS Serif", "New York", serif;
text-align: center;
line-height: 18px;
background:#FFF;
color:#CCC;
text-decoration: none;
display:block;
}
.stripTransmitter a:hover, a.current{
background:#FFF;
color:#666;
}




/*-----------------------------------------------

Footer
------------------------------------------------*/


#footer {float: left;
    	 height: 70px;
	     width: 1070px;
	     background: #FFF;
	     padding: 0;
	     margin: 0;
         }