@charset "utf-8";
/* CSS Document */
html {
	vertical-align: middle;
	height: 100%;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	background-image:url(images/bg_body_st.jpg);
}

.div_padre
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFF;
		background-image:url(images/bg_div_padre.jpg);
		background-repeat:no-repeat;
		width:121px;
		padding-top:5px;
		padding-bottom:5px;
		padding-left:8px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	
.div_figlio
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_figlio_off.jpg);
		background-repeat:no-repeat;
		width:124px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:5px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_figlio:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_figlio_on.jpg);
		background-repeat:no-repeat;
		width:124px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:5px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	
.div_figlio_link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_figlio_link_off.jpg);
		background-repeat:no-repeat;
		width:124px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:5px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_figlio_link:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_figlio_link_on.jpg);
		background-repeat:no-repeat;
		width:124px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:5px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	
.div_nipote
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_off.jpg);
		background-repeat:no-repeat;
		width:114px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:15px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_nipote:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_on.jpg);
		background-repeat:no-repeat;
		width:114px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:15px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_nipote_link
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_link_off.jpg);
		background-repeat:no-repeat;
		width:114px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:15px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_nipote_link:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_link_on.jpg);
		background-repeat:no-repeat;
		width:114px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:15px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}
	
.div_bis-nipote
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_off.jpg);
		background-repeat:no-repeat;
		width:109px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:20px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.div_bis-nipote:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-image:url(images/bg_div_nipote_on.jpg);
		background-repeat:no-repeat;
		width:109px;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:20px;
		text-decoration:none;
		cursor:pointer;
		float:left;
	}

.menu_alto
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFF;
		background-image:url(images/bg_menu_alto_off.jpg);
		background-repeat:repeat-y;
		width:110px;
		height:20px;		
		border-top:1px solid #98c191;
		border-bottom:1px solid #98c191;
		border-left:1px solid #98c191;		
		text-decoration:none;
		cursor:pointer;
	}

.menu_alto:hover
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#FFF;
		background-image:url(images/bg_menu_alto_on.jpg);
		background-repeat:repeat-y;
		width:110px;
		height:20px;
		border-top:1px solid #98c191;
		border-bottom:1px solid #98c191;
		border-left:1px solid #98c191;		
		text-decoration:none;
		cursor:pointer;
	}
	
.form_menu
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
		background-image:url(http://www.libreriamilitare.com/images/bg_form_menu.jpg);
		background-repeat:repeat-x;
		width:110px;
		height:12px;
	}
	
.button_form_menu
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		width:20px;
		height:20px;
		background-color:#FFF;
		border:1px solid #006600;
	}	

.div_form
	{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFF;
		background-image:url(http://www.libreriamilitare.com/images/bg_div_form.jpg);
		background-repeat:no-repeat;
		width:121px;
		padding-left:8px;
		padding-top:4px;
		padding-bottom:4px;
		text-decoration:none;
		float:left;
	}