body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	text-align:center;
	background:#CCCCCC;
	}
img {
	border:0;
	}
#wrapper {
	width:850px;
	margin:0px auto;
	text-align:left;
	background:#FFFFFF;
	border:1px solid #666666;
	}
#wrapper #header {
	width:100%;
	}
#wrapper #header #logomenu {
	float:left;
	width:235px;	
	}
#wrapper #header #logomenu #menu td{
	background-color:#FFFFFF;	
	font-size:10pt;
	padding:0;
	}
#wrapper #header #logomenu #menu .move td a {
	display:block;
	background:#FFC145 url('../images/menu2.gif') no-repeat 0px bottom;
	width:200px;
	height:22px;
	padding-left:25px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}	
#wrapper #header #logomenu #menu .move td a:hover {
  background-position:0px top;
	background-repeat:no-repeat;
	padding-left:30px;
	width:200px;
  }
#wrapper #header #movielanguages {
	float:right;
	width:605px;
	color:#FF6666;
	}
#wrapper #header #movielanguages #languages {
	float:right;
	width:100%;
	}
#wrapper #header #movie {
 width:100%;
 position:relative;
 left:23px;
 top:10px;
 }
#wrapper #header #movie #calendar {
	width:auto;
	position:absolute;
	right:22px;
	top: -26px;
	height: 170px;
  }
#wrapper #header #movie #space2 {
 	width:422px;
  position:absolute;
  top:-16px;
 	left:138px;
  background-color:#FFFFFF;
  }
#wrapper #header #movie #space2 .cell {
	border:2px solid #000000;
	}
#wrapper #header #movie #space2 td {
	font-size:10pt;
	color:#000000;
	text-align:center;
	}

#wrapper #sidebar {
	clear:both;
	float:left;
	width:218px;
	padding:2px;
	border:1px solid #999999;
	}
#wrapper #sidebar .news {
	padding:5px 5px 5px 5px;
	text-align:left;
	font-size:8pt;
	font-weight:bold;
	border-left:15px solid #FF8000;
	}
	
#wrapper #sidebar .news a{
	color:#6666FF;
	}
#wrapper #sidebar .news a:hover{
	color:#3300CC;
	}
#wrapper #content2 {
	float:right;
	width:560px;
	position:relative;
	top:-25px;
	left:-10px;
  padding:0px 30px 0px 0px;
  margin:0;
  }


	

 

#firma {
	font-size:8pt;
	text-align:right;
	font-weight:bold;
	}	  



 .info
{
font-size:10pt;
}


#wrapper #footer {
	clear:both;
	font-size: 0.8em;
	text-align: center;
	height: 30px;
	background: url("../images/footer-bg1.jpg") repeat-x;
	background-position: 0 6px;
	}
#wrapper #footer #copy {
	float: left;
	width: 250px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:0.8em;
	}
#wrapper #footer #submenu{
	float: left;
	width: 600px;
	background-color:#FFFFFF;
	color:#FF6666;
	}
#wrapper #footer #submenu a {
	text-decoration:none;
	color:#666699;
	}
#wrapper #footer #submenu a:hover{
	text-decoration:underline;
	}


div#nifty { 
	margin: 0;
	background: #EEEDDB;
	}
b.rtop, b.rbottom{display:block;background: #FFF;}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #EEEDDB;}
b.r1{margin: 0 5px;}
b.r2{margin: 0 3px;}
b.r3{margin: 0 2px;}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px;}
