body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #2670C3}
body {SCROLLBAR-ARROW-COLOR: black; SCROLLBAR-BASE-COLOR: rgb(55,100,159)}
form {  padding-top: 0px; padding-right: 00px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.textbox { color: #000000; text-align: left; text-decoration: none ; border: 1px #000000 solid; background-color: #D7E4EB; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
.Button { font-weight: bold; color: #FFFFFF; text-align: center ; text-decoration: none ; background-color: #37649F; border: 1px solid; font-size: 10px; border-color: #BBCFDA #BBCFDA #000000 #000000}
.sqcel {  border: 2px #195190 solid; background-color: #9FBECE;}
.sqblu {  border: 1px #99BDD0 solid; background-color: #32659E}
.sqwht {  border: 1px #32659E solid; background-color: #D7E4EB;}
.textmini {  font-size: 9px}
table {  font-size: 11px; font-weight: normal}
input {  background-color: #D7E4EB; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a {  font-weight: bold; color: #32659E; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.imgbutton {  color: #000000; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.title {  font-size: 14px; text-decoration: none; font-weight: bold}
.imgMy {  border: 1px #000000 solid; vertical-align: middle;}
.sqwcel {  background-color: #BBCFDA; border: #D7E4EB; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.frameTD {
	display: block;
	height: 130px;
	line-height: 130px;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
.imgSpace {
	display: inline;
	vertical-align: middle;
	height: 130px;
	width: 0px;
}
.imgTD {
	display: inline;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
	border: 1px black none;
}

.imgBsx {  border: 1px #9FBECE solid}
.BSxDxDw { border: solid; border-width: 0px 1px 1px; border-color: black #9FBECE #9FBECE}
.BSx { border: solid; border-width: 0px 0px 0px 1px; border-color: black #9FBECE #9FBECE }
.sqcel1blu { border: 1px #195190 solid; background-color: #9FBECE; }


/*  MENU  */
#menu {  
	width: 100%;
	background: #32659E;
	margin: 0px;
	padding: 0px;
}

#menu .submenu-off {
	display: none;
	margin: 0px;
	padding: 0px;
}

#menu code {
	font-family: Arial, Helvetica, sans-serif; font-size: 9px; 
}

#menu ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
	
}

#menu li {
	list-style: none;
	float: left;
	width: 24.9%;
	margin: 0px;
	padding: 0px;
	display: inline;
}

#menu a {
	display: block;
	font-weight: bold;
	color: #ffffff;
	width: 99%;
	text-align: center;	
	text-decoration: none;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}

#menu a:hover {
	background: #3080D0;
	color: white;
	font-weight: bold;
}

#menu code ul.submenu-on {
	display: block;
	margin: 0px;
	padding: 0px;
	position: absolute;
	margin-top: 0px;
		width: 100%;
	background:#2670C3;
	voice-variant:	"/}"; /* ie5 */
	width: 23%;
	/* only opera et similia \*/
	width: 100%;
	/* end hack */
	/* border: 1px #195190 solid;*/
}
.nocss{
}


#menu ul.submenu-on li {
	max-width: 100%;
	margin-left: -15px;
	padding: 0px;
	list-style: none;
   voice-variant:	"/}"; /* ie5 */
	margin: 0px;	
}
#menu ul.submenu-on li a {
	text-align: left;
	max-width: 100%;
	padding-left: 2px;
	margin: 0px;
   voice-variant:	"/}"; /* ie5 */
   voice-variant:	normal; 
	padding: 0px;	
	padding-left: 5px;
}
#menu ul.submenu-on li a:hover {
		background: #3080D0;
}

#menu .submenu-on li {
	display: block;
	position: static;
	float: none;
	clear: both;
	width: 100%;
	overflow: visible;
	margin: 0px;
	padding: 0px;
}

#menu .submenu-on li a {
	display: block;
	width: 100%;
	height: 20px;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
	background: #2670C3;
}
ul[id=menu] code {
	display: inline;
	position: absolute;
	width: 25%;
	margin-top: 20px;
	float: right;
	height: 20px;
	line-height: 20px;
}
ul[id=menu] code ul.submenu-on {
	display: block;
	position: absolute;
	top: 0px;		
	left: 99%;
	max-width: 120px;
	width: 10px;
}
ul[id=menu] code .submenu-on li, ul[id=menu] code .submenu-on a {
	width: 10px;
	max-width: 20%;
	background: red;
}

#content-menu {
	display: block;
	position: relative;
	width: 100%;
	height: 20px;
	line-height: 20px;
}

#menu {
	display: block;
	position: absolute;
	width: 100%;
}

ul[id=menu] .submenu-on {
	max-width: 100px;
	float: none;
	display: block;
	position:absolute;
	width: 100px;
	padding: 10px;
	top: 20px;
	left: 25%;
	background: green;
	
}
/* hack for Opera? */
/* end menu */
.foto {
	border: 1px solid #000000;
}
