#leaderboard {
	text-align: right; padding-right: 5px
}

#logofullsong {
	position: absolute;
	left:  15px;
	top:  0px;
	width: 209px;
	height: 135px;
}

#nav-main #main_level_active li a:link,
#nav-main #main_level_active li a:visited {
	background: none;
}


/* suckerfish menu */

#nav-main #main_level_active {
	background: url(../images/dark_orange/head-menu-active-right.png) 100% 50% no-repeat;
}

#nav-main #main_level_active a:link,
#nav-main #main_level_active a:visited,
#nav-main #main_level_active a:hover {
	background: url(../images/dark_orange/head-menu-active-left.png) 0 50% no-repeat;
	color: #fff;
}

#nav-main #main_level_active a:hover {
	color: #fff;
}

#nav-main #main_level_active li a:hover,
#nav-main #main_level_active li li a:hover {
	background: #f48806;
}

div.direzione {
	position: absolute; padding-top: 4px
}
/* menu top */
#top-mod div.plugin_menu ul {
	margin :0;
}

#top-mod div.plugin_menu li {
	width: auto; height: auto; float: right; background: url(""); padding: 4px 5px 4px 5px; margin: 0
}

#top-mod div.plugin_menu li a {
	text-decoration: none; padding: 4px 5px 4px 5px; 
}


/* pathway */

td.left_date div {
	padding: 5px 0 0 20px;
}

div.plugin_pathway {
	margin-bottom: 10px;
}

div.plugin_pathway div.pathway {
	display: block;
	height: 16px;
	line-height: 16px;
	vertical-align: middle;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-left: 10px;
	font-weight: bold;
}

div.plugin_pathway div.pathway,
div.plugin_pathway div.pathway a:link,
div.plugin_pathway div.pathway a:visited {
	color: #ccc;
}

div.plugin_pathway div.pathway a:hover {
	color: #fff;
}


div.plugin_pathway div.pathway img {
	border: 0;
	width: 10px;
	margin: 0 7px 0 9px;
}

div.plugin_pathway div.pathway img {
	background:  url(../images/dark_orange/content/bullet_path.png) no-repeat;
}

/* menu categorie */

td.left div.plugin_areas {
	margin-bottom: 7px;
	padding-bottom: 1px;
	padding: 10px 10px 20px 10px;
}


td.left div.plugin_areas {
	background: #757575 url(../images/dark_orange/mod1-foot.png) 0 100% repeat-x;
	color: #fff;
}

td.left div.plugin_areas h3 {
	margin: -10px -10px -10px -10px;
	height: 43px;
	line-height: 30px;
	padding-left: 25px;
}

