/**
 * http://www.dnbmovement.it
 * italian drum'n'bass community
 * info@dnbmovement.it
 * css version: all browser
 * style: dark
 * artwork & code by enkore (antoniogioia.com)
 */

html { margin:0; padding:0; height:100%; scrollbar-face-color:#212121; scrollbar-highlight-color:#404040; scrollbar-shadow-color:#000000; scrollbar-3dlight-color:#616161; scrollbar-arrow-color:#A1A1A1; scrollbar-track-color:#000000; scrollbar-darkshadow-color:#000000 }
body { margin:0; padding:0; height:100%; color:#E6E6E6; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#020204 url(design/images/bg.gif) }
p { margin:0px; padding:0px }
a img { border:none }

/**
 * testo e immagini
 */

a { color:#E6E6E6 } a:link { color: #2255AA; text-decoration:none } a:visited { color: #808080; text-decoration:none } a:active { color: #F9F9F9 } a:hover { color: #F9F9F9 } 
a.txt2 { color:#E6E6E6; font-size :10px }
a.txt3 { color:#2255AA; font-size:10px }
a.txt4 { color:#2255AA; font-weight:bold; font-size:10px; text-decoration:none } a.txt4:link { color: #2255AA } a.txt4:visited { color: #AAAAAA } a.txt4:active { color: #F9F9F9 } a.txt4:hover { color: #E6E6E6 }
a.txt5 { color:#808080; font-size :10px }
a.boxmenu { color:#2255AA; font-weight:bold; font-size:15px; font-family:Arial, sans serif; text-decoration:none }
a.boxtn { color:#2255AA; font-weight:bold; font-size:12px; font-family:Arial, sans serif; text-decoration:none } a.boxtn:link { color: #2255AA; text-decoration:none } a.boxtn:visited { color: #C5C5C5 } a.boxtn:active { color: #F9F9F9 } a.boxtn:hover { color: #F9F9F9; text-decoration:none }
img.img  { margin:3px }
img.opt  { margin-left:10px }

/**
 * div id
 */
 
div#header { width:764px; margin-left:4px; background:#000000; text-align:center; border-left:1px dotted #808080; border-bottom:1px dotted #808080 }
div#content { width:769px; text-align:left; margin:0px auto; position:absolute; top:0px; left:117px; border-right:1px dotted #808080; background: url(http://www.dnbmovement.it/main/site/design/images/bgcontent.gif) repeat-y }
div#footer { width:758px; position:relative; margin-left:7px; margin-bottom:5px }
div#fbox { background:#090909 }
div#box { float:left; width:250px; margin:0px auto; position:relative; padding-bottom:30px }

/**
 * div classi
 */

div.box { background:#090909; text-align:justify; padding:1px 5px 1px 5px }
div.boxo { background:#000000; text-align:justify; padding:0px 5px 0px 5px }
div.fboxv { background:#202020; width:11px; height:80px; float:left; text-align:left }
div.titlec { background:#191919; padding-left:5px; padding-right:5px }
div.mainc { background:#000000; text-align:justify; padding-left:5px; padding-top:2px; padding-bottom:5px; padding-right:5px }
div.boxmcfull { margin-left:5px; margin-right:5px; text-align:left }
div.boxrel { height:105px; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px; background:#000000 url(design/images/grmainp.png) no-repeat }
div.wh { color:#CCCCCC; font-size:10px; width:458px; height:10px; margin-top:5px; padding:5px; text-align:right }
div.title { color:#2255AA; font-weight:bold; font-size:15px; font-family:Arial, sans serif; text-decoration:none; background:#191919; text-align:left; border-bottom:1px dotted #808080; padding-bottom:3px; padding-left:3px }
div.fboxc { color:#626262; font-size:10px; background:#202020; width:166px; height:80px; float:left; text-align:left; padding-left:10px; padding-right:5px; border-right:1px dotted #808080 }
div.boxmain { width:468px; margin-bottom:8px; position:relative; border-right:2px dotted #191919 }
div.boxn { float:left; width:250px; margin-bottom:8px }
div.main { float:left; width:475px; margin-left:4px; margin-right:10px; background:#000000; padding-bottom:3px; padding-left:7px; padding-top:1px; padding-right:10px; text-align:left; border-left:#808080 1px dotted; border-right:#808080 1px dotted }
div.topsrc { margin-top:2px; padding:2px; padding-bottom:5px; margin-bottom:8px; text-align:left; border-bottom:1px dotted #808080 }
div.boxmc { margin-left:5px; margin-right:5px; padding:8px; text-align:left; border-top:1px dotted #808080 }
div.boxq { float:left; margin-bottom:2px }

/**
 * p
 */

p.boxmd { background-color:#000000; margin-bottom:5px; padding:3px; text-align:left; border-bottom:1px dotted #808080 }
p.boxlayout { background-color:#202020; padding:3px; text-align:center; border-bottom:1px dotted #808080 }
p.boximg { padding:5px; text-align:center; background:#000000 url(design/images/grmain.png) no-repeat }
p.boxrelc { margin-left:105px; padding-right:3px; text-align:justify; font-size:10px }
p.boxrelt { margin-left:6px; padding:1px; text-align:left }
p.boximgp { padding:2px; padding-bottom:5px; text-align:center; border-bottom:1px dotted #808080 }
p.boxcont { padding-top:5px; margin-top:15px; text-align:justify; border-top:1px dotted #808080 }
p.boxftr { padding-left:5px; padding-right:5px; margin-top:5px; text-align:right; border-top:1px dotted #808080 }
p.boxftr2 { padding-left:5px; padding-right:5px; margin-top:2px; text-align:right }
p.boxcontfull { color:#E6E6E6; font-size:11px; padding-top:5px; padding-bottom:5px; margin-top:8px; text-align:justify }
p.boxmenu { color:#2255AA; font-weight:bold; font-size:15px; font-family:Arial, sans serif; text-decoration:none; padding-top:3px; padding-bottom:3px; padding-left:16px; text-align:left; border-bottom:1px dotted #808080; background:#090909 url(http://www.dnbmovement.it/main/site/design/images/bdown2.gif) no-repeat } p.boxmenu:hover { border-bottom:1px dotted #E6E6E6; background:#151515 url(http://www.dnbmovement.it/main/site/design/images/brgt.gif) no-repeat }
p.boxmc { background-color:#000000; margin-bottom:5px; padding:8px; text-align:left; border-top:1px dotted #808080; border-bottom:1px dotted #808080 } p.boxmc:hover { background-color:#090909 }
p.boxfg { background-color:#121212; margin-bottom:5px; padding:8px; text-align:left; border-bottom:1px dotted #808080 } p.boxfg:hover { background-color:#090909 }
p.boxopt { height:12px; width:190px; padding-top:0px; padding-bottom:5px; text-align:center; border-bottom:1px dotted #808080; background:#090909 }

/**
 * span
 */

span.divs { color:#E6E6E6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal }
span.divr { color:#808080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal }
span.txt5 { color:#E6E6E6; font-size :9px }
span.boxt { color:#2255AA; font-weight:bold; font-size:15px; font-family:Arial, sans serif; text-decoration:none }
span.txt2 { color:#E6E6E6; font-size :10px }
span.boxl { color:#626262; font-size:10px }
span.boxa { color:#2255AA; font-size:12px; font-weight:bold }
span.boxc { color:#E6E6E6; font-size:11px }
span.boxd { color:#808080; font-size:10px; font-family:Arial, sans serif }
span.txt3 { color:#2255AA; font-size:10px }
span.boxtc { color:#808080; font-size:11px; font-family:Arial, sans serif; text-decoration:none }

/**
 * form
 */

form { margin:0; padding:0 }
input { padding-left:2px; text-align:left; font-size:10px; border:0px; background:#191919; color:#E6E6E6 } input:focus { background:#111111; color:#E6E6E6 }
input.subm { text-align:center; width:40px; font-size:10px; border:0px; background:#191919; color:#E6E6E6 }
input.boxform { width:80px; text-align:left; font-size:10px; border:0px; background:#191919; color:#E6E6E6 }
input.search { width:200px; text-align:left; font-size:10px; border:0px; background:#191919; color:#E6E6E6; margin-right:10px }
input.radio { width:20px; text-align:left; font-size:10px; border:0px; color:#E6E6E6; background:#000000 }
input.radiob { width:20px; text-align:left; font-size:10px; border:0px; color:#E6E6E6; background:#202020 }
select { font-size:10px; background:#191919; border-top:1px solid #555; border-left:1px solid #555; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px; color:#E6E6E6 } select:focus { background:#111111; color:#E6E6E6 }
select.rdb { width:80px }
