﻿/* Box flottanti - creato da Silvio il 21/05/2011 -----------------*/
/* Permette di mettere un qualsiasi contenuto all'interno di un box con grafica tipo Bekaert */
/* Va inserito in un div padre che deve avere la dimensione flottante */
.contenitore{
	border:none;
	background-color: #efba3f;
	background-color:transparent;
	width:99%;
	padding:0;
	margin:0 1px 0 0;
}
.contenitore .separa {
	height:1px;
	background-color: #eeba3d;
	margin:0 4px 0 1px;
}
.contenitore .separa1 {
	height:1px;
	background-color: #f1c253;
	margin:0 4px 0 1px;
}
.contenitore .separa2 {
	height:1px;
	background-color: #f8d684;
	margin:0 4px 0 1px;
}
.contenitore .topright {
	background:url(/images/bekaert/box_fluide/bck_LNy01_tr.png) no-repeat right top;
	margin:0;
}
.contenitore .topright .topleft {
	background:url(/images/bekaert/box_fluide/bck_LNy01_tl.png) no-repeat left top;
	margin:0;
}
.contenitore .topright .topleft .topcenter {
	background:url(/images/bekaert/box_fluide/bck_LNy01_tc.png) repeat-x top;
	margin:0 14px 0 13px;
	padding: 10px 15px 8px 15px;
}
.contenitore .midright {
	background:url(/images/bekaert/box_fluide/bck_LNy01_mr.png) repeat-y right;
	background-color: #efba3f;
	margin:3px 1px 0 1px;
	padding:0;
	padding-bottom:15px;
}
.contenitore .midright .bottomleft {
	background:url(/images/bekaert/box_fluide/bck_LNy01_bl.png) no-repeat left bottom;
	margin:0;
	padding-left:13px;
}
.contenitore .midright .bottomleft .bottomcenter {
	background:url(/images/bekaert/box_fluide/bck_LNy01_bc.png) repeat-x bottom;
	margin:-3px 0 -15px 0;
}
.contenitore .midright .bottomleft .bottomcenter .bottomright {
	background:url(/images/bekaert/box_fluide/bck_LNy01_br.png) no-repeat right bottom;
	margin:0;
	padding-right:15px;
}
.contenuto {
	padding: 15px;
}
.contenitore .topright .topleft .topcenter h3 {
	color:#333;
}


/*--------------------------------------navbek GENERAL--------------------------------------*/

.navbek {
	width:200px;
	margin-top:5px;
	height:inherit;
	float:left;
	overflow:visible;
}
.navbek .tab {
}
.navbek .tab .top {
	width:200px;
}
.navbek .tab .top h2 {
	padding:0.7em 0 0.55em 1.5em;
	margin:0 1.7em 0 0;
	color:#262217;
	font-size:1.2em;
}
.navbek .tabYbis .top h2, .navbek .tabRbis .top h2, .navbek .tabBbis .top h2, .navbek .tabGbis .top h2 {
	padding:0.7em 0 0.55em 1.5em;
	margin:0 1.7em 0 0;
	color:#262217;
	font-size:1.2em;
	font-weight:normal;
	overflow:hidden;
}
.navbek .tab .bottom01 {
	width:200px;
	height:2px;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}
