body    { 
	background-color: #c9c880; 
	font-family: Verdana,san-serif; 
	font-size: 13px;
	line-height: 19px; }
p {
	margin-top: 0px; }

a	{ 
	text-decoration: none;
	color: #61740e; }
a:hover	{ 
	text-decoration: none;
	color: rgb(69, 69, 69); }

img {
	border: 0px; }

.mceItemTable {
	border-color:black !important;
}
.mceItemTable td {
	border-color:black !important;
}
.mceItemVisualAid td {
	border-color:black !important;
}

/*Textformatierung*/

h1 {
		font-size: 18px;
		color: #6a740e; }
h2 {
		font-size: 15px;
		color: #6a740e; }
h3 {
		font-size: 14px;
		color: #6a740e; }

/*Datenfelder*/		
		
input.button {
		margin-left: 0px;
		margin-top: 5px;
		background-color: #c9c880;
		border: 1px solid black;
		font-family: Verdana; }
input.button:hover {
		background-color: #e8e3a6; }		
		
input.datafield {
		margin-left: 0px;
		background-color: #fcf9d9;
		border: 1px solid;
		border-color: #c9c880;
		font-family: Verdana; }
				
.herverhebung {
		font-size: 16px;
		color: #6a740e;
		font-weight: bold; }

/*Layers*/

#contentframe   { 
		/* background-color: white;  */
		background-color: #e8e3a6; 
		text-align: left; 
		margin: 0 auto; 
		padding-top: 10px; 
		min-height: 530px;
		position: relative; 
		width: 990px; 
		clear: left }
		
#head  { 
		visibility: visible; 
		position: absolute; 
		top: 0px; 
		left: 0; 
		width: 990px; 
		height: 176px;
		z-index:4; }
#navigation  { 
		text-align: right; 
		background-image: url(/jwa/vfs/web/styles/galloway-swiss/images/navi-bg.jpg);
		visibility: visible; 
		position: absolute; 
		top: 0px; 
		left: -173px; 
		width: 158px; 
		height: 100%;
		padding-top: 0px;
		padding-right: 15px;
		margin-top: 0px;
		z-index:5;
		font-size: 13px;
		line-height: 18px;
		font-family: "Verdana", sans-serif; }

#mainmenu {
		margin-top:19px;
}
		
#content  { 
		line-height: 16px;  
		visibility: visible; 
		position: absolute; 
		top: 168px; 
		left: 173px; 
		width: 740px; 
		background-color: #e8e3a6; 
		min-height: 550px;
		padding-bottom:30px;
		padding-top: 12px;
		padding-left:29px;
		padding-right:49px;
		z-index:3; }
#ad { 
		/* background-color: white; */
		text-align: left; 
		visibility: visible; 
		position: absolute; 
		bottom: -175px; 
		left: 5px; 
		width: 154px; 
		height: 154px;
		padding: 4px;
		z-index:5;
		font-size: 13px;
		line-height: 18px;
		font-family: Verdana,sans-serif;

 }

/*Menu*/
div.tlME { 
		text-align: right; }
a.tlME  { 
		text-align: right;
		color: black; 
		font-size: 13px; 
		text-decoration: none;
		 }
a.tlME:hover {
		text-decoration:none;
		color: rgb(69, 69, 69); }
div.sl1ME { 
		margin-right: 5px;
		text-align: right; }
a.sl1ME  { 
		color: #4c5402; 
		margin-right: 5px;
		text-align: right;
		font-size: 11px; 
		text-decoration: none;
		line-height: 15px; }
a.sl1ME:after  {
		content:' -' }

a.sl1ME:hover {
	text-decoration:none;
	color: rgb(69, 69, 69); }
}

div.sl2ME {
	margin-left:40px;
}

a.sl2ME {
	color:#272727;
	text-decoration:none;
	font-size: 11px;
}
a.sl2ME:hover {
	text-decoration:underline;
}

/*Sitemap*/
div.waxmlc_sitemap_title {
        font-size: 18px;
        font-family: Arial;
        font-weight: bold
}

