/* @group Acteos */
	
	/* @group Common */
		
		html, body {
			font-family: Helvetica, Arial, sans-serif;
			height: 100%;
			margin: 0;
			padding: 0;
		}
		
		body {
			background-color: #27343c;
		}
		
		a acronym {
			border-bottom: none;
		}
		
		a img {
			border: none;
		}
		
	/* @end */
	
	/* @group Languages */
	
	    .maps
	    {
	        display: none;
	    }
	
		#languages {
			background: #e4e9ec url("../images/languages/aw-panel.png") repeat-x scroll left bottom;
		}
		
		#languages.hide {
			/*display: none;*/
		}
		
		#languages #closebar
		{
		    padding-bottom:5px;
		    font-size:11px;
		    color:#839098;
		    text-align:center;
		}
		
		#languages-switcher {
			margin: 0;
			position: absolute;
			right: 0;
			top: 12px;
		}
		
		#languages-container {
			margin: 0 auto;
			min-height: 170px;
			overflow: hidden;
			width: 964px;
		}
		
		
		
		
		#languages-container .introduce {
			color: #839098;
			font-size: 12px; 
			font-weight: bold;
			width: 100%;
		}
		
		#languages-container .introduce strong{
			background: transparent url("../images/languages/aw-change.png") no-repeat scroll left top;
			color: #27343c; 
			display: block;
			font-size: 1.2em;
			padding-bottom: 3px;
			padding-left: 22px;
		}
		
	
		#languages-container #introduce-maps { float:left; }
		#languages-container #maps{ width:510px; float:left; text-align:center; }
		#languages-container #maps img{ border:none; }
		#languages-container #introduce-languages { float:right; }
		
		#introduce-languages, #introduce-maps{ width:210px;padding-top:5px;  }
		#introduce-languages p, #introduce-maps p{ margin:0; padding:0;}
		
		/*
		#languages-container > div {
			float: left; 
		}*/
		/*
		#languages-container div p {
			color: #27343c; 
			font-size: 0.8em;
			text-align:center;
		}
		*/
		
		#languages-container div p strong {
			font-size: 1.2em;
		}
		
		#languages-container div ul {
			font-size: 0.8em;
			list-style-type: none;
			padding: 0;
		}
		
		#languages-container a {
			color: #507800; 
			/*text-decoration: none;*/
		}
		
		#languages-container a img {
			padding-right: 6px;
		}
		
		#languages-container a span {
			text-decoration: underline;
		}
		 
