html,body{width:100%;height:100%;padding:0;margin:0;font-family:Georgia;font-size:12px;background: #000000 url(http://www.victt.com//templates/themza_j15_09/images/bg_page_black.png) repeat-x scroll left top}
h1,h2,h3,h4{margin:0;padding:0;}
p{margin:0;padding:0;}
ul{margin:0;padding:0;}
form{margin:0;padding:0;}

#wrapper{width:1003px;background:#fff;padding:0;margin:0 auto;overflow:hidden;position:relative;clear:both;}
#cos{position:relative;background:#fff url(../img/bg3.jpg) top left repeat-y;}
#cap{background:#C10000 url(http://www.victt.com/templates/themza_j15_09/images/manutd/bg_logo_vic.jpg) repeat-x scroll center top;height:100px;overflow:hidden;position:relative;width:100%;}


#contingut{width:962px;margin-left:20px;margin-top:25px;position:relative;}


#text{z-index:10;width:962px;position:relative;overflow:hidden;clear:both;background:url(../img/bg_text.jpg) bottom right no-repeat;padding-bottom:80px;}
#text h1{color:#E5263A;font-weight:normal;font-size:29px;margin-bottom:5px;}
#text p{text-align:justify;font-size:12px;line-height:15px;color:#4D4D4D;}




#text{position:relative;margin-top:-25px;width:962px;overflow:hidden;clear:both;}
#text .box{width:908px;margin:0 auto;overflow:hidden;clear:both;border-bottom:2px solid #6B6865;margin-top:25px;padding-bottom:20px;position:relative;}
#text .noline{border:none;}
#text .box div.content_box{width:620px;float:right;overflow:hidden;}
#text .box img.left{position:absolute;bottom:0;left:0;}
#text .box ul{padding-left:15px;list-style-type: square;color:#E1001A;font-size:16px;float:left;margin:0 40px;}
#text .box p{position:relative;margin-top:15px;}
#text .box div.llistes{position:relative;overflow:hidden;margin-top:15px;}
#text .box .imatges_buttons{margin-top:20px;overflow:hidden;position:relative;}
#text .box .imatges_buttons a img{border:none;}
#text .box .imatges_buttons img{margin-right:5px;float:left;}
#text .box .imatges_buttons img.dreta{margin-right:5px;float:right;}
#text .box .imatges_buttons img.right{float:right;}
#text a.link_reg{color:#E5263A;font-weight:bold;text-decoration:none;}
#text a.link_reg:hover{text-decoration:underline;}

form.form_pizza{margin:0;padding:0;overflow:hidden;clear:both;position:relative;}
form.form_pizza div{position:relative;overflow:hidden;margin-bottom:10px;width:100%;}
form.form_pizza div label{color:#4D4D4D;padding:2px 0;display:block;}
form.form_pizza div input{color:#818181;position:relative;overflow:hidden;border:none;height:21px;border:1px solid #EBE1D7;padding-left:10px;padding-right:10px;padding-top:3px;z-index:100000;overflow:hidden;}
form.form_pizza div select{color:#818181;position:relative;overflow:hidden;border:none;height:26px;border:1px solid #EBE1D7;padding-left:5px;padding-top:3px;z-index:100000;overflow:hidden;}
form.form_pizza div textarea{color:#818181;width:597px;position:relative;overflow:hidden;border:none;height:50px;border:1px solid #EBE1D7;padding-left:10px;padding-right:10px;padding-top:3px;}
form.form_pizza div.long input{width:97%;}
form.form_pizza div.short input{width:86%;}
form.form_pizza div.short select{width:90%;}
form.form_pizza div.short a{text-decoration:none;position:relative;top:5px;}
form.form_pizza div.short input.primer{float:left;margin-right:20px;}
form.form_pizza div.short input.segon{float:right;margin-right:0px;}
form.form_pizza div.short div{width:302px;margin-bottom:0px;}
form.form_pizza div.short div.primer {float:left;}
form.form_pizza div.short div.segon {float:right;}
form.form_pizza div.buttons{margin-top:20px;}
form.form_pizza label span{color:#E5263A;font-weight:bold;margin-bottom:5px;}
form.form_pizza p.info_form{padding-top:10px;padding-bottom:20px;}
form.form_pizza div.buttons input{width:auto;padding:0;margin:0;border:none;width:280px;height:67px;float:left;}
form.form_pizza div.buttons input.borrar{width:auto;padding:0;margin:0;border:none;width:280px;height:69px;float:right;}
form.form_pizza input:focus { border: 1px dotted black; }
form.form_pizza input.error { border: 1px dotted red;}
form.form_pizza textarea.error { border: 1px dotted red;}
form.form_pizza label.error{color:#f00;display:block;}

div.short_field {width:100%;}
div.short_field  div.curt{float:left;margin-right:10px;width:50px;line-height:1.8em;}
div.short_field  div.llarg{float:left;margin-right:10px;width:190px;line-height:1.8em;}

/*  FORM BUTTONS  */
input[type=submit], input[type=button], .submit-row input { background:white url(img/nav-bg.gif) bottom repeat-x; padding:3px; color:black; border:1px solid #bbb; border-color:#ddd #aaa #aaa #ddd; }
input[type=submit]:active, input[type=button]:active { background-image:url(img/nav-bg-reverse.gif); background-position:top; }


