/* CSS Document */

@import "main.css";
@import "navigation.css";
@import "slimbox.css";


/* *** Boxen *** */



.box {
	border-top:4px solid #1379b5;
	border-bottom:1px solid #7c7c7c;
	margin:8px 0 0 0;
	padding:0;
	font-size:92%;
	}

.box div.co {
	background: transparent url(../_img/bg_box.gif) repeat;
	border-top:1px solid white;
	border-bottom:1px solid white;
	color:#333;
	margin:0;
	padding:10px 8px;
	}

#twocols .box div.co {
	font-size:110%;
	}

#twocols .box h3, #twocols .box div.co p, #twocols .box form, .box ul {
	padding:0;
	margin:0;
	}

#twocols .box h3, #leftcol .box h3 {
	background:#7c7c7c;
	border-top:1px solid white;
	font-weight:bold;
	line-height:100%;
	color:#fff;
	padding:6px 8px;
	/* text-shadow:#333 2px 2px 1px; */
	}

#twocols .box h3 a { color:#fff; }

#twocols .box p, #leftcol .box p {
	padding:0;
	margin:0;
	font-size:92%;
	line-height:120%;
	}

ul.exh { list-style:none; }
ul.exh li { 
	margin:0 0 1em 0;
	line-height:130%;
	font-size:92%;
	}

#twocols .box div.co div.mo { 
	margin-top:10px;
	line-height:1em;
	display:block;
	}


#twocols li#spare_parts.box div.co p { margin-bottom:10px; }

#twocols ul#types_other_blades li div.co p { margin-bottom: 10px; }

#presse_home div.co { padding:0 5px !important; }

table.prod_sp {
	line-height:120%;
	font-size:90%;
	margin: 12px 0 12px 0;
	}

table.prod_sp th {
	background:#7c7c7c;
	border-top:1px solid white;
	font-weight:bold;
	line-height:100%;
	color:#fff;
	padding:8px 2px 8px 4px;
	border-left:1px solid #fff;
	text-align:center;
	}

table.prod_sp th:first-child, table.prod_sp td:first-child { border-left: none; }

table.prod_sp th a, table.prod_sp th a:link { color:#fff; }
table.prod_sp th a:hover { color:#333; }

table.prod_sp tr {
	margin:0;
	}
	
table.prod_sp td {
	padding:8px 6px;
	background:url(../_img/bg_box.gif) repeat;
	border-left:1px solid #fff;	
	border-bottom:1px solid #fff;
	line-height:130%;
	}

table.prod_sp td div.mo { margin-top:10px; }

.prodbox {
	border-top:4px solid #1379b5;
	border-bottom:1px solid #7c7c7c;
	margin:8px 0 0 0;
	padding:0;
	}

.prodbox div.co {
	background: transparent url(../_img/bg_box.gif) repeat;
	border-top:1px solid white;
	border-bottom:1px solid white;
	color:#333;
	margin:0;
	padding:10px 8px;
	}

#twocols .prodbox h3 {
	background:#7c7c7c;
	border-top:1px solid white;
	font-weight:bold;
	line-height:100%;
	color:#fff;
	padding:6px 8px;
	/* text-shadow:#333 2px 2px 1px; */
	margin:0;
	}

#twocols .prodbox h3 a { color:#fff; }


.sbox {
	border-top:4px solid #1379b5;
	border-bottom:1px solid #7c7c7c;
	margin:8px 0 0 0;
	padding:0;
	}

.sbox div.co {
	background: transparent url(../_img/bg_box.gif) repeat;
	border-top:1px solid white;
	border-bottom:1px solid white;
	color:#333;
	margin:0;
	padding:8px;
	}

#twocols .sbox h3 {
	background:#7c7c7c;
	border-top:1px solid white;
	font-weight:bold;
	line-height:100%;
	color:#fff;
	padding:6px 8px;
	/* text-shadow:#333 2px 2px 1px; */
	margin:0;
	}

#twocols .sbox h3 a { color:#fff; }

#video {
	z-index:10;
	margin-bottom:16px !important;
	clear:right;
	height:226px !important;
}

img#prnt-logo{
	margin: 20px 0px 20px 20px;
	display: none;
}
