/* @override http://www.solar-systeme.net/sitedata/template/css/screen.css */

@import url(reset.css);

/* ----------------------------------------------------- Page layout */
.break {
	clear: both;
}

/* Main Div Wrapper */
body#ss_body {
	color:#333333;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:160%;
}
div#ss_border {
	background-image: url(../images/ss_bg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	width: 940px;	
	margin: 20px auto 0px auto;
}
	div#ss_border_top {
		background-image: url(../images/ss_bg_top.jpg);
		background-position: center;
		background-repeat: no-repeat;
		width: 940px;	
		height: 30px;
	}
	div#ss_border_top a {
		float: right;
		position: relative;
		right: 50px;
		margin-left:10px;
	}

	div#ss_border_bottom {
		background-image: url(../images/ss_bg_bottom.jpg);
		background-position: center;
		background-repeat: no-repeat;
		width: 940px;	
		height: 30px;
	}

	div#ss_wrapper {
		width: 842px;
		margin: 0px auto 0px auto;
	}
		div#ss_header {
			width: 842px;
			height: 147px;
			background-image: url(../images/ss_header.jpg);
			background-position: bottom;
			background-repeat: no-repeat;
		}
		div#ss_menu {
			height:22px;
			background-color: #8f0210;
		}
			div#ss_menu ul {
				float: right;
				height:22px;
			}
			div#ss_menu ul li {
				background-image: url(../images/ss_navi.jpg);
				background-position: right;
				background-repeat: no-repeat;		
				float: left;
				list-style: none;
				margin-right: 4px;
				padding: 0px 10px 0px 5px;
				font-size:0.9em;
				height:22px;
			}
			div#ss_menu ul li.last {
				background: none;
			}
			div#ss_menu ul li a {
				text-decoration: none;
				color: #ffffff;
			}
			div#ss_menu ul li.active a {
				text-decoration: underline;
				color: #ffffff;
			}
		div#ss_content {
			width: 800px;
			position: relative;
			left: 20px;
			margin-top: 20px;
		}
			div#ss_content #ss_col1 {
				float: left;
				width: 47%;
			}
			div#ss_content #ss_col2 {
				float: right;
				width: 50%;
			}
			div#ss_content ul.ss_ul1 {
				margin: 0px;
				list-style: none;
			}
				div#ss_content ul.ss_ul1 li {
					margin: 0px 0px 55px 0px;
					clear: left;
				}
					div#ss_content ul.ss_ul1 li h1 {
						color:#8f0210;
						margin: 0px;
						font-size: 1em;
						font-weight: bold;
					}

		div#ss_footer {
			height: 30px;
			width: 810px;
			position: relative;
			left: 20px;
			font-size: 0.9em;
			color: gray;
			margin-top:50px;
		}

/* html elemente */
a {
	color: #8f0210;
}
p {
	margin: 0px 20px 20px 0px;
}
h1 {
	font-size: 1.6em;
	margin: 0px 0px 10px 0px;
	font-weight: bold;
}
h2 {
	font-size: 1.4em;
	margin: 0px 0px 5px 0px;
	font-weight: bold;
}
h3 {
	font-size: 1.2em;
	margin: 0px 0px 5px 0px;
	font-weight: bold;
}
ul {
	margin: 0px 0px 20px 40px;
	list-style-type: circle;
}
address {
	white-space:pre;
	margin: 0px 0px 30px 0px;
}
p.ss_klgd {
	font-size: 0.8em;
	color: lightgray;
	line-height: 11px;
	margin:0px 0px 10px 0px;
}
img[align="right"] {
	float: right;
	margin: 0px 40px 20px 40px;
}
img[align="left"] {
	float: left;
	margin: 0px 0px 20px 0px;
}

/* @group Ticker */

ul#ticker {
	width: 832px;
	height: 30px;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 127px;
	background-color: #fff;
}
ul#ticker li {
	background-color: white;
	height: 20px;
	width: 832px;
	padding: 0px 0px 0px 10px;
	list-style-type: none;
}

/* @end */

