/*
Theme Name: WIM Professional
Theme URI: http://wordpress.org/
Description: Professional Theme for W.I.M Werck Ingenierie Mecanique
Version: 1.0
Author: CapGemini
Author URI: http://www.capgemini.com/
*/

/* General declarations */
body{
	/*background:url('images/index/index-body.jpg') repeat;*/
	background:#00091a url('images/body-page.jpg') repeat-x;
	font-family: 'Trebuchet MS';
}
a{
	color:white;
	text-decoration:none;
}

/* WIM website */
#wim-website{
	width:840px;
	margin:0 auto;
}
.menu-pages{
	font-size:12px;
}
.menu-pages li{
	display:inline;
}
.menu-pages li a{
	color:oldGlace;
	display:block;
	float:left;
	height:35px;
	padding-top:10px;
	text-align:center;
	width:140px;
	line-height:15px;
}
/* A single page */
#page{
	color:white;
}
/* Images background and item's pages */
#logo-page{
	height:180px;
	width:180px;
	display:block;
	margin-left:-30px;
	float:left;
}
.img-layout, .text-layout{
	position:absolute;
	width:200px;
	height:140px;
}
.text-layout{
	margin-left:40px;
	margin-top:90px;
}
.img-layout{
	margin-top:60px;
}
.item-title{
	font-size:18px;
	margin:20px;
	margin-top:25px;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
}
#img-1{background:url('../../../nav/tfile_menu_pic1.png') no-repeat; z-index:200;}
#text-1{background:url('images/index/item-societe-bg.png') no-repeat; z-index:100;}
#img-2{background:url('../../../nav/tfile_menu_pic2.png') no-repeat; z-index:400;}
#text-2{background:url('images/index/item-activities-bg.png') no-repeat; z-index:300;}
#img-3{background:url('../../../nav/tfile_menu_pic3.png') no-repeat; z-index:5;}
#text-3{background:url('images/index/item-mecaniqueimages-bg.png') no-repeat; z-index:1;}
#img-4{background:url('../../../nav/tfile_menu_pic4.png') no-repeat; z-index:200;}
#text-4{background:url('images/index/item-communicationdcns-bg.png') no-repeat; z-index:100;}
#img-5{background:url('../../../nav/tfile_menu_pic5.png') no-repeat; z-index:400;}
#text-5{background:url('images/index/item-machineoutils-bg.png') no-repeat; z-index:300;}
#img-6{background:url('../../../nav/tfile_menu_pic6.png') no-repeat; z-index:600;}
#text-6{background:url('images/index/item-actualites-bg.png') no-repeat; z-index:500;}
#text-7{background:url('images/index/item-contact-bg.png') no-repeat; z-index:100;}
#text-3 .item-title, #text-5 .item-title{margin-top:40px;}
#text-1 .item-title, #text-2 .item-title, #text-6 .item-title {margin-top:60px;}
#text-4 .item-title{margin-top:20px;}
/* Company */
#company{
	float:left;
	padding-left:125px;
}
#company .logo{
	background:transparent url(images/logo-normal.png) no-repeat scroll 0px -50px;
	display:block;
	height:160px;
	width:565px;
}
#company .logo:hover{
	background:transparent url(images/logo-hover.png) no-repeat scroll 0px -50px;
}
/** Languages */
#languages{
	float:right;
	width:65px;
	margin-top:-20px;	
}
/* Breadcump*/
#breadcump{
	margin:0px 0px 50px 210px;
	height:20px;
	float:left;
}
#breadcump a:hover{
	text-decoration:underline;
}
/* Background of differents contents */
#content-1 ul li{list-style-image:url('images/puce_societe.png');}
#content-2 ul li{list-style-image:url('images/puce_activites.png');}
#content-3 ul li{list-style-image:url('images/puce_mecanique.png');}
#content-4 ul li{list-style-image:url('images/puce_dcns.png');}
#content-5 ul li{list-style-type:none;}
#content-6 #left_block ul li{list-style-image:url('images/puce_news.png');}

.close{
	float:right;
	margin-right:-10px;
	margin-top:-10px;
}
.close a{
	text-align:center;
	font-weight:bold;
	height:20px;
	display:block;
	width:20px;
	padding:7px 5px 3px;
	font-size:15px;
}
.close a:hover{
	color:#000;
}

#close-1, #content-1 p a, #current-page-1, .hover-page-1:hover{background-color:#5F273D;}
#close-2, #content-2 p a, #current-page-2, .hover-page-2:hover{background-color:#27860F;}
#close-3, #content-3 p a, #current-page-3, .hover-page-3:hover{background-color:#005E86;}
#close-4, #content-4 p a, #current-page-4, #current-page-4-big, .hover-page-4:hover{background-color:#C34200;}
#close-5, #content-5 p a, #current-page-5, .hover-page-5:hover{background-color:#7E2729;}
#close-6, #content-6 p a, #current-page-6, .hover-page-6:hover{background-color:#1A524B;}
#close-7 {background-color:#9EC600;}