.query {color:#145078; font-weight:bold;}
.little {font-size:10px !important;}

#languages #languages-container .introduce { margin-right: 20px; }
#europe { margin-right: 0 !important; position: relative; width: auto !important; }

/*#languages-middleeast > p, #languages-middleeast > ul { margin: 0 0 0 185px; }
#languages-europe > p, #languages-europe > ul { margin: 0 0 0 169px; }*/

#languages-container div p.available-countries  
{
    margin-left: 0 !important; 
    position: absolute; 
    top: 0; 
    padding-top: 10px; 
}
/*#languages-container div p.available-countries img { border: none; vertical-align: bottom; padding: 0; color: #839098; }*/
#languages-container div ul.available-languages { margin-left:0px; margin-top:0px; /*padding: 0 0 8px 0; width: 140px;*/ }
#languages-container div ul.available-languages .country p { color: #839098; font-size: 12px; padding: 0; text-align: left; font-weight: bold;}
#languages-container div ul.available-languages .country ul { padding: 0; margin-left:0px; margin-top:10px; }
#languages-container div ul.available-languages .country ul li a { font-size: 1.2em; text-decoration: underline; }
#languages-container div ul.available-languages .country ul li strong { font-size: 1.2em; font-weight: normal; }
#languages-container div ul.available-languages .country div { margin: 0; padding: 0; }
#languages-switcher input { color: #fff; }


.pic{ width:90px;}


	/* @end */
	
	/* @group Main */
	
		#main {
			margin: 0 auto;
			width: 964px;
		}
		
		/* @group Header */
		
			#header {
				background: transparent url("../images/header/aw-header.jpg") no-repeat scroll right bottom;
				min-height: 100px;
				position: relative;
			}
			
			#header p {
				float: left;
				margin: 0;
			}
			
			/* @group Logo */
			
				#logo {
					font-size: 0.8em;
					font-weight: bold;
					padding: 12px 18px 12px 0;
				}
				
				#logo a {
					color: #bfbfbf;
				}
				
				#logo a:hover {
					color: #c2ff00;
				}
			
			/* @end */
			
			/* @group Slogan */
			
				#slogan {
					color: #fff;
					font-size: 0.75em;
					padding-top: 36px;
				}
				
				#slogan acronym {
					border-bottom: none;
				}
			
			/* @end */
		
		/* @end */
		
		/* @group Menu */
		
			/*
			#menu {
				background: #c9e4fc url("../images/menu/aw-menu.png") no-repeat scroll left top;
				list-style-type: none;
				margin: 0 0 10px 0;
				min-height: 30px;
				padding: 1px 0 3px 0;
			}
			*/
			
			/*
			#menu ul li a {
				background-color: #434f58 !important;
				color: #fff !important;
				line-height: normal !important;
				padding: 6px !important;
			}
			
			#menu ul li a:hover {
				background: #434f58 none repeat scroll left top;
				color: #c2ff00 !important;
			}
			

			
			#menu > li a, #menu > li strong {
				color: #27343c;
				display: block;
				line-height: 30px;
				padding: 0 12px;
				text-decoration: none;
			}
			

			
			#menu > li a:hover {
				background: transparent url("../images/menu/aw-hover.png") repeat-x scroll left top;
			}
			
			#menu > li#extranet {
				float: right;
				margin-right: 3px;
				text-align: center;
				width: 130px;
			}
			
			#menu > li#extranet a, #menu > li#extranet strong {
				background: #27343c url("../images/menu/aw-menu.png") no-repeat scroll -831px -1px;
				color: #fff;
			}
			
			#menu > li#home a, #menu > li#home strong {
				padding-left: 30px;
			}
			
			#menu > li#home a {
				background: transparent url("../images/menu/aw-home.png") no-repeat scroll 12px 10px;
			}
			
			#menu > li#home a:hover {
				background: transparent url("../images/menu/aw-hover-home.png") no-repeat scroll left top;
			}
			
			#menu > li#home strong {
				background: transparent url("../images/menu/aw-current-home.png") no-repeat scroll left top;
			}
			*/
			
			#menu 
			{
			/*	-moz-border-radius: 6px;
				-webkit-border-radius: 6px;
				border-radius: 6px;*/
				list-style-type: none;
				margin: 0 0 10px 0;
				padding: 0;
			}
			
			#menu /*>*/ li {
			    z-index:2;
				color: #27343c;
				font-size: 0.8em;
				/*font-size:12px;*/
				font-weight: bold;
			}
			
			#menu /*>*/ li a {
				background: transparent url("../images/menu/aw-common.png") repeat-x scroll left top;
				color: #27343c;
				display: block;
				line-height: 30px;
				padding: 0 12px;
				/*text-decoration: none;*/
			}
			
			#menu /*>*/ li a:hover {
			    background: transparent url("../images/menu/aw-current.jpg") repeat-x scroll left top;
				color: #fff;
			}
			
			
			#menu #currentpage /*>*/ strong {
				background: transparent url("../images/menu/aw-current.jpg") repeat-x scroll left top;
				color: #fff;
				display: block;
				line-height: 30px;
				padding: 0 12px;
			}
			
			#menu li#extranet a {
				background: transparent url("../images/menu/aw-extranet.jpg") repeat-x scroll left top;
				color: #fff;
			}
			
			#menu ul {
				list-style-type: none;
				margin: 0;
				padding: 0;
				z-index:1000;
			}
			
			#menu ul li a {
				background: #c9e4fc none repeat scroll left top;
				font-weight: normal;
			}
			
			#menu #currentpage a {
				background-color: #3e4f59;
				color: #fff;
			}
			
			.menu-js li#extranet {
				float: right;
			}
		
		/* @end */
		
		/* @group Breadcrumb */

			#breadcrumb {
				color: #96a0a0;
				font-size: 0.75em;
				font-weight: bold;
				margin: 0;
				padding: 0 0 10px 0;
			}
			
			#breadcrumb a {
				color: #a0d200;
			}
				
		/* @end */
		
		/* @group ProductBrowser */
		
			#productbrowser { 
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				background: #0f4975 url("../images/home/aw-slider.png") repeat-x scroll left top;
				margin-bottom: 10px;
				overflow: hidden; 
				padding: 10px;
			}
			
			#product #productbrowser {
				padding: 6px;
			}
			
			#productbrowser ul {
				background-color: transparent !important;
				color: #fff !important;
				font-size: 1.0em !important;
				list-style-type: none !important; /* Page Product */
				margin: 0;
				overflow: hidden;
				zoom:1;
				padding: 0 !important; /* Page Product */
			}
		
			#productbrowser ul li { /* li = .product */
				float: left;
				min-height: 150px;
				padding: 0 5px;
				width: 226px;
			}
			
			#productbrowser ul li p {
				color: #fff !important; 
				font-size: 0.8em !important;  
				font-weight: bold !important; 
				margin: 0 !important; 
				padding: 6px 0 !important; 
			}
			
			#productbrowser ul li div 
			{
			    _zoom: 1;
				overflow: hidden;
			}
			
			#productbrowser ul li div p {
				float: left; 
				margin-right: 9px !important; 
				padding: 0; 
				
				_margin-right: 6px !important;
			}
			
			#productbrowser ul li div p.introduce {
				background-image: none;
				margin: 0; 
				max-width: 115px;
				_width: 115px;
			}
			
			#productbrowser ul li div a, #productbrowser ul li div .plus {
				color: #c2ff00; 
				/*text-decoration: none;*/
				padding-left: 0;
			}
			
			#productbrowser .infoplus
			{
			    float: none;
			    text-align:center;
				_clear: both;
				_zoom: 1;
			}
			
			#productbrowser ul li div p.introduce span { 
			color: #fff;
				display: block; 
				font-weight: normal; 
				margin: 0 0 12px 0;
			}
			
		/* @end */
		
		/* @group Center */
		
			#center {
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border-radius: 4px;
				background-color: #fff;
				overflow: hidden;
				padding: 10px;
			}
			
			/* @group Illustration */
			
				#text #center {
					background: #fff url("../images/text/aw-illustration.png") no-repeat scroll left top;
					padding-top: 145px;
				}
			
				#text #center.centerDE {
					background: #fff url("../images/text/aw-illustration_DE.png") no-repeat scroll left top;
					padding-top: 145px;
				}
			
			/* @end */
			
			/* @group Content */
			
				#content {
					color: #535f67;
					float: left;
					width: 710px;
				}
				
				#text #content {
					padding: 0 20px;
					width: 670px;
				}
				
				#content a, .furthermore a, #upcoming a{
					color: #507800;
				}
				
				#content h1 {
					color: #145078;
					font-size: 1.35em;
					font-style: italic;
					margin: 10px 0;
				}
				
				#content h1 span {
					display: block;
				}
				
				#content h1 strong {
					color: #145078 !important;
					font-weight: bold;
				}
				
				#content h2 {
					color: #27343c;
					font-size: 0.85em;
					margin-bottom: 0;
				}
				
				#content p, #content ul, #content ol {
					font-size: 0.8em;
					text-align:justify;
					display:block;
				}
				
				
				#content p{	_width:100%;}
				#content #features .tabs-content p { _width:auto;}
				
				#content p.introduce {
					/*background: transparent url("../images/aw-introduce.png") no-repeat scroll 0 8px;*/
					font-weight: bold;
					text-indent: 16px;
				}
				
				#content li {
					background: transparent url("../images/text/aw-arrow.png") no-repeat scroll 0 5px;
					padding: 3px 3px 3px 12px;
				}
				
				#content strong {
					color: #27343c;
				}
				
				#content ul, #content ol {
					list-style-type: none;
					margin-left: 0;
					padding: 0;
				}
				
				/* @group Highlight */
				
					.highlight {
						-moz-border-radius: 6px;
						-webkit-border-radius: 6px;
						border-radius: 6px;
						background-color: #fcfbe7;
						border: solid 1px #ede9d1;
						overflow: hidden; 
						padding: 10px;
					}
					
					.highlight p {
						margin: 6px 6px 6px 100px;
					}
					
					.highlight .authorpict {
						float: left;
						margin: 0;
					}
					
					.highlight .authorpict img {
						vertical-align: bottom;
					}
					
					.highlight .authorsign {
						background: transparent url("../images/text/aw-authorsign.png") no-repeat scroll 0 8px;
						margin: 20px 0 0 100px;
						text-indent: 16px;
					}				
				
				/* @end */
				
				/* @group Animation */
				
					#animation 
					{
					    background: transparent url("../images/home/A_Acteos.jpg") no-repeat scroll right bottom;
						overflow: hidden;
						_zoom: 1;
					}
					
					#animation div 
					{
					    float: left;
					    min-height: 347px;
					    width: 260px;
					    _height: 347px;
					}
					
					#animation h1 {
						font-size: 1.75em;
						font-weight: normal;
						margin: 0 0 26px 300px;
					}
					
					#animation h1 span 
					{
					    
				    }
					
					#animation p {
						color: #535f67;
						font-size: 0.9em;
						margin: 0;
					}
					
					#animation p.introduce {
						
						font-size: 1.05em;
						font-weight: normal;
						margin: 0 0 10px 315px;
						max-width: 350px;
					}
				
				/* @end */
				
				/* @group Themes */
				
					#themes {
						overflow: hidden;
						_zoom: 1;
					}
					
					#themes div {
						background: transparent url("../images/home/aw-block.png") no-repeat scroll left top;
						float: left;
						height: 140px;
						margin: 0 0 10px 0;
						padding: 1px 5px 3px 1px;
						width: 230px;
						
						overflow: hidden;
						_zoom: 1;
					}
					
					/*#themes div.themeDE {
						background: transparent url("../images/home/aw-block_small.png") no-repeat scroll left top;
						width: 170px;
					}
					
					#themes div.themeDE p 
					{
					    font-size:16px;
					}*/
					
					#themes p {
						background-repeat: no-repeat;
						color: #145078;
						font-size: 1.25em;
						margin: 0;
						min-height: 50px;
						padding: 10px;
						
						_height: 50px;
					}
					
					#themes p.introduce {
						background-image: none;
						color: #638499 /*#27343c*/;
						font-size: 12px !important;
						font-weight: normal;
						min-height: 50px;
						overflow: hidden;
						padding: 10px;
						text-indent: 0;
						_zoom: 1;
						_height: 50px;
						_width: 210px;
						_text-align: left;
					}
					
					#themes p.introduce a {
						float: right;
						font-weight: bold;
						margin: 9px 18px 0 0;
						/*text-decoration: none;*/
					}
					
					#themes p span {
						display: block;
					}					
					
					/* @group Custom Themes */
					
						#scm p {
							background-image: url("../images/home/aw-scm.png");
						}
						
						#mobility p {
							background-image: url("../images/home/aw-mobility.png");
						}
						
						#hardware p {
							background-image: url("../images/home/aw-hardware.png");
						}
						
						#FieldService p {
							background-image: url("../images/home/FieldService.png");
						}
						
						#Transportlogistik p {
							background-image: url("../images/home/transportlogistik.png");
						}
						
						#MobiControl p {
							background-image: url("../images/home/mobilControl.png");
						}
						
						#HardwareServices p {
							background-image: url("../images/home/hardsoft.png");
						}
					
					/* @end */
				
				/* @end */
			
			/* @end */
			
			/* @group Sidebar */
			    #sidebarbis p span
			    {
			        color:Black;
			        font-weight:normal;
			    }
			    
				#sidebar,#sidebarbis {
					float: right;
					width: 220px;
				}
				
				/* @group Blocks */
				
					#sidebar div,#sidebarbis div{
						margin-bottom: 10px;
					}
					
					#sidebar h1,#sidebarbis h1{
						color: #071e2e;
						font-size: 1.25em;
						font-style: italic;
						margin: 8px 0 16px 0;
					}
					
					#sidebar #h1DE,#sidebarbis #h1DE
					{
						font-size: 1em;
						color:#145078;
					}
					
					
					#sidebar h2, #sidebarbis h2{
						color: #145078;
						font-size: 0.9em;
						margin: 0;
						padding: 0 0 10px 0;
					}
					
					#sidebar p, #sidebarbis p{
						font-size: 0.8em;
						margin: 0;
						padding: 0 0 10px 0;
					}
					
					#sidebar p.introduce, #sidebarbis p.introduce {
						/*background: transparent url("../images/aw-introduce.png") no-repeat scroll 0 8px;*/
						/*text-indent: 16px;*/
					}
					
					#sidebar p.furthermore, #sidebarbis p.furthermore {
						text-align: right;
					}
					
					#sidebar p a, #sidebarbis p a {
						color: #507800;
						font-weight: bold;
						/*text-decoration: none;*/
					}
					
					#sidebar p span, #sidebarbis p span {
						display: block;
						margin-bottom: 6px;
						text-align: left;
					}
					
					#sidebar ul {
						color: #507800;
						font-size: 0.8em;
						list-style-position: inside;
						list-style-type: square;
						margin-bottom: 0;
						margin-left: 0;
						padding: 0;
					}
					
					#sidebar li {
						padding: 0 0 16px 0;
					}
					
					#sidebar li span {
						color: #27343c;
					}
					
					#sidebar li span span {
						/*border-right: solid 1px #afb4b8;*/
						color: #145078;
						display: inline-block;
						margin-right: 3px;
						min-width: 190px;
						_width:200px !important;
						padding-right: 4px;
						text-transform: uppercase;
					}
					
					#sidebar li span span acronym {
						border-bottom: none;
					}
					
					/* @group Newsletter */
					
					    #ctl00_sidebar_inc_NL{
					        margin:0px !important;
					    }
					
						#newsletter {
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							border-radius: 3px;
							background-color: #dcf2a3;
							border: solid 1px #bbd479;
							margin-bottom: 10px;
							padding: 4px;
						}
						
						#newsletter p {
							padding: 0;
						}
						
						#newsletter input {
							vertical-align: bottom;
						}
						
						#newsletter input.text {
							-moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							border-radius: 3px;
							border: none;
							color: #5d6a72;
							font-size: 0.9em;
							padding: 2px 4px;
							width: 166px;
						}
						
						#newsletter label {
							color: #145078;
							display: block;
							font-size: 0.9em;
							font-weight: bold;
							padding-bottom: 3px;
							text-transform: uppercase;
						} 
					
					/* @end */
					
					/* Video */
					
					    #videoblock { 
					        position:relative;
					        -moz-border-radius: 3px;
							-webkit-border-radius: 3px;
							border-radius: 3px;
							border: solid 1px #bbd479;
							padding: 4px;
							text-align:right;
							background: url("../images/etoileblanche.png") no-repeat 15px -10px #dcf2a3;
							list-style-type:none;
					    }
					    
					    #videoblock #new { 
					        left:-10px;
                            position:absolute;
                            top:-10px;
					    }
					    #videoblock p {
                            padding:0 25px 0 0;
					    }
					    
					    #videoblock div { 
					        margin:0;
					    }
					    
					    #videoblock label { 
					        font-size:0.9em;
                            font-weight:bold;
                            color:#145078;
					    }
					    
					    #videoblock ul { 
					        text-align:left;
					        margin-top:0;
                            padding-left:25px;
					    }
					    
					    #videoblock ul li { 
					        padding:0; background-image: url("../images/etoile_small.png");
							background-repeat: no-repeat;list-style-type:none;
							padding-left:25px;
					    }
					    #videoblock ul li a { 
					    color:#145078; text-decoration:none;
					    
					    
					    }
					
					/* @end */
					
					/* @group Box */
					
						.box h1 {
							-moz-border-radius-topleft: 6px;
							-moz-border-radius-topright: 6px;
							-webkit-border-top-left-radius: 6px;
							-webkit-border-top-right-radius: 6px;
							border-top-left-radius: 6px;
							border-top-right-radius: 6px;
							background: #0f4b77 url("../images/text/aw-box-title.png") repeat-x scroll left top;
							color: #fff !important;
							margin: 0 !important;
							padding: 10px;
						}
						
						.box ul {
							-moz-border-radius-bottomleft: 6px;
							-moz-border-radius-bottomright: 6px;
							-webkit-border-bottom-left-radius: 6px;
							-webkit-border-bottom-right-radius: 6px;
							border-bottom-left-radius: 6px;
							border-bottom-right-radius: 6px;
							background-color: #175681;
							color: #fff !important;
							list-style-position: outside !important;
							list-style-type: none !important;
							margin: 0;
							padding: 10px !important;
						}
						
						/*.box li {
							padding: 3px !important;
						}*/
						
						.box li a {
							background-position: 0 0;
							background-repeat: no-repeat;
							color: #c2ff00;
							padding-left: 24px;
							/*text-decoration: none;*/
						}
						
						/*.box #productbrowser ul li p
						{
						    padding:0px !important;
						}*/

						.box #productbrowser ul li p.infoplus
						{
						    padding-top:15px !important;
						}
						
						
						/* @group FileTypes */
						
							.box li a.pdf {
								background-image: url("../images/text/aw-pdf.png");
							}
						
							.box li a.avi {
								background-image: url("../images/text/aw-avi.png");
							}
						
						/* @end */
					
					/* @end */
				
				/* @end */
			
			/* @end */
		
		/* @end */
		
		/* @group Footer */
		
			#footer p {
				color: #bfbfbf;
				font-size: 0.65em;
				margin: 0 0 10px 0;
				text-align: center;
			}
			
			#footer p a {
				color: #19c8ff;
			}
			
			#footer p img {
				padding-right: 18px;
				vertical-align: middle;
			}
			
			#footer ul {
				font-size: 0.8em;
				list-style-type: none;
				margin: 0;
				padding: 10px 0;
				text-align: center;
			}
			
			#footer li {
				display: inline;
				padding: 0 14px;
			}
			
			#footer li a {
				color: #bfbfbf;
			}
			
			#footer li a:hover {
				color: #c2ff00;
			}
		
		/* @end */
		
	/* @end */
	
