@charset "UTF-8";
/* CSS Document */
 * {
	 padding:0 0 0 0;
	 margin:0 0 0 0;
	 font-family:Arial, Helvetica, sans-serif;
 }
 
 a img {
	 border:none;
 }

body {
	background:url(../images/body-background.png);
	background-repeat:repeat-x;
}

#website {
	width:850px;
	margin:auto;
}

html {overflow-y: scroll;}


/****** HEADER ********/

#header_top {
	padding-top:5px;
	color:#999999;
	font-size:13px;
	padding-bottom:5px;
}

#header_top_left {
	float:left;
	padding-left:10px;
}

#header_top_right {
	float:right;
	padding-right:10px;
}

#header_bottom {
	background-color:#efefef;
}

#white_circle {
	height:6px;
}

.white_circle_left {
	float:left;
	width:6px;
}

.white_circle_right {
	float:right;
	width:6px;
}
.white_circle_center {
	background-color:#efefef; 
	height:6px;
	margin-left:6px; 
	margin-right:6px;
}

#logo_intec {
	float:left;
	width:300px;
	padding:20px;
}

#header_bottom p.empty_side {
	text-transform:uppercase;
	color:#9a9b9c;
	padding-top:60px;
	font-size:20px;
}

/********** FOOTER ***********/

#copyright{
	text-align:center;
	font-size:10px;
	color:#9a9b9c;
	background-color:#efefef;
	margin-bottom:20px;
}

#copyright a {
	text-decoration:none;
	color:#9a9b9c;
}

#copyright strong {
	font-size:10px;
	color:#9a9b9c;
}


/********* MENU *************/

#menu {
	height:59px;
	margin-bottom:5px;
}

#menu_center {
	margin-left:20px;
	margin-right:20px;
}

#menu_center ul {
	list-style-type:none;
}

#menu_center ul li {
	list-style-type:none;
	float:left;	
	width:110px;
	text-align:center;
	height:39px;
	margin-right:5px;
	/*-moz-border-radius: 8px 8px 0 0;
	-webkit-border-radius: 8px 8px 0 0;*/
	padding:20px 0 0 0;
	background:url(../images/menu_tab_grey.png);
	background-repeat:no-repeat;
}

#menu_center ul li#menu_quote {
	background-image:url(../images/menu_quote_red.png);
	background-repeat:no-repeat;
}

.menu_tab a {
	text-decoration:none;
	color:#efefef;
	font-size:14px;
}

#menu_center ul li#menu_home {
	width:117px;
	margin-right:4px;
	background:url(../images/menu_home_grey.png);
}

#menu_center ul li#menu_contact {
	margin-right:0px;
	width:114px;
	background:url(../images/menu_contact_grey.png);
}

/************ SLIDESHOW ************/

#slideshow {
	background-color:#efefef;
	height:214px;
	margin-bottom:1px;
}

#slideshow_left {
	width:117px;
	padding-left:20px;
	color:#efefef;
	float:left;
}

#slideshow_left a {
	text-decoration:none;
	color:#efefef;
}

#slideshow_redbox {
	background-color:#921a1a;
}

#slideshow_left img {
	float:left;
}

#slideshow_orangebox {
	background-color:#e87b1b;
}

#slideshow_greenbox {
	background-color:#a0b34f;
}

.slideshow_box {
	width:117px;
	height:68px;
	margin-bottom:5px;
	/*-moz-border-radius: 8px 0 0 8px;
	-webkit-border-radius: 8px 0 0 8px;*/
}

#slideshow_right {
	margin-left:141px;
	height:214px;
	margin-right:20px;
}

img#slideshow_home_img {
	height:214px;
}

#text_about{
	background-color:#005187;
	padding:5px;
	color:#FFF;
	height:194px;
	text-align:justify;
	width:359px;
	font-size:16px;
	padding-top:15px;
}

#text_about a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

#slideshow_right_img_top_about{
	float:right;
	height:214px;
	width:320px;
	background-color:#FFF;
}

#slideshow_right_img_top_about img{
	width:12Opx;
	padding:5px;
}