/** Content of the page */
.content{
	padding:20px;
	color:white;
	font-size:12px;
	width:800px;
	background:#333 url('images/content.jpg') top no-repeat;
}
.post{
	overflow:none;
}
.post p img{
	/*float:right;*/
	margin-right:10px;
	margin-left:10px;
	border:2px solid #ccc;
}
.post p .alignright{
	float:right;
}
.post p .alignleft{
	float:left;
}
.content p{
	line-height:16px;
	margin-top:5px;
	text-align:justify;
}
.content ul{
	margin-left:30px;
	list-style-type:square;
}
.content ol{
	margin-left:30px;
	list-style-type:decimal;
}
.content ul, .content ol{
	margin-bottom:20px;
}
.content ul li, .content ol li{
	line-height:16px;
	margin-top:5px;
}
.content h1, .content h2, .content h3, .content h4, .content h6, .content h6{
	margin:20px 0;
	color:#ccc;
}
.ngg-thumbnail:hover{
	margin-top:-10px;
	border:0px;
}
/** Blocks */
#left_block{
	width:550px; 
	float:left;
}
#left_block h3{
	margin:14px 0;
}
#right_block{
	width:230px; 
	float:left; 
	margin-left:20px
}
/** Company */
#frenchtime{
	background:url('images/clock.jpg') no-repeat;
	color:#00091a;
	height:60px;
	width:200px;
	padding:16px 0px 0px 30px;
	margin:40px 0px -20px -20px;
	font-weight:bold;
}
#frenchtime h3{
	margin:0;
	font-size:16px;
	color:#000;
}
#frenchtime p{
	line-height:20px;
}
#contactLink{
	text-align:center;	
	display:block;
	width:200px;
	height:40px;
	margin-bottom:15px;
}
#contactLink a{
	color:#A3CBF6;
	font-size:16px;
	font-weight:bold;
	background:url('images/contactus.jpg') no-repeat;
	display:block;
	width:200px;
	height:40px;
	padding-left:20px;
	padding-top:10px;
	
}
#contactLink a:hover{
	color:#F1C607;
}
/** Machine tool */
#pageflip_docs{
	margin:20px 0px;
}
.pagecurl{
	float:left;
	margin:0px 0px 30px 10px;
	width:150px;
	height:170px;
}
.pagecurl .pagecurl-img{
	display:block;
	width:150px;
	height:150px;
	background:url('images/pagecurl-hover.jpg') no-repeat;	
	margin-bottom:10px;
}
.pagecurl .pagecurl-img:hover{
	background:url('images/pagecurl-hover.jpg') no-repeat;	
}
.pagecurl .pagecurl-link{
	text-align:center;
	line-height:15px;
}
.pagecurl .pagecurl-link:hover{
	text-decoration:underline;
	
}
/** News */
#news{
	margin-top:20px;
}

#news li a span{
	font-weight:bold;
}
#news_title, #doc_title{
	font-size:20px;
	text-align:center;
	margin-bottom:30px;
}
.rss li{
	list-style-image:none;
	margin-left:-20px;
}
.rss li a{
	background:url('images/bullet_feed.png') no-repeat -5px 1px;
	padding-left:10px;
	color:#000;
}
.rss li a:hover{
	text-decoration:underline;
}
/** Page flip documents */
#pageflip_docs li a:hover, #news li a:hover{
	text-decoration:underline;
}
#content-5 .doc_prez{
	margin-bottom:20px;
}
/** Pagination */
#pagination{
	width:310px;
	line-height:20px;
}
#pagination span{
	float:left;
	font-weight:bold;
}
#pagination a{
	text-align:center;
	padding:2px;
}
#pagination a:hover, .currentPage{
	background-color:#eee;
	color:#000000;
}
/* Footer pages */
#top-menu{
	font-size:12px;
	width:840px;
	margin:0px auto 60px;
}
#top-menu{
	margin:0px;
	padding-bottom:0px;
}

#footer{
	background-color:#2D4B8A;
	font-size:12px;
}

/* Footer links */
#normal-page-1, #current-page-1, #normal-page-2, #current-page-2,
#normal-page-3, #current-page-3, #normal-page-6, #current-page-6,
#normal-page-5, #current-page-5{
	padding-top:15px;
	height:30px;
}
#normal-page-4-big, #current-page-4-big{
	padding-top:15px;
	height:30px;
}
/** Footer CapGemini Logo */
#footer #capgemini{
	margin-left:310px;
}
/** Footer contact */
#contact{
	color:#00091a;
	text-align:center;
	padding:20px 0;
	width:840px;
	margin:auto;
}
#contact p{
	line-height:20px;
}
#contact a{
	color:#00091a;
	text-decoration:underline;
}