/* @end */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

































#product #content {
	padding: 60px 20px 0 20px;
	width: 670px;
}
#product #content .introduce {
	background-image: none;
	color: #27343c;
	text-indent: 0;
}
#product #content h2, #content #TitleBlock {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	background: #aab4b9 url("../images/product/aw-highlight.png") repeat-x scroll left top;
	border: solid 1px #acb5bb; 
	border-bottom-color: #8f999f; 
	border-right-color: #8f999f;
	color: #fff;
	font-size: 0.8em;
	font-style: normal;
	margin: 0;
	padding: 12px;
}
#product #sidebar h2 {
	color: #071e2e;
	font-size: 1.25em;
	font-style: italic;
	margin: 8px 0 16px;
}
#product #sidebar h3 {
	color: #145078;
	font-size: 0.85em;
	margin: 0;
	padding: 0 0 10px;
}
#product #sidebar div .illustrate {
	float: left;
	margin: 0 10px 5px 0;
	padding: 0;
}
#product #sidebar div .introduce {
	background-position: 70px 8px;
}
#product #sidebar div .furthermore {
	clear: left;
	text-align: right;
}
#product #sidebar .box h1 {
	font-style: normal;
}
#product #about 
{
    z-index:1;
	/*background: #27343c url("../images/product/aw-introduce.png") no-repeat scroll left bottom;*/
	color: #fff;
	display: inline-block;
	min-height: 150px;
	position: relative;
	vertical-align: bottom;
	width: 100%;
	_height: 150px;
}
#product #about h1 {
	color: #fff;
	float: left;
	margin: 15px 0 0 209px;
	padding: 12px 0 0 0;
	_display: inline;
}
#product #about .illustrate {
	bottom: -70px;
	margin: 0;
	position: absolute;
	.left: 0;
}
#product #about .furthermore {
	color: #a0aab2;
	float: left;
	font-size: 0.65em;
	font-weight: normal;
	margin: 15px 0 0 40px;
	padding: 24px 0;
}
#product #about .furthermore strong {
	background-color: #fdd101;
	color: #000;
	padding: 2px;
	text-transform: uppercase;
}
#product #about .introduce {
	clear: left;
	float: left;
	font-size: 1.15em;
	margin: 0 0 0 209px;
	max-width: 390px;
	padding: 0 0 12px 0;
	_display: inline;
	.width: 390px;
}
#product #productbrowser {
	-moz-border-radius: 0;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-radius: 0;
	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	border-radius: 0;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}
