#container { width:760px;margin:0 auto;}

body,div,img,form,iframe,h1,h2,h3,h4,h5,h6 { 
    margin: 0; 
    padding: 0; 
    border: 0;
}

ul {
	padding-left: 2em;	
}

body {  scrollbar-face-color:#66ccff;scrollbar-arrow-color:#fff;scrollbar-shadow-color: white;
	scrollbar-track-color:#b7e4fb;scrollbar-3dlight-color: white;scrollbar-darkshadow-color:white;
	/* BG-Color: */
	background-image: url("../images/bg1.jpg");
	background-repeat: repeat-x;
	text-align: center;
	margin-top: 20px;
}

.navflag {margin-top: 5px; padding: 0px; font-size: 1.0em;}	
.navflag ul {float: right; margin: 0px; padding: 4px 55px 0px 0px;}	
.navflag li {display: inline; list-style: none; margin: 0px; padding: 5px;}
.navflag li a {margin: 0px; padding: 0px 0px 0px 1px;}
.navflag a:hover {color: #000; text-decoration: none;}
.img-navflag {display: inline; height: 16px; margin: 0px; padding: 0px; border: none;}

#cella { text-align:left;}
textarea { border:1px solid #66ccff;background:#fff7ed;}
input { border:1px solid #66ccff;background:#fff7ed;}
h4 { font-style:italic;font-size:15px;}
h5 { color:#fff;font-family:times,sans-serif;font-style:italic;}

#logo {
	margin: 0 auto;
	text-align: left;
	margin-bottom: 10px;
}


#contentbox {
	background-color: #FFFFFF;                
	margin: 0 auto;
	text-align: left;
}

/* menu: */

#menu
{
  height: 31px;
  padding-right: 4px;
  margin: 0 auto;
  list-style: none;   
}

#menu li
{
  float: right;
  display: block;
  width: 78px;  height: 31px;  
}

#menu a
{
  display: block;
  width: 78px;  height: 31px;    
  text-decoration: none;
  line-height: 31px;
  text-align: center;
}

#menu a:link, #menu a:visited
{
  color: #fff;  
  
}

#menu a:hover, #menu a:active
{
  background: #fff;
	color:#003366;   
}

#menuselected
{
  display: block;
  width: 78px;  height: 31px;  
  background: #66ccff;  
  text-decoration: none;
  line-height: 31px;
  color: #fff;
  text-align: center;
}


#padding {
	padding: 1em;
}

#box {
	/* Background image: */
	background-color:#5cbdea;
	background-image: url("../images/background.jpg");
	background-repeat: no-repeat;
	padding: 1em;
	height: 400px;
}



#content {
	background-color: #eceaf3; 
	float: right; 
	width: 450px; 
	height: 380px;
	padding: 0.5em;
	font-family: georgia,times,sans-serif;
	font-size: 0.8em;
	overflow: auto;
}

#content p {color:#003366;
	font-size: 0.9em;
}

/* heading */
#content h1 {
	font-size: 1.3em;
	font-family: georgia,times,sans-serif;
	margin-top: 0.2em;
	margin-bottom: 0.3em;
	color:#003366;
}

a { text-decoration: none;}

#info { margin-top:240px;text-align:center;
	width:220px;color:#ffcc00;font-style:italic; 
	float:left;
	font:14px georgia,times,sans-serif;
}
#info h1 {font-size:20px;color:#ffcc00;font-style:italic;}
#footer { font-size:12px;color:#fff;}

table { width:100%;color:#003366; }
td { height:35px;text-align:center;font-size:10px;}
.tab { width:96%;border:1px solid #66ccff;}
.colore { background: #66ccff;}