.navbek .tab .bottom02 {
	width:200px;
	margin:0;
}
.navbek .tab .bottom02 .margin {
	padding:10px 23px 3px 23px
}
.navbek .tab .bottom03 {
	width:200px;
	height:1.4em;
}
.navbek .tab ul {
	margin:0;
	padding:0;
}
.navbek .tab ul li {
	margin:0;
	padding:0;
	font-size:1.1em;
	background:none !important;
}
.navbek .tab ul li ul, .navbek .tabbis ul {
	margin:3px 0 3px 5px;
	padding:0;
}
.navbek .tab ul li a, .navbek .tab ul li a:visited {
	font-weight:bold;
	line-height:1.1em;
	margin-bottom:0.5em;
	display:block;
}
body.boxbekaert .navbek .tab ul li a, body.productsApplications .navbek .tab ul li a:visited, body.productsApplications .selected {
	color:#967017 !important;
}
body.investors .navbek .tab ul li a, body.investors .navbek .tab ul li a:visited, body.investors .selected {
	color:#606011 !important;
}
body.jobs .navbek .tab ul li a, body.jobs .navbek .tab ul li a:visited, body.jobs .selected {
	color:#5B1F05 !important;
}
body.aboutus .navbek .tab ul li a, body.aboutus .navbek .tab ul li a:visited, body.aboutus .selected {
	color:#1F3A4B !important;
}
.navbek .tab ul li a:hover {
	color:#1b1b1b !important;
}
.navbek .tab ul li {
	line-height:1.2em !important;
}
.navbek .tab ul li ul li {
	padding:0 0 0.1em 0.7em;
	font-size:1em;
}
.navbek .tabbis ul li {
	padding:0 0 0.1em 0.7em;
	font-size:1.1em;
}
.selected {
	font-weight:bold !important;
	line-height:1.4em;
	margin-bottom:0.3em;
	/*padding-bottom:0.2em;*/
	background:url(/images/bekaert/bck_lineNav.png) left bottom no-repeat !important;
}
.selected a, .selected a:hover, .selected a:visited {
	color:#1B1B1B !important;
	font-weight:bold !important;
}
.navbek .tab ul li .selected {
	font-weight:bold !important;
	line-height:1.4em;
	margin-bottom:0.3em;
	/*padding-bottom:0.2em !important;*/
	background:url(/images/bekaert/bck_lineNav.png) left bottom no-repeat !important;
}
/*--------------------------------------navbek YELLOW--------------------------------------*/

.navbek .tabY .top {
	background:url(/images/bekaert/bck_LNY01.png) no-repeat;
}
.navbek .tabY .bottom01 {
	background:url(/images/bekaert/bck_LNY02.png) no-repeat;
}
.navbek .tabY .bottom02 {
	background:url(/images/bekaert/bck_LNY03.png) repeat-y;
}
.navbek .tabY .bottom03 {
	background:url(/images/bekaert/bck_LNY04.png) top left no-repeat;
}
.navbek .tabYbis .top {
	background:url(/images/bekaert/bck_LNY05.png) no-repeat;
}
.navbek .tabYbis .bottom01 {
	background:url(/images/bekaert/bck_LNY06.png) no-repeat;
}
.navbek .tabYbis .bottom02 {
	background:url(/images/bekaert/bck_LNY07.png) repeat-y;
}
.navbek .tabYbis .bottom03 {
	background:url(/images/bekaert/bck_LNY08.png) top left no-repeat;
}
/*
.navbek .tabY ul li ul li {
	background:url(/images/bekaert/bck_arrowYellow.gif) 0 0.4em no-repeat !important;
}
.navbek .tabYbis ul li {
	background:url(/images/bekaert/bck_arrowYellow.gif) 0 0.4em no-repeat !important;
}
*/
.navbek .tabY ul ul li a, .navbek .tabY ul ul li a:visited, .navbek .tabYbis ul li a, .navbek .tabYbis ul li a:visited {
	color:#735100;
	font-weight:normal;
}
.navbek .tabY ul ul li a:hover, .navbek .tabYbis ul li a:hover {
	color:#1b1b1b !important;
}
/*--------------------------------------navbek GREEN--------------------------------------*/