#product #productbrowser ul li {
	padding: 0 !important;
	width: 208px;
}
#product #productbrowser ul li p {
	text-indent: 0;
}
/*
.tab-disabled {
	display: none;
}
*/
.tabs h3 {
	display: none;
}
#content h3 {
	color: #27343c; font-size: 0.95em; margin: 1em 0;
}
#content h4 {
	color: #27343c; font-size: 0.85em; margin: 1em 0;
}
.tabs {
	background: #fff url("../images/aw-tabs-sidebar.png") no-repeat scroll left bottom;
	overflow: hidden;
}
.tabs .tabs-sidebar {
	float: left;
	width: 169px;
}
.tabs .tabs-sidebar li {
	background: none !important;
	padding: 0 !important;
}
.tabs .tabs-sidebar li a {
	background: transparent url("../images/aw-tabs-sidebar-separator.png") no-repeat scroll left bottom;
	color: #27343c !important;
	display: block;
	height: 35px;
	line-height: 35px;
	margin-right: 17px;
	/*text-decoration: none;*/
}
.tabs .tabs-sidebar li a:hover {
	color: #000;
}
.tabs .tabs-sidebar li a.current {
	background: transparent url("../images/aw-tabs-sidebar-current.png") no-repeat scroll left bottom;
	color: #fff !important;
	cursor: default;
	display: block;
	height: 35px;
	line-height: 35px;
	margin-right: 0;
	padding: 0 8px;
}
.tabs .tabs-content {
	margin-left: 167px;
	padding: 9px;
}



