@charset "UTF-8";
/* CSS Document */
@font-face { 
	font-family: vodafone_rgregular;
	src: url(fonts/vodafonerg-webfont.eot);
	src: url(fonts/vodafonerg-webfont.eot?#iefix) format('embedded-opentype'),
		 url(fonts/vodafonerg-webfont.woff) format('woff'),
		 url(fonts/vodafonerg-webfont.ttf) format('truetype'),
		 url(fonts/vodafonerg-webfont.svg#vodafone_rgregular) format('svg');
	font-weight: 400;
	font-style: normal;
}

@font-face { 
	font-family: vodafone_rgbold;
	src: url(fonts/vodafonerg_bd-webfont.eot);
	src: url(fonts/vodafonerg_bd-webfont.eot?#iefix) format('embedded-opentype'),
		 url(fonts/vodafonerg_bd-webfont.woff) format('woff'),
		 url(fonts/vodafonerg_bd-webfont.ttf) format('truetype'),
		 url(fonts/vodafonerg_bd-webfont.svg#vodafone_rgbold) format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face { 
	font-family: vodafone_ltregular;
	src: url(fonts/vodafonelt-webfont.eot);
	src: url(fonts/vodafonelt-webfont.eot?#iefix) format('embedded-opentype'),
		 url(fonts/vodafonelt-webfont.woff) format('woff'),
		 url(fonts/vodafonelt-webfont.ttf) format('truetype'),
		 url(fonts/vodafonelt-webfont.svg#vodafone_ltregular) format('svg');
	font-weight: 200;
	font-style: normal;
}

#pz-popup-container {
	width: 470px;
	padding: 10px;
	font-family: vodafone_ltregular, Arial, sans-serif;
}

#pz-popup-container h1 {
	color: #e60000;
	margin: 5px 0px;
}

#pz-popup-container  p {
	color: #666;
	margin: 0px 0px 40px 0px;
}
#pz-popup-container  p a {
	color: #000;
	font-family: vodafone_rgregular;
}
#pz-popup-container  p a:hover {
	color: #E60000;
}
#pz-popup-container  span {
	color: #999;
	margin: 0px;
	font-size: 14px; font-weight: 100;
}
#pz-popup-container  #loginBox {
	width: 195px;
}
#pz-popup-container  #loginBox  input {
	border: 1px solid #ccc;
	padding: 3px 2px;
} 
.tabs-content-header {
border: 1px solid #c8c8c8;
border-bottom-color: #bababa;
height: 38px;
background: url(../img/bg-tabs-content-header.png) repeat-x left top;
padding: 10px 0 0 19px;
color: #333;
font-weight: bold;
} 
#pz-table {
width: 712px;
} 

#pz-table td, #pz-table th {
text-align: center;
padding: 10px;
border-bottom: 1px solid #ccc;
font-size: 13px;
}
#pz-table .disabled-row {
background-color: #ebebeb;
}
#pz-table .disabled-row input {
display: none;
}
#pz-table th {
border-right: 1px solid #ccc;
}

.firstLevelNavigationTabs .firstLevelNavigationTab > a {
    padding: 6px 8px 14px !important;
}
.firstLevelNavigationTabs .firstLevelNavigationTab.menuMiniDropdown.aziendeDroplist {
    padding: 5px 0 5px 0 !important;
}
.sr-large-grey-btn-right, .sr-small-grey-btn-right {
    margin-left: 0px !important;
    padding-right: 20px !Important;
}
#s_numero {
    padding: 5px 0px;
    border: 1px solid #CCC;
}
.sr-large-grey-btn {
    bottom: -6px;
    position: relative;
}
a#usefulLinks .arrow {
    float: right !important;
    margin-left: 80px !important;
}
a#usefulLinks div {
    float: left !important;
    margin-left: 0px !important;
}
a#usefulLinks:hover .arrow {
    margin-top: 16px;
}
.list-l2 .list-l2.selected {
    height: 15px;
}