/*==================================
=== GENERALE 
===================================*/
BODY,TABLE,TH,TD,INPUT,SELECT,TEXTAREA,A,FORM,P 
	{
	font-family: Tahoma, Verdana, Arial, helvetica;
	font-size: 11px;
	}

H1,H2,H3,H4,H5,H6
	{
	font-family: tahoma, verdana, arial, helvetica;
	}

BODY 	{
	background-color: #191919;
	background-image:url(/Temi/BerettaWorld/images/sfondo.gif);
	margin:0px;
	padding:0px;
	}

FORM 	{ margin: 0px }

A, A:active, A:hover, A:visited 
	{ 
	color: #fff;
	text-decoration:none;
	}

A:visited { color: #ff0 }

/*==================================
=== LAYOUT 
===================================*/
BODY.Pagina
	{
	overflow:hidden;
	}
#Menu-Admin
	{
	float: center;
	width: 97%;
	height: 20px;
	text-align:center;
	color:#fff;
	}
#Sito	{
	width:100%;
	border-collapse: collapse;
	}
#Sito TD
	{
	vertical-align:top;
	}
.Sito-Tabella TD	{
	bborder:1px solid green;
	}
#Sito-CellaSx,
#Sito-CellaDx
	{
	background-image: url(/Temi/BerettaWorld/images/sfondo_2.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
#Sito-CellaSx
	{
	background-position:right top;
	}
#Sito-Cella-Pagina,
#Sito-Cella-Pagina-Agents
	{
	position:relative;
	width:840px;
	background-image: url(/Temi/BerettaWorld/images/sfondo_pagina_ie6.jpg);
	background-repeat: no-repeat;
	}
#Sito-Cella-Pagina-Agents
	{
	background-image: url(/Temi/BerettaWorld/images/sfondo_pagina_agents_ie6.jpg);
	}
#Sito-ScrollSwf-Sx
	{
	position:relative;
	position:absolute;
	float:left;
	top:42px;
	left:39px;
	}
#Sito-ScrollSwf-Dx
	{
	position:relative;
	position:absolute;
	float:right;
	right:41px;
	top:42px;
	height:306px;
	}
#Sito-Logo
	{
	position:absolute;
	top:0px;
	left:35px;
	}
#Sito-Logo-IMG
	{
	width: 280px;
	height: 35px;
	}
#Sito-Menu0
	{
	position:relative;
	z-index:19;
	float:left;
	top:54px;
	left:65px;
	padding: 0px;
	width: 40px;
	height:20px;
	}		
#Sito-Menu1
	{
	position:relative;
	z-index:20;
	float:right;
	top:53px;
	right:45px;
	padding: 0px;
	width: 490px;
	height:20px;
	}
#Sito-Contenuto
	{
	position:relative;
	top:70px;
	left:41px;
	width: 756px;
	mmin-height: 500px;
	hheight: 360px;
	}
#Sito-Contenuto-Agents-Flash	
	{
	position:relative;
	top:41px;
	left:44px;
	width: 750px;
	min-height: 339px;
	height: 339px;
	border:2px solid #333;
	border-top:1px solid #333;
	}
#Sito-Base
	{
	position:absolute;
	z-index:11;
	left:0px;
	top:388px;
	width: 795px;
	padding: 0px;
	}
#Sito-Sound
	{
	position:relative;
	float: right;
	text-align: right;
	margin: 0px;
	width: 142px;
	color: #fff;
	}
#Sito-Sound P
	{
	margin:0px;
	}
#Sito-Footer
	{
	position:relative;
	top:70px;
	width: 795px;
	padding: 0px;
	height:25px;
	}
#Sito-Credits
	{
	float:left;
	z-index:99;
	margin-left: 22px;
	width: 100px;
	color: #fff;
	padding-top:4px;
	}
#Sito-Copyright
	{
	wwidth: 310px;
	height:20px;
	margin-right: 140px;
	padding-right:10px;
	padding-top:4px;
	color: #fff;
	border-right:1px solid #fff;
	text-align:right;
	}
#Sito-Back
	{
	position:absolute;
	top:21px;
	left: 665px;
	width: 60px;
	padding-left: 4px;
	height:18px;
	background-image:url(/Temi/BerettaWorld/images/sfondo_back.gif);
	background-repeat:no-repeat;
	background-position:left 1px;
	}

#Sito-Back A, #Sito-Back A:visted
	{
	text-decoration:none;
	}

/*==================================
=== CONTENUTI 
===================================*/

 TABLE.Contenuto-Tabella1
 	{
 	}
TD.Contenuto-Tabella1-Cella1,
TD.Contenuto-Tabella1-Cella2,
TD.Contenuto-Tabella1-Cella3,
TD.Contenuto-Tabella1-Cella4,
TD.Contenuto-Tabella1-Cella5,
TD.Contenuto-Tabella1-Cella6
 	{
 	}
TD.Contenuto-Tabella1-Cella1,
TD.Contenuto-Tabella1-Cella4
 	{
 	width:58px;
 	}
TD.Contenuto-Tabella1-Cella2,
TD.Contenuto-Tabella1-Cella5
 	{
 	width:400px;
 	}
TD.Contenuto-Tabella1-Cella2
 	{
 	padding-left:5px;
 	}
TD.Contenuto-Tabella1-Cella3,
TD.Contenuto-Tabella1-Cella6
 	{
 	width:274px;
 	}
/*==================================
=== MENU LIVELLO 1
===================================*/

.CE-VoceMenu7Livello1, .CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu9Livello2, .CE-VoceMenu9Livello2-Sel
	{ 
	color: #fff;
	margin-top:3px;	
	height:21px;
	position:relative;
	} 
SPAN.CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu9Livello1-Sel,
A.CE-VoceMenu7Livello1, A.CE-VoceMenu7Livello1:active, A.CE-VoceMenu7Livello1:visited, A.CE-VoceMenu7Livello1:hover, 
A.CE-VoceMenu7Livello1-Sel, A.CE-VoceMenu7Livello1-Sel:active, A.CE-VoceMenu7Livello1-Sel:visited, A.CE-VoceMenu7Livello1-Sel:hover,

A.CE-VoceMenu9Livello1, A.CE-VoceMenu9Livello1:active, A.CE-VoceMenu9Livello1:visited, A.CE-VoceMenu9Livello1:hover, 
A.CE-VoceMenu9Livello1-Sel, A.CE-VoceMenu9Livello1-Sel:active, A.CE-VoceMenu9Livello1-Sel:visited, A.CE-VoceMenu9Livello1-Sel:hover 
	{ 
	color: #fff;
	padding-left:7px;
	padding-right:7px;
	padding-top:5px;
	text-decoration: none;
	} 

.CE-VoceMenu7Livello1-Sel
	{ 
	position:relative;
	background-image: url(/Temi/BerettaWorld/images/menu_liv1_selected.gif);
	background-repeat: no-repeat;
	background-position: center top;
	z-index:11000;
	} 

A.CE-VoceMenu7Livello1:hover
	{ 
	position:relative;
	padding-left:6px;
	padding-right:6px;
	background-image: url(/Temi/BerettaWorld/images/menu_liv1_selected.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#3f481b;
	border-left:1px solid #eec020;
	border-right:1px solid #eec020;
	z-index:11000;
	} 

#ContentManager-LinkModificaMenu9   /* Home */
	{ 
	position: absolute; 
	background: #fff;
	top:-18px;
	padding:2px;
	color:#000; 
	}

#ContentManager-LinkModificaMenu9 a,
#ContentManager-LinkModificaMenu9 a:active,
#ContentManager-LinkModificaMenu9 a:visited,
#ContentManager-LinkModificaMenu9 a:hover
	{ 
	color:#000; 
	text-decoration:none; 
	}


/*==================================
=== MENU LIVELLO 2
===================================*/

.CE-VoceMenu7Livello2, .CE-VoceMenu7Livello2-Sel,
A.CE-VoceMenu7Livello2, A.CE-VoceMenu7Livello2:active, A.CE-VoceMenu7Livello2:visited, A.CE-VoceMenu7Livello2:hover 
	{ 
	text-align: center;
	display: block;
	color: #fff;
	hheight: 15px;
	padding: 0px;
	padding-bottom: 1px;
	text-decoration: none;
	background-image: url(/Temi/BerettaWorld/images/menu_liv2_sfondo.gif);
	background-repeat: repeat;
	background-color:#535f23;
	}
.CE-VoceMenu7Livello2-Sel 
A.CE-VoceMenu7Livello2-Sel, A.CE-VoceMenu7Livello2-Sel:active, A.CE-VoceMenu7Livello2-Sel:visited, A.CE-VoceMenu7Livello2-Sel:hover 
	{ 
	color: #fff;
	background-image: none;
	}

A.CE-VoceMenu7Livello2:hover 
	{ 
	color: #eee;
	background-image: none;
	}

#CEMenu7Blocco144Container,
#CEMenu7Blocco175Container,
#CEMenu7Blocco182Container,
#CEMenu7Blocco184Container,
#CEMenu7Blocco202Container,
#CEMenu7Blocco210Container,
#CEMenu7Blocco217Container,
#CEMenu7Blocco227Container,
#CEMenu7Blocco228Container,
#CEMenu7Blocco229Container
	{
	border-top:1px solid #eec020;
	}
#CEMenu7Blocco144Content,
#CEMenu7Blocco175Content,
#CEMenu7Blocco182Content,
#CEMenu7Blocco184Content,
#CEMenu7Blocco202Content,
#CEMenu7Blocco210Content,
#CEMenu7Blocco217Content,
#CEMenu7Blocco227Content,
#CEMenu7Blocco228Content,
#CEMenu7Blocco229Content
	{
	border-left:1px solid #eec020;
	border-right:1px solid #eec020;
	border-bottom:1px solid #eec020;
	background-color:#3f481b;
	}


#ContentManager-LinkModificaMenu7
	{ 
	position: absolute; 
	background: #fff;
	top:-18px;
	padding:2px;
	color:#000; 
	}

#ContentManager-LinkModificaMenu7 a,
#ContentManager-LinkModificaMenu7 a:active,
#ContentManager-LinkModificaMenu7 a:visited,
#ContentManager-LinkModificaMenu7 a:hover
	{ 
	color:#000; 
	text-decoration:none; 
	}

/*=================================
=== SCROLLER PER 92
==================================*/

#divUp,#divDown 
	{
	position:absolute; 
	left:110px; 
	top:22px; 
	visibility:hidden;
	ddisplay:none;
	z-index:10002;
	} 
#divDown 
	{
	top:233px; 
	ttop:42px;
	} 
DIV#CEMenu7Blocco144Container
	{ 
	position:absolute; 
	clip:rect(0px 160px 222px 0px);	
	height: 220px;
	overflow:hidden; 
	border-bottom:0px;
	border-left:1px solid #eec020;
	border-right:1px solid #eec020;
	border-bottom:1px solid #eec020;
	background-color:#3f481b;
	} 
DIV#CEMenu7Blocco144Content 
	{
	position:absolute; 
	left:0px; 
	top:0px; 
	border:0px;
	}

/*==================================
=== MENU LIVELLO 3
===================================*/

#Sito-Menu1-Liv3	
	{
	position:absolute;
	z-index:17;
	float:right;
	top:168px;
	left: 501px;
	padding:0px;
	width:268px;
	height:220px;
	}
#Sito-Menu1-Liv3 #ContentManager-LinkModificaMenu7
	{ 
	position: absolute; 
	background: #fff;
	top:-35px;
	left: 195px;
	padding:2px;
	color:#000; 
	}

.CE-VoceMenu7Livello3, .CE-VoceMenu7Livello3-Sel
	{ 
	color: #fff;
	margin:0px;
	height: 23px;
	padding: 0px;
	padding-left: 37px;
	background-image:url(/Temi/BerettaWorld/images/agents_sfondo_menu_liv3.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	background-color:#535f23;
	}
.CE-VoceMenu7Livello3 IMG, .CE-VoceMenu7Livello3-Sel IMG
	{ 
	margin-right:4px;
	margin-top:3px;
	}
.CE-VoceMenu7Livello3 A, .CE-VoceMenu7Livello3 A:active, .CE-VoceMenu7Livello3 A:visited, .CE-VoceMenu7Livello3 A:hover, 
.CE-VoceMenu7Livello3-Sel A, .CE-VoceMenu7Livello3-Sel A:active, .CE-VoceMenu7Livello3-Sel A:visited, .CE-VoceMenu7Livello3-Sel A:hover 
	{ 
	display: block;
	color: #fff;
	text-decoration:none;
	}
.CE-VoceMenu7Livello3-Sel 
.CE-VoceMenu7Livello3-Sel A, .CE-VoceMenu7Livello3-Sel A:active, .CE-VoceMenu7Livello3-Sel A:visited, .CE-VoceMenu7Livello3-Sel A:hover 
	{ 
	color: #ff0;
	ttext-decoration:underline;
	}

.CE-VoceMenu7Livello3 A:hover 
.CE-VoceMenu7Livello3-Sel A:hover 
	{ 
	color: #eee;
	text-decoration:underline;
	}


/*==================================
=== MENU LIVELLO 4
===================================*/
#Sito-Menu1-Liv4,
#Sito-Menu9-Liv2
	{
	position:relative;
	left: 55px;
	top:-6px;
	width: auto;
	color: #fb0;
	}
#Sito-Menu1-Liv4 #ContentManager-LinkModificaMenu7
	{ 
	display:none;
	position: absolute; 
	background: #fff;
	top:-35px;
	left: 195px;
	padding:2px;
	color:#000; 
	}
#Sito-Menu9-Liv2 #ContentManager-LinkModificaMenu9
	{ 
	position: absolute; 
	background: #fff;
	margin-top:40px;
	margin-left:4px;
	padding:2px;
	color:#000; 
	}
.CE-VoceMenu7Livello4, .CE-VoceMenu7Livello4-Sel,
.CE-VoceMenu9Livello2, .CE-VoceMenu9Livello2-Sel
	{ 
	color: #fb0;
	margin:0px;
	height: 17px;
	padding: 0px;
	padding-left:5px;
	padding-top:6px;
	border-left: 1px solid #fff;
	}
.CE-VoceMenu7Livello4 A, .CE-VoceMenu7Livello4 A:active, .CE-VoceMenu7Livello4 A:visited, .CE-VoceMenu7Livello4 A:hover, 
.CE-VoceMenu7Livello4-Sel A, .CE-VoceMenu7Livello4-Sel A:active, .CE-VoceMenu7Livello4-Sel A:visited, .CE-VoceMenu7Livello4-Sel A:hover 
	{ 
	color: #fff;
	text-decoration:none;
	}
.CE-VoceMenu7Livello4-Sel 
.CE-VoceMenu7Livello4-Sel A, .CE-VoceMenu7Livello4-Sel A:active, .CE-VoceMenu7Livello4-Sel A:visited, .CE-VoceMenu7Livello4-Sel A:hover 
	{ 
	color: #ff0;
	ttext-decoration:underline;
	}

.CE-VoceMenu7Livello4 A:hover 
.CE-VoceMenu7Livello4-Sel A:hover 
	{ 
	ccolor: #eee;
	ttext-decoration:underline;
	}
/*=====================================
=== MENU' CREDITS           
======================================*/

.CE-VoceMenu8Livello1,	
.CE-VoceMenu8Livello1-Sel
	{ 
	color: #fff;
	} 
SPAN.CE-VoceMenu8Livello1-Sel,
A.CE-VoceMenu8Livello1, A.CE-VoceMenu8Livello1:active, A.CE-VoceMenu8Livello1:visited, A.CE-VoceMenu8Livello1:hover, 
A.CE-VoceMenu8Livello1-Sel, A.CE-VoceMenu8Livello1-Sel:active, A.CE-VoceMenu8Livello1-Sel:visited, A.CE-VoceMenu8Livello1-Sel:hover 
	{ 
	color: #fff;
	text-decoration: none;
	margin-left:8px;
	} 

.CE-VoceMenu8Livello1-Sel
	{ 
	} 
.CE-VoceMenu8Livello1:hover
	{ 
	} 
#CEMenu8Voce248  /* photo shooting by JP  Briozzo */
	{ 
	vvisibility:hidden;
	display:none;
	} 
	
.CE-VoceMenu8Livello2, 
.CE-VoceMenu8Livello2-Sel,
A.CE-VoceMenu8Livello2, A.CE-VoceMenu8Livello2:active, A.CE-VoceMenu8Livello2:visited, A.CE-VoceMenu8Livello2:hover, 
A.CE-VoceMenu8Livello2-Sel, A.CE-VoceMenu8Livello2-Sel:active, A.CE-VoceMenu8Livello2-Sel:visited, A.CE-VoceMenu8Livello2-Sel:hover
	{ 
	display:block;
	color: #fff;
	margin:0px;
	padding: 3px;
	padding-left: 6px;
	padding-right: 6px;
	text-decoration: none;
	background-image: url(/Temi/BerettaWorld/images/menu_liv2_sfondo.gif);
	background-repeat: repeat-x;
	background-color:#535f23;
	}
.CE-VoceMenu8Livello2-Sel 
	{ 
	color: #fff;
	background-image: none;
	}

A.CE-VoceMenu8Livello2:hover 
	{ 
	color: #eee;
	background-image: none;
	}

#ContentManager-LinkModificaMenu8
	{ 
	position: absolute; 
	background: #fff;
	padding:2px;
 	margin-left: -70px;
	color:#000; 
	}
#ContentManager-LinkModificaMenu8 A , #ContentManager-LinkModificaMenu8 A:visited     
	{ 
	color: #000;
	}


/*=================================
====== MENU ADMIN
=================================*/

#MenuAdmin
	{ 
	width:986px;
	text-align:left;
	} 
	
A.CE-VoceMenu4Livello1,		A.CE-VoceMenu4Livello1:visited,		A.CE-VoceMenu4Livello1:hover,
A.CE-VoceMenu4Livello1-Sel,	A.CE-VoceMenu4Livello1-Sel:visited,  	A.CE-VoceMenu4Livello1-Sel:hover
	{
	height:20px;
	color:#fff;
	padding: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #333;
	border-left:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background: #3f481b;
	}
A.CE-VoceMenu4Livello1-Sel, A.CE-VoceMenu4Livello1-Sel:visited
	{
	color:#000;
	background: #9da86f;
	}

#CEMenu4Voce1
	{
	border-left: 1px solid #333;
	}


#ContentManager-LinkModificaMenu4   
	{ 
	position: absolute; 
	background: #fff;
	padding:2px;
 	margin-left: -70px;
	color:#000; 
	}

#ContentManager-LinkModificaMenu4 A , #ContentManager-LinkModificaMenu4 A:visited     
	{ 
	color: #000;
	}

/*=====================================
=== PISTOLE             
======================================*/

TABLE.Pistole-DatiTecnici
	{
	position:relative;
	width: 100%;
	border: 2px solid #fff;
	}
TABLE.Pistole-DatiTecnici TD
	{
	padding:20px;
	wwidth: 50%;
	}
TABLE.Pistole-DatiTecnici-Tabella1,
TABLE.Pistole-DatiTecnici-Tabella2,
#tabellapistola
	{
	width: 330px;
	background-color: #9da86f;
	background-image:url(/Temi/BerettaWorld/images/pistole_dati_tecnici_sfondo.gif);
	bbackground-repeat: repeat;
	}
TABLE.Pistole-DatiTecnici-Tabella1 TD, TABLE.Pistole-DatiTecnici-Tabella1 TH,
TABLE.Pistole-DatiTecnici-Tabella2 TD, TABLE.Pistole-DatiTecnici-Tabella2 TH,
#tabellapistola TD
	{
	padding:2px;
	font-family: Verdana, Arial, helvetica;
	}

TH.Pistole-DatiTecnici-Tabella1-Cella1,
TH.Pistole-DatiTecnici-Tabella2-Cella1,
TD.cellapistola1
	{
	width:80px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
	color:#fff;
	padding:2px;
	background-color: #343824;
	background-image:url(/Temi/BerettaWorld/images/pistole_dati_tecnici_sfondo_cella1.gif);
	background-repeat: no-repeat;
	}
TD.Pistole-DatiTecnici-Tabella1-Cella2,
TD.Pistole-DatiTecnici-Tabella2-Cella2,
TD.cellapistola2
	{
	padding:2px;
	background-color: #fff;
	vertical-align:top;
	}

.titolopistola
	{
	color:#fff;
	padding:2px;
	font-weight:bold;
	bbackground-color: #fff;
	}
TABLE#tabellapistola,
TD.cellapistola1,
TD.cellapistola2, 
TD.titolopistola
	{
	border: 1px solid #9da86f;
	font-family: Verdana, Arial, helvetica;
	}


/*=====================================
=== AGENTS            
======================================*/

IMG.imghand
	{
	cursor:hand;
	}

/*==================================
=== MODIFICA & MODIFICA BLOCCHI 
===================================*/

#ContentManager-LinkModifica
	{ 
	position: absolute;
	z-index: 99;
	left:-80px;
	top:210px;
	text-transform: capitalize;
	font-variant: small-caps;
	background:#fff;
	padding:2px;
	}

#ContentManager-LinkModifica a, 
#ContentManager-LinkModifica a:active, 
#ContentManager-LinkModifica a:visited, 
#ContentManager-LinkModifica a:hover
	{ 
	text-transform: uppercase; 
	text-decoration:none; 
	font-weight: bold; 
	color:#000; 
	}
#ContentManager-LinkModificaBlocco  
	{ 
	position: absolute; 
	padding:2px;
	background:#fff;
	}

#Home-Menu2 #ContentManager-LinkModificaBlocco
 	{ 
 	position: absolute;
 	top: -30px;
 	}

#Sito-Sound #ContentManager-LinkModificaBlocco
 	{ 
 	position: absolute;
 	right: -70px;
 	}

#Sito-Copyright #ContentManager-LinkModificaBlocco
 	{ 
 	position: absolute;
 	margin-left: 0px;
 	margin-top:18px;
 	}

#Sito-Back #ContentManager-LinkModificaBlocco
 	{ 
 	position: absolute;
 	margin-top: -30px;
 	}


#ContentManager-LinkModificaBlocco a,
#ContentManager-LinkModificaBlocco a:active,
#ContentManager-LinkModificaBlocco a:visited,
#ContentManager-LinkModificaBlocco a:hover
	{ 
	color:#000; 
	text-decoration:none; 
	}

		