#upcoming ul li {
}

#upcoming ul li span span {
	font-weight: bold;
}

#upcoming ul li span strong {
	font-weight: bold;
}






#productbrowser-view {
	margin-bottom: 10px !important;
	/*overflow-x: scroll;*/
	overflow: hidden;
    zoom:1;
	
	_width: 100%;
}

#product #productbrowser-view {
	margin-bottom: 6px !important;	
}

#product #productbrowser ul li div p.introduce {
	margin-right: 0 !important;
	max-width: none;
}

#productbrowser-scrollbar {
	background: transparent url("../images/components/productbrowser/aw-scrollbar-home.png") no-repeat scroll left top;
	height: 20px;
}

#product #productbrowser-scrollbar {
	background: transparent url("../images/components/productbrowser/aw-scrollbar-product.png") no-repeat scroll left top;
	margin-bottom: 0 !important;
}

#productbrowser-scrollbar div {
	cursor: pointer;
	height: 20px;
	left: 0;
	overflow: hidden;
	position: relative;
	top: 0;
	_zoom: 1;
}
#productbrowser-scrollbar div span, #productbrowser-buttonbar span {
	background: transparent url("../images/components/productbrowser/aw-main.png") no-repeat scroll center top;
	color: #fff;
	display: block;
	font-family: Helvetica;
	font-size: 0.7em;
	height: 20px;
	line-height: 20px;
	margin: 0 9px;
	text-align: center;
	_position: relative;
	_left: -3px;
}

