/* CSS Relief Records EU */
BODY{ color: White; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; background-color: Black; margin: 0; padding: 0; }
TD {font-size: 10pt;  }
p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }
a{ color: #FFF; text-decoration: none; }
a:hover{	text-decoration: underline;  color: White;   }
form{	margin:0;}
img{ border:none;}
a { outline:none;}


#HEADER{	width:760px; margin-left:auto; margin-right:auto;}
#HEADER ul{ margin: 0; padding-left: 0; height: 30px; line-height: 44px; display: block; list-style: none; background-color:#4d4d4d; }
#HEADER li{ display:inline; background-color:#4d4d4d;  float: right;  }
#HEADER li a{ height: 30px; line-height: 30px; display: block; padding-left: 20px; padding-right: 20px; border-left: 1px solid #000; }
#HEADER li a:hover{ background:#FF0; color: #000; text-decoration:none;}
#HEADER .Visual{ margin-top:25px; margin-bottom:20px; width: 760px; height:200px; background-image:url(images/bg_visual_home.jpg);  background-repeat: no-repeat;  background-color: #000}


#banner { height:120px; width: 550px; background: #000; margin-left:100px; margin-right:20px; float:right;}
#partner1{ margin-right:20px; height:50px; width:150px; background-color:#000; float:right; margin-top:20px;}
#partner2{ margin-right:50px; height:50px; width:150px; background-color:#000; float:right; margin-top:20px;}
#partner3{ margin-right:50px; height:50px; width:150px; background-color:#000; float:right; margin-top:20px;}


#CONTENT{ width:760px; margin-left:auto; margin-right:auto; }
#TEXT{padding: 35px 40px 35px 40px; border-bottom: 3px solid #FF0; border-top: 3px solid #FF0; background-color: #222222; min-height:470px;}
#CATALOGTEXT{padding: 35px 40px 35px 40px; border-bottom: 3px solid #FF0; border-top: 3px solid #FF0; background-color: #222222; }
#SHOPBOX{padding: 35px 40px 35px 40px; border-bottom: 3px solid #FF0; border-top: 3px solid #FF0; background-color: #222222; min-height:4790px; }
#tshirtcatalog{ text-align:center; background-color:#FF0; color:#000; width: 500px; margin:auto; font-size:24px; }
#tshirtcatalog a{ color:#000; } 
#tshirtbox { text-align:center; background-color:#FFF; color:#000; width: 300px; margin:auto; font-size:13px; }
#tshirtpage { text-align:center; background-color:#FF0; color:#000; width: 300px; margin:auto; font-size:15px; }


#TEXT p{margin-bottom: 1em;}
#blocco { background: #FFF; color:#000; text-align:center; width:300px; height:320px; margin-left:auto; margin-bottom:120px; float: left;}
#blocco2 { background: #FFF; color:#000; text-align:center; width:300px; height:320px;  margin-left:70px; margin-bottom:120px; float: left;}
#autoretitolo{ font-size:11px; color:#FFF; background-color: #333}
#prezzo{ font-size:11px; color:#000; background-color: #ff0}
#paypal{ text-align:center; padding-left:10px;}


#testonews { width:350px; text-align:justify; color:#FFF; font-size:11px; background-color:#4d4d4d; padding:5px;}
#fotonews { float:right; border-bottom: 15px solid #ff0}


#scrollnews { width:300px; height:300px; background-color:#CCC; overflow:scroll; float:left;}
#scrollnews a { color:#F00;}
#titolonews {  width:285px; height:20px; background-color:#FF0; font-size:14px; color:#000; text-align:center; }
#scrolllive { width:300px; height:300px; background-color:#CCC; overflow:scroll; float:right; }
#titololive { width:285px; height:20px; background-color:#FF0; font-size:14px; color:#000; text-align:center; }
#testoscrolllive { width:270px; text-align:right; color:#000; font-size:11px; padding:5px; }
#testoscrollnews { width:270px; text-align:left; color:#000; font-size:11px; padding:5px; }


#reliefcontact { font-size:19px; }


#FOOTER{	width:760px; margin-top:27px; margin-left:auto; margin-right:auto; margin-bottom:10px; border-top: 1px solid #FF0;  text-align: right;  padding-top: 5px;   }
#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0;  color: #999; }
#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none;  color: White;    }
#FOOTER a:hover{ color: white; text-decoration: underline; }