/* /*GENERAL*/*{ margin:0; padding:0}p, ul, li{padding:10px 10px 0px 20px;} li.fixed{list-style:none; padding:0px 0px 0px 0px; margin: 10px 10px 10px 20px } li.fixed_dot{padding:0px 0px 0px 0px; margin: 10px 10px 10px 20px } h1{font:bold  
18px/18px "Trebuchet MS", Helcetica, Arial, sans-serif;padding:20px 0 0 0;}h2{font:bold 
14px/14px "Trebuchet MS", Helcetica, Arial, sans-serif;padding:20px 0 0 0;}a {color:#00489c; text-decoration:underline;} a.no_decoration {color:#00489c; text-decoration:none;} a:hover{	
color:#ffa000; text-decoration:none;} a:active{ color:green; text-decoration:underline;}body{	
font:12px/16px "Trebuchet MS", Helvetica, Arial, sans-serif; /*font-size:70%;*/	
color:#00489c; background:#003399 url(images/gradient.jpg) repeat-x fixed; margin:0;}

#page-container{width:750px; margin:auto; background:#FFF;}
#header{ width:100%; height:19px; background:url(images/header.gif)
repeat-x; border-bottom:#dddddd solid 1px; padding-top:55px ;}
#language{ width:100% ; height:17px ; margin-left:605px;}
.flag {border=0}
#content{ width:550px; min-height:420px;padding:0 0px 0 15px; float:left;}
#footer{ width:100%; height:20px; color: white;	text-align:center; background:FFF; clear:both;}
#headerA, #footerA{float:left;}
#headerB, #footerB{float:right;}
#copyright{ font:10px "Trebuchet MS", Helvetica, Arial, Sans-serif; color: white; text-align:center; background:#003399;}

/*MAIN NAVIGATION*/
#navigation{height:29px; overflow:hidden;}#navigation dl dt{ float:left;}
#navigation dt#home a:hover,
#navigation dt#eface a:hover,
#navigation dt#e4sl a:hover,
#navigation dt#euml2 a:hover,
#navigation dt#ebpmn a:hover,
#navigation dt#services a:hover,
#navigation dt#user a:hover,
#navigation dt#support a:hover{background-position:0 -29px;}
#navigation dt a {
	color:#00489c; 
	padding: 0px 17px 0px 17px;
	text-decoration:none;	
	font:bold 14px/30px Helvetica, Arial, sans-serif;
	display:block; 
background:url(images/nav_btn_l.png) no-repeat;}

#subnav{ margin:0;	
padding:0 0 0 15px; float:left; width:130px;}
#subnav-top{ margin:20px 0 0 ; width:125px;	
height:4px; background:url(images/subnav_top.png) no-repeat;}
#subnav-content{font:bold 12px/13px Helvetica, Arial, Sans-serif; width:123px; background:#f3f3f3 
url(images/subnav_bg.png) repeat-x; border-right: 1px solid #dfdfdf; border-left: 
1px solid #dfdfdf;}
#subnav-content ul, 
#subnav-content p{ margin:0; padding:5px 10px 5px 10px;}
#subnav-content ul li{ list-style:none; color:#00489c; padding:0 0 5px 0;}
#subnav-content ul li a{ color:#00489c; text-decoration:none;}
#subnav-content ul li a:hover{ color:#ffa000;}
#subnav-content ul li a:active{ color:green;}
#subnav-bottom{	width:125px; height:4px; background:url(images/subnav_bottom.png) no-repeat;}/*HOME-PRODUCT*/
#product{width:550px; height:215px; margin:20px 0 5px 0; background:url(images/product_bg.png) no-repeat top right;}
#product-picture{ width:275px; height:215px; float:left;}
#product-text{	width:275px; float:right;}
#product-text2{ width:200px; float:left; text-align:left;margin:30px 0 0 0;}
#product-text ul, #product-text2 ul{ list-style:outside; padding:5px 0 0 35px;}
#product-text ul li,
#product-text2 ul li{ font-size:11px; padding:0;}/*EUML2 
& EBPMN*/
#product-banner-euml2, #product-banner-eface, #product-banner-ebpmn,#product-banner-euml2-modeler,#product-banner-emf-modeler,#product-banner-edepend-modeler,
#product-banner-eclipsedatabase-modeler,#product-banner-edatabase{ width:750px; height:245px;float:left;}
#product-banner-euml2{ background:url(images/banner_euml2.png) no-repeat;}
#product-banner-eface{ background:url(images/banner_eface.png) no-repeat;}
#product-banner-ebpmn{background:url(images/banner_ebpmn.png) no-repeat;}
#product-banner-euml2-modeler{background:url(images/banner_euml2_modeler.png) no-repeat;}
#product-banner-emf-modeler{ background:url(images/banner_emf_modeler.png) no-repeat;}
#product-banner-edepend-modeler{ background:url(images/banner_edepend_modeler.png) no-repeat;}
#product-banner-eclipsedatabase-modeler{ background:url(images/banner_edatabase.png) no-repeat;}
#product-content-fullwide { width:720px;min-height:420px; padding:0 0 0 15px; float:left;}
#product-content-header { width:580px;min-height:100px; margin: 0 0 0 10px; padding:0 0 0 0; float:left;} ul, li{padding:10px 10px 0px 20px;}
#product-content { width:580px;	min-height:420px; padding:0 0 0 1px; float:left;} 
#intro{ font:bold 14px/15px Helvetica, Arial, Sans-serif; color:#FFF; padding:110px 30px 0 275px;}
#intro p{padding:0; text-shadow: #000 0 0 5px; filter: Shadow(Color=#999, Direction=0, Strength=5);text-align:justify; }
#product-content p{ padding:0px 15px 0 0; text-align:justify;}
#product-content ul li{ padding:0 0 5px 0; list-style:outside;}.img-tutorial{ text-align:center;margin:15px auto;}.thumb{ margin-right:15px; float:left; clear:both;}strong{ color:#ffa000;}

