/* CSS Document */
/*Feuille CSS du site Mobil Shop
Créé le 15 décembre 2006 par la société Alexance */

body {
	background-image: url(../images/barre-repeat2.jpg);
	background-repeat:repeat-x;
	background-color: #19456E;
	margin:0px;
	padding-bottom: 20px;
}

.general {
	width: 972px;
}

.header {
	height: 128px;
	background-image:url(../images/header-repeat.jpg);
	background-repeat:repeat-x;
	background-color: #D6D6D6;
}

.menu {
	height: 27px;
	width: 972px;
	background-image:url(../images/fond-menu.jpg);
	background-repeat:repeat-x;
}

.menu-1{
	width: 233px;
	margin-bottom:5px;
}

.menu-1 input{
	width: 160px;
	height: 10px;
	margin-left: 11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.menu-2 {
	width: 612px;
}

.panier01 {
	width: 127px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#EEFF00;
	padding-left: 10px;
	
}
.panier01 a,
.panier01 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 0px;
	font-size:12px;
	color:#EEFF00;
}


/*----- BLOC A ---------*/

.bloc-a-1{
	width: 208px; /*233*/
	background-image:url(../images/menu-gauche.jpg);
	background-repeat:no-repeat;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	padding-left: 25px;
}

.lien-menu {
padding-top:80px;
}

.lien-menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration:none;
}

.lien-menu a:hover {
	background-color: #999999;
	text-decoration:none;
}

.bloc-a-2{
	width: 688px;
	height:334px;
	margin:0px;
	padding:0px;
}

.bloc-a-3{
	width: 51px;
	background-image:url(../images/bloca-3-1.jpg);
	background-repeat:no-repeat;
}

.bloc-a-4{
	width: 51px;
	height:334px;
	background-image:url(../images/bloca-3-2.jpg);
	background-repeat:no-repeat;
}

/*SAVE SAVE SAVE.marque-telephone{
	background-image:url(../images/produits/telephone/bloc-droite.gif);
	background-repeat:no-repeat;
	width: 58px; /*68*/
	/*height: 94px;
	padding-right:10px;
	text-align:center;
}*/

/*.marque-telephone{
	background-image:url(../images/produits/mobiles/bloc-droite.gif);
	background-repeat: no-repeat;
	width: 115px; /*68*/
	/*height: 94px;
	padding-right:10px;
	text-align:center;
}*/

.marque-telephone{
	background-image:url(../images/produits/mobiles/bloc-droite.gif);
	background-repeat: no-repeat;
	height: 94px;
	text-align:center;
}

.marque-telephone a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #785738;
	text-decoration:none;
	font-weight:bold;
}

.marque-telephone a:hover{
	color: #FFFFFF;
}

.fond-catalogue01 {
	background-color:#3B8EC4;
	height:314px;
	width:564px;
}

.lien-cata a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

.lien-cata a:hover{
	color: #FFFFFF;
}

/*----- BLOC B ---------*/
.bloc-b{
	height: 364px;
	background-color:#1A4570;
}

.bloc-b-1{
	width: 233px;
	height: 364px;
	background-image:url(../images/menu-gauche03.jpg);
	background-repeat:no-repeat;
	
}

.bloc-b-2{
	width: 688px;
	background-color:#FFFFFF;
}

.bloc-b-3{
	width: 51px;
	height:364px;
	background-image:url(../images/bloc-droite0.jpg);
	background-repeat:no-repeat;
}

.bloc-b-3-2{
	width: 51px;
	height:364px;
	background-image:url(../images/bloc-droite3.jpg);
	background-repeat:no-repeat;
	background-color:#1A4570;
}

.bloc-b-3-2-idx {
	width:51px;
	height:780px;
	background-image:url(../images/bloc-droite3-idx.jpg);
	background-repeat: repeat-y;
	background-color:#1A4570;
}

.footer,
.footer a{
	background-color: #19456E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	height:9px;
	padding-top: 10px;
}

.footer a:hover{ text-decoration:underline;}

.lien-blanc a{ /*affichage lien ds etiquettes de couleurs*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.lien-blanc a:hover{text-decoration:underline;}

.lien-blanc1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

.lien-blanc1 a:hover{color: #19456E;}

.lien-blanc2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.lien-blanc2 a:hover{color: #19456E;}

.bt-colores { /*onglets de couleur dans deuxième partie du catalogue*/
	width:650px;
	height:44px;
	background-image: url(../images/bouton-colores.gif);
	background-repeat:no-repeat;
}

.texte-descript01{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:18px;
	text-align: justify;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	height: 243px; /*273*/
}

.prix01 { color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; padding-right:10px; text-align:right;}

