

.base_sfondo {
	min-height: 768px;
    height: auto !important;
    height /**/: 768px;
    height: 768px;

	background-repeat: repeat-x;
	background-position: top;
    background-image:  url(img/sfondo.jpg);


	position:relative;
	width: 1024;

}

.tabella_aziende {
background-color:#FFFFFF;
border:1px solid #9B9B9B;
font-family: Arial,Verdana,Sans-Serif;
font-size: 12px;
padding:1px;
}

.tabella_aziende td{
padding:1px;
}

.base{
	position:absolute;
	width: 1024;
}

.fondo_piatto{
	position:absolute;
	width: 944;
	height:533;
	left:41px;
	top:153px;
}
.marchio_crocca_home{
	position:absolute;
	width: 566;
	height:124;
	left:32px;
}

.fondo_piatto2{
	position:absolute;
width: 944;
	height:533;
	left:41px;
	top:112px;
}
.scritta{
position:absolute;
font-family: Arial,Verdana,Sans-Serif;
font-size: 12px;
color:white;
height:200px;
width:30px;
left:-5px;
	top:40px;
}


.sfondo_menu2{
position:absolute;
background-image:  url(img/sfondo_menu2.png);
background-repeat: no-repeat;
width:520px;
height:20px;
left:55px;
top:80px;
}
.menu_top_azienda{
position:absolute;
width:92px;
height:35px;
left:40px;
top:45px;
}

.sin{
background-image:  url(img/menu_top_sin.png);
}
.sin td:hover {
background-image:  url(img/menu_top_sin2.png);
}
.cen{
background-image:  url(img/menu_top.png);
}
.cen td:hover {
background-image:  url(img/menu_top2.png);
}
.des{
background-image:  url(img/menu_top_des.png);
}
.des td:hover {
background-image:  url(img/menu_top_des2.png);
}

.sep_menu_top_1{
position:absolute;
width:2px;
height:35px;
left:132px;
top:45px;
background-image:  url(img/sep_menu_top.jpg);
}
.menu_top_prodotti{
position:absolute;
width:92px;
height:35px;
left:134px;
top:45px;
}
.sep_menu_top_2{
position:absolute;
width:2px;
height:35px;
left:226px;
top:45px;
background-image:  url(img/sep_menu_top.jpg);
}
.menu_top_ingredienti{
position:absolute;
width:92px;
height:35px;
left:228px;
top:45px;
}
.sep_menu_top_3{
position:absolute;
width:2px;
height:35px;
left:320px;
top:45px;
background-image:  url(img/sep_menu_top.jpg);
}
.menu_top_download{
position:absolute;
width:92px;
height:35px;
left:322px;
top:45px;
}
.sep_menu_top_4{
position:absolute;
width:2px;
height:35px;
left:412px;
top:45px;
background-image:  url(img/sep_menu_top.jpg);
}
.menu_top_contatti{
position:absolute;
width:92px;
height:35px;
left:414px;
top:45px;
}
.sep_menu_top_5{
position:absolute;
width:2px;
height:35px;
left:508px;
top:45px;
background-image:  url(img/sep_menu_top.jpg);
}
.menu_top_novita{
position:absolute;
width:92px;
height:35px;
left:508px;
top:45px;
}

.scritta_bottone1{
position:absolute;
font-family: Arial,Verdana,Sans-Serif;
font-size: 30;
font-style:italic; 
color:white;
width:240;
height:26;
left:54px;
top:195px;
font-weight:bold;
}

.scritta_1{
position:absolute;
tax-align:left;
width:240;
height:126;
left:105px;
top:250px;

}

h4{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12;
font-style:italic; 
color:#660000;
tax-align:left;
font-weight:bold;
}

h2{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12;
color:#660000;
tax-align:left;
font-weight:bold;
}


h5{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12;
font-style:italic; 
color:black;
tax-align:left;
font-weight:bold;
padding-top: 0px;
padding-bottom: 0px;
spacing-top:0px;
}
h6{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12;
font-style:italic; 
color:black;
tax-align:left;
padding-top: 0px;
padding-bottom: 0px;
spacing-top:0px;
}
h7{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12px;
vertical-align:middle;
color:white;
font-weight:bold;
}
.titolo_princ{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12px;
vertical-align:middle;
color:white;
font-weight:bold;
}
.titolo_princ2{
font-family: Arial,Verdana,Sans-Serif;
font-size: 16px;
vertical-align:middle;
color:white;
font-weight:bold;
}
.titolo_princ a{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12px;
vertical-align:middle;
color:white;
font-weight:bold;
}
h8{
font-family: Arial,Verdana,Sans-Serif;
font-size: 16px;
vertical-align:middle;
color:#e2bd28;
font-weight:bold;
}