#productbrowser-scrollbar-previous {
	float: left;
}

#productbrowser-scrollbar-next {
	float: right;
	_position: relative;
	_right: 6px;
}

.check
{
    vertical-align:middle;
}


.denomination
{
    color:White;
    padding-top:2px;
    font-size:12px;
    position:absolute;
}





	.menu-js  
	{
	    background: transparent url("../images/menu/aw-common.png") repeat-x scroll left top; 
	    display: inline-block; 
	    width: 100%; 
	}
	.menu-js /*>*/ li  
	{
	    float: left; 
	    position: relative; 
    }
	.menu-js /*>*/ li ul  
	{
	    position: absolute; 
	    /*top: -10000px;*/ 
	    min-width: 100%; 
	}
	.menu-js li ul  li
	{
	    opacity:0.9;
	}
	
	.menu-js /*>*/ li ul li a, .menu-js /*>*/ li ul li strong  
	{
	    background-color: #3e4f59 !important; 
	    display: block; 
	    border-bottom: solid 1px #475b66; 
	    color: #fff !important; 
	    min-width: 180px; 
	    line-height: normal !important; 
	    padding: 5px 12px !important; 
		
		/* A nettoyer */
		_width: 180px;
		
	}
	.menu-js /*>*/ li ul li strong  
	{
	    font-weight: normal !important; 
	    background-color: #475b66 !important; 
	}
	.menu-js /*>*/ li ul li a:hover { color: #e4e6e8 !important; }
