/*
     FILE ARCHIVED ON 23:18:22 May 31, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:47:28 Jun 30, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/* MAIN */
* {
    padding:           	0;
    margin:            	0;
	font-family:       	Verdana, Arial, Tahoma, 'Lucida Grande';
}

body {
    background:        	#ffffff url("'http://www.sss-schein.de/lib/back.png'") repeat-x;
	font-size:         	1em;
}

a img {
    border:             0px;
}

.left {
    float:              left;
}

.clean {
	clear:				both;
}

.line {
	clear:				both;
	height:				15px;
	border-bottom:		1px solid #dfdfdf;
	margin-bottom:		15px;
}

a                  		{ color: #0e4a7f; text-decoration: underline; }
a:focus 				{-moz-outline:none; }
a:hover                 { color: #0e4a7f; text-decoration: underline; }
a:visited				{ color: #0e4a7f; text-decoration: underline; }

h1 {
	font-family:       	Arial, Verdana, Tahoma, 'Lucida Grande';
	color:				#0e4a7f;
	margin-bottom:		9px;
	font-size:			21px;
	font-weight:		bold;
}

h2 {
	font-family:       	Arial, Verdana, Tahoma, 'Lucida Grande';
	color:				#0e4a7f;
	margin-bottom:		4px;
	font-size:			15px;
	font-weight:		bold;
}


/* FORM */
.form-left {
	clear:				both;
	float:				left;
	width:				140px;
	height:				30px;
	font-size:			11px;
	color:				#383838;
	font-weight:		bold;
	padding-top:		6px;
	line-height:		16px;
}

.form-right {
	float:				left;
	width:				380px;
	height:				30px;
	margin-bottom:		5px;
	font-size:			11px;
	color:				#383838;
}

.form-right input,
.form-right select,
.form-right textarea {
	width:				360px;
	padding:			3px;
	border:				1px solid #dfdfdf;
	font-size:			12px;
	color:				#383838;
}

#main-content .form-checkbox-box {
	height:				20px;
}

#main-content .form-checkbox {
	width:				auto;
	border:				0px;	
	margin-right:		5px;
}

#main-content textarea {
	width:				360px;
	
}

#main-content .form-submit {
	padding:			0px;
	line-height:		9px;
	font-size:			11px;
	color:				#fff;
	width:				150px;
	height:				23px;
	border:				0px;
	background:			#fff url("lib/bg_submit.png") no-repeat center 3px;	
}

/* BOXES */
#main-box {
    width:              980px;
	text-align:			left;
}

#logo {
	float:				left;
	width:				766px;
	height:				99px;
}

#logo-img {
	margin-left:		17px;
	margin-top:			32px;
	border:				0px;
}

#subnavigation {
	float:				left;
	height:				99px;
}

.subnavigation-link {
	margin-left:		10px;
	float:				left;
}
* html .subnavigation-link {
	display:			inline;
}

#search-box {
	clear:				both;
	padding-top:		20px;
}

.search-field {
	float:				left;
	width:				124px;
	height:				16px;
	margin-left:		10px;
	margin-right:		10px;
	padding:			1px;
	border:				1px solid #dfdfdf;
	font-size:			12px;
	color:				#383838;
}

* html .search-field {
	margin-right:		7px;
	width:				128px;
	height:				20px;
}

#lane {
	clear:				both;
	width:				980px;
	height:				200px;
}

#lane-extra {
	float:				left;
	margin-left:		0px;
	width:				210px;
	height:				200px;
}
* html #lane-extra {
	display:			inline;
}

#lane-left {
	float:				left;
	margin-left:		0px;
	width:				20px;
	height:				200px;
	background:			url("lib/schatten_links.png") no-repeat;
}
* html #lane-left {
	display:			inline;
}

#lane-img {
	float:				left;
	width:				730px;
	height:				200px;
}

#lane-right {
	float:				left;
	width:				20px;
	height:				200px;
	background:			url("lib/schatten_rechts.png") no-repeat;
}

.lane-button {
	margin-left:		20px;
	margin-top:			130px;
}


#content {
	clear:				both;
	width:				980px;
	margin-top:			20px;
}

#navigation {
	margin-top:			1px;
	padding-top:		2px;
	float:				left;
	width:				230px;
}

/* ERSTE EBENE */
#navigation ul {
	margin:				0px 20px 0 20px;
	padding-top:		2px;
	font-size:			11px;
	border-top:			2px solid #0e4a7f;
}

#navigation ul li {
	list-style:			none;
	border:				0px;
	background:			url("lib/i_dreieck.png") no-repeat 0px 10px;
}

#navigation ul li a {
	padding:			6px 0px 6px 7px;
	line-height:		14px;
	display:			block;
	border-bottom:		1px solid #dfdfdf;
	font-weight:		bold;
	color:				#222222;
	text-decoration:	none;
}
* html #navigation ul li a {
	display:			inline-block;
}
* html #navigation ul li a {
	display:			block;
}
*+html #navigation ul li a {
	padding:			4px 0px 6px 8px;
}

#navigation ul li a:hover {
	text-decoration:	underline;
}

#navigation ul li.ausgeklappt {
	background:			url("lib/i_dreieck_unten.html") no-repeat 0px 12px;
}

