/* CSS Document */

/* This CSS has been realized by Andrea Bianchi (e-mail :scudobravo@hotmail.com) */

html,body{margin:0;padding:0}

body{
	text-align: left;
	background-color: transparent;
	}

p{margin:0px 0px 0px}

body, td, th {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

a { color: #000000; }
a:hover { color: #78B646; }

img { border: 0px; }

h2, .headline {
  color: #78B646;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0px;
}


div#header {
	margin: 0px;
	padding: 0px;
	}

div#container {
	margin-left: 0px;
    margin-top: 0px;
	width: 950px;
	text-align:left;
	}
	
div#content {
	margin: 0px;
	padding: 0px;
	margin-top: 160px;
	width: 950px;
	height: 800px;
	}
	
	
#left_rail { width: 277px; }
#center_content { width: 450px; }
#right_rail { width: 223px; }

#content_frame {
  width: 450px;
  height: 619px;
  background-image: url(../images/themes/center.jpg);
  background-attachment: scroll;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

#center_top
background-image: url(../images/themes/center_top.jpg);
background-position:0px 0px

#action_container {
  text-align: left;
  position: relative;
  width: 100px:
  height: 450px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 8px 0px;
}

#action_container.firefox {
  width: 400px;
}

#action_container.msie {
  width: 450px;

  background-image: url(../images/themes/center.jpg);
  background-attachment: scroll;
  background-position: 0 0;
  background-repeat: no-repeat;
}

#scroll_content {
  position: absolute;
  left: 0px;
  top: 0px;
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 30px;
  padding-bottom: 50px;
}

.center .item_body {
  margin: 0px 0px 30px 0px;
}


div#menu{
	margin-left: 0px;
	padding: 0px;
	width: 223px;
	height: 89px;
	position: absolute;
	top: 649px;
	background: transparent;
	left: 30px;
}

div#flash {
	float: right;
	margin: 0px;
	margin-left: 0px;
	position: absolute;
	top: 0px;
	width: 950px;
	height: 160px;
	background-color: transparent;
	background-repeat: no-repeat;
	}

.bgnero {
	background-color: #000000;
	}
	
div#scr{
	margin-left: 0px;
	padding: 0px;
	width: 211px;
	height: 58px;
	position: absolute;
	top: 274px;
	background-color: transparent;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	left: 738px;
	}

	
div#down{
	margin-left: 277px;
	padding: 0px;
	width: 450px;
	height: 381px auto;
	position: absolute;
	top: 779px;
	background-color: transparent;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	left: 0px;
	}
