/* 
 * CSS Document
 *
 * Morgan Capron 
 * 2007/11/22 14:55:47 
 * Companeo.com
 * 
 * $Author: valentin $
 * $Revision: 23379 $
 * $Date: 2011-06-14 10:58:33 +0200 (mar 14 jun 2011) $ 
 */
/* ---[ General ]--------------------- */
body {
	margin:0;	
	background-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

a { 
	color:#000; 
	text-decoration:underline; 
}

a:link, a:visited { 
	color:#000; 
	text-decoration:underline; 
}

a:hover { 
	color:#000; 
	text-decoration:none; 
}

form {
	margin:0;
}

img {
	border:0;
}

.killer {
	clear:both;
}

#contener {
	margin:0 auto;
	width:660px;
}

.aste {
	font-size:10px;
	color:#FF0000; 
}

.close {
	padding:8px 0 0 0;
	font-size:9px;
	color:#9A9A9A;
}

.close a {  
	text-decoration:none;
	color:#9A9A9A; 
}

.close a:link, .close a:visited { 
	text-decoration:none;
	color:#9A9A9A; 
}

.close a:hover {  
	text-decoration:underline;
	color:#000000; 
}

.close_head {
	text-align:right;
}

.close_footer {
	text-align:center;
}


/* ---[ Masthead ]--------------------- */
.mast .logo {
	float:left;
	padding-left:35px;
}

.mast .baseline {
	width:370px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	font-size:14px;
	color:#5389D4;
	padding:32px 0px 0px 20px;
	font-weight:bold;
}

.mast .baseline span{
	color:#FF6901;
}


/*****   ITEMS   *****/
.popup_items{	
	padding:8px 0px 9px 4px;
	background:url('../i/items-bg.gif') no-repeat top left;
}

.popup_items .item{
	display:inline;
	margin:0px 2px 0px 0px;
	padding:4px 11px 5px 11px;
	list-style:none;
	text-decoration:none;
	background:url('../i/items-tabs-off.gif')  repeat-x top left;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
.popup_items .item a{ color:#C2DBFE; text-decoration:none; }
.popup_items .item a:link, .popup_items .item a:visited{ color:#C2DBFE; }
.popup_items .item a:hover{ color:#FFFFFF; }

.popup_items .item_on{
	display:inline;
	margin:0px 2px 0px 0px;
	padding:4px 11px 8px 11px;
	list-style:none;
	text-decoration:none;
	background:url('../i/items-tabs.gif') repeat-x top right;
	color:#00489A;
	font-size:9px;
	font-weight:bold;
}
.popup_items .item_on a{ color:#00489A; text-decoration:none; }
.popup_items .item_on a:link, .popup_items .item_on a:visited{ color:#00489A; }
.popup_items .item_on a:hover{ color:#00489A; }

.popup_items .first{
	margin:0px 2px 0px 0px;
	padding:4px 11px 5px 11px;
	background:url('../i/items-tabs-first.gif')  no-repeat top left;
}

.popup_items .first_on{
	margin:0px 2px 0px 0px;
	padding:4px 11px 8px 11px;
	background:url('../i/items-tabs-first-on.gif')  no-repeat top left;
}
.popup_items .first_on a{ color:#00489A; text-decoration:none; }
.popup_items .first_on a:link, .popup_items .first_on a:visited{ color:#00489A; }
.popup_items .first_on a:hover{ color:#00489A; }


.popup_items .last{
	padding:4px 11px 5px 11px;
	background:url('../i/items-tabs-last.gif')  no-repeat top right;
}

.popup_items .last_on{
	padding:4px 11px 8px 11px;
	background:url('../i/items-tabs-last-on.gif')  no-repeat top right;
}
.popup_items .last_on a{ color:#00489A; text-decoration:none; }
.popup_items .last_on a:link, .popup_items .last_on a:visited{ color:#00489A; }
.popup_items .last_on a:hover{ color:#00489A; }



/*****   INTRO   *****/
.intro{
	width:640px;
	padding:10px 8px;
	font-size:11px;
	font-weight:bold;
	color:#1E5590;
	border-right:1px solid #92B9F1;
	border-left:1px solid #92B9F1;
	background:url('../i/bg-point.gif') #EEF4FE repeat-x bottom right;
}
.intro a{ color:#1E5590;}
.intro a:link, .intro li a:visited{ color:#1E5590;}
.intro a:hover{ color:#1E5590;}



.intro_txt{
	width:330px;
	float:left;
}

.intro ul{
	width:200px;
	float:right;
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:normal;
}

.intro li{
	margin:0px;
	padding:0px;
	list-style:none;
}


/*****   POPUP CONTENT   *****/
.popup_content{
	padding:15px 10px;
	font-size:11px;
	border-right:1px solid #92B9F1;
	border-left:1px solid #92B9F1;
}

.popup_content ul{
	margin:20px 0px 0px 0px;
	padding:0px;
}

.popup_content li {
	margin:0;
	padding:0 0 15px 80px;
	list-style:none;
	background:url('../i/arrow-blue.gif') no-repeat 60px 1px;
}
#de_DE .popup_content li { width: 480px; text-align: justify; }


.popup_content .list_none li {
	list-style:none;
	background: transparent;
}

.popup_content p{
	margin:20px 0px 0px 0px;
	padding:0px 20px 18px 180px;
	list-style:none;
	background:url('../i/arrow-blue.gif') no-repeat 160px 1px;
}

.password {
	padding: 0 0 0 50px;
}

/* ---[ Override register form ]--------------------- */
.popup_content .questionRFQ {
	margin:10px 0 0 0;
	font-size:12px;		
}

.popup_content .profil p {
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding: 0 0 0 0;
	background: none;
	text-align: right;
	font-size:12px;
}

.popup_content .tab_coord {
	width: 50%;
	background: none;
	font-weight: normal;
}

.tab_coord .questionRFQ {
	padding:0 3%;
	width:100%;
	clear:left;
}

.popup_content .questionRFQ select {
	width:160px;
}

.popup_content .questionRFQ .required {
	color:#FF0060;
}

.popup_content .quiVous {
	width: 100px;
	height: 100px;
}

.popup_content #messages {
	margin: auto;
	padding: 20px 0 20px 0;
	width: 80%;
	text-align: center;
	font-size: 1.4em;
}

.popup_content .messageStackError 	{ background: #A90303; }
.popup_content .messageStackWarning { background: #F66300; }
.popup_content .messageStackSuccess { background: #26c675; }

.popup_content .messageStackError,
.popup_content .messageStackWarning,
.popup_content .messageStackSuccess {
	padding: 0 0 0 0;			
	border: 0;
	color: #fff;	
}

.popup_content .messageStackError a,
.popup_content .messageStackWarning a,
.popup_content .messageStackSuccess a {
	color: #283cb1;
}

.popup_content .messageStackError,
.popup_content .messageStackWarning {
	padding: 0 0 0 130px;
	text-align: left;
}

.popup_content #piedForm {
	text-align: center;
}

#popup_intro {
	float: left;
	margin: 10px 10px 10px 0;
	padding: 10px;
	width: 60%;
	background: #92B9F1;
	text-align: center;
	font-size: 1.4em;
}
