@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, th, td { margin: 0; padding: 0; }

body {
	background-color: black;
	font-family: "lucida grande","lucida sans unicode","trebuchet ms",arial,verdana,sans-serif;
	font-size: 12px;
	color: black;
}

a {
	
	color: #F30;
	text-decoration:none ;
}

a:hover {
	text-decoration:underline;
}

button {
	border:0;
	background-image:url(../../img/btn_submit.png);
	height:26px;
	width:130px;
	cursor:pointer;}

.alert, .error { color: #FF0000; }

#global { margin: 0; padding: 15px; }

#container {
	width: 336px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}

#container .clearing { clear: both; }

#container .form, #container .formsent {
	background: #ffc638 url(../../img/back_form.png) repeat-x 0 100%;
	padding: 10px;
}

#container .formsent {
	height: 240px;
}


#container .form .error { display: block; margin: 0.25em 0 0 11%; }

#container .form input { 
	width: 206px;
	height: 15px;
	padding: 3px 5px 5px 4px;
	background: transparent url(../../img/back_input.png) no-repeat 0 0;
	border:0;}

#container .form input, #container .form textarea, #container .form button {
	font: 0.9em "lucida grande","lucida sans unicode","trebuchet ms",arial,verdana,sans-serif;
}

#container .form label {
	cursor: pointer;
	display: block;
	float: left;
	line-height: 1.5em;
	padding-right: 5px;
	text-align: right;
	width: 95px;
}

#container .form label sup {
	color: #C00;
}

#container .form li {
	clear: left;
	float: left;
	line-height: 1.5em;
	margin-bottom: 0.5em;
	width: 100%;
}

#container .form ol { float: left; list-style: none; width: 100%; }

#container .form textarea { 
	height: 102px;
	width: 206px;
	padding: 8px 5px 7px 4px;
	background: transparent url(../../img/back_message.png) no-repeat 0 0;
	border:0;
	overflow:auto;
 }

#container .top_form {
	margin: 0;
	padding: 0;
	height: 23px;
	background: black url(../../img/top_form.png) no-repeat 0 0;
}

#container .top_form span { display: none; }

#container .submit {
		background: black url(../../img/bot_form.png) no-repeat 0 0;
		height: 40px;
		padding-left:115px;}

#container h1 {
	width: 336px;
	height: 143px;
	margin: 0;
	padding: 0;
	background: black url(../../img/logo_spotpub.jpg) no-repeat 0 0;
}

#container h1 span{ display: none; }

#container h2 {
	color: #2e2b16;
	margin: 0;
	padding: 10px 0 20px 0;
	font-weight: normal;
	text-align: center;
	font-size: 1.1em;
}

#footer {
	color: #444020;
	font-size:0.9em;
	text-align:center;
}