.partner_text {
	font-style:italic;
	padding:5px;
	padding-top:10px;
}

#slideshow_right_about p{
	padding:5px;
	color:#FFF;
}

#slideshow_right_img_top{
	display:none;
	float:right;
	width:358px;
}

#slideshow_text {
	color:#FFF;
	padding:20px;
}

#navigation {
	background-color:#D00;
	width:330px;
	float:left;
	height:214px;
	display:none;
}

#navigation_left {
	width:155px;
	float:left;
	height:214px;
}

#navigation_right {
	margin-left:155px;
	height:214px;
	width:175px;
}

#navigation a {
	text-decoration:none;
	color:#efefef;
}


ul.without_style li{
	list-style-type:none;
}	


ul#navigation_subcategories {
	margin:15px 5px 5px 5px;
	height:50px;
	background-repeat:no-repeat;
}

ul#navigation_subcategories li a {
	font-size:14px;
}

ul#navigation_categories {
	margin-top:15px;
	margin-left:5px;
}

ul#navigation_categories li.tabs {
	width:110px;
	height:35px;
	background-repeat:no-repeat;
	padding-top:15px;
	padding-left:40px;
	margin-bottom:15px;
}

ul#navigation_subcategories li.subtabs {
	text-align:center;
	padding-right:15px;
	height:50px;
	background-repeat:no-repeat;
	padding-top:15px;
	
}

/********** CONTACT ************/

#contact_right {
	float:right;
}

#contact_left #direction{
	text-align:center;
	
}

#contact_left {
	color:#9a9b9c;
	width:380px;
}

#contact_left h1 {
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	color:#005187;
}

#contact_left h2 {
	font-size:16px;
	padding-top:20px;
	padding-right:5px;
}

#social_networks {
	text-align:center;
}

.logo_social_networks img {
	width:40px;
	height:40px;
	padding-right:5px;
}

#direction {
	padding-bottom:10px;
}

#direction a {
	text-decoration:none;
	color:#9a9b9c;
}

/************** BLOG **************/
#navigation_blog a {
	text-decoration:none;
	color:#005187;
	font-size:18px;
}

#navigation_blog {
	color:#005187;
	font-size:18px;
}

.page_content p{
	text-align:justify;
	padding:10px;
}

.page_content p img{
	padding:5px;
}

.page_content h2 a{
	color:#005187;
	font-size:18px;
	padding:5px;
	text-decoration:none;
}

/* Captions & aligment */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions & aligment */

/* classes used by the_meta() */
ul.post-meta {
	list-style: none;
}

ul.post-meta span.post-meta-key {
	font-weight: bold;
}

.credit {
	background: #90a090;
	border-top: 3px double #aba;
	color: #fff;
	font-size: 11px;
	margin: 10px 0 0 0;
	padding: 3px;
	text-align: center;
}

.credit a:link, .credit a:hover {
	color: #fff;
}

.feedback {
	color: #ccc;
	text-align: right;
	clear: both;
}

.meta {
	font-size: .75em;
}

.meta li, ul.post-meta li {
	display: inline;
}

.meta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}

.meta, .meta a {
	color: #808080;
	font-weight: normal;
	letter-spacing: 0;
}

.storytitle {
	margin: 0;
}

.storytitle a {
	text-decoration: none;
}


/************ CONTENT *************/

#center {
	background-color:#efefef;
}

#content {
	padding:20px;
	padding-top:0;
	background-color:#efefef;
	padding-top:30px;
}

#content_about p {
	color:#9a9b9c;
	font-size:13px;
}

#content_column_intro {
	width:390px;
	float:left;
	padding:5px;
	color:#323232;
}

#content_column_intro p{
	font-size:13px;
	text-align:justify;
}

p#intec_first_sentence{
	font-size:14px;
}

#content_column_intro li{
	font-size:13px;
	text-align:justify;
}

.bold_special strong{
	font-size:15px;
}

#content_column_intro p#intec_first_sentence_right{
	margin-left:140px;
	font-size:17px;
	text-transform:uppercase;
}

