/* CSS für Civil Attack */
/* Author : Dirk Schumacher - rescale design*/

/* Wichtige Farben
Hintergrund = #FFFFFF
Vordergrund = #D5DEE5

Headline Color = #cdaf95

*/


body {
    background-image: url('img/img_bg.jpg');
    background-repeat: repeat-x;
    background-color: #000000;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
}
a:link { color: #cdaf95; text-decoration:none; }
a:visited { color: #cdaf95; text-decoration:none; }
a:active { color: #cdaf95; text-decoration:none; }
a:hover { color: #ffffff; text-decoration:underline; }

h1 { font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; }

#site {
    width: 998px;
    margin: 0px auto 0px auto;
}

#header {
    height: 144px;
    background-image: url('img/img_header1_bg.jpg');
}

#header1 {
    height: 144px;
    background-image: url('img/img_header1_bg.jpg');
}

#t_header {
    height: 144px;
    border: 1px;
    color: #cdaf95;
}


#timerleft {
    width: 49px;
    height: 28px;
    margin: 12px 0px 0px 18px;
    padding: 11px 0px 0px 7px;
}

#timerright {
    width: 49px;
    height: 22px;
    margin: 12px 18px 0px 0px;
    padding: 11px 13px 0px 0px;
}

#mainbox {
    height: 68px;
    background-image: url('img/img_mainbar_bg.jpg');
    color: #cdaf95;
}

#mainbox1 {
    height: 47px;
    padding: 21px 125px 0px 125px;
    background-image: url('img/img_mainbar1_bg.jpg');
    color: #cdaf95;
}

#mainbox2 {
    height: 50px;
    padding: 18px 123px 0px 123px;
    background-image: url('img/img_mainbar2_bg.jpg');
    color: #cdaf95;
}

#content {
    background-image: url('img/img_content_bg.jpg');
    color: #cdaf95;
}

#t_content {
    color: #cdaf95;
}

.leftbox {
  width: 125px;
  padding: 0px 12px 0px 23px
}

.contentbox {
    width: 638px;
    height: 500px;
    padding: 0px 20px 0px 20px;
}

.rightbox {
  width: 125px;
  padding: 0px 23px 0px 12px
}

.submit { border:1px solid #5a5a5a; font-family: Arial, Helvetica, sans-serif; background-color: #000000; background-image:url('img/input.jpg'); color: #EECFA1; font-size: 12px;}
.submit2 { border:1px solid #5a5a5a; font-family: Arial, Helvetica, sans-serif; background-color: #000000; color: #EECFA1; font-size: 12px;}
.login_input { border:1px solid #756f63;background-color:#000000;background-image:url('img/input.jpg');color: #EECFA1; font-size: 12px; }

#footer {
    height: 55px;
    padding-top: 37px;
    background-image: url('img/img_footer_bg.jpg');
    text-align: center;
    color: #cdaf95;
}

div.autosuggest
{

	position: absolute;
	background-position: top;
	background-repeat: no-repeat;
	padding: 4px 0 0 0;
}

div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 0px;
	padding: 0 0px;

	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}


div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 0px;
	width: 6px;
	background-position: top left;
	background-repeat: no-repeat;
}

div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #333;

}


div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #333;
	border:solid 1px #8F8677;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #ccc;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #1B5CCD;
}

div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}

div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}

div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}

div.autosuggest ul li.as_highlight a
{
	color: #fff;
	background-color: #1B5CCD;
	background-position: bottom right;
	background-repeat: no-repeat;
}

div.autosuggest ul li.as_highlight a span
{
	background-position: bottom left;
	background-repeat: no-repeat;
}

div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}

div.autosuggest ul em
{
	font-style: normal;
	color: #EECFA1;
}