.prix001 { color:#777777; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.prix02 { color:#323232; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-right:10px; padding-left:10px; text-align:left;}

.marque01 {padding-bottom: 6px; padding-right: 10px; padding-top: 5px;}

.marque02 {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; padding-right:10px; width: 89px;}

.connexion input{ width:70px; height:15px;}				

.connexion { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

.case02-index {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
	text-align:left;
	text-align:center;
}

.cadre-haut {
	background-image: url(../images/cadre-haut.jpg);
	background-repeat:no-repeat;
	width:688px;
	height:17px;
}

.cadre-gauche {
	background-image: url(../images/cadre-gauche.jpg);
	background-repeat:no-repeat;
	width:39px;
	height:317px;
}

.cadre-bas {
	background-image: url(../images/cadre-bas.jpg);
	background-repeat:no-repeat;
	width:649px;
	height:3px;
}


.fond-cadre-haut {
	background-color: #3B8EC4;
	width:649px;
	height:307px;
	padding-top:7px;
}

.border-bleu01 {border-bottom:1px solid #72ACDE;}

.logo01 {
	padding-left:10px;
	width: 50px;
	height: 34px;
}

.bloc-gauche001 {
	margin-top:30px;
	margin-left:30px;
	margin-bottom:10px;
}

.bloc-marque002 {
	margin-top:30px;
	margin-bottom:10px;
	width: 139px;
}

.etiquette01 {
	width: 111px;
	padding-left: 50px;
	padding-bottom: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #FFFFFF;
	font-weight:bold;
}

.logo02 { padding-left:10px; }

.texte-descript01-titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#1A456F;
	font-weight:bold
}

.bt01{
	background-color:#60A0AA;
	height:21px; /*26*/
	margin-left:6px;
	margin-right:6px;
	text-align:center;
}

.fond-index-promo {background-image: url(../images/cadre-index.jpg); background-repeat:no-repeat;}

.tarif01 { font-family: Arial, Helvetica, sans-serif; font-size:27px; color:#FFFFFF; font-weight:bold;}

.etat01 {font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#FFFFFF; padding-top:5px;}

.srollbar {
	width: 585px; /*305*/ 
	height: 270px;/*280*/ 
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: auto;
	background-color: #FFFFFF;
	scrollbar-face-color:#91A7BD;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#91A7BD;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#EEEEEE;
	scrollbar-darkshadow-Color:#E1E1E1;
}
.srollbar-top {
	width: 620px; /*305*/ 
	height: 280px;/*280*/ 
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	overflow: auto;
	background-color: #3B8EC4;
	scrollbar-face-color:#91A7BD;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#91A7BD;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#EEEEEE;
	scrollbar-darkshadow-Color:#E1E1E1;
}

.texte001{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height:18px;
	text-align: justify;
	padding-right: 10px;

}


/*---------------------------Accessoire*/
.nom-accessoire{
	font-family: Arial, Helvetica, sans-serif; color:#3483BB; font-size:17px; font-weight:bold; text-align:right; padding-right:15px; padding-top:10px;}
.prix-accessoire{
	font-family: Arial, Helvetica, sans-serif;color:#9C17FE; font-size:14px; font-weight:bold; padding-right:15px; text-align:right; }
.panier-accessoire{
	font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11px; padding-right:15px; text-align:right; font-weight:bold; padding-top:30px;}
.panier-accessoire a{
	font-family: Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-align:right; font-weight:bold; text-decoration: none;}
.panier-accessoire a:hover{
	text-decoration: underline; padding-top:30px;}

.accessoire001{
	width:260px;
	height:110px;
	background-color:#CDCDCD;
	background-image: url(../images/fond-accessoires.jpg);
	background-repeat:repeat-x;
	border:1px solid #A1A1A1;
}


.ajust-form select{ 
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	border: 1px solid #9DBABE;
	margin-left:13px;
	width:118px;
}

input, textarea {
	background-color:#CCCCCC;
	border:1px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.red-input {
	background-color:#990000;
	color:#FFFFFF;
}

.grey-input {
	border:0px;
	background-color:#30587C;
	color:#FFFFFF;
}

.ariane {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.barre-titre {
	background-color:#53D9FE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.texte-commande2,
.prix-commande,
.description-commande {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.description-commande a {
	color:#FFFFFF;
	text-decoration:none;
}

.description-commande a:hover {
	color:#785738;
}

.texte-info {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:justify;
	padding:5px;
	margin-top:20px;
	width:600px;
	height:75px;
	border:1px solid #FFFFFF;
	text-indent:20px;
}

.texte-info a {
	color:#FFFFFF;
	text-decoration:none;
}

.texte-info a:hover {
	color:#785738;
}

.payonline {
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	background-color:rgb(159, 69, 69);
	text-align:center;
	color:#FFFFFF;
}
.payonline a, .payonline a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.payonline a:hover {
	color:#999999;
}




