BODY {
background:#300;
margin:0;
padding:0;
}

td, input, select, textarea {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 13px;
	color:#900000;
}

.red  {
    font-family: Arial, Verdana,  Tahoma, Helvetica, sans-serif; 
    font-size: 10pt; color:#990000;
    margin-left: 15px;
   }

a:link {font-size: 13px; color: #FF9966; font-family: arial, tahoma, sans-serif; text-decoration: none}
a:visited {font-size: 13px; color: #FF9966; text-decoration: none}
a:hover {font-size: 13px; color: #ff0000; text-decoration: none}
a:active { color: #000000; }

table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}

td {
	padding: 0px;
}

table.top {
	width: 100%;
	height: 118px;
	border-collapse: collapse;
	background: #330000;
}

table.zag {
	width: 100%;
	height: 23px;
	border-collapse: collapse;
	background: url(../images/f3.gif);
}

td.bottom {
height:23px;
background-image:url(../images/f3.gif);
text-align:center;
color:#900000;
}

#bot {
  font-size: 12px;
  color: #900000;
}

#bot a {
  font-size: 12px;
  color: #900000;
}

#bot a:hover {
  color: #ff0000;
}

.redlink {
  font-size: 13px;
  color: #900000;
}

.redlink a {
  font-size: 13px;
  color: #900000;
}

.redlink a:hover {
  color: #ff0000;
}

.programma {
  font-size: 13px;
  color: #900000;
}

.programma a {
  font-size: 13px;
  color: #900000;
}

.programma a:hover {
  color: #ff0000;
}

td.menu {
height:20px;
padding-left: 10px;
text-align: left;
}

.m-1 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/1.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-1 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/1.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-1 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/1.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-2 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/2.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-2 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/2.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-2 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/2.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-3 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/3.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-3 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/3.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-3 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/3.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-4 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/4.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-4 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/4.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-4 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/4.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-5 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/5.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-5 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/5.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-5 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/5.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}


.m-6 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/6.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-6 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/6.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-6 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/6.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-7 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/7.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-7 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/7.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-7 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/7.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-8 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/8.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-8 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/8.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-8 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/8.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-9 {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/9.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-9 a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/9.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-9 a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/9.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.m-g {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/g.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.m-g a {
	margin: 0px;
	padding: 0px;
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/g.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.m-g a:hover {
	width: 218px;
	height: 30px;
	background-image: url('../images/menu/g.jpg');
	background-repeat: no-repeat;
	background-position: 0px -30px;
	float: right
}

.rugbio {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/rugbio.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.rugbio a {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/rugbio.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.rugbio a:hover {
	width: 60px;
	height: 40px;
	background-image: url('../images/rugbio.jpg');
	background-repeat: no-repeat;
	background-position: 0px -40px;
	float: right
}

.lugbio {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/lugbio.jpg');
	background-repeat: no-repeat;
	float: left;
	overflow: hidden
}

.lugbio a {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/lugbio.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	overflow: hidden 
}

.lugbio a:hover {
	width: 60px;
	height: 40px;
	background-image: url('../images/lugbio.jpg');
	background-repeat: no-repeat;
	background-position: 0px -40px;
	float: left
}

.rugphoto {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/rugphoto.jpg');
	background-repeat: no-repeat;
	float: right;
	overflow: hidden
}

.rugphoto a {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/rugphoto.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: right;
	overflow: hidden 
}

.rugphoto a:hover {
	width: 60px;
	height: 40px;
	background-image: url('../images/rugphoto.jpg');
	background-repeat: no-repeat;
	background-position: 0px -40px;
	float: right
}

.lugphoto {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/lugphoto.jpg');
	background-repeat: no-repeat;
	float: left;
	overflow: hidden
}

.lugphoto a {
	margin: 0px;
	padding: 0px;
	width: 60px;
	height: 40px;
	background-image: url('../images/lugphoto.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	overflow: hidden 
}

.lugphoto a:hover {
	width: 60px;
	height: 40px;
	background-image: url('../images/lugphoto.jpg');
	background-repeat: no-repeat;
	background-position: 0px -40px;
	float: left
}
