body {

  font-family: Trebuchet MS, Helvetica, sans-serif;

  font-size: 11px;

  /* this attribute sets the basis for all the other scrollbar colors (Internet Explorer 5.5+ only) 

scrollbar-base-color: #D2C5A6; 
*/
  }



body  { background: #BBA978;  background-image: url("images/pgbg.jpg"); }

.transbg { background: #D8D2B8 ; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D8D2B8', endColorStr='#E9E5D7', gradientType='0'); }





.shimg {

 filter: progid:DXImageTransform.Microsoft.dropShadow( Color=#705A30,offX=2,offY=2,positive=true);

}





hr {

  height: 1px; 

  color: #8E7743;

}



ul, li, p, td {

  color: #705A30;

  font-family: Trebuchet MS, Helvetica, sans-serif;

  font-size: 11px;

}



.tablehead {

  background-color: #E0DCC8;

  color: #705A30;

  border : 0px;

   }



.tablebottom {

  background-color: #E0DCC8;

   border : 0px;

}



.bordercolor {

  background-color: #E0DCC8;

}



.tablebgcolor {

  background-color: #E0DCC8;

}



.navbar {

  background-color: #E0DCC8;

  border : 0px;

}



.row1 {

  background-color: #e8e4d6;

  color: #705A30;
 

}



.row2 {

  background-color: #E0DCC8;

  color: #705A30;

}



.head1 {

  background-color: #D8D2B8 ;

  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D8D2B8', endColorStr='#E9E5D7', gradientType='0') ;

  font-family: Trebuchet MS, Helvetica, sans-serif;

  font-size: 16px;

  font-weight: bold;

  border : 0px ;

  color: #705A30;

}



.head1:hover {

  background-color: #d8d2b8;

  font-family: Trebuchet MS, Helvetica, sans-serif;

  font-size: 16px;

  font-weight: bold;

 

}



.head2 {

  background: #D8D2B8 ;

  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#D8D2B8', endColorStr='#E9E5D7', gradientType='0') ;

  font-family: Trebuchet MS, Helvetica, sans-serif;

  font-size: 16px;

  font-weight: bold;

  border : 0px ;

  color: #705A30;

}





.title2 {

  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;

  font-size: 14px;

  font-weight: bold;

  color : #FF0000;

}



.title {

  font-family: Trebuchet MS,Arial,Helvetica,sans-serif;

  font-size: 16px;

  font-weight: bold;

  color : #705A30;

}



.smalltext {

  font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 10px;

  font-weight: normal;

  color : #7C6A48;

  

}



.smalltext:hover {

  font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 10px;

  font-weight: normal;

  color : #000000;

}



.marktext {

  color: #FFFF93;

  background-color: #705A30;

}



.new {

  font-family: Trebuchet MS,Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 11px;

  color: #FF0080;

  font : bold;

}



a:hover {

  color: #000000;

}



form {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  font-size: 11px;

}



.logininput {

  background-color: #E0DCC8;

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  width: 130px;

}



.searchinput {

  background-color: #E0DCC8;

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  WIDTH: 130px;

}



.textarea {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  width: 230px;

}



.input {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  width: 230px;

}



.select {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

}



.setperpageselect {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

}



.categoryselect {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: black;

  font-size: 11px;

}



.dropdownmarker {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  background-color: #EEEEEE;

  color: Black;

  font-size: 11px;

}



.button {

border:1px ridge #806631; font-family: Trebuchet MS; font-size: 12px; color:#705A30; background-color:#E0DCC8 ;

}



.imprint {

font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color : #705A30;

}



a.imprint:hover {

font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

 font-size: 11px;

 color : #705A30;

}



/*--Categories------------------------------------------------*/

.catbgcolor {

  background-color: #E0DCC8;

}



.maincat {

  font-family: Arial,Helvetica,sans-serif;

  font-size: 12px;

  font-weight: normal;

  color : #705A30;

}



.maincat:hover {

  font-family: Arial,Helvetica,sans-serif

  font-size: 12px;

  font-weight: normal;

  color : #000000;

}





.subcat {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  font-size: 10px;

  font-weight: bold;

}



/*--Images----------------------------------------------------*/

.imagerow1 {

  background-color: #E0DCC8;

  color: #705A30;

}



.imagerow2 {

  background-color: #DDD6BF;

  color: #705A30;

}



/*--Comments--------------------------------------------------*/

.commentrow1 {

  background-color: #E0DCC8;

  color: #705A30;

}



.commentrow2 {

  background-color: #E0DCC8;

  color: #705A30;

}



.commentspacerrow {

  background-color: #C0AD80;

  color: #C0C0C0;

}



.commenttextarea {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  width: 270px;

}



.commentinput {

  font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;

  color: Black;

  font-size: 11px;

  width: 270px;

}







.Stil3 {color: #CC00FF; font-size:16px; font-weight:bold;}











/*--Popup PM--------------------------------------------------*/





.msg0 { 

background-color: #FFCECE; 

color: #2F6B9D; 

} 

.msg1 { 

background-color: #CEFFDD; 

color: #2F6B9D; 

} 



.msg_good { 

  background-color: #CEFFDD; 

  font-weight: bold; 

   border: 1px solid #5E6C80; 

   padding: 3px 3px 3px 3px ; 

   margin: 3px 0px 3px 0px ; 

} 



.msg_error { 

  background-color: #FFCECE; 

  font-weight: bold; 

   border: 1px solid #5E6C80; 

   padding: 3px 3px 3px 3px ; 

   margin: 3px 0px 3px 0px ; 

} 



.msg_plain { 

  background-color: transparent; 

  font-weight: bold; 

   border: 1px solid #5E6C80; 

   padding: 3px 3px 3px 3px ; 

   margin: 3px 0px 3px 0px ; 

} 

/*--BBCode--------------------------------------------------*/ 

input.bbcbutton { 

   background-color : #EFEFEF; 

   color : #000000; 

   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 

} 

.helpline { 

  width: 300px; 

  height: 30px; 

  overflow: hidden; 

   background-color: transparent; 

   border-style: none; 

   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 

   font-size : 10px; 

   color: #666666; 

} 

div.quotehead { 

   font-size: 11px; 

   color: black; 

   padding: 0px 24px 0px 24px ; 

} 

div.quoteblock { 

   border: 1px solid #5E6C80; 

   font-size: 10px; 

   padding: 8px 8px 8px 8px ; 

} 

div.codehead { 

   font-size: 11px; 

   color: black; 

   padding: 0px 24px 0px 24px ; 

} 

div.codeblock { 

   border: 1px solid #5E6C80; 

   font-family: Courier, 'Courier New', sans-serif; 

   font-size: 10px; 

   padding: 8px 8px 8px 8px ; 

   background-color: #F5F5F5; 

   white-space: pre; 

}



/*--Upload Progress Popup Start--------------------------------------------------*/ 


#overlay {
	display: none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:145%;
	background:#000;
	opacity:0.32;
	filter:alpha(opacity=32);
	-moz-opacity:0.32;
	z-index:14;
}

#popup {
	display: none;
	position:absolute;
	top: 50%;
	left: 50%;
	height:150px;
	width: 300px;
	margin-left: -150px;
	text-align:center;
	border:1px solid #666666;
	z-index:15;
	background-color: #FFFFFF;
	padding-top: 50px;
}


/*--Upload Progress Popup End--------------------------------------------------*/ 



/*--Popup Login Member--------------------------------------------------*/ 



#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:360px; width:600px; color:#333; background-color:#fff; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding-top:10px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#333;}
#simplemodal-container a.modalCloseImg {background:url(http://www.omafotze.com/img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#333333; margin:0;}




/*--- Start Mod: Photo Preview Hack, reworked by KW ---------------------------*/
.preview_box {
  border: 1px dashed #004C75;
  vertical-align: top;
  text-align: center;
}

.preview_box_colored {
  border: 1px solid #004C75;
  background: #F1F1F1;
  vertical-align: top;
  text-align: center;
}
/*--- Start Mod: Photo Preview Hack, reworked by KW ---------------------------*/



/*--- FancyBox ---------------------------*/

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 1104;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1100;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 1101;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 1102;
	border: 0px solid #fff;
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 1101;
}

#fancybox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	width: 30px;
	height: 30px;
	background: transparent url('http://www.omafotze.com/img/fancy/fancybox.png') -40px 0px;
	cursor: pointer;
	z-index: 1103;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('http://www.omafotze.com/img/fancy/blank.gif');
	z-index: 1102;
	display: none;
}

