body {
padding:0px;
margin:0px;
}

.diapogris:link, .diapogris:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
}

.diapogris:hover, .diapogris:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}

.grosrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#f83939;
	text-decoration:none;
}


div#page {
height:615px;
width:950px;
}

div#logo {
height:113px;
width:506px;
background-image:url(vitrine-diodes-signalisation/logo.jpg);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:left;
}

div#slogan{
height:113px;
width:444px;
background-image:url(vitrine-diodes-signalisation/slogan.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:right;
}

div#menu{
height:188px;
width:372px;
float:left;
}

div#diapo{
height:188px;
width:578px;
float:left;
}



div#anim_index{
/*padding-top:215px;*/
width:538px;
_height:60px;
height:275px;

background-image:url(vitrine-diodes-signalisation/anim.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:right;
}


div#anim{
padding-top:215px;
width:538px;
height:60px;
background-image:url(vitrine-diodes-signalisation/anim.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:right;
}


div#txt{
padding-top:80px;
padding-right:50px;
width:320px;
height:18px;
float:right;
}

#titre_actu{
width:412px;
padding-top:60px;
height:275px;
height:240px !important;
background-image:url(vitrine-diodes-signalisation/titre_actu.gif);
background-repeat:no-repeat;
background-position:0px 0px;
float:left;
}


#actu_content{
margin-top:10px;
float:left;
width:320px;
margin-left:55px;
}

div#txt2{
padding-top:10px;
padding-right:50px;
width:320px;
float:left;
}

html>body #txt2{
/*padding-top:100px;*/
padding-right:50px;
width:320px;
float:left;
}

div#pied_de_page{
width:950px;
height:17px;
line-height:16px;
padding-left:60px;
background-image:url(vitrine-diodes-signalisation/pied_de_page.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:left;
}

div#bas_page{
width:950px;
height:21px;
background-image:url(vitrine-diodes-signalisation/bas_page.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
float:left;
}

.txt_accueil{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
}

a.blc:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
a.blc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
a.blc:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	text-decoration:none;
}
a.blc:hover {
	color:#f83939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
/*style police lien gris*/
a.gris:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
}
a.gris:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
}
a.gris:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	text-decoration:none;
}
a.gris:hover {
color:#f83939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}


a.rouge:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#f83939;
	text-decoration:none;
}
a.rouge:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#f83939;
	text-decoration:none;
}
a.rouge:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#f83939;
	text-decoration:none;
}
a.rouge:hover {
color:#f83939;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:underline;
}


/*fin page index*/

div#page_int {
width:950px;
}

div#ht_page {
width:950px;
}

div#menu_diapo {
width:950px;
height:154px;
}

div#menu_diapo_contact {
width:370px;
height:154px;
float:left;
}

div#colonne {
width:520px;
_height:347px;
background-image:url(vitrine-diodes-signalisation/fd_colonne.jpg);
background-repeat:repeat-y;
background-position:left;
float:left;
}



div#txt_content {
width:305px;
padding-left:5px;
padding-right:10px;
background-image:url(vitrine-diodes-signalisation/txt_content.jpg);
background-repeat:no-repeat;
float:right;
height:347px;
}

div#encart {
padding-top:248px;
width:430px;
_height:99px;
background-image:url(vitrine-diodes-signalisation/zoom.jpg);
background-repeat:no-repeat;
_background-position:top;
_background-position:left;
background-position:20px 0px 0px 0px; 
float:right;
}

div#pied_page_int {
height:17px;
width:950px;
background-color:#666666;
clear:both;
}

div#bas_page_int {
width:950px;
height:23px;
background-image:url(vitrine-diodes-signalisation/bas_page_int.gif);
background-repeat:no-repeat;
background-position:top;
background-position:left;
}

div#choix_diapo {
position:absolute;
top:342px;
left:624px;
width:220px;
height:111px;
}

div#ti_diapo {
position:absolute;
top:354px;
left:629px;
width:184px;
height:123px;
z-index:50;
}

ul#choix_diapo {
margin:0;
padding-top:5px;
}

#choix_diapo li{
list-style-type:none;
background-image:url(vitrine-diodes-signalisation/fleche_vert.gif);
background-repeat:no-repeat;
background-position:0% 65%;
padding-left:8px;
} 



div#choix_diapo img{
padding-left:6px;
}


span#lien_societe {
width:185px;
text-align:center;
float:left;
}

span#coordonnees {
width:535px;
float:right;
}

div#colonne_contact {
width:950px;
background-image:url(vitrine-diodes-signalisation/fd_colonne.jpg);
background-repeat:repeat-y;
}


div#fd_contact {
background-image:url(vitrine-diodes-signalisation/fd_contact.jpg);
background-position:top;
background-repeat:no-repeat;
width:750px;
float:right;
}

div#champs {
padding-right:200px;
width:380px;
text-align:right;
float:right;
}

div#champs_bas {
padding-right:200px;
width:380px;
text-align:right;
float:right;
}

div#txt_area {
width:580px;
text-align:center;
float:right;
}

div#btn {
width:580px;
float:right;
text-align:center;
}




.bouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EE1C25;
	border: 1px solid #666666;
	font-weight:bold;
}

#cadre_diapo {
	padding-left:0px;
	margin-left:0px;
	padding-top:0px;
	float:left;	
	height:143px;
	width:556px;
}

#cadre_diapo li {
	padding:0px;
	display:inline;
	margin-right:1px;
	height:130px;
	width:129px;
	float:left;
}

html>body #cadre_diapo li {
	padding:0px;
	display:inline;
	margin-right:4px;
	height:130px;
	width:129px;
	float:left;
}

#cadre_diapo li img {
border:1px solid #ffffff;
}

#fd_diapo {
	padding-left:24px;
	margin-left:0px;
	padding-top:9px;
	float:left;	
	height:145px;
	width:556px;
	background-image:url(vitrine-diodes-signalisation/diapo_int.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
}


#high_tech{
	margin-top:10px;
	margin-bottom:20px;
	width:305px;
	height:110px;
	float:right;
	background-image:url(vitrine-diodes-signalisation/fd_high_tech.gif);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}

#high_tech img{
_margin-right:-150px;
float:left;
}

div#slideshow {
position:absolute;
top:354px;
left:629px;
z-index:50;
}

#encart_diodes{
background-image:url(vitrine-diodes-signalisation/encart_diodes.gif);
background-repeat:no-repeat;
text-align:right;
padding-top:100px;
padding-right:35px;
margin-top:10px;
height:43px;
width:254px;
float:left;
}

.diodes:link,.diodes:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.diodes:hover,.diodes:active{
text-decoration:underline;
}

#menubis{
float:left;
background-color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#999999;
text-align:justify;
padding:5px;
}

.menubis:link, .menubis:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#999999;
text-decoration:none;
}

.menubis:hover, .menubis:active{
color:#FFFFFF;
text-decoration:underline;
}

#pharma_vid{
display:none;
height:310px;
width:300px;
position:absolute;
margin-left:550px;
}
