.fContacte input[type="text"], input[type="password"], textarea  {
	border:#999 2px solid;
	color: #666666;
	text-decoration: none;
	margin-top: 3px;
	margin-bottom: 10px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.fContacte input[type="text"]:focus, input[type="password"]:focus, textarea:focus {
	color:#000;
	outline:none;
	border:#339AA1 2px solid;
	box-shadow: 0 0 5px rgba(51, 154, 161, 0.7);
	-webkit-box-shadow: 0 0 5px rgba(51, 154, 161, 0.7);
	-moz-box-shadow: 0 0 5px rgba(51, 154, 161, 0.7);
}

.cfText {
	color: #555555;
	height: 26px;
	margin: 5px 0px 5px 0px;
	padding-left: 4px;
	border: solid 2px #AAAAAA;
}
.cfText_err {
	color: #BB3333;
	height: 26px;
	margin: 5px 0px 5px 0px;
	padding-left: 29px;
	border: solid 2px #FF8888;
	background-color: #FFCCCC;
	background-image: url(img/cfAlert.gif);
	background-repeat: no-repeat;
}
.cfComents {
	color: #555555;
	height: 200px;
	margin: 5px 0px 5px 0px;
	padding-left: 4px;
	border: solid 2px #AAAAAA;
}
.cfComents_err {
	color: #BB3333;
	height: 200px;
	margin: 5px 0px 5px 0px;
	padding-left: 4px;
	border: solid 2px #FF8888;
	background-color: #FFCCCC;
}
.cfErrorBox {
	visibility: hidden;
	display: none;
	font-family: Arial;
	font-size: 11px;
	background-image: url(/img/cfErrbox.gif);
	background-repeat: no-repeat;
	position: absolute;
	width: 128px;
	height: 74px;
	top: 0px;
	left: 0px;
	z-index: 999;
}
@media screen and (min-width:801px ) {
.cfText {
	font-size: 12px;
	width: 250px;
}
.cfText_err {
	font-size: 12px;
	width: 221px;
}

.cfComents {
	font-size: 12px;
	width: 450px;
}
.cfComents_err {
	font-size: 12px;
	width: 450px;
}
}

@media screen and (max-width:800px ) {
.cfText {
	font-size: 14px;
	width:100%;
	max-width: 250px;
}
.cfText_err {
	font-size: 14px;
	width:100%;
	max-width: 250px;
}

.cfComents {
	font-size: 14px;
	width:100%;
	max-width: 450px;
}
.cfComents_err {
	font-size: 14px;
	width:100%;
	max-width: 450px;
}
}

.fContacte input[type="submit"] {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height: 40px;
	display:block;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border:none;
	text-align:center;
	padding: 0px 10px 0px 10px;
	background-color:#C8DAC9;
	cursor: pointer;
}
