body    { 
		top: 0px;
		background: white;
		margin-top: 0px;
		font-family: "Century Gothic", "Arial", "san-serif";
		font-size: 12px }

img {
	border: 0px; }

/*Textformatierung*/

.silentlink {
	text-decoration: none;
	color: black; }

h1 {
		font-size: 16px;
		color: #004990; }
h2 {
		font-size: 14px;
		color: #004990; }
h3 {
		font-size: 12px;
		color: #004990; }

a {
	color: #004990;
	text-decoration: none; }
a.footer {
	color: white; }


ul {
	margin-top: 0px; }

#langmenu img {
	border: 1px solid white; }

span.term0 {
	background-color:yellow; }
.modellnummer {
	font-weight: bold; }
li {
	text-align: left; }
	
.hervorhebung {
	color: #004990;
	font-weight: bold; }
	
/*Layers*/

#contentframe   { 
	text-align: left; 
	margin: 0 auto; 
	padding-top: 10px; 
	position: relative; 
	width: 1000px; 
	min-height: 530px;  
	clear: left }
	
#langmenu {
	position:absolute;
	right:45px;
	text-align:right;
	top:30px;
	z-index:30; }

#navihintergrund  { 
	visibility: visible; 
	position: absolute; 
	top: 225px; 
	right: 25px; 
	width: 156px; 
	height: 468px;
	z-index:6; }
		
#navigation { 
	visibility: visible; 
	font-weight: bold;
	position: absolute; 
	z-index: 20; 
	top: 70px; 
	right: 110px; 
	width: 200px; 
	height: 250px;
	font-size: 13px;
	color: #004990;
	line-height: 28px;
	text-transform: uppercase; }	

#liftpreview { 
	visibility: visible; 
	position: absolute; 
	z-index: 20; 
	top: 260px; 
	right: 110px; 
	width: 200px; 
	height: 250px;
}	
		
#head { 
	visibility: visible; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	width: 1000px; 
	height: 288px;
	z-index:6; }
	
#headnavi { 
	color:white;
	font-weight:bold;
	height:85px;
	left:462px;
	position:absolute;
	text-transform:uppercase;
	top:62px;
	visibility:visible;
	width:594px;
	z-index:8; }
	
#content  { 
	background-image: url(/jwa/vfs/web/styles/baco-treppenlifte/images/content-bg.jpg);
	background-repeat: repeat-y; 
	text-align: justify; 
	visibility: visible; 
	position: absolute; 
	top: 221px; 
	left: 0px; 
	width: 615px; 
	font-size: 13px;
	line-height: 17px;
	min-height: 480px;
	padding-left: 76px;
	padding-top: 64px;
	padding-right: 385px;
	z-index:3; }
	
#footer  { 
	visibility: visible; 
	position: absolute; 
	bottom: -60px; 
	left: 0px; 
	width: 918px; 
	height: 60px;
	z-index:3; }
span.footer {
	text-align: center; 
	position: absolute;
	bottom: -30px;
	color: white;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 0.9px;
	left: 70px;
	z-index: 10; }

/*Sitemap*/

.waxmlc_sitemap_title {    
	font-family: "Century Gothic", "Arial", "san-serif";
    font-size: 12px;
    font-weight: bold;
	color: #004990;
    text-decoration: none;
	margin-bottom: 10px; }
