/* CSS Document */

body{
	margin:0 auto;
	padding:0 auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#333333;
	color:#000000;
}

#head{
	margin:0 auto;
	background: url(../images/Itsub02_01.jpg);
	width:1024px;
	height:303px;
	}
	
#head_nav{
	padding-top:40px;
	height:50px;
	}
		
/*  Top Navigation */
#menu {
float:left;
background: inherit;
width: 920px;
height: 47px;
margin: 0;
padding-right:0px;
padding-top:40px;
}

#menu ul { 
margin:0; 
list-style:none; 
padding:0 0 0 20px;
}

#menu a, #nav strong, #nav span { 
float:left; 
display:block; 
border-top: 4px solid #CCCCCC;
color:#CE0520; 
padding: 10px;
font-weight:bold; 
text-decoration:none;
text-transform:uppercase; 
}
#menu a { 
float:none; 
}
#menu li { 
float:right; 
margin:2px; 
}

#menu a:hover { 
float:left; 
display:block; 
background: #151515;
border-top: 4px solid #648203;
color:#fff; 
padding: 10px; 
text-decoration:none;
}  

/*-----menu di pagina foto20100702*/
#menu1 {
float:left;
/*background: inherit;
/*width: 920px;
height: 47px;*/
/*margin: 0;*/
padding-right:0px;
/*padding-top:40px;*/
}

#menu1 ul { 
margin:0; 
list-style:none; 
padding:0 0 0 20px;
}

#menu1 a, #nav strong, #nav span { 
float:left; 
display:block; 
border-top: 4px solid #CCCCCC;
color:#CE0520; 
padding: 10px;
font-weight:bold; 
text-decoration:none;
text-transform:uppercase; 
}
#menu1 a { 
float:none; 
}
#menu1 li { 
float:right; 
margin:2px; 
}

#menu1 a:hover { 
float:left; 
display:block; 
background: #151515;
border-top: 4px solid #648203;
color:#fff; 
padding: 10px; 
text-decoration:none;
}  
/*#menu .padding { 
padding: 5px 0 0 10px; 
font-weight: bold; 
color: #808080;
}
*/
/*----------end menu-------------*/	


#page_media{
	margin:0 auto;
	width:1024px;
	}
#page_media_dovesiamo{
	margin:0 auto;
	width:1024px;
	background:#000;
	height:1300px;
	}
/*#foto_donna span{
	margin-bottom:0px;
	margin-left:0px;
	width:300px;
	height:375px;
	background:url(../images/donna1.gif );
	position:absolute;
	left: 92px;
	top: 639px;
	z-index:0;
	}
	
/*#foto_donna span a{
	display:block;
	cursor:pointer;
	}	
	
 #foto_donna span a img:hover{
	
	z-index:-1;
	filter:alpha(opacity=30);opacity=30;
	background-color:#CCCCCC;
	cursor:pointer;
	}	
*/	
#page_left{
	width:292px;
	height:759px;
	float:left;
	}
	

/**��ർ����css��ʽ**/
	#left_nav{
		background:url(../images/Itsub02_02.jpg);
		width:292px;
		height:348px;
		text-align:left;
		}
	/*#left_nav #left_menu{
		padding-top:20px;
		padding-left:5px;
		position:absolute;
		}
			
	#left_nav ul{
		list-style:none; 
		line-height:32px; 
		width:242px;	
		border-top:1px solid #fff;}
	#left_nav ul li{
		margin:0; 
		width:240px;
		position:relative; 
		height:32px; 
		border:1px solid #FFF; 
		border-top:0; 
		overflow:hidden;}
	#left_nav ul li span{
		width:240px; 
		height:32px; 
		background:#000; 
		display:block; 
		position:absolute;}
	#left_nav ul li a{
		padding-left:5px; 
		text-decoration:none; 
		color:#FFF; 
		width:240px; 
		height:32px; 
		display:block; 
		position:relative;}

/********end***********/

	#map{
		width:292px;
		height:411px;
		background-color:#000000;
		
		}