#brochure {
	width:230px;
	margin-right:100px;
	float:right;
	border:1px solid #00518e;
	padding-top:5px;
	padding-bottom:5px;
	-moz-border-radius:8px 8px 8px 8px;
	-webkit-border-radius:8px 8px 8px 8px;
}
#brochure p {
	padding-top:20px;
	float:right;
	color:#00518e;
}

#brochure a {
	text-decoration:none;
	color:#00518e;
}

#brochure img {
	float:right;
}

#content_columns {
	width:400px;
	float:right;
}

.content_column {
	width:190px;
	float:left;
	height:200px;
	border-right:1px solid #9a9b9c;
	border-left:1px solid #9a9b9c;
	margin-bottom:20px;
	margin-right:5px;
}

#column_solutions {
	padding-top:0px;
}

#column_solutions h3 {
	padding-top:10px;
}

#column_services h3 {
	padding-top:10px;
}

#column_solutions #sustainability h4 a {
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

#column_solutions #sustainability h4 {
	text-align:center;
}

#column_solutions #sustainability li a {
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
}

#column_solutions ul#sustainability {
	background-image:url(../images/solutions-background.png);
	height:70px;
	padding:5px;
	margin-bottom:5px;
	width:160px;
	margin-left:10px;
	background-repeat:no-repeat;
	margin-right:10px;
}

#column_solutions ul#lightweight {
	background-image:url(../images/lightweight-background.png);
	height:70px;
	margin-bottom:5px;
	padding:5px;
	width:160px;
	margin-left:10px;
	background-repeat:no-repeat;
	margin-right:10px;
}

#column_solutions #lightweight h4 a{
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

#column_solutions #lightweight h4 {
	text-align:center;
}

#column_solutions #lightweight li a {
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
	font-size:14px;
}


.content_column h3 {
	padding-left:10px;
	text-transform:uppercase;
	font-size:13px;	
	padding-bottom:10px;
}

.content_column p {
	font-size:12px;
	color:#9a9b9c;
}

.content_column ul {
	list-style-type:none;
	color:#9a9b9c;
	font-size:15px;
	padding-left:10px;
}

.content_column li {
	padding-bottom:8px;
	padding-top:4px;
}

.content_column ul li a {
	color:#9a9b9c;
	font-size:15px;
	
}

.content_column ul ul {
	padding-left:30px;
	font-size:14px;
}

.last_content_column {
	border:none;
	width:190px;
	float:left;
	height:200px;
	border:none;
	margin-bottom:20px;
}

.last_content_column h3 {
	padding-left:10px;
	text-transform:uppercase;
	font-size:13px;	
	padding-bottom:10px;
}

.last_content_column p {
	font-size:12px;
	color:#9a9b9c;
	padding-left:10px;
}

.last_content_column ul {
	list-style-type:none;
	color:#9a9b9c;
	font-size:15px;
	padding-left:10px;
}

.last_content_column li {
	padding-bottom:8px;
}

.last_content_column ul li a {
	color:#9a9b9c;
	font-size:15px;
	text-decoration:none;
	
}


.product {
	width:560px;
	margin-left:141px;
	margin-bottom:1px;
	color:#FFF;
	min-height:214px;
	_height:214px;
}

.product h2 {
	padding-left:5px;
	padding-top:5px;
	font-size:14px;
}

.product_img {
	height:214px;
	width:358px;
	float:right;
	}
	
.product_img img {
	width:358px;
	height:214px;
}

.right_product {
	width:230px;
	min-height:214px;
	_height:214px;
	float:right;
	background-color:#efefef;
}

#product_info {
	min-height:214px;
	_height:214px;
	width:330px;	
}

#product_info a {
	color:#FFF;
	font-weight:bold;
}

.product p{
	font-size:13px;
	padding:5px;
	text-align:justify;
	padding-right:5px;
}

.product li{
	font-size:13px;
	margin-left:20px;
	text-align:justify;
	padding-right:5px;
}
	
.image_nav {
	width:230px;
	height:70px;
	margin-top:15px;
	-moz-border-radius:0px 8px 8px 0px;
	-webkit-border-radius:0px 8px 8px 0px;
	text-align:center;
}