/* ZWEITE EBENE */
#navigation ul li ul{
	margin:				0px;
	margin-left:		8px;
	padding:			0px;
	font-size:			11px;
	border:				0px;
}

#navigation ul li ul li {
	background:			none;
}

#navigation ul li ul li a {
	padding:			4px 0px 4px 8px;
	font-weight:		normal;
}
*+html #navigation ul li ul li a {
	padding:			2px 0px 5px 8px;
}

#navigation ul li ul li.ausgeklappt {
	background:			url("lib/i_dreieck_unten.html") no-repeat 0px 10px;
}

#navigation ul li ul li.eingeklappt {
	background:			url("lib/i_dreieck.png") no-repeat 0px 8px;
}

/* DRITTE EBENE */
#navigation ul li ul li ul {
	margin:				0px;
	margin-left:		8px;
	font-size:			11px;
	border:				0px;
}

#navigation ul li ul li ul li {
	list-style:			none;
	border-bottom:		0px;
}

#navigation ul li ul li ul li a {
	color:				#444444;
}

/* VIERTE EBENE */
#navigation ul li ul li ul li ul {
	margin:				0px;
	margin-left:		8px;
	font-size:			11px;
	border:				0px;
}

#navigation ul li ul li ul li ul li {
	list-style:			none;
	border-bottom:		0px;
}

#navigation ul li ul li ul li ul li a {
	color:				#666666;
}

#navigation ul li ul li ul li ul li.active a {
	font-weight:		bold;
}



#main-content {
	float:				left;
	width:				520px;
	margin-bottom:		25px;
	padding:			0px 20px 0px 19px;
	border-left:		1px solid #dfdfdf;
}
* html #main-content {
	width:				560px;
}

#main-content p.breadcrumb {
	margin-bottom:		6px;
}

#main-content p .breadcrumb-img {
	margin: 			0px 2px 0px 4px;
}

#main-content p.breadcrumb a, 
#main-content p.breadcrumb a:hover {
	color:				#383838;
	font-size:			10px;
	text-decoration:	none;
}

#main-content p.breadcrumb a:hover {
	text-decoration:	underline;
}


#main-content p {
	color:				#383838;
	font-size:			11px;
	line-height:		19px;
	margin-bottom:		10px;
}

#main-content p.nomargin {
	margin-bottom:		2px;
}

#main-content table {
	border:				0px;
	margin:				0px;
	margin-bottom:		20px;
	padding:			0px;
}

#main-content td {
	margin:				0px;
	padding:			0px;
	padding-top:		4px;
	padding-bottom:		5px;
	border-bottom:		1px solid #dfdfdf;
	color:				#383838;
	font-size:			11px;
	line-height:		19px;
	text-align: center;
}

#main-content ul {
	margin-bottom:		10px;
}

#main-content ul.floater {
	float:				left;
}

#main-content ul li {
	list-style:			none;
	font-size:			11px;
	color:				#4d4d4d;
	line-height:		18px;
}

#main-content ul li a {
	padding-left:		8px;
	background:			url("lib/i_dreieck.png") no-repeat 0px 4px;
}

#main-content .pyro-anmeldung {
	margin:				15px auto;
	margin-bottom:		10px;
	width:				200px;
	height:				45px;
	text-indent:		-9999px;
	background:        	url("'http://www.sss-schein.de/lib/b_anmeldung.png'") top left no-repeat;	
}

#main-content .pyro-anmeldung:hover {
	background-position:bottom right;	
}


#main-content .pyro-anmeldung a {
	display:			block;
	width:				200px;
	height:				45px;
}




#sub-content {
	float:				left;
	width:				170px;
	margin-top:			13px;
}

#sub-content h3 {
	font-size:			11px;
	font-weight:		bold;
	color:				#666666;
	border-bottom:		2px solid #0e4a7f;
	padding-bottom:		4px;
	margin-top:			20px;
	margin-bottom:		4px;
}

#sub-content p {
	font-size:			11px;
	line-height:		17px;
	color:				#6f6f6f;
	margin-bottom:		8px;
}

/* LISTE RECHTS */
#sub-content ul {
	margin:				0px;
	font-size:			11px;
}

#sub-content ul li {
	list-style:			none;
	border:				0px;
	background:			url("lib/i_dreieck.png") no-repeat 0px 7px;
}
*+html #sub-content ul li {
	background:			url("lib/i_dreieck.png") no-repeat 0px 9px;
}

#sub-content ul li a {
	padding:			3px 0px 3px 8px;
	line-height:		14px;
	display:			block;
	color:				#383838;
	text-decoration:	none;
}
* html #sub-content ul li a {
	display:			inline-block;
}
* html #sub-content ul li a {
	display:			block;
}

#sub-content ul li a:hover {
	text-decoration:	underline;
}

#plusone-box {
	float: 				left; 
	margin-top: 		0px; 
	padding-right: 		15px; 
	padding-top: 		2px; 
}

#facebook-box {
	float: 				left; 
	padding-top: 		2px;
	font-size:			8px;
}

#facebook-box .fb_share_count_inner {
	font-size:			16px;
	color:				#666666;
}

.bottom-line {
	margin-bottom:		3px;
}

#main-content p.bottom-links,
.bottom-links a, 
.bottom-links a:hover, 
.bottom-links a:visited {
	color:				#9f9f9f;
}
à»