td.left div.plugin_areas h3 {
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

td.left div.plugin_areas h3 {
	background: url(../images/dark_orange/mod1-head-bg.png) 0 0 repeat-x;
}

td.left div.plugin_areas ul { padding: 0; margin: 0 }

td.left div.plugin_areas ul li { background: url(""); padding: 0; margin: 0 }

td.left div.plugin_areas a:link,
td.left div.plugin_areas a:visited {
	color: #fff;
}

td.left div.plugin_areas a:hover {
	color: #333;
}

td.left div.plugin_areas a:link,
td.left div.plugin_areas a:visited {
	display: block;
	padding: 6px 0 4px 20px;
	margin-bottom: 2px;
	text-decoration: none;
}

td.left div.plugin_areas a:link,
td.left div.plugin_areas a:visited {
	background: url(../images/dark_orange/menu-icon.png) 0 50% no-repeat;
	border-bottom: 1px solid #909090;
	color: #fff;
}

div.bodybox {
	posi2tion: relative
}

.center {
	text-align:center
}

/* model_view */
div.view div.item_view_left {
	padding: 3px 0 3px 0
}
div.view div.item_view_center {
	padding: 3px 0 3px 0; text-align: center
}
div.view div.item_view_right {
	padding: 3px 0 3px 0; text-align: right
}

div.view div.item_view_left label {
	font-weight: bold
}

div.view div.AdvancedTextarea {
	padding: 0
}

div.view div.AdvancedTextarea ol {
	list-style-position: inside; padding: 0; margin: 0
}

div.view div.Image {
	float: left; padding: 5px
}
div.view div.Image img {
	border: 1px solid #ffffff; width: 272px
}

div.view div.Adsense {
	float: left; width: auto; margin: 5px; 
}

div.view div.TextBox {
	clear: both
}

div.view div.Audio ul {
	padding: 0; margin: 0
}
div.view div.Audio li {
	padding: 5px; margin: 0; background-image: url(""); text-align: left
}

div.view div.Audio li div {
	background: #202020
}

div.view div.Video {
	clear: both
}
div.view div.Video ul {
	padding: 0; margin: 0
}
div.view div.Video li {
	padding: 0; margin: 0; background-image: url(""); text-align: left
}
div.view div.Video li div {
	background: #202020
}

/* frontpage */
div.frontpage div.row {
	clear: both; padding-top: 5px
}
div.frontpage div.Image {
	float: left; width: auto
}
div.frontpage div.Image img {
	margin: 5px; border: 1px solid #ffffff
}
div.frontpage div.Date {
	font-size: 0.9em
}

/* model */
#model_2 div.Image img {
	border: 1px solid #ffffff; width: 272px
}
#model_2 div.Image1 img {
	border: 1px solid #ffffff; width: 70px
}

#model_9  {
	height: auto !important; height: 600px; min-height: 600px
}
#model_9  p {
	padding: 0; margin: 0
}

/* plugin */
#plugin_6 {
	float: left; width: 122px
}

div.plugin_rss li{
	background-image: url("../images/dark_orange/content/down_icon.png"); margin: 0; padding: 6px 0 6px 35px
}

div.plugin div.Date {
	font-size: 0.9em
}

#plugin_52 img {
width: auto; height: auto
}

#plugin_53 div.moduletable-hilite3, #plugin_11 div.moduletable-hilite4 {
	height: 280px
}

#plugin_11 div.moduletable-hilite4 div {
	text-align: center
}
#plugin_11 div.moduletable-hilite4 img {
	width: 272px; float: none
}

div.plugin_contact_form_simple legend {
	display: none	
}

td.middle div.plugin_contact_form_simple img {
	width: 120px; height: 40px
}

div.plugin_models_items_templates div.row {
	height: auto !important; height: 60px; min-height: 60px	
}

#plugin_53 div.moduletable-hilite3, #plugin_11 div.moduletable-hilite4 {
	height: 300px
}

#plugin_44 {
	width: 300px
}

#plugin_45 div.row {
	height: 90px; min-height: 90px	
}

div.plugin_social_network a {
	padding: 0; margin: 0
}
td.middle div.plugin_social_network img{
	margin: 0; padding: 0; width: 20px;
}

div.plugin_page_addons {
	text-align: right
}
td.middle div.plugin_page_addons img{
	border: 0; margin: 0; padding: 0; width: auto;
}


/* notice */
#notice_error {

}

/* return_back */
#return_back {
	clear: both; padding-top: 10px
}

/* pagination */
#pagination {
	text-align: center; margin-top: 10px; padding-top: 5px; border-top: 1px solid #cccccc
}

/* left */
td.left div.plugin_txt {
	text-align: center
}



/* middle */
td.middle img {
	width: 70px
}

/* middle */
td.middle td.modbg img {
	width: 70px
}
/* right */
td.right img {
	width: 50px
}

td.right div.plugin_txt {
	margin: 0 auto
}


/* footer */
#footer-mods div.plugin_models_items_templates {
	height: 130px
}

#footer-mods div.plugin_models_items_templates img {
	width: 50px
}

table.footermodules td {
	text-align: center; font-size: 0.9em
}

table.footermodules td a {
	text-align: center; font-size: 0.9em
}