/*#map{
	background:url(images/Itsub02_09.jpg);
	width:293px;
	height:98px;
	}	
*/
#foto{
	width:292px;
	height:348px;
	}
/*	
#server{
	background:url(images/Itsub02_11.jpg);
	width:293px;
	height:403px;
}
*/
#page_right{
	margin:0,auto;
	float:left;
	background:#333333;
	width:732px;
	height:759px;
	}
	
#page_contant{
	text-align:left;
	float:left;
	width:629px;
	height:759px;
	background:#000000;
}
		
#page_right #page_contant #top{
	margin:0;
	width:629px;
	height:755px;
	}
/*#page_right #page_contant #bottom{
	width:629px;
	height:55px;
	background:url(../images/Itsub02_07.jpg);
	}*/
	
#page_right #page_cright{
	float:right;
	background:url(../images/Itsub02_04.jpg);
	width:103px;
	height:759px;	
	}
/*#bottom{
	background:#000000;
	width:810px;
	height:55px;
	}	
*/
#page_foot{
	clear:both;
	margin:0 auto;
	width:1024px;
	height:55px;
	background:#000000;
	}	

#page_foot span{
	padding-top:5px;
	padding-left:10px;
	}		
/********��ҳЧ��***********/

.contant_head{
margin:0;
padding-top:16px;
padding-left:18px;
height:30px;
width:611px;
}

.ico{
	width:8px;
	height:15px;
	background:url(../images/pageheadico.gif);
	position:absolute;
	}
.contant_head strong{
margin:0;
color:#FF0000;
padding-left:5px;
font-size:24px;
	}
	
.presentazione{
	padding-top:30px;
	width:600px;
	height:200px;
	}	
		
.presentazione p{
	color:#CCCCCC;
	margin:0;
	width:450px;
	float:right;
	font-size:18px;
	line-height:24px;
	padding-right:80px;
	text-align:justify;
	}
.presentazione span{
	color:#990000;
	}	
/****menu css****/	
.C_menu{
	width: 620px;
	height: 260px;
	margin: 0px auto;
	margin-bottom:20px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}
	

.C_menu_1{
	width: 620px;
	height: 300px;
	margin: 0px auto;
	margin-bottom:20px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}	
.C_menu_2{
	width: 620px;
	height: 350px;
	margin: 0px auto;
	margin-bottom:10px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}	
	
.C_menu_3{
	width: 620px;
	height: 250px;
	margin: 0px auto;
	margin-bottom:10px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}
	
.C_menu_4{
	width: 620px;
	height: 180px;
	margin: 0px auto;
	margin-bottom:10px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}
	
.C_menu_5
	{
	width: 620px;
	height: 100px;
	margin: 0px auto;
	margin-bottom:10px;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	}
		
.C_menu_6
	{
	width: 620px;
	height: 300px;
	margin: 0px auto;
	border: 1px solid #A5B6C8;
	background-color: #EEF3F7;
	
	}		
	

h3{
	margin: 1px;
	background-color: #424140;
	height: 30px;
	padding-top:5px;
	text-align:center;
	color:#FFFFFF;
	font-size:18px;
	}
				
.C_menu h3{
	margin: 1px;
	background-color: #424140;
	height: 24px;
	text-align:center;
	color:#FFFFFF;
	}

.C_menu_1 h3{
	margin: 1px;
	background-color: #424140;
	height: 24px;
	text-align:center;
	color:#FFFFFF;
	}	
	
.C_menu_2 h3{
	margin: 1px;
	background-color: #424140;
	height: 24px;
	text-align:center;
	color:#FFFFFF;
	}	

.C_menu .cai{
	height:150px;
	padding-top:20px;
	}	
	
.C_menu_1 .cai1{
	height:150px;
	padding-top:10px;
	}
