/* Pastificio Ciccarese CSS */

body {
	text-align: center;  /*centra in IE 5.x */
	margin: 30px 0 150px 0 !important;
    margin: 30px 0 0 0;
	padding: 0;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
	background: #fdb244 url(../imgs/bg_ftr.gif) repeat-x top;
}

div#container{
    width: 760px;
    margin: 30px auto;   /*centra negli altri browsers*/
    /* text-align: left;   /*ripristina l' allineamento*/
}


div#header {
    margin: 0 auto;
	background: transparent url(../imgs/bg_header.gif) top center no-repeat;
	width: 760px;
	height: 130px;
}


div#header p {
   margin: 0 !important;
   margin: 110px 0 0 10px;
   padding: 110px 0 0 10px !important;
   padding: 0;
   font-size: 60%;
   color: #4e698a;
   text-align: left;
}

div#header p a {
   color: #4e698a;
   text-decoration: underline;
}

div#header p img{
   margin: -2px 1px;
}

div#menu {
    margin: 0 auto;
	background: transparent url(../imgs/bg_menu.gif) top left repeat-x;
	width: 760px;
	height: 20px;
}

div#content{
    margin: 0 auto;
    width: 758px;
    height: 350px;
   /*centra negli altri browsers*/
    background: #fff url(../imgs/bg_content.gif) top center no-repeat;
    border-left: #073376 1px solid;
    border-right: #073376 1px solid;
    text-align: left;   /*ripristina l' allineamento*/
}




/* ::::::  COLONNA 01 home   ::::: *//* ::::::  COLONNA 01 home   ::::: *//* ::::::  COLONNA 01 home   ::::: */

/* div#col_01 {
	width: 190px;
	height: 200px;
	float: left;
    background-color: transparent;
}
*/



.col_01 {
	width: 190px;
	height: 200px;
	background-color: transparent;
    float: left;
    padding: 0;
    margin-top: 5px;
}

.col_01 img {
	margin: 10px 0 0 0;
}

.col_01 ul {
	margin: 0;
	padding: 60px 0 0 40px;
	background: transparent;
	/* list-style-image: url(imgs/col_01_blt.gif); */
    list-style: none;
    background: transparent url(../imgs/col_01_dtd.gif) no-repeat left top;
}

.col_01 ul img {
  vertical-align: text-bottom;
  margin-right: 3px;
}

.col_01 li {
	border-bottom: 1px solid #fff;
}


.col_01 li a:link {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}
 
.col_01 li a:visited {
 display: block;
 border-bottom: 1px solid #fff;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}

.col_01 li a:hover {
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 background: url(../imgs/hover_nav.gif) repeat-x left bottom; 
}


.col_01 li a:active {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}

/* :::::::::::::: FINE colonna 01 home  ::::::::::: */




/* ::::::  COLONNA 02 home   ::::: *//* ::::::  COLONNA 02 home   ::::: *//* ::::::  COLONNA 02 home   ::::: */


.col_02 {
	width: 190px;
	height: 200px;
	background-color: transparent;
    float: left;
    padding: 0;
    margin-top: 25px;
}

.col_02 img {
	margin: 7px 0 0 0;
}

.col_02 ul {
	margin: 0;
	padding: 60px 0 0 30px;
	background: transparent;
	/* list-style-image: url(imgs/col_01_blt.gif); */
    list-style: none;
    background: transparent url(../imgs/col_02_dtd.gif) no-repeat left top;
}

.col_02 ul img {
  vertical-align: text-bottom;
  margin-right: 3px;
}

.col_02 li {
	border-bottom: 1px solid #fff;
}


.col_02 li a:link {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}
 
.col_02 li a:visited {
 display: block;
 border-bottom: 1px solid #fff;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}

.col_02 li a:hover {
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 background: url(../imgs/hover_nav.gif) repeat-x left bottom; 
}


.col_02 li a:active {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}


/* :::::::::::::: FINE colonna 02 home  ::::::::::: */




/* ::::::  COLONNA 03 home   ::::: *//* ::::::  COLONNA 03 home   ::::: *//* ::::::  COLONNA 03 home   ::::: */


.col_03 {
	width: 190px;
	height: 200px;
	background-color: transparent;
    float: left;
    padding: 0;
    margin-top: 5px;
}

.col_03 img {
	margin: 10px 0 0 0;
}

.col_03 ul {
	margin: 0;
	padding: 65px 0 0 40px;
	background: transparent;
	/* list-style-image: url(imgs/col_01_blt.gif); */
    list-style: none;
    background: transparent url(../imgs/col_03_dtd.gif) no-repeat left top;
}

.col_03 ul img {
  vertical-align: text-bottom;
  margin-right: 3px;
}

.col_03 li {
 border-bottom: 1px solid #fff;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c6183;
 font-size: 12px;
 text-decoration: none;
}


.col_03 li a:link {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}
 
.col_03 li a:visited {
 display: block;
 border-bottom: 1px solid #fff;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}

.col_03 li a:hover {
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 background: url(../imgs/hover_nav.gif) repeat-x left bottom; 
}


.col_03 li a:active {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c8ad8;
 font-size: 12px;
 text-decoration: none;
}


/* :::::::::::::: FINE colonna 03 home  ::::::::::: */




/* ::::::  COLONNA 04 home   ::::: *//* ::::::  COLONNA 04 home   ::::: *//* ::::::  COLONNA 04 home   ::::: */

/*div#col_04 {
	width: 185px;
	height: 200px;
    z-index:auto;
	float: left;
    background-color:#336699;
}*/

.col_04 {
	width: 185px;
	height: 200px;
	background-color: transparent;
    float: left;
    padding: 0;
    margin-top: 20px;
}

.col_04 img {
	margin: 10px 0 0 0;
}

.col_04 ul {
	margin: 0;
	padding: 60px 0 0 40px;
	background: transparent;
	/* list-style-image: url(imgs/col_01_blt.gif); */
    list-style: none;
    background: transparent url(../imgs/col_04_dtd.gif) no-repeat left top;
}

.col_04 ul img {
  vertical-align: text-bottom;
  margin-right: 3px;
}

.col_04 li {
	border-bottom: 1px solid #fff;
}


.col_04 li a:link {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c6183;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
}
 
.col_04 li a:visited {
 display: block;
 border-bottom: 1px solid #fff;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c6183;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
}

.col_04 li a:hover {
 display: block;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c6183;
 font-size: 12px;
 font-weight: bolder;
 background: url(../imgs/hover_nav.gif) repeat-x left bottom;  
}


.col_04 li a:active {
 display: block;
 border: 0;
 font-family:Georgia, "Times New Roman", Times, serif;
 color: #4c6183;
 font-size: 12px;
 font-weight: bolder;
 text-decoration: none;
}



/* :::::::::::::: FINE colonna 04 home  ::::::::::: */


div#footer {
    margin: 0 auto;
	width: 760px;
	height: 81px;
    background: transparent url(../imgs/bg_footer.gif) top center no-repeat;
    clear: right;
}


div#footer p {
   margin: 0 !important;
   margin: 25px 60px 0 0;
   padding: 25px 60px 0 0 !important;
   padding: 0;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 70%;
   color: #999;
   text-align: right;
}


img {
  border: 0;
}