.video_nav {
	width:230px;
	height:70px;
	margin-top:25px;
	-moz-border-radius:0px 8px 8px 0px;
	-webkit-border-radius:0px 8px 8px 0px;
	text-align:center;
}

.image_nav img {
	width:67px;
	height:50px;
	cursor: pointer;
}

.info_to_user {
	font-size:12px;
	color:#9a9b9c;
	margin-left:70px;
}



.content_column #direction {
	padding-left:5px;
}

#social_networks_column {
	padding-left:10px;
}

#social_networks_column img {
	padding-right:5px;
	width:40px;
	height:40px;
}


.page_content {
	border:solid 1px #9a9b9c;
	padding:5px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}

.page_content h2 {
	color:#005187;
	font-size:18px;
	padding:5px;
}

h3.green {
	color:#4db120;
}

.div_content_multiple {
	margin-bottom:8px;
}

.page_content_left {
	width:404px;
	float:left;
}

.page_content_right {
	float:right;
	width:394px;
}

.page_content h3 {
	color:#9a9b9c;
	font-size:16px;
	padding-left:5px;
	padding-bottom:5px;
}

.page_content h4 {
	font-size:12px;
	padding-left:35px;
	padding-bottom:5px;
}

.pdf_download {
	clear:left;
	padding-bottom:5px;
}

.pdf_download img {
	float:left;
}

.pdf_download p {
	font-size:12px;
	padding-top:20px;
}

.blog_feed_home a {
	text-decoration:none;
	color:#9a9b9c;
	font-size:13px;
}

p.blog_feed_home {
	padding:5px 5px 5px 5px;
}

#clients #client_list{
	width:800px;
	margin-right:4px;
}

#clients #client_list tr{
	height:40px;
}

#clients #client_list tr td.client_logo{
	text-align:center;
	width:260px;
}

#clients #client_list tr td.client_logo img{
	width:80px;
}


/*********** COLUMNS WHEN MENU IS DISPLAYED *************/

#columns_when_menu{
	display:none;
	background-color:#efefef;
	padding-left:20px;
}

.content_column_when_menu {
	width:250px;
	float:left;
	height:200px;
	border-right:1px solid #9a9b9c;
	margin-bottom:20px;
	margin-right:5px;
	padding-left:20px;
}

.content_column_when_menu h3 {
	padding-left:10px;
	text-transform:uppercase;
	font-size:13px;	
	padding-bottom:10px;
}

.content_column_when_menu p {
	font-size:12px;
	color:#9a9b9c;
}

.content_column_when_menu ul {
	list-style-type:none;
	color:#9a9b9c;
	font-size:15px;
	padding-left:10px;
}

.content_column_when_menu li {
	padding-bottom:8px;
}

.content_column_when_menu ul li a {
	color:#9a9b9c;
	font-size:15px;
	text-decoration:none;
	
}

.content_column_when_menu ul ul {
	padding-left:30px;
	font-size:14px;
}

#last_content_column_when_menu {
	border:none;
	width:250px;
	float:left;
	height:200px;
	border:none;
	margin-bottom:20px;
}

#last_content_column_when_menu h3 {
	padding-left:10px;
	text-transform:uppercase;
	font-size:13px;	
	padding-bottom:10px;
}

#last_content_column_when_menu p {
	font-size:12px;
	color:#9a9b9c;
	padding-left:10px;
}

#last_content_column_when_menu ul {
	list-style-type:none;
	color:#9a9b9c;
	font-size:15px;
	padding-left:10px;
}

#last_content_column_when_menu li {
	padding-bottom:8px;
}

#last_content_column_when_menu ul li a {
	color:#9a9b9c;
	font-size:15px;
	
}

.content_column_when_menu #sustainability h4 a {
	color:#FFF;
	text-align:center;
	font-size:16px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.content_column_when_menu #sustainability h4 {
	text-align:center;
}

.content_column_when_menu #sustainability li a {
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
	font-size:16px;
}

.content_column_when_menu ul#sustainability {
	background-image:url(../images/solutions-background.png);
	height:70px;
	padding:5px;
	margin-bottom:5px;
	width:160px;
	margin-left:10px;
	background-repeat:no-repeat;
	margin-right:10px;
}