/*BUTTONS BIG*/
#btn-big{ margin:10px 0 0 0; padding:0; height:25px; color:#00489c;}
#btn-big ul{ height:25px; list-style-type:none; margin:0; padding:0; display:block; float:right;}
#btn-big ul li{ float:left;}
#btn-big ul a:hover{/*#btn dt#evaluation a:hover,#btn dt#buy 
a:hover,#btn dt#webdemo a:hover{*/ background-position:0 -25px;}
#btn-big ul a{	color:#00489c; text-align:center; text-decoration:none; font:bold 13px/25px Helvetica, 
Arial, sans-serif; display:block; width:102px; height:25px; background:url(images/btn_big.png) 
no-repeat;}

/*BUTTONS MIDDLE*/
#btn-middle{ margin:0px 0 0 0; padding:0; height:23px; color:#00489c;}
/*#btn-middle ul{ height:23px; list-style-type:none; margin:0; padding:0; display:block; float:right;}*/
/*#btn-middle ul li{ float:left;}*/
/*#btn-middle ul a:hover{background-position:0 -20px;}*/
#btn-middle ul a{ color:#00489c; text-align:center; text-decoration:none; font:bold 13px/23px Helvetica, 
Arial, sans-serif; display:block; width:90px; height:23px; background:url(images/btn_middle.png) 
no-repeat;}


/*BUTTONS SMALL*/
#btn{ /*width:100%;*/ height:20px; margin:0; padding:0;}
#btn 
dl{ width:360px; margin:0 auto 0 ;}
#btn dl dt{ float:left; display:block; padding:0 
8px 0 8px;}
#btn dt a:hover{/*#btn dt#evaluation a:hover,#btn dt#buy a:hover,#btn 
dt#webdemo a:hover{*/ background-position:0 -20px;}
#btn dt a{ color:#00489c; text-align:center;	
text-decoration:none; font:bold 12px/21px Helvetica, Arial, sans-serif; display:block;	
width:104px; height:20px; background:url(images/btn_small.png) no-repeat;}/*HOME-RIGHT 
SPAN*/
#right-span{ padding:0 15px 0 15px; float:right; clear:right; width:155px;}
#right-span-top{margin:20px 0 0 ; width:155px; font:bold 12px/19px "Trebuchet MS", Helvetica, Arial, Sans-serif; text-align:center; background:url(images/right_span_top.png) 
no-repeat;}
#right-span-content{ font:10px/13px "Trebuchet MS", Helvetica, Arial, Sans-serif; width:153px; /*margin:auto;*/ background:#FFF; border:1px solid #dfdfdf;}
#right-span-content ul, #right-span-content p{ margin:0; padding:5px 10px 5px 10px;}
#right-span-content ul li{ list-style:none; color:#00489c; padding:0 0 5px 0;}
#right-span-content ul li a{ color:#00489c; text-decoration:none;}
#right-span-content ul li a:hover{text-decoration:underline;}
#right-span-content ul li a:active{ color:green;}
#right-span-bottom{width:155px; height:4px; background:url(images/right_span_bottom.png) no-repeat;/*margin:0 auto 20px;*/}/*OPEN WINDOW*/
#screen{ text-align:center; margin:30px 10px 5px 200px;}/*TABLE SCREENSHOTS*/
#screengallery{ float:left; margin:10px 0 0 0; padding:0; list-style:none;}
#screengallery li{ margin:0 0 8px 0; float:left;	
display:block; width:500px; height:500px;}
#screengallery lil{ margin:0 0 8px 0;float:left; display:block; width:100px; height:100px;}
#screengallery lis{ margin:0 0 8px 0; float:left; display:block; width:500px; height:200px;}
#custom_link a { text-decoration:none;}

/* Largeur Combobox */
#vote {
width : 45px ;
}

/* Fond for vote EPIC */
#epic { color:#00489c;}
