
.txtstyle {
	height:27px;
	padding-left:27px;
	width: 100%;
    border-bottom-left-radius: 5px;
    border-top-left-radius: 5px;
	border:1px solid #ccc;
	
}
.ico-calendar {
background-image:url(images/calendar.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-file {
background-image:url(images/download-files.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-page {
background-image:url(images/page.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-tel {
background-image:url(images/tel.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-fax {
background-image:url(images/fax.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-search {
background-image:url(images/search.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-email {
background-image:url(images/mail-back.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-email1 {
background-image:url(images/mail-back1.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-login {
background-image:url(images/dribbble-player.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-password {
background-image:url(images/locked.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-password1 {
background-image:url(images/locked1.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-codepostal {
background-image:url(images/add-location.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-ville {
background-image:url(images/add-location.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-pays {
background-image:url(images/add-location.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-site {
background-image:url(images/screen.png);
background-repeat:no-repeat;
background-position:6px 50%;
}
.ico-adresse {

background-repeat:no-repeat;
background-position: 6px 6px;
}

.ico-message {
background-image:url(images/mail-back.png);
background-repeat:no-repeat;
background-position:6px 6px;
}


.buttons1{
	background-color:#00357a;
	color:#fff;
	border:#000;
	padding:3px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	text-transform:uppercase;
	
  font-family: "HelveticaNeueMediumCondensed"; 

	-moz-border-radius:2px; -webkit-border-radius: 2px; border-radius:2px; 
	cursor:pointer;
}
.buttons1:hover {
	background-color:#999; 	
}
.buttons2{
	background-color:#999;
	color:#fff;
	border:#000;
	padding:3px;
	padding-top:5px;
	padding-left:12px;
	padding-right:12px;
	text-transform:uppercase;
	
  font-family: "HelveticaNeueMediumCondensed"; 

	-moz-border-radius:2px; -webkit-border-radius: 2px; border-radius:2px; 
	cursor:pointer;
}
.buttons2:hover {
	background-color:#00357a; 	
}

.inputtextarea {
    height: 150px;
    width: 100%;
	border:1px solid #ccc;	
}
.style_text {
    width: 100%;
    padding: 5px;
    padding-left: 30px;
    border: #CCCCCC 1px solid;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    height: 40px;
}

.redborder {
    width: 100%;
    padding: 5px;
    padding-left: 30px;
border: red 1px solid;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    height: 40px;
}