.navbek .tabG .top {
	background:url(/images/bekaert/bck_LNG01.png) no-repeat;
}
.navbek .tabG .bottom01 {
	background:url(/images/bekaert/bck_LNG02.png) no-repeat;
}
.navbek .tabG .bottom02 {
	background:url(/images/bekaert/bck_LNG03.png) repeat-y;
}
.navbek .tabG .bottom03 {
	background:url(/images/bekaert/bck_LNG04.png) no-repeat;
}
.navbek .tabGbis .top {
	background:url(/images/bekaert/bck_LNG05.png) no-repeat;
}
.navbek .tabGbis .bottom01 {
	background:url(/images/bekaert/bck_LNG06.png) no-repeat;
}
.navbek .tabGbis .bottom02 {
	background:url(/images/bekaert/bck_LNG07.png) repeat-y;
}
.navbek .tabGbis .bottom03 {
	background:url(/images/bekaert/bck_LNG08.png) no-repeat;
}
/*
.navbek .tabG ul li ul li {
	background:url(/images/bekaert/bck_arrowGreen.gif) 0 0.4em no-repeat !important;
}
.navbek .tabGbis ul li {
	background:url(/images/bekaert/bck_arrowGreen.gif) 0 0.4em no-repeat !important;
}
*/
.navbek .tabG ul ul li a, .navbek .tabG ul ul li a:visited, .navbek .tabGbis ul li a, .navbek .tabGbis ul li a:visited {
	color:#606011;
	font-weight:normal;
}
.navbek .tabG ul ul li a:hover, .navbek .tabGbis ul li a:hover {
	color:#1b1b1b !important;
}
/*--------------------------------------navbek RED--------------------------------------*/

.navbek .tabR .top {
	background:url(/images/bekaert/bck_LNR01.png) no-repeat;
}
.navbek .tabR .bottom01 {
	background:url(/images/bekaert/bck_LNR02.png) no-repeat;
}
.navbek .tabR .bottom02 {
	background:url(/images/bekaert/bck_LNR03.png) repeat-y;
}
.navbek .tabR .bottom03 {
	background:url(/images/bekaert/bck_LNR04.png) no-repeat;
}
.navbek .tabRbis .top {
	background:url(/images/bekaert/bck_LNR05.png) no-repeat;
}
.navbek .tabRbis .bottom01 {
	background:url(/images/bekaert/bck_LNR06.png) no-repeat;
}
.navbek .tabRbis .bottom02 {
	background:url(/images/bekaert/bck_LNR07.png) repeat-y;
}
.navbek .tabRbis .bottom03 {
	background:url(/images/bekaert/bck_LNR08.png) no-repeat;
}
/*
.navbek .tabR ul li ul li {
	background:url(/images/bekaert/bck_arrowRed.gif) 0 0.4em no-repeat !important;
}
.navbek .tabRbis ul li {
	background:url(/images/bekaert/bck_arrowRed.gif) 0 0.4em no-repeat !important;
}
*/
.navbek .tabR ul ul li a, .navbek .tabR ul ul li a:visited, .navbek .tabRbis ul li a, .navbek .tabRbis ul li a:visited {
	color:#5b1f05;
	font-weight:normal;
}
.navbek .tabR ul ul li a:hover, .navbek .tabRbis ul li a:hover {
	color:#1b1b1b !important;
}
/*--------------------------------------navbek BLUE--------------------------------------*/

.navbek .tabB .top {
	background:url(/images/bekaert/bck_LNB01.png) no-repeat;
}
.navbek .tabB .bottom01 {
	background:url(/images/bekaert/bck_LNB02.png) no-repeat;
}
.navbek .tabB .bottom02 {
	background:url(/images/bekaert/bck_LNB03.png) repeat-y;
}
.navbek .tabB .bottom03 {
	background:url(/images/bekaert/bck_LNB04.png) no-repeat;
}
.navbek .tabBbis .top {
	background:url(/images/bekaert/bck_LNB05.png) no-repeat;
}
.navbek .tabBbis .bottom01 {
	background:url(/images/bekaert/bck_LNB06.png) no-repeat;
}
.navbek .tabBbis .bottom02 {
	background:url(/images/bekaert/bck_LNB07.png) repeat-y;
}
.navbek .tabBbis .bottom03 {
	background:url(/images/bekaert/bck_LNB08.png) no-repeat;
}
/*
.navbek .tabB ul li ul li {
	background:url(/images/bekaert/bck_arrowBlue.gif) 0 0.4em no-repeat !important;
}
.navbek .tabBbis ul li {
	background:url(/images/bekaert/bck_arrowBlue.gif) 0 0.4em no-repeat !important;
}
*/
.navbek .tabB ul ul li a, .navbek .tabB ul ul li a:visited, .navbek .tabBbis ul li a, .navbek .tabBbis ul li a:visited {
	color:#1f3a4b;
	font-weight:normal;
}
.navbek .tabB ul ul li a:hover, .navbek .tabBbis ul li a:hover {
	color:#1b1b1b !important
}