.sottotitolo td{
font-family: Arial,Verdana,Sans-Serif;
font-size: 12;
font-style:italic; 
color:#660000;
tax-align:center;
font-weight:bold;
height:20px;
}

.marchio_panificio{
position:absolute;
height:103px;
width:103px;
left:886px;
top:667px;
}

.marchio_crocca_pic{
position:absolute;
height:103px;
width:303px;
left:596px;
top:0px;
}

.home_posta{
position:absolute;
height:17px;
width:59px;
left:936px;
top:20px;
}

.testo_home{
position:absolute;
height:17px;
width:59px;
left:50px;
top:10px;
}


.bottoni_foot{
position:absolute;
height:98px;
width:300px;
left:506px;
top:640px;
}

.azienda_trasp{
position:absolute;
height:112px;
width:146px;
left:41px;
top:637px;
}

.az_trasp td{
width:146px;
background-image:  url(img/azienda.png);
background-repeat: no-repeat;
	background-position: top;
}

.az_trasp td:hover {
width:146px;
background-image:  url(img/azienda_trasp.png);
background-repeat: no-repeat;
	background-position: top;
}
 
.prodotti_trasp{
position:absolute;
height:112px;
width:163px;
left:162px;
top:637px;
}

.pr_trasp td{
background-image:  url(img/prodotti.png);
background-repeat: no-repeat;
	background-position: top;
}

.pr_trasp td:hover {
background-image:  url(img/prodotti_trasp.png);
background-repeat: no-repeat;
	background-position: top;
}

.ingredienti_trasp{
position:absolute;
height:112px;
width:163px;
left:301px;
top:637px;
}
.in_trasp td{
background-image:  url(img/ingredienti.png);
background-repeat: no-repeat;
	background-position: top;
}

.in_trasp td:hover {
background-image:  url(img/ingredienti_trasp.png);
background-repeat: no-repeat;
	background-position: top;
}
.acquista_trasp{
position:absolute;
height:112px;
width:153px;
left:439px;
top:637px;
}
.ac_trasp td{
background-image:  url(img/acquista.png);
	background-repeat: no-repeat;
	background-position: top;
}

.ac_trasp td:hover {
background-image:  url(img/acquista_trasp.png);
	background-repeat: no-repeat;
	background-position: top;
}
.flash{
position:absolute;
width:944;
height:264;
left:40px;
top:165px;
}

.bottone_sfondo1{
position:absolute;
width:240;
height:226;
left:54px;
top:180px;
}
.bottone_giallo1{
position:absolute;
width:180;
height:169;
left:82px;
top:210px;
}

.contorno_1{
position:absolute;
width:461;
height:216;
left:48px;
top:430px;
}

.contorno_2{
position:absolute;
width:461;
height:216;
left:518px;
top:430px;
}

.riempimento_1{
position:absolute;
width:461;
height:216;
left:45px;
top:440px;
}

.riempimento_2{
position:absolute;
width:461;
height:216;
left:515px;
top:440px;
}

.sfondo_testo_news_1{
position:absolute;
width:225;
height:162;
left:250px;
top:454px;
}

.sfondo_testo_news_2{
position:absolute;
width:225;
height:162;
left:720px;
top:454px;
}
.pane{
position:absolute;
width:185;
height:216;
left:30px;
top:465px;
}

.ghirigori{
position:absolute;
width:186;
height:172;
left:534;
top:456;
}

.foot{
	position:absolute;

font-family: Verdana,Sans-Serif;
font-size: 13px;
color:white;

height:20px;
width:700px;
left:183px;
	top:748px;
}

.nuovo_snack{
	position:absolute;

font-family: Arial,Verdana,Sans-Serif;
font-size: 25px;
color: #660000;
font-weight:bold;
font-style:italic; 
height:200px;
width:400px;
left:650px;
	top:55px;
	text-align:left;
}

.news_titolo{
	position:absolute;

font-family: Arial,Verdana,Sans-Serif;
font-size: 28px;
color: #660000;
font-weight:bold;
font-style:italic; 
height:50px;
width:120px;
left:130px;
	top:460px;
	text-align:left;
}

