body{
  font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif, courier; FONT-SIZE: 13px;
	background:#FFF;
}

td.photo_phone{
		width:200px;
}

fieldset{
border:1px SOLID #a7a7a7;
padding:5px;
}

legend{
color:#a7a7a7;
}

img{
border:0px;
}

#photo_phone{
	width:100px;
	height:100px;
	overflow:hidden;
}
#photo_phone img{
	margin-left:0px;
	margin-top:0px;
}

#photo_mod{
	height: 450px;
}

#photo_resize
{
  text-align:left;
	position: absolute;
	width: 100px;
	height: 100px;
	cursor: move;
	background-color: #999;
	border: 1px solid #000;
	opacity:0.4;
	filter:Alpha(opacity=40); 

}
#photo_move_txt
{
	position: absolute;
	width: 100%;
	height: 14px;
	overflow: hidden;
	background-color: #0c3;
	color: #fff;
	font-size: 12px;
	font-weight: bold ;
	text-align: center;
	top: 0px;
}
#photo_zoom_txt
{
	position: absolute;
	width: 100%;
	height: 14px;
	background-color: #0c3;
	color: #fff;
	font-size: 12px;
	font-weight: bold ;
	text-align: right;
	bottom: 0px;
	right: 0px;
}
#photo_resize_se
{
	position: absolute;
	width: 14px;
	height: 14px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	background: url('../../images/corner_resize_pointer.png') top left no-repeat;
	overflow: hidden;
	bottom: 0px;
	right: 0px;
	cursor: se-resize;
}
#brand, #model{
	width:35%;
	margin:0 5%;
}
#phone_img{
	text-align:center;
}
#phone_ind{
	width:50px;
}

#flag {
	float: left;
}

.footer{
font-size:9px;
text-align:center;
padding-top:25px;
}
.footer a {
color:#0c3;
font-weight:bold;
}
.bouton{
background:#0c3;
font-weight:800;
width:100px;
height:25px;
xborder:1px SOLID #000;
}
.buttons a, .buttons button{
   /* display:block;
    float:right;*/
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 7px 7px; /* Links */
}

.buttons button{
    width:auto;
    overflow:visible;
    padding:5px 10px 5px 7px; /* IE6 */
    font-size:17px;
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:5px 10px 5px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 0 -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
    vertical-align:top;
}
/* STANDARD */

.buttons a:visited{
    background-color:#f5f5f5;
    border:1px solid #dedede;
    text-decoration:none;
   }
button:hover, .buttons a:hover{
    text-decoration:none;
    background-color:#dedede;
    border:1px solid #000000;
    color:#000000;
}
.buttons a:active{
    background-color:#cccccc;
    border:1px solid #cccccc;
    color:#fff;
}

/* VERT */

button.bouton_vert, .buttons a.bouton_vert{

    color:#00CC33;
}
.buttons a.bouton_vert:hover, button.bouton_vert:hover{
    background-color:#a0df82;
    border:1px solid #00CC33;
    color:#fff;
}
.buttons a.bouton_vert:active{
    background-color:#a0df82;
    border:1px solid #00CC33;
    color:#fff;
}

/* ROUGE */

.buttons a.bouton_rouge, button.bouton_rouge{
    color:#d12f19;
}
.buttons a.bouton_rouge:hover, button.bouton_rouge:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.bouton_rouge:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* BLEU */

.buttons a.bouton_bleu, button.bouton_bleu{
    color:#0000FF;
  
}
.buttons a.bouton_bleu:hover, button.bouton_bleu:hover{
    background:#0000ff;
    border:1px solid #dedede;
    color:#fff;
}
.buttons a.bouton_bleu:active{
    background-color:#dff4ff;
    border:1px solid #0000ff;
    color:#0000ff;
}

/* ORANGE */

.buttons a.bouton_orange, button.bouton_orange{
    color:#FFCC00;
   
}
.buttons a.bouton_orange:hover, button.bouton_orange:hover{
    background:#FFCC00;
    border:1px solid #dedede;
    color:#fff;
}
.buttons a.bouton_orange:active{
    background-color:rgb(255,255,204);
    border:1px solid #FFCC00;
    color:#FFCC00;
}

/* violet */

.buttons a.bouton_violet, button.bouton_violet{
    color:#c3f;
    
}
.buttons a.bouton_violet:hover, button.bouton_violet:hover{
    background:#c3f;
    border:1px solid #dedede;
   
    color:#fff;
}
.buttons a.bouton_violet:active{
    background-color:#ffffff;
    border:1px solid #c3f;
    color:#c3f;
}
/* violet */

.buttons a.bouton_blanc, button.bouton_blanc{
  background-color:#ffffff;
    color:#000000;
    border:1px solid #dedede;
    border-bottom:1px solid #ffffff;
}
.buttons a.bouton_blanc:hover, button.bouton_blanc:hover{
    background:#ffffff;
    border:1px solid #dedede;
    border-bottom:1px solid #ffffff;
    color:#000000;
}
.buttons a.bouton_blanc:active{
    background-color:#ffffff;
    border:1px solid #dedede;
    color:#000000;
}
.buttons a.bouton_blanc:visited{
  background-color:#ffffff;
    color:#000000;
    border:1px solid #dedede;
    border-bottom:1px solid #ffffff;
}
/* link to Fotolia */
.linkToFotolia a {
  color:#0c3;
  text-decoration:underline;
}