.content_column_when_menu ul#lightweight {
	background-image:url(../images/lightweight-background.png);
	height:70px;
	padding:5px;
	margin-bottom:5px;
	width:160px;
	margin-left:10px;
	background-repeat:no-repeat;
	margin-right:10px;
}

.content_column_when_menu #lightweight h4 a {
	color:#FFF;
	text-align:center;
	font-size:17px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
}

.content_column_when_menu #lightweight h4 {
	text-align:center;
}

.content_column_when_menu #lightweight li a {
	color:#FFF;
	text-decoration:none;
	padding-left:10px;
	font-weight:bold;
	font-size:16px;
}



/************* QUOTE FORM **********/
#quote_form {
	width:750px;
	margin:auto;
	color:#9a9b9c;
}


#quote_form fieldset {
	padding-top:10px;
}

#quote_form legend {
	margin-left:300px;
	padding-right:10px;
	padding-left:10px;
	color:#000;
}

#quote_form .checkbox {
	margin-left:10px;
}

#send_button {
	width:100px;
	margin-top:20px;
	margin-bottom:10px;
	height:20px;
	text-transform:uppercase;
}

table#bottle_quote {
	border-left:1px solid #9a9b9c;
	border-right:1px solid #9a9b9c;
	background-image:url(../images/bottle-background.png);
}

table#preform_quote {
	background-image:url(../images/preform-background.png);
}

table#caps_quote {
	background-image:url(../images/caps-background.png);
}


table.product_quote {
	width:250px;
}

table.product_quote tr td{
	padding-left:50px;
}

table.product_quote th {
	text-align:center;
}

table#preform_quote th {
	color:#921a1a;
}

table#bottle_quote th {
	color:#e87c1e;
}

table#caps_quote th {
	color:#a1b451;
}

table#products_quote {
	margin-bottom:10px;
}

table#solutions_quote {
	margin-bottom:10px;
}

table#more_infos_quote {
	margin-bottom:10px;
}

.sustainability_page {
	color:#FFF; 
	border:1px solid #81a20b; 
	font-size:15px;
	background-color:#81a20b;
	font-weight:bold;
}

.sustainability_page h2 a {
	color:#FFF;
	font-size:22px;
}

.sustainability_page h2 {
	margin-top:9px;
}

.sustainability_page ul li {
	margin-left:30px;
}
.sustainability_page ul {
	padding-left:10px;
}

.sustainability_page p a {
	color:#FFF;
}

#solution_page_retrofit {
	color:#FFF; 
	border:1px solid #005187; 
	font-size:15px;
	background-color:#005187;
	font-weight:bold;
}

#solution_page_retrofit p a {
	color:#FFF;
}

#solution_page_retrofit h2 a {
	color:#FFF; 
	font-size:20px;
}

#solution_page_retrofit h2 {
	margin-top:8px;
}

#solution_page_retrofit ul li {
	margin-left:40px;
}

#solution_page_retrofit ul ul li {
	margin-left:60px;
}

.solution_page {
	display:none;
}

#sustainability_slideshow {
	list-style:none;
	margin-left:10px;
}

#sustainability_slideshow h4 {
	text-align:center;
}

#sustainability_slideshow li a {
	text-decoration:none;
	color:#FFF;
	font-size:14px;
	font-weight:bold;

}

#sustainability_slideshow li {
	height:44px;
	background-image:url(../images/back-solutions-slide.png);
	background-repeat:no-repeat;
	margin-left:70px;
	padding-top:3px;
	text-align:center;
	width:270px;
}


#lightweight_slideshow {
	list-style:none;
	margin-top:20px;
	margin-left:10px;
}

#lightweight_slideshow li a {
	text-decoration:none;
	color:#FFF;
	font-size:14px;
	font-weight:bold;

}

#lightweight_slideshow h4 {
	text-align:center;
}

#lightweight_slideshow li {
	height:44px;
	background-image:url(../images/back-ligthweight-slide.png);
	background-repeat:no-repeat;
	width:270px;
	text-align:center;
	padding-top:10px;
	margin-left:70px;
}
