/* CSS Document */

* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363535;
	line-height: 16px;
	margin: 0;
	padding: 0;
}

body {
	background: #fff url(../images/bg_interface.gif) repeat top center;
}

h1 {
	font-size: 14px;
	font-weight: 900;
	color: #0065c4;
}

/*
##################################
#  			LINKS                #
##################################
*/

a, a:visited {
	text-decoration: underline;
	color: #363535;
	display: inline-block;
	padding: 0 2px 0 2px;
	margin: 0;
}

a:active, a:hover, a:focus {
	background: #0062be;
	color: #ffffff;
	text-decoration: none;
}

#logo a {
	background: url(../images/logo_autoweber.gif) no-repeat left top;
	width: 289px;
	height: 50px;
	display: block;
	text-decoration: none;
}

#logo a span {
	visibility: hidden;
}

/*
##################################
#  			ID's                 #
##################################
*/

#interface {
	text-align: center;
	background: url(../images/bg_wrapper_bottom.gif) no-repeat bottom center;
	padding-bottom: 3px;
}

#wrapper {
	width: 720px;
	margin: auto;
	padding-bottom: 1px;
	text-align: left;
	background: url(../images/bg_wrapper.gif) repeat-y top center;
}

#header {
	background: url(../images/gfx_header.jpg) no-repeat bottom right;
	height: 130px;
	margin: 0 15px 1px 15px;
}

#logo {
	padding: 10px;
}

#menu {
	text-align: center;
	height: 24px;
}

#content {
	margin: 15px;
	margin-top: 0;
	padding: 25px 0 15px 0; 
	background: url(../images/bg_content.gif) left top repeat-x;
}

#footer {
	text-align: center;
	background: #eeeeee;
	padding: 12px;
	margin: 15px;
}

/*
##################################
#  			MENÜS                #
##################################
*/

#menu ul, #menu li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 0;
}

#menu li a, #menu li a:visited {
	text-decoration: none;
	color: #0065c4;
	font-weight: 900;
	background: #ffffff;
	border-bottom: 1px solid #4e4e4e;
	border-right: 2px solid #d5d6d6;
	padding: 11px 7px 9px 8px;
}

#menu li a:active, #menu li a:hover {
	background: none;
	color: #ffffff;
	background: url(../images/bg_menupoint.gif) repeat-x;
}

#menu li.first a {
	padding: 11px 8px 9px 8px;
}

#menu li.last a, #menu li.last a:visited {
	border-right: none;
	padding: 11px 8px 9px 8px;
}

#footer ul, #footer li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	line-height: 0;
}

#footer li a {
	border-right: 1px solid #000000;
	padding: 0 6px 0 6px;
}

#footer li.last a {
	border: none;
}

#footer .left {
	/*text-align: right;
	width: 50%;*/
}

#footer .right {
	/*text-align: left;
	width: 50%;*/
}

/*
##################################
#  			KLASSEN              #
##################################
*/

.left {
	float: left;
}

.right {
	float: right;
}

div.clear {
	clear: both;
	visibility: hidden;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}

div.clear hr {
	display: none;
	border: none;
}

#counter {} 

#copyright {
	margin-top: 10px;
}
/*
##################################
#  			SINGLE               #
##################################
*/

/*
##################################
#  			MULTI                #
##################################
*/