.C_menu_2 .cai1{
	height:150px;
	padding-top:10px;
	}	
	
.nome{
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	width:130px;
	line-height:22px;
	}		

.C_menu .cai .nome1{
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	width:150px;
	line-height:22px;
	}	
	
.nome2{
	float:left;
	font-weight:bold;
	font-size:14px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	width:150px;
	line-height:22px;
	}	
	
.nome2 span{
	padding-left:80px;
	}	
.C_menu_1 .cai1 .nome2{
	float:left;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	width:230px;
	line-height:22px;
	}
	
.C_menu_5 .cai2 .nome{
	width:300px;
	}
	
.C_menu_3 .cai1 .nome2{
	width:200px;
	}
	
.C_menu_3 .cai2 .nome2{
	width:400px;
	}		
.cai2 .nome i{
	font-size:10px;
	}		
	
.accessori2{
	float:left;
	padding-top:10px;
	padding-left:1px;
	width:315px;
	line-height:22px;
	}
.C_menu_2 .cai1 .accessori2{
	width:350px;
	}		

.C_menu_3 .cai1 .accessori2{
	width:350px;
	}	
.C_menu_2 .cai1 .nome2{
	width:400px;
	}
.C_menu_2 .cai1 .nome3{
	width:150px;
	}	
	
.nome3{
	float:left;
	font-weight:bold;
	font-size:12px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	width:490px;
	line-height:22px;
	}

.nome4{
	width:600px;
	text-align:center;
	font-size:16px;
	line-height:20px;
	}
.C_menu_6 .cai1 .nome4 .space{
	padding-top:20px;
	height:360px;
	}
.nome4 i{
	font-size:12px;
	}	

.nome4 p{
	text-align:left;
	font-weight:bolder;
	padding-left:30px;
	}			
			
.prezzo{
	float:right;
	padding-top:10px;
	width:50px;
	line-height:22px;
	font-size:12px;
	padding-right:5px;
	}		
		
.dicono{
	padding-top:30px;
	width:690px;
	;
	text-align: left;
	}
 .accessori{
	float:left;
	padding-top:10px;
	padding-left:0px;
	width:410px;
	line-height:22px;
	}	

.C_menu .cai .accessori1{
	float:left;
	padding-top:10px;
	padding-left:20px;
	width:350px;
	line-height:22px;
	}
	
.C_menu_2 .cai1 .dicono{
	padding-left:25px;
	width:250px;
	}

.C_menu_1 .cai1 .prezzo{
	float:right;
	padding-top:10px;
	width:50px;
	line-height:22px;
	font-size:12px;
	padding-right:5px;
	}	
.C_menu_2 .cai1 .prezzo{
	float:right;
	padding-top:10px;
	width:50px;
	line-height:22px;
	font-size:12px;
	padding-right:5px;
	}	
.C_menu_2 .cai1 .nome3 i{
	font-size:10px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	}
/**********CSS ��ҳЧ��***********/

.pagination{
float:right;
padding: 20px 2px 2px 2px;
}

#menu2 .pagination{
padding:0;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left;
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #C0C3C4;
text-decoration: none; 
color: #A7AAAD;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #6C6E70;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #424140;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ 
margin-right: 5px;
padding-right: 0;
}

#Indirizzo .Sv{
	color:#FFFFFF;
	}
#Indirizzo{

	background-color:#000;	
}
/**************END ��ҳЧ��**********************/	
/*	
#hidediv{
position:absolute;
left:0px;top:0px;width:100%;
height:100%;
background-color:#030303;
filter:alpha(opacity=60);opacity=60;
display:none;
z-Index:5;} 

#showhide{
background-color:#fff;
border:8px solid #ccc;
position:fixed;
width:800px;
height:600px;
top:10%;
left:20%;
display:none;
cursor:pointer;
z-Index:3;} 
*/