div.waxmlc_sitemap_level_0 {
		margin-top:15px;
		font-size: 12px
}
div.waxmlc_sitemap_level_1 {
		margin-left:15px;
		font-size: 11px;
}
div.waxmlc_sitemap_level_2 {
	margin-left:15px;
	font-size: 10px; }
span.waxmlc_sitemap_entry_0 {
	display:block;
}
a.waxmlc_sitemap_entry_0 {
	font-weight: bold;
}
a.waxmlc_sitemap_entry_0:before {
	content:'- '}
span.waxmlc_sitemap_entry_1 {
	display:block; }
a.waxmlc_sitemap_entry_1:before {
	content:'- '}
span.waxmlc_sitemap_entry_2 {
	display:block; }
	
/*Suchefunktion*/

input.waxmlc_search_searchfield {
	margin-left: 20px;
	background-color: #c9c880;
	border: 1px solid black;
	font-family: Verdana; }; }
input.waxmlc_search_searchfield:hover {
	background-color: #e8e3a6; }

input.waxmlc_search_query {
	margin-left: 0px;
	background-color: #fcf9d9;
	border: 1px solid;
	border-color: #c9c880;
	font-family: Verdana; } }
		
div.waxmlc_search_title { 
	color: #ff4001; 
	font-size: 15px; 
	font-weight: bold;
	font-family: Arial; 
	margin-top: 0; 
	margin-bottom: 6px;
	padding-top: 0 }

div.waxmlc_search_results {
	margin-top:25px;
}
a.waxmlc_search_result:before {
	content:'- '
}
a.waxmlc_search_result {
	display:block;
}
.class { 
	border-top: 1px solid black; 
	border-bottom: 1px solid black }
		
/*Bildergalerie*/

#waxmlc_gallery2_black {
    display:none;
    width:100%;
	height:100%;
	/* background-color:#000; */
	position:fixed;
	top:0px;
	left:0px;
	opacity:.8;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	z-index:100; }


#waxmlc_gallery2_singlepicture {
	position:absolute;
	top:190px;
	left:200px;
	width:500;
    display:none;
    z-index:110;
    text-align:center;
    border: 1px solid white;
    padding: 15px;
    background-color:#111;
    opacity:.8;
    filter:alpha(opacity=90);
    -moz-opacity:.9; }

#waxmlc_gallery2_img { 
	z-index: 120; 	}
#waxmlc_gallery2_menu { 
	color:white; }
#waxmlc_gallery2_menu a  { 
	font-size: 12px; 
	font-weight: normal; 
	color:white;
	cursor: pointer; }
#waxmlc_gallery2_menu a:hover  { 
	text-decoration: underline; }
span.waxmlc_gallery2_description   {
    font-size: 12px;
    text-align:center;
    position: relative;
    top: 4px;
	display:block;
    padding: 5px; }
table.waxmlc_gallery2  { 
	margin: 5px }
tr.waxmlc_gallery2  { 
	margin: 5px }
td.waxmlc_gallery2   { 
	padding: 5px 10px 5px 0 }
div.waxmlc_gallery2_title   { 
	color: #f9d447; 
	font-size: 14px; 
	font-weight: bold; 
	padding-bottom: 5px; 
	position: relative;
	top: 8px; }

/*Shop*/

#gs_search {
	margin:5px;
}

#gs_results {
		
}

gs_result_head th {
	font-family: Verdana; }

div.gs_results {
	margin:5px;
	padding-top:15px;
}


#gs_results th {
	cursor:pointer;
	background: #D6CF6B;
	border-color:#6a740e;
	border-style:solid;
	border-width:1px;
	font-weight: bold;
	margin:0px;
	padding:2px;
	font-family: Verdana;
}

#gs_results td {
	background-color:#e8e3a6;
	border-color:#6a740e;
	border-style:solid;
	border-width:1px;
}

table.marketplace_entry {
	border-color: #6a740e;
	border-style:solid;
	border-width:1px;
}

pre { font-family: Verdana;}

pre.marketplace_entry {
	margin:0px;
	padding-top:3px;
	border-top-style:solid;
	border-top-color:#6a740e;
	border-top-width:1px;
	font-family: sans-serif;
	white-space:normal;
	width:600px;

}
#id { }


.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:1px dotted #999999;
}
#lightbox-overlay-text {
	display:none;
}

