
div.submit {
	float: left;
	display: inline;
    padding-right: 5px;
}

div.error-message {
    color : #FF0000;
  }
  

a {
    color : #003366;
    text-decoration : none;
	font-weight: bold;
  }

a:hover {
    text-decoration : underline;
  }
body {
    font-family: Arial;
    font-size: 13px ;
  }

em {
    color : #00b2ff;
  }

img.gallery {
    border : #6699CC solid 1px;
}

img {
	border : #6b5942;
    border-width : 1px 1px 1px 1px;
  }

imgshim {
 	border:0; 
  }

input {
    background : #bebcbe;
    border : #6b5942 solid 1px;
    color : #6b5942;
  }

select {
    background : #bebcbe;
    border :  #6b5942 solid 1px;
    color : #6b5942;
  }

textarea {
    background : #bebcbe;
    color : #6b5942;
    border : #6b5942 solid 1px;
  }

tr.altrow {
    background : lightgray;
}

th {
    background : #003366;
    border : #bebcbe solid 1px;
    color : #bebcbe;
    text-align: center;
  }

a.em {
    color : #00b2ff;
  }

a.menu {
    color : #CCCCCC;
  }

a.menusel {
    color : #000000;
  }

a.menudir {
    color : #CCCCCC;
  }

a.menusec {
    color : #CCCCCC;
  }
  
 a.menuhome {
    color : #CCCCCC;
  }

input submit {
    background : #bebcbe;
    color : #003399;
    cursor : pointer;
  }

input.button {
    background : #003366;
    color : #bebcbe;
    border : #bebcbe solid 1px;
    cursor : pointer;
  }

input.buttonMenu {
    background : #003366;
    color : #bebcbe;
    border : #bebcbe solid 1px;
    cursor : pointer;
  }

tr.altrow {
    border : #000033 solid 1px;
}

td.em {
    color : #00b2ff;
  }

td.marquee {
    background : #003366;
    font : 14px Arial;
    color : #bebcbe;
  }

td.menuhome {
    background : #6699CC;
    border : #000033 solid 1px;
    color : #003366;
    vertical-align : middle;
    font-weight: bold;
    
  }

td.menudir {
    background : #004499;
    border : #000033 solid 1px;
    color : #003366;
    vertical-align : middle;
  }

td.menu {
    background : #003366;
    border : #000033 solid 1px;
    color : #6699CC;
    vertical-align : middle;
  }

th.block {
	text-align: center;
    background : ; 
    border :  solid 1px; 
    color : ; 
  }

td.block {
    background : ; 
    border :  solid 1px; 
    color : ; 
    font-size: 10px ;
}

td.menusec {
    background : #000055;
    border : #000033 solid 1px;
    color : #003366;
    vertical-align : middle;
  }

td.menusel {
    background : #bebcbe;
    border : #000033 solid 1px;
    color : #6699CC;
    vertical-align : middle;
  }

  
td.shim {
    background-repeat: no-repeat;
    background-position: right;
  }

em.sign {
    color : #6699CC;
  }

td.sign {
    padding : 3px;
    border : #6699CC solid 1px;
    text-align : left;
  }

em.signpreview {
    color : #CC9966;
  }

td.signpreview {
    padding : 3px;
    border : #CC9966 solid 1px;
    text-align : left;
  }
  
td.text {
    border : #6b5942 solid 1px;
  }

td.title {
    font-size : 25px;
    color : #003399;
    text-align : center;
  }

.styleMaps {
	font-size: small;
	font-style: italic;
	font-weight: bold;
	border: 1px solid #003366;
	color: #bebcbe;
	background-color: #003366;
	}


	
a.styleMaps:link {
 text-decoration: none;
}

a.styleMaps:link:hover, a.styleMaps:visited:hover {
 text-decoration: none;
 background-color: #bebcbe;
 color: #003366;
}

a.styleMaps:link:active, a.styleMaps:visited:active {
 text-decoration: none;
 background-color: #bebcbe;
 color: #003366;
}	

.style1 {
	font-size: small;
	font-style: italic;
	font-weight: bold;
	border: 1px solid #003366;
	color:#bebcbe;		
	}

.style2 {
	font-size: small;
	font-style: italic;
	font-weight: bold;
	border: 1px solid #003366;
	color:#003366;		
	}
	
td.td_bgcolor {
    background-color: #003366;    
  }	


table.table_meteo  {
   border-bottom: 1px solid #003366;
	border-top:  1px solid #003366;
	border-left:  1px solid #003366;
	border-right:  1px solid #003366; 
}  

td.td_meteo_img {
	border-top:  1px solid #003366;
	border-left:  1px solid #003366;
	border-right:  1px solid #003366;
	text-align : center;	

}

td.td_meteo_place {
	border-bottom: 1px solid #003366;
	border-left:   1px solid #003366;
	border-right:  1px solid #003366;	
	text-align : center;
}

td.td_meteo_title{
	border-bottom: 1px solid #003366;	
	text-align : center;
}	