/*** general tags ***/
body {
  padding: 0px; 
  margin: 0px; 
  border: 0px;
  background: #ff9200;
  color: #ffffff; 
  font: 14px Arial,Helvetica,sans-serif;
}
div, p, ul, h2, h3, img {
  padding: 0px; 
  margin: 0px;
  border: 0px;
}
ul {
  list-style-type: none;
}

/*** header ***/
#header {
  width: 726px; 
  position: relative; 
  margin: 0 auto; 
  padding: 10px;
}
#header img.logo {
}

/*** footer ***/
#footer { 
  width: 750px; 
  position: relative; 
  margin: 0px auto;   
  padding: 20px 10px;
  font-size: 12px; 
  font-weight: bold; 
  background: #ff9200;
  color: #002244; 
}
#footer .footerLeft {
  float: left;
  text-align: center;
}
#footer .footerRight {
  float: right;
  text-align: center;
}
#footer .footerCenter {
  float: left;
  margin-left: 36px;
  text-align: center;
}
#footer .footerLogo {
  width: 750px;
  margin: 0px 0 10px 0;
  text-align: center;
}
#footer .footerLogo a {
  display: block; 
  width: 199px;
  height: 20px; 
  padding-top: 8px;
  text-decoration: none; 
  background: url(images/line.gif) 3px 3px no-repeat #ff9200; 
  color: #000000; 
}
#footer .footerLogo a:hover {
  text-decoration: underline; 
}

/*** container ***/
#container {
  width: 750px; 
  position: relative; 
  margin: 0 auto; 
  padding: 30px 10px 0 10px;
}

/*** menu ***/
#menu { 
  width: 230px; 
  float: left; 
  padding: 0px
}
#menu span { 
  display: none;
}
#menu a { 
  display: block;
  margin: 30px 0px;
  padding: 0;
  text-decoration: none; 
}
#menu p { 
  margin: 30px 0px;
  padding: 0;
}
#menu a.home { 
  height: 41px;
  background: url('images/menu_home.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.home:hover { 
  background: url('images/menu_home_on.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu p.home { 
  height: 41px;
  background: url('images/menu_home_active.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.multimedia { 
  height: 66px;
  background: url('images/menu_multimedia.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.multimedia:hover { 
  background: url('images/menu_multimedia_on.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu p.multimedia { 
  height: 66px;
  background: url('images/menu_multimedia_active.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.video { 
  height: 43px;
  background: url('images/menu_video.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.video:hover { 
  background: url('images/menu_video_on.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu p.video { 
  height: 43px;
  background: url('images/menu_video_active.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.web { 
  height: 44px;
  background: url('images/menu_web.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.web:hover { 
  background: url('images/menu_web_on.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu p.web { 
  height: 44px;
  background: url('images/menu_web_active.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.altro { 
  height: 42px;
  background: url('images/menu_altro.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu a.altro:hover { 
  background: url('images/menu_altro_on.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}
#menu p.altro { 
  height: 42px;
  background: url('images/menu_altro_active.gif') 0 0 no-repeat #ff9200; 
  color: #ffffff; 
}

/*** content ***/
#content  {
  width: 500px; 
  float: right; 
  padding: 0px;
  margin: 0px;
}
#content h1 { 
  width: 460px;
  height: 64px;
  padding: 6px 20px 0 20px;
  margin: 0;
  text-align: center;
  background: url(images/box_top.gif) 0 0 no-repeat #ff9200; 
  color: #ffff00;
  font: 28px Georgia,"Times New Roman",Times,serif; 
}
#content h1.oneLine { 
  width: 460px;
  height: 54px;
  padding: 16px 20px 0 20px;
  margin: 0;
  text-align: center;
  background: url(images/box_top.gif) 0 0 no-repeat #ff9200; 
  color: #ffff00;
  font: 28px Georgia,"Times New Roman",Times,serif; 
}
#content div.text { 
  width: 460px;
  padding: 5px 20px 0 20px;
  margin: 0;
  background: url(images/box_line.gif) 0 0 repeat-y #c9fdca; 
  color: #000066; 
	font-family: "Verdana",Arial,Helvetica,sans-serif;
	font-size: 15px;
}
#content div.separator { 
  width: 500px;
  height: 24px;
  padding: 0;
  margin: 0 0 10px 0;
  background: url(images/box_bottom.gif) 0 0 no-repeat #ff9200; 
  color: #000066; 
}
#content p {
  width: 460px;
  margin: 0;
  padding: 5px 0 0 0;  
  text-align: justify;
}
#content p.center {
  width: 460px;
  margin: 0;
  padding: 5px 0 0 0;  
  text-align: center;
}
#content ul {
  width: 460px;
  margin: 0;
  padding: 0;
}
#content li {
  background: url(images/arrow_small.gif) 0 7px no-repeat #c9fdca;
  color: #000066;
  padding: 2px 0 0 20px;
}
#content a {
  background: #c9fdca;
  color: #900000;
  text-decoration: none;
  font-weight: bold;
}
#content a:hover {
  text-decoration: underline;
}
#content p.info {
  width: 440px;
  margin: -5px 0 5px 0;
  padding: 0 0 0 20px;
  text-align: left;
	font-size: 13px;
	font-weight: bold;
}
#content p.desc {
  width: 460px;
  margin: 0;
  padding: 2px 0 0 0px;
  text-align: justify;
	font-size: 13px;
	font-weight: normal;
}
#content a.navPrev {
  display: block;
  height: 20px;
  float: left;
  padding: 2px 0 0 45px;
  text-decoration: none;
  background: url(images/nav_prev.gif) top left no-repeat #ff9200;
  color: #900000;
}
#content a.navPrev:hover {
}
#content a.navNext {
  display: block;
  height: 20px;
  float: right;
  padding: 2px 45px 0 0;
  text-decoration: none;
  background: url(images/nav_next.gif) top right no-repeat #ff9200;
  color: #900000;
}
#content a.navNext:hover {
}