#fancybox-left {
	left: 20px;
}

#fancybox-right {
	right: 20px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 1102;
	display: block;
}

#fancybox-left-ico {
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 1001;
}

#fancybox-bg-n {
	top: -20px;
	left: 0;
	width: 100%;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox-x.png');
}

#fancybox-bg-ne {
	top: -20px;
	right: -20px;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -162px;
}

#fancybox-bg-e {
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox-y.png');
	background-position: -20px 0px;
}

#fancybox-bg-se {
	bottom: -20px;
	right: -20px;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -182px; 
}

#fancybox-bg-s {
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox-x.png');
	background-position: 0px -20px;
}

#fancybox-bg-sw {
	bottom: -20px;
	left: -20px;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -142px;
}

#fancybox-bg-w {
	top: 0;
	left: -20px;
	height: 100%;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox-y.png');
}

#fancybox-bg-nw {
	top: -20px;
	left: -20px;
	background-image: url('http://www.omafotze.com/img/fancy/fancybox.png');
	background-position: -40px -122px;
}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 1102;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('http://www.omafotze.com/img/fancy/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('http://www.omafotze.com/img/fancy/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('http://www.omafotze.com/img/fancy/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('http://www.omafotze.com/img/fancy/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.omafotze.com/img/fancy/fancy_shadow_nw.png', sizingMethod='scale'); }



/*--- FancyBox End---------------------------*/

