/* normalize */
html {height: 101%;}
body {background:#000000;}
input[type=submit] {margin:0; padding:0px; height:26px;}
.hidden{
	display:none;
}
form {padding:0px; margin:0px;}

/* buttons */
.button_contact
{
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
    background:none;
    border:0;
	padding:0;
	margin:0;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	line-height:15px;
}

/* box */
#mask{position:absolute; z-index:9000; top:0px; left:0px; background-color:#000000; display:none;}
#mask_box
{
	position:fixed;
	z-index:9010; 
	top:125px; 
	left:0px;
	width:100%;
	display:none;
	background-color: transparent;
}

#mask_container
{
	width:600px;
	height:300px;
	position:relative;
	margin-left:auto; margin-right:auto;
	border:#000000 2px solid; 
	background-color:#FFFFFF; 	
}

#box_title{width:592px; padding:4px; height:22px; float:left; background-color:#666666; font-weight:bold; color:#FFFFFF;}
#box_title1{width:500px; float:left;}
#box_title2{width:92px; float:left; text-align:right;}
#box_content{width:550px; float:left; height:220px; padding:25px; overflow:auto;}

.boxContentTable{width:550px; float:left; padding-bottom:24px;}
.boxContentVote{float:left; margin-right:30px;}
.boxAddCategoryYes{width:550px; float:left; background-color:#669933; border-top:2px #000000 solid;}
.boxAddCategoryNo{width:550px; float:left; background-color:#EBEBEB; border-top:2px #000000 solid;}
.boxAddCategory1{width:450px; float:left; text-align:left;  padding-top:4px; padding-bottom:4px; padding-left:5px;}
.boxAddCategory2{width:20px; float:left; text-align:left; padding-right:10px; padding-top:5px;}
.boxAddCategory3{width:60px; float:left; text-align:right; padding-top:4px; padding-right:5px;}
a.boxAddLink:link {width:58px; height:18px; float:left; border:#000000 1px solid; text-align:center; background-color:#F0F0F0; text-decoration:none; color:#000000;}
a.boxAddLink:visited {width:58px; height:18px; float:left; border:#000000 1px solid; text-align:center; background-color:#F0F0F0; text-decoration:none; color:#000000;}
a.boxAddLink:hover {width:58px; height:18px; float:left; border:#000000 1px solid; text-align:center; background-color:#666666; text-decoration:none; color:#FFFFFF;}

/* structure */
.error{background:#FF0000; float:left; margin-left:20px; margin-bottom:20px; width:700px; color:#FFFFFF; text-align:center;}
.messageNotLogged{background-color:#999999; width:716px; float:left; border-right:#999999 2px solid; border-left:#999999 2px solid; color:#000000; padding:10px; text-align:center; font-style:oblique; font-weight:normal; margin-bottom:15px;}
.contenitore{width:980px; margin-left:auto; margin-right:auto; font-weight:bold; font-size:14px;}
.contentdiv{background-image:url(../img/bordo/background.png); width:980px; float:left; font-weight:bold; font-size:14px;}
.borderA{width:20px; height:20px; float:left; background-image:url(../img/bordo/1.png);}
.borderB{width:20px; height:20px; float:left; background-image:url(../img/bordo/2.png);}
.headerup{width:940px; height:20px; float:left; background-image:url(../img/bordo/up.png);}
.borderC{width:20px; height:20px; float:left; background-image:url(../img/bordo/3.png);}
.borderD{width:20px; height:20px; float:left; background-image:url(../img/bordo/4.png);}
.footerdown{width:940px; height:20px; float:left; background-image:url(../img/bordo/down.png);}

/* header & footer */
.header{width:910px; float:left; height:100px; color:#000000; margin:15px 35px 20px 35px;; background-image:url(../img/menu_logo.png);}
.headerMenu{width:600px; float:left; padding-top:75px; text-align:left; margin-left:35px;}
.headerAccess{width:218px; float:left; text-align:right; margin:70px 0 0 0; padding:3px;}
.footer{width:980px; float:left; color:#000000; font-size:12px; font-weight:normal; padding-top:50px;}
.footerleft{width:300px; float:left;text-align:left; margin-left:40px;}
.footercenter{width:300px; float:left; text-align:center;}
.footerright{width:300px; float:left; text-align:right; margin-right:40px;}

/* menu */
.menu{margin-left:15px; width:180px; float:left; margin-right:15px;}
.menu_title{background-image:url(../img/menu_title_st.png); color:#FFFFFF; width:140px; height:20px; float:left; text-align:right; padding:5px 20px 5px 0;}
.menu_content{width:156px; text-align:right; float:left; border-right:#333333 2px solid; border-left:#333333 2px solid; padding:10px 0 10px 0;}
.menu_content_line{width:150px; float:left; color:#FFFFFF; font-weight:bold; text-align:right; margin-right:6px;}
.menu_content_recent{width:150px; float:left; color:#990000; text-align:right;}
.menu_under {background-image:url(../img/menu_under_st.png); width:160px; height:30px; float:left; margin-bottom:20px;}

/* main */
.main {width:740px; float:left; margin-left:30px;}
.main_content{width:740px; float:left; margin-top:30px; margin-bottom:30px; color:#000000; font-weight:normal; text-align:left;}
.main_content_small{width:740px; float:left; margin-top:15px; margin-bottom:15px; color:#000000; font-weight:normal; text-align:left;}
.main_content_left{width:370px; float:left; text-align:left;}
.main_content_right{width:370px; float:left; text-align:right;}
.main_content_remark{background-color:#333333; width:736px; float:left; border:#999999 1px solid; color:#FFFFFF; padding:8px 1px 8px 1px;}
.back1{width:520px; float:left; text-align:left; font-weight:normal; color:#FFFFFF; font-weight:bold; margin-left:13px;}
.back2{width:190px; float:left; text-align:right; font-weight:bold; color:#FFFFFF;  margin-right:13px;}	

/* history */
.historyMain {width:710px; float:left; margin-left:13px; margin-right:13px; color:#000000; font-weight:normal;}
.historyMain1 {width:175px; float:left; text-align:left;}
.historyMainButton {width:180px; float:left; text-align:left;}
.historyMain2 {width:355px; float:left; text-align:right;}
.historyChanged {width:710px; float:left; background-color:#CCCCCC; display:none;}
.historyLabel {width:690px; float:left; padding:10px 10px 30px 10px; text-align:left;}
.historyLabelSide {width:690px; float:left; font-weight:bold; padding-top:10px;}
.historyLabelTracklist {width:690px; float:left;}
.historyLabelSmall1{width:335px; float:left;}
.historyLabelSmall2{width:335px; float:left; margin-left:20px;}
.historyTracklistEdited{color:#000000; background-color:#999999;}
.historyTracklistAdded{color:#000000; background-color:#339900;}
.historyTracklistRemoved{color:#000000; background-color:#FF6600;}
.spaceHistoryDivider {width:710px; float:left; height:1px; background-color:#FFFFFF; margin-top:5px; margin-bottom:5px; margin-left:13px;}
a.historyLink:link {color:#99CCFF; font-weight:bold;}
a.historyLink:visited {color:#99CCFF; font-weight:bold;}
a.historyLink:hover {text-decoration:underline; color:#FFFFFF;}

/* charts & categories */
.categories{width:740px; float:left; border-bottom:1px #000000 solid; font-weight:bold;}
.categories1{width:480px; float:left; font-weight:normal;}
.categories1Complete{width:480px; float:left; font-weight:normal;}
.categories2{width:160px; float:left; text-align:left; font-weight:normal;}
.categories3{width:100px; float:left; text-align:right; font-weight:normal;}
.categoryName{width:710px; float:left; color:#FFFFFF; font-weight:bold; margin-left:13px; margin-right:13px;}
.categoryName1{width:100px; float:left;}
.categoryName1B{width:560px; float:left;}
.categoryName2{width:460px; float:left;}
.categoryName3{width:30px; float:left; padding-top:2px; text-align:right;}
.categoryName4{width:120px; float:left; text-align:right;}

/* login & registration */
.registration{width:710px; float:left; color:#000000; font-weight:normal; margin-left:13px; margin-right:13px; height:35px;}
.registrationLabel{width:130px; text-align:right; float:left; color:#99CCFF; margin-top:2px; font-weight:bold; padding-right:20px;}
.registrationInput{width:260px; text-align:left; float:left; margin-bottom:10px; color:#FFFFFF; font-weight:bold;}
.registrationError{width:270px; text-align:left; float:left; color:#FF0000; margin-bottom:10px; font-weight:bold; margin-top:2px; padding-left:30px;}
.registrationConfirm{width:690px; float:left; text-align:right; padding-right:20px;}

/* home */
.wall{width:726px; text-align:left; float:left; overflow: auto; height:80px; font-family:comic sans ms; font-size:12px; background-color:#CCCCCC; margin-left:5px; margin-right:5px;}
.wallArea{width:700px; float:left; margin-left:5px; color:#000000; float:left;}
.wallArea1{width:670px; float:left; color:#000000; float:left; padding-right:10px;}
.wallArea2{width:20px; float:left; color:#000000; float:left; padding-top:2px;}
.wallUser{font-family:comic sans ms; font-style:oblique; color:#000000; font-size:11px; font-weight:bold;}
.wallMess{font-family:comic sans ms; color:#000000; font-size:12px; font-weight:normal;}
.wallInput{width:736px; float:left; margin-top:5px;}
.wallInput1{width:635px; text-align:left; float:left; margin-left:5px;}
.wallInput2{width:50px; text-align:left; float:left;}
.wallInput3{width:32px; text-align:right; float:left; margin-top:2px; margin-right:14px;}
.statisticPanelSmall{width:305px; float:left; margin-left:50px; font-weight:bold;}
.statisticPanelLong{width:610px; float:left; margin-right:50px; margin-left:50px; font-weight:bold; color:#99CCFF;}
.statisticInside1{width:155px; float:left; color:#99CCFF;}
.statisticInside2{width:150px; float:left; color:#FFFFFF;}
.statisticInside3{width:455px; float:left; color:#FFFFFF;}
.statisticPhotoOnline{max-width:11px; max-height:11px; border:0px; margin:auto;}
.news{width:740px; float:left; border-bottom:1px #000000 solid; font-weight:bold;}
.newsOff{width:740px; float:left; border-bottom:1px #000000 solid; font-weight:bold; display:none;}
.news1{width:80px; float:left; color:#990000;}
.news2{width:435px; float:left; font-weight:normal;}
.news3{width:225px; float:left; text-align:right; font-weight:normal;}

/* contact */
.contact{width:550px; float:left; padding-bottom:15px;}
.contact1{width:150px; float:left; font-weight:bold;}
.contact2{width:400px; float:left;}
.contact3{width:455px; float:left; font-weight:bold; color:#FF0000; text-align:left; padding-top:2px;}
.contact4{width:20px; float:left; text-align:right; padding-top:3px; margin-right:5px;}
.contact5{width:60px; float:left; text-align:right;}

/* forum */
.wideForum{background-color:#CCCCCC; width:710px; float:left; border:#000000 2px solid; font-weight:normal; text-align:left; padding-left:13px; padding-right:13px; padding-top:10px; padding-bottom:10px;}
.wideForumMain{background-color:#CCCCCC; width:710px; float:left; border:#000000 2px solid; margin-bottom:10px; font-weight:normal; text-align:left; padding-left:13px; padding-right:13px; padding-top:10px; padding-bottom:10px;}
.wideForumNavigator{background-color:#CCCCCC; width:710px; float:left; border-top:#000000 2px solid; border-left:#000000 2px solid; border-right:#000000 2px solid; font-weight:normal; text-align:left; padding-left:13px; padding-right:13px; padding-top:10px; padding-bottom:10px;}
.wideForumMessage{background-color:#CCCCCC; width:736px; float:left; border-top:#000000 2px solid; border-left:#000000 2px solid; border-right:#000000 2px solid; font-weight:normal; text-align:left;}
.wideForumSplitUp{background-color:#FFFFFF; width:736px; float:left; color:#FFFFFF; font-weight:bold; border-left:2px #000000 solid; border-right:2px #000000 solid;}
.wideForumSplitDown{background-color:#FFFFFF; width:736px; float:left; color:#000000; font-weight:bold; border-bottom:#000000 2px solid; border-top:#000000 1px solid; border-left:2px #000000 solid; border-right:2px #000000 solid;}
.contentForum0{width:8px; height:10px; float:left; margin:3px 13px 0 0; border:1px #000000 solid; background-color:#FFFFFF;}
.contentForum1{width:420px; float:left; text-align:left;}
.contentForum2{width:100px; float:left; text-align:left; font-size:12px;}
.contentForum3{width:190px; float:left; text-align:right; font-size:12px;}
.contentForumNavigator1{width:510px; float:left; text-align:left;}
.contentForumNavigator2{width:200px; float:left; text-align:right;}
.listerSplitter1Forum{width:140px; float:left; text-align:left; background-color:#626257; padding-left:13px;}
.listerSplitter2Forum{width:430px; float:left; text-align:left; background-color:#626257;}
.listerSplitter3Forum{width:140px; float:left; text-align:right; background-color:#626257; padding-right:13px;}
.contentMessage{background-color:#666666; width:736px; float:left; text-align:left; border-bottom:1px #000000 solid;}
.contentMessage1{width:180px; height:40px; float:left; text-align:left; padding:10px; color:#FFFFFF; font-size:14px;}
.contentMessage2{width:496px; background-color:#FFFFFF; float:left; text-align:left; padding:20px; overflow:hidden;}
.contentMessage2_inside{overflow:hidden;}
.contentMessageMenu{width:496px; float:left; padding-top:40px;}
.contentMessageMenu1{width:226px; float:left; text-align:left; font-size:12px; border-top:#000000 solid 1px;}
.contentMessageMenu2{width:40px; float:left; text-align:center; font-size:12px; border-top:#000000 solid 1px;}
.contentMessageMenu3{width:230px; float:left; text-align:right; border-top:#000000 solid 1px;}
.forumInsert{width:690px; float:left; background-color:#666666; padding:5px 10px 5px 10px; border-bottom:1px #FFFFFF solid; font-weight:bold; color:#FFFFFF; }
.forumInsert1{width:130px; float:left; text-align:left; padding-left:10px;}
.forumInsert2{width:540px; float:left; text-align:right; padding-right:10px;}
.forumButtons{width:100px; float:left; text-align:center; margin-top:10px;}
.forumButtonsButton{font-weight:normal; width:40px; height:18px; float:left; text-align:center; background-color:#CCCCCC; border:#000000 1px solid; margin-left:5px;}
.forumButtonsIcon{width:40px; height:30px; float:left; text-align:center; margin-left:5px;}
.forumPhoto{max-width:466px; border:0px; margin:auto;}
.forumSmile{max-width:27px; max-height:27px; border:0px; margin:auto;}
.forumSticky{color:#990000; font-weight:bold;}
.messageQuoted{background-color:#EAE9E8; width:auto; padding-left:10px; margin-top:5px; padding-right:10px; padding-top:5px; padding-bottom:5px; border-left:4px solid #333333; border-right:1px #000000 solid; border-bottom:1px #000000 solid; border-top:1px #000000 solid;}

/* mgmt */
.mgmtError{width:716px; float:left; background-color:#990000; margin:0 10px 10px 10px; text-align:center; display:none;}
.mgmtLabel{width:100px; float:left; text-align:left; color:#CCCCCC; font-weight:bold; margin-left:13px;}
.mgmtValues{width:610px; float:left; text-align:left; color:#FFFFFF; font-weight:bold; margin-right:13px;}
.mgmtValuesStyles{width:122px; float:left; text-align:left;}
.mgmtValuesInput{width:610px; float:left; text-align:left; color:#FFFFFF; font-weight:bold; height:28px; margin-right:13px;}
.mgmtValuesInputBox{width: 580px; height: 17px; border:0px; line-height:17px;}
.mgmtValuesInputTextArea{width: 580px; height: 70px;}
.mgmtValuesSelect{width: 65px; height: 22px;}
.mgmtValuesLink{width:736px; color:#CCCCCC; font-weight:bold; float:left; text-align:left;}
.mgmtLabelLong{width:600px; float:left; text-align:left; font-weight:bold; color:#CCCCCC; margin-left:13px;}
.mgmtValuesShort{width:110px; float:left; text-align:left; font-weight:bold; color:#FFFFFF;  margin-right:13px;}

.tracklistOn{
	width:710px; 
	float:left; 
	margin-left:13px; 
	margin-right:13px;  
	cellpadding="0" cellspacing="0"
}

.trackOn
{
    width:710px; height:28px;
}

.trackCounter{
    width:18px; 
    text-align:right; 
    padding-right: 8px; 
    color:#CCCCCC; 
    font-weight:bold;
}

.trackTime
{
    width:47px;
}
.trackTime select
{
    width:42px;
    height:20px;
    border:0;
}

.trackAtl
{
    width:330px;
}

.trackAtl input
{
    width:319px;
    height:19px;
    border:0;
    line-height:19px;
	padding-left:3px;
	padding-right:3px;
}

.trackBotton
{
    width:71px; 
}

.trackBotton input
{
    width:65px;
    height:23px;
}

.sideOn{
    width:710px;
	height:28px;
    color:#CCCCCC;
    font-weight:bold;
}

.sideLabel
{
    width:162px;
    text-align:right;
    padding-right:5px;
}

.clear{
    clear:both;
    height:0;
	overflow:hidden;
}

.areaButton
{
	width:715px;
	height:26px;
}

.areaButton input
{
	width:120px;
	float:right;
}

/* comments */
.commentsTitle{width:710px; float:left; padding-bottom:8px; margin-left:13px; margin-right:13px;}
.commentsTitle1{width:40px; float:left; font-weight:bold; color:#FFFFFF; height:20px; line-height:20px;}
.commentsTitle2{width:664px; float:left; border:0; height:20px; line-height:20px; padding-left:3px; padding-right:3px;}
.commentsArea{ margin-left:13px; margin-right:13px; width:704px; padding:3px; border:0; height:140px;}

.commentsWide{width:690px; float:left; background-color:#999999; color:#000000; border-bottom:1px #000000 solid; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px; font-weight:normal; margin-left:13px; margin-right:13px;}
.commentContent{width:690px; float:left; background-image:url(../img/comments_background.jpg);}
.commentsWide1{width:120px; float:left;}
.commentsWide2{width:450px; float:left; padding-left:10px; padding-right:10px;}
.commentsWide2_inside{width:450px; overflow:hidden;}
.commentsWide2Edit{width:450px; float:left; padding-left:10px; padding-right:10px; display:none;}
.commentsWide3{width:100px; float:left; text-align:right; font-weight:bold;}
.commentsWide3A{width:20px; height:35px; float:left; padding-left:10px; padding-top:5px;}
.commentsWide3B{width:70px; float:left; text-align:right; font-size:14px;}
.commentsWide3C{width:70px; float:left; text-align:right; font-size:12px;}
.editBox{width:440px; height:100px; background-color:#F4F4F4; border:1px #000000 solid;}
.spanEditArea{width:450px; float:left; text-align:left;}
.spanEditButton{width:443px; float:left; text-align:right;}

/* tracklist */
.tracklistDetailsA{width:510px; float:left; text-align:left; font-weight:bold; margin-left:13px;}
.tracklistDetailsB{width:200px; float:left; text-align:right; color:#99CCFF; font-weight:bold; margin-right:13px;}
.tracklistDetailsA1{width:80px; float:left; color:#99CCFF; font-weight:bold;}
.tracklistDetailsA2{width:430px; float:left; color:#FFFFFF; font-weight:bold;}
.tracklistDetailsB1{width:200px; float:left;}
.tracklistDetailsB21{width:18px; float:left; height:18px; padding-right:12px;}
.tracklistDetailsB22{width:116px; float:left; height:18px;}
.tracklistDetailsB23{width:54px; float:left; height:18px; text-align:right;}
.side{width:735px; float:left; font-weight:bold; color:#000000; background-color:#CCCCCC; border-bottom:1px #000000 solid; margin-bottom:5px; height: 18px; line-height:18px; padding:2px 0 0 5px;}
.sidespace{width:710px; float:left; height:20px;}
.tracklistLineNo{width:740px; float:left; background-color:#999999; color:#000000; text-align:left; font-style:oblique; font-weight:normal; padding-top:5px; padding-bottom:5px;}
.tracklistLineYes{width:740px; float:left;}
.tracklistVoteLoading{display:block; max-width:18px; max-height:18px; border:0px; margin:auto;}

/* user */
.userlist{width:740px; float:left; border-bottom:1px #000000 solid;}
.userlist1{width:180px; float:left;}
.userlist2{width:230px; float:left;}
.userlist3{width:120px; float:left;}
.userlist4{width:120px; float:left;}
.userlist5{width:80px; float:left;}
.userlistSmall{width:142px; float:left;}

.navigatorUserButtons{width:740px; float:left; border-bottom:#000000 2px solid;}
a.navigatorUserButtonOn:link    {text-decoration:none; width:120px; color:#FFFFFF; background-color:#4A4440; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}
a.navigatorUserButtonOn:visited {text-decoration:none; width:120px; color:#FFFFFF; background-color:#4A4440; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}
a.navigatorUserButtonOn:hover   {text-decoration:none; width:120px; color:#FFFFFF; background-color:#4A4440; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}

a.navigatorUserButtonOff:link    {text-decoration:none; width:120px; color:#000000; background-color:#B0B0AA; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}
a.navigatorUserButtonOff:visited {text-decoration:none; width:120px; color:#000000; background-color:#B0B0AA; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}
a.navigatorUserButtonOff:hover   {text-decoration:none; width:120px; color:#000000; background-color:#B0B0AA; float:left; text-align:center; padding:2px 5px 2px 5px; border-top:#000000 2px solid; border-right:#000000 2px solid; border-left:#000000 2px solid; font-weight:bold;}

.adminlist1{width:410px; float:left; text-align:left;}	
.adminlist2{width:180px; float:left; text-align:left;}
.adminlist3{width:150px; float:left; text-align:right;}

/* pm */
.pmMain{width:710px; text-align:left; float:left; border-bottom:1px #FFFFFF solid; margin-left:13px; margin-right:13px;}
.pmMain1{width:200px; float:left; font-weight:bold; color:#FFFFFF;}
.pmMain2{width:440px; float:left; font-weight:bold; color:#FFFFFF;}
.pmMain3{width:30px; text-align:left; float:left; font-weight:bold; color:#FFFFFF; text-align:left;}
.pmMain4{width:40px; text-align:right; float:left;}
.pmMain5{width:460px; text-align:left; float:left; background-color:#FFFFFF; padding:5px; margin-left:200px; margin-right:40px; display:none; color:#000000; font-weight:normal;}

/* lister */
.browserStyle{width:126px; float:left; color:#FFFFFF; font-weight:bold;}
.tableList1{width:80px; float:left; color:#FFFFFF; font-weight:bold; margin-left:13px;}
.tableList2{width:630px; float:left; color:#FFFFFF;  margin-right:13px;}
.lists{width:740px; float:left; border-bottom:1px #000000 solid;}
.listsRecent1a{color:#006600; font-weight:bold;}
.listsRecent1b{color:#990000; font-weight:bold;}
.listsRecent1{width:720px; float:left; text-align:left;}
.listsRecent2{width:20px; float:left; text-align:left; margin-top:2px;}
.listsEdit1{width:690px; float:left; text-align:left;}
.listsEdit2{width:20px; float:left; text-align:center;}
.pageSplitter1{width:20px; float:left; text-align:left; margin-left:50px; height:16px;}
.pageSplitter2{width:260px; float:left; text-align:center; color:#FFFFFF;}
.pageSplitter3{width:20px; float:left; text-align:left; margin-right:50px; height:16px;}
.pagesplif1{width:20px; float:left; text-align:left; margin-left:150px; height:16px;}
.pagesplif2{width:340px; float:left; text-align:center;}
.pagesplif3{width:20px; float:left; text-align:left; margin-right:150px; height:16px;}
.listerSplitter1{width:180px; float:left; text-align:left; color:#FFFFFF; font-weight:bold; margin-left:13px;}
.listerSplitter2{width:400px; float:left; text-align:left; font-weight:bold;}
.listerSplitter3{width:130px; float:left; text-align:right; color:#FFFFFF;  font-weight:bold;  margin-right:13px;}
.downloadsList{width:740px; float:left; border-bottom:1px #000000 solid;}
.downloadsList1{width:630px; float:left;}
.downloadsList2{width:110px; float:left; text-align:right; height:16px;}
.votesList{width:740px; float:left; border-bottom:1px #000000 solid;}
.votesList1{width:630px; float:left;}
.votesList2{width:110px; float:left; text-align:right; height:16px;}
.searchBotton1{width:655px; float:left; margin-top:1px; margin-left:13px;}
.searchBotton2{width:55px; float:left; margin-right:13px;}
.searchBottonInsert1{width:120px; float:left; color:#FFFFFF; font-weight:bold;}
.searchBottonInsert2{width:435px; float:left; color:#FFFFFF;}

/* IMAGES */
.photoCaptcha{border:0px; margin:auto;}
.photoSplitter{display:block; max-width:16px; max-height:16px; border:0px; margin:auto;}
.photoLogo{display:block; max-width:910px; max-height:100px; border:0px; margin:auto;}
.photoWall{max-width:12px; max-height:12px; border:0px; margin:auto;}
.photoPM{max-width:13px; max-height:13px; border:0px; margin:auto;}
.buttonSearch{max-width:18px; max-height:18px; border:0px; margin-top:10px; margin-left:5px; float:left;}
.buttonManageTracklist{display:block; max-width:14px; max-height:14px; border:0px; margin:auto;}
.buttonManageTracklist2{max-width:14px; max-height:14px; border:0px; margin:auto;}
.boxLoading{display:block; margin:auto; margin-top:80px;}
.standardLoading{display:block; margin:auto;}

/* FONTS */
.fontgreen {color:#66FF66; font-weight:bold;}
.fred {color:#990000; font-weight:bold;}
.fwhite {color:#FFFFFF;}
.fblack {color:#000000; font-weight:normal;}
.fwhiteb {color:#FFFFFF; font-weight:bold;}
.fblackb {color:#000000; font-weight:bold;}
.fblueb {color:#99CCFF; font-weight:bold;}
.fblack12 {color:#000000; font-size:12px;}
.fwhite12 {color:#FFFFFF; font-size:12px;}

/* INPUTS */
.inputBoxC{width: 660px; height: 15px; background-color: #F4F4F4;}
.inputTF{width:557px; height: 15px; background-color: #F4F4F4;}
.inputWall1{width: 625px; height: 15px; background-color: #F4F4F4;}
.inputWall2{width: 40px; height: 15px; background-color: #F4F4F4;}
.inputContact{width:390px; height: 15px; background-color: #F4F4F4; border:1px #000000 solid;}
.inputSearch{width: 400px; height: 15px; background-color: #F4F4F4;}
.inputSearchSmall{width: 110px; height: 12px; float:left; margin-top:10px; margin-left:10px;}
.textContact{width:390px; height:120px; background-color: #F4F4F4; border:1px #000000 solid;}
.input50{width:50px; height:18px; background-color:#F4F4F4; border:1px #000000 solid;}
.input250{width:250px; height:18px; background-color:#F4F4F4; border:1px #000000 solid;}
.input400{width:400px; height:18px; background-color:#F4F4F4; border:1px #000000 solid;}
.input500{width:500px; height:18px; background-color:#F4F4F4; border:1px #000000 solid;}
.input600{width:600px; height:18px; background-color:#F4F4F4; border:1px #000000 solid;}
.area400_100{width:400px; height:100px; background-color:#F4F4F4; border:1px #000000 solid;}
.area420_200{width:420px; height:200px; background-color:#F4F4F4; border:1px #000000 solid;}
.area600_100{width:600px; height:100px; background-color:#F4F4F4; border:1px #000000 solid;}
.area500_300{width:500px; height:300px; background-color:#F4F4F4; border:1px #000000 solid;}
.area600_300{width:600px; height:300px; background-color:#F4F4F4; border:1px #000000 solid;}
.checkboxStandard{border:0px; margin:auto;}
.select180{width:180px; height:22px; background-color:#F4F4F4; border:1px #000000 solid;}

/* LINKS */
a.votel:link {width:20px; height:14px; float:left; background-color:#999999; color:#000000; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center; }
a.votel:visited {width:20px; height:14px; float:left; background-color:#999999; color:#000000; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center; }
a.votel:hover {width:20px; height:14px; float:left; background-color:#666666; color:#FFFFFF; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center; }

a.voter:link {width:20px; height:14px; float:left; background-color:#0066FF; color:#000000; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center;	}
a.voter:visited {width:20px; height:14px; float:left; background-color:#0066FF; color:#000000; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center; }
a.voter:hover {width:20px; height:14px; float:left; background-color:#0000FF; color:#FFFFFF; text-decoration:none; padding:1px; border-left:#FFFFFF 1px solid; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; font-size:11px; text-align:center; }

a:link    {text-decoration: none; color:#000000;}
a:visited {text-decoration: none; color:#000000;}
a:hover   {color:#FFFFFF;}

a.lforum:link    {text-decoration: none; color:#0000FF;}
a.lforum:visited {text-decoration: none; color:#0000FF;}
a.lforum:hover   {color:#0000CC; text-decoration:underline;}

a.lblackuu:link    {text-decoration:underline; color:#000000;}
a.lblackuu:visited {text-decoration:underline; color:#000000;}
a.lblackuu:hover   {text-decoration:underline; color:#000000;}

a.lblackuf:link    {text-decoration:underline; color:#000000;}
a.lblackuf:visited {text-decoration:underline; color:#000000;}
a.lblackuf:hover   {color:#990000;}

a.lblackb:link    {text-decoration:none; color:#000000; font-weight:bold;}
a.lblackb:visited {text-decoration:none; color:#000000; font-weight:bold;}
a.lblackb:hover   {color:#990000; font-weight:bold;}

a.lblackb12:link    {text-decoration:none; color:#000000; font-weight:bold; font-size:12px;}
a.lblackb12:visited {text-decoration:none; color:#000000; font-weight:bold; font-size:12px;}
a.lblackb12:hover   {color:#990000; font-weight:bold; font-size:12px;}

a.lblackbu:link    {text-decoration:underline; color:#000000; font-weight:bold;}
a.lblackbu:visited {text-decoration:underline; color:#000000;  font-weight:bold;}
a.lblackbu:hover   {color:#FF0000;  font-weight:bold;}

a.lblackbu12:link    {text-decoration:underline; color:#000000; font-weight:bold; font-size:12px;}
a.lblackbu12:visited {text-decoration:underline; color:#000000;  font-weight:bold; font-size:12px;}
a.lblackbu12:hover   {color:#990000;  font-weight:bold; font-size:12px;}

a.lblackbuf:link    {text-decoration:underline; color:#000000; font-weight:bold;}
a.lblackbuf:visited {text-decoration:underline; color:#000000;  font-weight:bold;}
a.lblackbuf:hover   {color:#990000; font-weight:bold;}

a.lheader:link    {text-decoration:none; color:#000000; font-weight:bold;}
a.lheader:visited {text-decoration:none; color:#000000;  font-weight:bold;}
a.lheader:hover   {color:#FFFFFF; text-decoration:none; font-weight:bold; background-color:#000000;}

a.linkHeaderPm:link    {text-decoration:none; color:#990000; font-weight:bold;}
a.linkHeaderPm:visited {text-decoration:none; color:#990000;  font-weight:bold;}
a.linkHeaderPm:hover   {text-decoration:underline; color:#990000; font-weight:bold;}

a.lblackbbu:link    {text-decoration:none; color:#000000; font-weight:bold;}
a.lblackbbu:visited {text-decoration:none; color:#000000;  font-weight:bold;}
a.lblackbbu:hover   {text-decoration:underline; color:#000000; font-weight:bold;}

a.lwhitebubu:link    {text-decoration:underline; color:#FFFFFF; font-weight:bold;}
a.lwhitebubu:visited {text-decoration:underline; color:#FFFFFF;  font-weight:bold;}
a.lwhitebubu:hover   {text-decoration:underline; color:#FFFFFF; font-weight:bold;}

a.lwhitebrowser:link    {text-decoration:underline; color:#FFFFFF; font-weight:bold;}
a.lwhitebrowser:visited {text-decoration:underline; color:#FFFFFF;  font-weight:bold;}
a.lwhitebrowser:hover   {text-decoration:underline; color:#FFFFFF; font-weight:bold;}

a.lblueb:link    {text-decoration:none; color:#99CCFF; font-weight:bold;}
a.lblueb:visited {text-decoration:none; color:#99CCFF; font-weight:bold;}
a.lblueb:hover   {text-decoration:underline; color:#FFFFFF; font-weight:bold;}

a.lblueub:link    {text-decoration:underline; color:#99CCFF; font-weight:bold;}
a.lblueub:visited {text-decoration:underline; color:#99CCFF; font-weight:bold;}
a.lblueub:hover   {color:#FFFFFF;}

a.insertCommentButtons:link    {text-decoration: none; color:#000000;}
a.insertCommentButtons:visited {text-decoration: none; color:#000000;}
a.insertCommentButtons:hover   {color:#000000;}

a.pagine:link    {color:#FFFFFF;}
a.pagine:visited {color:#FFFFFF;}
a.pagine:hover   {color:#FFFFFF; text-decoration:underline;}

a.paginas:link    {color:#99CCFF;}
a.paginas:visited {color:#99CCFF;}
a.paginas:hover   {color:#99CCFF; text-decoration:underline;}

a.most_viewed:link, a.most_viewed:visited
{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	line-height: 18px;
}

a.most_viewed:hover
{
	text-decoration:underline;
}

a.userlist_order
{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
}
