﻿/*colors
red: #CF0D16
*/
#banner{   
  background:url(../images/banner_contact.png) no-repeat #000;
} 
#navigation{ 
	border-top-color: #CF0D16;
	border-bottom-color: #CF0D16;
}
#navigation li a:hover{  
	color: #CF0D16;
}
#navigation li a.selected{  
	color: #CF0D16;
} 
h2{
	margin:0 auto;
	font-size:3em;
	margin-bottom:200px;
	line-height:1.5;
}
form{ 
	line-height:1.2;
	font-size:1.2em;
	font-variant:normal;
	text-transform:lowercase;
	width:450px;
	padding:20px 20px 20px 150px;
	margin:auto;
	margin-top:25px; 
	margin-bottom:25px; 
}
div.slider{ 
	clear:both;
	position:relative;
}
label{ 
	cursor:pointer;
	display:block; 
	color:#EECD61;
}
input[type="text"]{ 
	width:275px;
	border:3px solid #CF0D16;
	padding:8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#000;
	color:#FFF; 
	font-size:.8em;
}
textarea{ 
	font-family:Helvetica, sans-serif;
	font-variant:normal;
	border:3px solid #CF0D16;
	padding:8px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#000;
	color:#FFFFFF;   
	width:285px;
	padding:8px;
}
input[type="text"]:focus, textarea:focus{ 
	border-color:#FFF;
}
/* submit button */
input[type="submit"]{ 
	font-size:1em;
	line-height:1.6em;
	width:125px;
	height:48px;
	display:block;
	cursor:pointer;
	border:3px solid #FFF;
	padding:5px;
	-khtml-border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background:#CF0D16;
	color:#FFF;  
	margin-top:10px;
	margin-bottom:10px;
	font-weight:bold;
}
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active{ 
	background:#000;
	border-color:#CF0D16; 
	color:#DF0D16; 
	outline:none;
	font-weight:bold;
}
input#btn::moz-focus-inner{ 
	border:0;
}  
.error{
	display:block;
	visibility:hidden;
	color:#CF0D16;
	background: #000 url(../images/error.gif) no-repeat 2% center; 
	font-size:90%; 
	padding:5px 5px 5px 25px;  
}