.link_titolo{
	position:absolute;

font-family: Arial,Verdana,Sans-Serif;
font-size: 28px;
color: #660000;
font-weight:bold;
font-style:italic; 
height:50px;
width:200px;
left:554px;
	top:460px;
	text-align:left;
}

body { 
background-color: white;
font-family: Arial,Verdana,Sans-Serif;
font-size: 11px;
} 
td{

}
a{
text-decoration:none;
color:#404040;
}
a:HOVER {
text-decoration:none;
color:#C0C0C0;
}
body {margin-bottom:0px; margin-top:0px;}

table,td{
border:0px;
padding:0px;
spacing:0px;
}


div{
border:0px;
padding:0px;
spacing:0px;
}


.foot_base{

font-family: Arial,Verdana,Sans-Serif;
font-size: 11px;
color:black;

height:20;
}

p{
width:980;
}


.cubo {
	position:absolute;
	width: 800;
	height: 500px;
	left:0px;
	top:20px;
}







.div_testo{
text-align:justify;
	color:black;
	position:absolute;
	width: 980;	
	left:10px;
	top:100;
}


.div_logo{
text-align:justify;
	color:white;
	position:absolute;
	width: 200;
	height: 100;
	left:560px;
	top:342;
	
}

.div_menu{
vertical-align:middle;
text-align:justify;
	color:white;
	position:absolute;
	
	left:550px;
	top:180;
	font-size: 18px;
}
.menu2{
width:1000;
vertical-align:middle;

	color:white;
	position:absolute;
	left:0px;
	top:20;
	font-size: 18px;
}

h3{
color:#404040;
font-size:16px;
padding: 0px;
 	
}



h3{
vertical-align:middle;
}


.div_news1{
border:1px solid #56972F;
text-align:left;
	color:white;
	position:absolute;
	width: 400;
	height: 84;
	left:70px;
	top:260;
	
}

.div_news2{
border:1px solid #56972F;
text-align:left;
	color:white;
	position:absolute;
	width: 400;
	height: 84;
	left:70px;
	top:360;
	
}

.div_news3{
text-align:left;
	color:white;
	position:absolute;
	width: 400;
	height: 80;
	left:550px;
	top:260;
	
}

.div_news4{
text-align:left;
	color:white;
	position:absolute;
	width: 400;
	height: 80;
	left:550px;
	top:360;
	
}

.div_foto_center {
	position:absolute;
	width: 449;
	height: 303;
	left:80px;
	top:196;
}

.div_gallery_center {

	position:absolute;
	width: 925;
	height: 350;
	left:78px;
	top:154;
}

.div_gallery_xml {

	position:absolute;
	width: 1024;
	height: 350;
	left:0px;
	top:154;
}

.div_gallery2_center {

	position:absolute;
	width: 925;
	height: 260;
	left:8px;
	top:200;
}

.div_gallery_test {
	background-color: #5390DF;
	position:absolute;
	width: 550;
	height: 450;
	left:28px;
	top:164;
}

.div_pallini {
	position:absolute;
	width: 4;
	height: 364;
	left:605px;
	top:169;
}

.div_pallini_pic {
	position:absolute;
	width: 4;
	height: 207;
	left:402px;
	top:244;
}

.table_elenco_news {

vertical-align:middle;
height:80;
width:400;
color:white;
}

.table_dettaglio_news {
vertical-align:top;
width:804;
color:white;
}

.table_dettaglio_ref {
vertical-align:top;

color:white;
}


.table_center {
vertical-align:middle;
height:196;
width:368;
color:white;
text-align:justify;
}

.imm {
border:5px solid white;
}

.bordo1 {
border:5px solid white;
background-color: #ffff99;
}


h9{
font-weight:bold;
font-family: Arial,Verdana,Sans-Serif;
font-size: 16;
font-style:italic; 
color:black;
tax-align:left;
}
.testo {
font-family: Arial,Verdana,Sans-Serif;
font-size: 15;
color:black;
tax-align:left;

}

.element {
width:368;
   
    background:red;
    position:absolute;
    
    top:50%;
    margin-top:-93px;
}

.tabella_main{

}

.titolo_classico{
height:35px;
width:367px;
background-image:  url(img/titolo_classico.png);
background-repeat: no-repeat;
	background-position: left;
}
.titolo_papavero{
height:35px;
width:367px;
background-image:  url(img/titolo_papavero.png);
background-repeat: no-repeat;
	background-position: left;
}
.titolo_sesamo{
height:35px;
width:367px;
background-image:  url(img/titolo_sesamo.png);
background-repeat: no-repeat;
	background-position: left;
}