.waxmlc_sitemap_entry_0 {
	position:relative;
	left:0px;
	font-family: "Century Gothic", "Arial", "san-serif";
	font-size: 12px;
  	font-weight: bold;
	color: #004990;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 18px; }
span.waxmlc_sitemap_entry_0:before { 
	content: '- ' }
.waxmlc_sitemap_entry_1 {
	position:relative;
	left:9px;
	font-family: "Century Gothic", "Arial", "san-serif";
	font-size: 11px;
  	font-weight: bold;
	color: #004990;
	text-transform: uppercase;
	text-decoration: none;
	line-height: 16px; }
span.waxmlc_sitemap_entry_1:before { 
	content: '- '; }
a.waxmlc_sitemap_entry_0:hover {
	text-decoration: underline; }
a.waxmlc_sitemap_entry_1:hover {
    text-decoration: underline; }
.sitemap_title {
    font-family: "Century Gothic", "Arial", "san-serif";
    font-size: 12px;
    font-weight: bold;
	color: #2B3364;
	text-decoration: none;
	margin-bottom: 10px; }
.sitemap_tle {
	position:relative;
	left:0px;
	font-family: "Century Gothic", "Arial", "san-serif";
	font-size: 12px;
  	font-weight: bold;
	color: #2B3364;
	text-decoration: none }
.sitemap_tle:before { content: '- ' }
.sitemap_sle {
	position:relative;
	left:9px;
	font-family: "Century Gothic", "Arial", "san-serif";
	font-size: 12px;
  	font-weight: bold;
	color: #2B3364;
	text-decoration: none }
.sitemap_sle:before { 
	content: '- '; }
.sitemap_tle_a:hover {
	font-family: "Century Gothic", "Arial", "san-serif";
	font-weight: bold;
	color: #16305d;
	text-decoration: underline;
	font-size: 11px;
	line-height: 18px; }

.sitemap_sle_a:hover {
   font-family: "Century Gothic", "Arial", "san-serif";
   font-weight: bold;
   color: #16305d;
   text-decoration: underline;
   font-size: 11px;
   line-height: 18px; }

div.waxmlc_search_results {
	padding-top:10px; }

a.waxmlc_search_result {
	display:block; }

/*Suchefunktion*/

input.waxmlc_search_searchfield {
		margin-left: 20px;
		background-color: white; 
		border: 1px solid black;
		font-family: Arial,FreeSans,sans-serif; }
input.waxmlc_search_searchfield:hover {
		background-color: #c6c6c6; }

input.waxmlc_search_query {
		background-color: #FFFFFF;
		border: 1px solid #004990; 
		font-family: Arial,FreeSans,sans-serif; }
div.waxmlc_search_title { 
		color: #ff4001; 
		font-size: 15px; 
		font-weight: bold;
		font-family: Arial,FreeSans,sans-serif; 
		margin-top: 0; 
		margin-bottom: 6px;
		padding-top: 0 }

div.waxmlc_search_noresults {
		background:#FFB7BA url(/jwa/VFS-DFA-18778-warnung.gif) no-repeat scroll 10px;
		border:1px solid #FF0000;
		margin: 20px 0px 0px 0px;
		padding: 10px 23px 10px 72px;
		position: absolute;
		text-align:left; }
div.waxmlc_search_results {
		margin-top:25px; }
a.waxmlc_search_result:before {
		content:'- ' }
a.waxmlc_search_result {
        display:block; }

/* Newseditor */

div.news {
	width:610px; }
span.news_head {
	border-top-color:#004990;
	border-top-width:1px;
	border-top-style:solid;
	padding-top:4px;
	padding-bottom: 10px; 
	color: black;
	position:relative;
	width:605px;
	display:block; }
div.news_date {
	color:#004990;
	display:inline;
	white-space:nowrap;
	font-weight:bold; }
div.news_title {
	color: #004990;
	display:inline;
	left:100px;
	position:absolute;
	white-space:nowrap;
	font-weight:bold; }
div.news_subtitle {
	padding-top: 6px;
	left:0px;
	top:14px; }
a.news_toggleImgLink {
	position:absolute;
	right:0px; }
div.news_article {
	display:none; }


div.waxmlc_archive_list {
	
}
a.waxmlc_archive_entry {
	display:block;
}
a.waxmlc_archive_entry:hover {
	text-decoration: none;
}
a.waxmlc_archive_entry:before {
	content:" - ";
}

span.waxmlc_archive_entry_date {
	font-weight:bold;
	padding-right:8px;
	text-decoration: none;
}
span.waxmlc_archive_entry_archive {
	display:none;
}
span.waxmlc_archive_entry_publish {
	display:none;
}
span.waxmlc_archive_entry_title {
	color: black;

}

span.waxmlc_archive_entry_title:hover {
	text-decoration: underline;
}



/*Produkte*/

p {
 margin: 0px; }

.produkttitle {
	font-size: 14px;
	color: #004990;
	font-weight: bold;
	display: block;
	padding-bottom: 8px; }

div.gallerificFrameProduct {
	background-color: #a8a8aa;
	border-color: #004990;
	border-style:solid;
	border-width:1px;
	display:none;
	left:102px;
	margin:2px;
	padding:5px;
	position:absolute;
	top:250px;
	width:700px;
	z-index:10;
}

div.slideshow {
clear:both;
}
div.slideshow span.image-wrapper {
/* float:left; */
padding-bottom:12px;
}
div.slideshow a.advance-link {
border:1px solid #CCCCCC;
display:block;
padding:2px;
}
div.slideshow img {
border:medium none;
display:block;
margin:0 auto;
}
div.download {
float:right;
}
div.embox {
background-color:#EEEEEE;
border:1px solid #CCCCCC;
clear:both;
padding:12px;
display: none;
}
div.image-title {
font-size:1.4em;
font-weight:bold;
}
div.image-desc {
line-height:1.3em;
padding-top:12px;
}
div.navigation {
margin-bottom:56px;
}
ul.thumbs {
clear:both;
margin:0;
padding:0;
}
ul.thumbs li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 10px 5px 0;
padding:0;
}
ul.thumbs li a {
border:1px solid #CCCCCC;
display:block;
padding:2px;
}
ul.thumbs li.selected a {
background:#8888FF none repeat scroll 0 0;
}
ul.thumbs a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
ul.thumbs img {
border:medium none;
display:block;
}
div.controls {
height:23px;
margin-top:5px;
}
div.ss-controls {
float: center;
display: none;
}
div.ss-controls span {
color:#666666;
cursor:pointer;
}
div.nav-controls {
text-align: center;
}
div.nav-controls a {
padding:5px;
}

a.prev:before {
	content:'< '}
a.next:after {
	content:' >'}

div.slideshow {
clear:both;
}
div.pagination {
clear:both;
}
div.navigation div.top {
height:11px;
margin-bottom:12px;
}
div.navigation div.bottom {
margin-top:12px;
}
div.pagination a, div.pagination strong {
border:1px solid #CCCCCC;
display:block;
float:left;
margin-right:2px;
padding:4px 7px 2px;
}
div.pagination a:hover {
background-color:#FFFFCC;
text-decoration:none;
}
div.pagination strong {
background-color:#AACCFF;
}

/*Buttons und Textfelder*/

input.datafield {
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-color: white; 
	border: 1px solid #747576; 
	font-family: "Century Gothic", "Arial", "san-serif"; }
input.buttonsend {
	margin-left: 0px;
	background-color: white; 
	border: 1px solid black;
	font-family: "Century Gothic", "Arial", "san-serif"; }
input.buttonsend:hover {
	background-color: #c2fec4; }
input.buttonreset {
	margin-left: 0px;
	background-color: white; 
	border: 1px solid black;
	font-family: "Century Gothic", "Arial", "san-serif"; }
input.buttonreset:hover {
	background-color: #FFB7BA; }
textarea {
	margin: 0px; 
	font-size: 10px;
	background-color: white; 
	border: 1px solid #747576;
	font-family: "Century Gothic", "Arial", "san-serif"; }


/*Hinweise*/
		
.warning {
		background:#FFB7BA url(/jwa/VFS-DFA-18778-warnung.gif) no-repeat scroll 10px;
		border:1px solid #FF0000;
		margin:0pt 0pt 10px;
		padding:10px 0pt 10px 55px;
		position:static;
		text-align:left; }	
		
.versendet {
		background:#c2fec4 url(/jwa/VFS-DFA-18781-versendet.jpg) no-repeat scroll 10px;
		border:1px solid #02a850;
		margin:0pt 0pt 10px;
		padding:10px 0pt 10px 55px;
		position:static;
		text-align:left; }		
		

/* Lightbox*/

.lightboxGallery ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:5px;
}

.lightboxGallery ul li {
display:inline;
}

.lightboxGallery ul a {
display:inline;
float:none;
margin:5px;
padding:5px;
}

.lightboxGallery ul a.lightbox-enabled img {
border: 5px solid white;
}
#lightbox-overlay-text {
	display:none;
}


