/*
 *	[x] CStrike Regnick Script
 *  
 *		Version: 	0.2 - amxbans build
 * 		Author: 	vim - vim@evosys.ro
 *  	Homepage:	http://dev.evosys.ro/proiecte/cstrike_regnick/
 *
 */

*{ margin: 0; padding: 0; }
.clear{ clear: both; }
body { background: #414141; }

#mainContainer{ margin: 90px auto 0 auto; width: 739px; background: transparent; border: none; padding: 9px 9px 15px 9px; position: relative; }
#mainContainer .topLeft, #mainContainer .topRight, #mainContainer .bottomLeft, #mainContainer .bottomRight{ position: absolute; display: block; width: 9px; height: 9px; }
#mainContainer .topLeft{ top: -1px; left: -1px; background-position: 0 0; }
#mainContainer .topRight{ top: -1px; right: -1px; background-position: -9px 0; }
#mainContainer .bottomLeft{ bottom: -1px; left: -1px; background-position: 0 -9px; }
#mainContainer .bottomRight{ bottom: -1px; right: -1px; background-position: -9px -9px; }

#mainContainer h1 { color: #0b77b7; font-size: 24px; margin: 20px 0; padding-left: 20px; }
#mainContainer h1 a { color: #ccc; font-size: 13px; margin: 20px 0; text-decoration: none; }
#mainContainer h1 span { color: #ccc; font-size: 13x; font-weight: bold; }

#mainContainer #message { color: #8e6308; background: #fff; border: 1px solid #eee; font-size: 12px; font-weight: normal; padding: 1em; padding-left: 25px; }
#message h2{ color: #0c3959; font-size: 1.8em; }
#message p{ color: #18659a; font-size: 1.3em; margin: 10px 0 0 0; line-height: 1.4em; }
#message a{ color: #062941; font-weight: bold; text-decoration: none; }
#message a:hover{ text-decoration: underline; }

/* form */
fieldset { border: 1px solid #ddd; padding: 0 0.5em 0.5em; }
fieldset div { clear: both; margin: 0.3em 0; }
fieldset div.first { padding-top: 10px; }
fieldset div.cfirst { padding-top: 20px; padding-bottom: 25px; }
form { color: #8e6308; background: #fff; border: 1px solid #eee; font-size: 12px; font-weight: normal; padding: 1em; }
form { margin: 1em; }
input { background: #fafafa; border: 1px solid #ddd; font: bold 0.95em arial, sans-serif; -khtml-border-radius: 0.4em; -moz-border-radius: 0.4em; padding: 0.15em; width: 10em; }
input.default { color: #bbb; }
input:hover, input:focus { background: #f6f6f6; border-color: #c5c5c5; }
label { float: left; margin-right: 1em; text-align: right; width: 10em; }
legend { color: #0b77b7; font-size: 14px; font-weight: bold; }
legend span { text-align: right; width: 10em; }
.contact { background: url(../images/gfx/email2.gif) no-repeat 95% 1em; }
.date fieldset div { clear: none; float: left; margin-right: 0.2em; }
.date fieldset label { display: block; float: none; text-align: left; width: auto; }
.date input { background-image: url(../images/gfx/calendar-small.gif); background-position: 100% 50%; background-repeat: no-repeat; }
.email { width: 14em; }
.login { background: url(../images/gfx/user.gif) no-repeat 95% 1em; }
.radio div { clear: none; float: left; white-space: nowrap; }
.radio fieldset, .date fieldset { border: none; padding: 1px 0 0 11em; width: auto; }
.radio label, .radio input { background: none; border: none; display: inline; float: none; vertical-align: middle; width: auto; }
.radio legend span, .date legend span { display: block; left: 0; position: absolute; top: 0.3em; width: 10em; }
.radio legend, .date legend { color: #000; font-size: 1em; }
.radio, .date { position: relative; }
#submit-go { background: url(../images/gfx/submit-button.gif) no-repeat 0 0; border: 0; cursor: pointer !important; cursor: hand; display: block; height: 26px; margin-top: 1em; overflow: hidden; text-indent: -9999px; width: 69px; }
#submit-go:hover { background-position: 0 -26px; }

.copy { color: #A1A1A1; font-size: 0.6em; font-family: Georgia, Tahoma, Arial; padding-left: 10px; }
.copy a { text-decoration: none; color: #A1A1A1; }
.copy a:hover { text-decoration: none; color: #fff; }
