@charset "utf-8";
/* Necessary code used to zero out any default values given from Browsers */
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
border: 0;
}
a{outline:none;}a:hover{outline:none;}
body {
background-color:#0d0d0d ;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
color:#ffffff;
}
#wrapper {
width:955px;
background-color:none;
text-align:left;
margin: 0px auto;
height:100%;
}

#topheader_index {
width: 955px;
text-align:left;
height: 200px;
margin: 0px auto;
background-image:url(../images/header_main.jpg); no-repeat;
}

.clearer{clear:both;}
a{text-decoration:none; color:#ea8f25;}
a:hover{text-decoration:none; color:#fff;}

.img_link{text-align:center;}
.img_link a img{border:2px solid #5b5b5f;}
.img_link a:hover img{border:2px solid #ea8f25;}
  /*     ----------------------------------------  HEADER  ----------------------------------------------------    */
#header{width:955px;margin: 0px auto; height:200px;}
#logo{width:350px; margin: 20px 0 20px 20px; float:left;}
#address{width:300px; margin: 100px 30px 0 0; float:right;}

  /*     ----------------------------------------  TOP MENU  --------------------------------------------------    */
#topmenuplace{width:955px;margin: 0px auto; height:28px; float:left;}
.topmenu_left { width: 8px; height: 28px; margin-left: 10px; background-image:url(../images/menu_left.gif); no-repeat;  float:left;}
.topmenu_right { width: 8px; height: 28px; background-image:url(../images/menu_right.gif); no-repeat;  float:left;}
.topmenu {height: 18px; text-align: center; padding: 5px 10px 5px 10px; background-image:url(../images/menu_main.gif);  float:left; border-right:1px solid }
.topmenu a{color: #ffffff;}
.topmenu a:hover{color: #0d0d0d;}
.topmenu_end {height: 18px; text-align: center; padding: 5px 10px 5px 10px; background-image:url(../images/menu_main.gif);  float:left; }
.topmenu_end  a{color: #ffffff;}
.topmenu_end  a:hover{color: #0d0d0d;}

/*     ---------------------------------------------  MAIN PAGE  --------------------------------------------------    */

#content_full{width:890px; padding:5px 10px 10px 50px; float: inherit}


.title_big {font-size: 18px; color: #ea8f25;}
.title_sm {font-size: 14px; color: #ea8f25;}

#data {width: 600px; padding: 5px; float: left; text-align: justify;}
#data_img {width: 250px; padding: 5px; float: left; text-align: center;}
#data_img a img{border:5px solid #212125;}
#data_img a:hover img{border:5px solid #5f1907;}


#content_prices{width:930px; padding:5px 0px 10px 20px; float: inherit}
#prices_data {width: 660px; padding: 5px; float: left; text-align: justify;}
.descr {font-size: 10px; font-style:italic; font-weight: normal;}
.title {font-size: 11px; font-weight: bold;}

.pizza_personal_title {font-size: 11px; border-bottom: 1px solid #0d0d0d;; border-right: 3px solid #0d0d0d; font-weight: bold; background: #1c1c21;}
.pizza_super_title {font-size: 11px; border-bottom: 1px solid #0d0d0d;; border-right: 3px solid #0d0d0d; font-weight: bold; background: #242320;}
.pizza_gigante_title {font-size: 11px; border-bottom: 1px solid #0d0d0d;; border-right: 3px solid #0d0d0d; font-weight: bold; background: #262626;}

.pizza_personal {background: #1c1c21; border-right: 3px solid #0d0d0d; }
.pizza_super {background: #242320; border-right: 3px solid #0d0d0d; }
.pizza_gigante {background: #262626; border-right: 3px solid #0d0d0d; }

.new {
    color:#EA8F25;
    text-decoration: blink;
    padding-left:3px;
}

/*     ----------------------------------------  Footer Column  ------------------------------------------------    */
#footer{height:30px;margin: 2px auto;width:930px; text-align:right; border-top:1px solid  }