#contentRight .block {
	margin-top:10px;
	font-size:0.9em;
	float:none !important;
	margin-left:0;
	margin-left:0;
}
#contentRight .block .top {
	width:206px;
	background:url(/images/bekaert/bck_boxBlue01.gif) no-repeat;
}
#contentRight .block .top h2 {
	padding:0.5em 1.7em 0.4em 1.5em;
	margin:0;
	color:#262217;
	font-size:1.2em;
}
#contentRight .block .bottom01 {
	background:url(/images/bekaert/bck_boxBlue02.jpg) no-repeat;
	width:206px;
	height:2px;
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
}
#contentRight .block .bottom02 {
	background:url(/images/bekaert/bck_boxBlue03.jpg) 0 54px repeat-y;
	width:206px;
	margin:0;
}
#contentRight .block .bottom02 .margin {
	padding:12px;
	min-height:38px;
	height: auto!important; /* for sane browsers, keep it as default */
	height:38px;
	background:url(/images/bekaert/bck_boxBlue03_bis.jpg) top center no-repeat !important;
}
#contentRight .block .bottom03 {
	background:url(/images/bekaert/bck_boxBlue04.gif) bottom left no-repeat;
	width:206px;
	height:11px;
	padding:0;
	margin:0;
}
/*------------------------------extranet buttons --------------------------------------------------*/
#contentRight .extranetButton .top {
	background:url(/images/bekaert/bck_extranetBoxTop.gif) no-repeat !important;
}
#contentRight .extranetButton .bottom02 {
	background:url(/images/bekaert/bck_extranetBoxMid.gif) no-repeat !important;
}
#contentRight .extranetButton .bottom02 .margin {
	min-height:50px;
	height: auto!important; /* for sane browsers, keep it as default */
	height:50px;
	background:none !important;
	font-size:1.4em !important;
	line-height:1.3em;
	padding-bottom:0 !important;
	font-weight:bold;
}
#contentRight .extranetButton .bottom03 {
	background:url(/images/bekaert/bck_extranetBoxBottom.gif) bottom left no-repeat;
}
#contentRight .extranetButton h2 {
	padding:1em 1.5em !important;
	font-size:1.3em !important;
}
#contentRight .extranetButton {
	color:#FFF;
}
#contentRight .extranetButton a {
	color:#FFF;
	display:block;
	padding-left:25px;
	background:url(/images/bekaert/bul_arrowBlue.gif) left center no-repeat;
}

/* ---------------- Blocco centrale a due colonne ----------*/
.overview {
	margin:10px 0 0 -13px;
}
.overview .top {
	width:509px;
	height:9px;
	background:url(/images/bekaert/bck_boxWhite01.gif) no-repeat;
	font-size:0;
	line-height:0;
}
.overview .center {
	width:509px;
	background:url(/images/bekaert/bck_boxWhite02.jpg) repeat-y;
	overflow:hidden;
}
.overview .center .margin {
	padding:8px 0 0 15px;
	margin:0 !important;
	width:520px;
	overflow:hidden;
}
.overview .bottom {
	width:509px;
	height:9px;
	background:url(/images/bekaert/bck_boxWhite03.gif) no-repeat;
}
.overview .cat {
	width:220px;
	float:left;
	margin:0 38px 10px 0;
	display:block;
}
.overview .cat h3 {
	color:#0379be !important;
	font-size:1.2em !important;
	padding:0 0 0.5em 0 !important;
	background:none !important;
	margin:0 !important;
}
.overview .line {
	background:url(/images/bekaert/bck_line02.jpg) bottom center no-repeat scroll;
	height:2px;
	margin:0 0 20px 0;
	clear:both;
	float:none;
}
.overview .cat img {
	margin-bottom:5px;
}
.overview .cat p {
}

