* {
margin: 0;
padding: 0;
}
	
body {
overflow: hidden;
overflow-x: hidden;
overflow-y: hidden;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #B6B1AA;
scrollbar-track-color: #666666;
scrollbar-face-color: #B6B1AA;
scrollbar-highlight-color: #B6B1AA;
scrollbar-3dlight-color: #666666;
scrollbar-darkshadow-color: #666666;
scrollbar-shadow-color: #cccccc;
background: #fff;
color: #000;
line-height: 1.2em;
text-align: left;
width: 100%;
height: 100%;
min-width: 700px;
margin: 0 auto;
font: 0.75em/1.45em Arial, Verdana, Sans-Serif;
}

ul {
list-style-type: square;
}

p {

}



.bread {
  text-align: left;
  padding-left: 15px;
  padding-bottom: 5px;
  color: #fff;
}

.bread a {
  letter-spacing: 0.1em;
  line-height: 1em !important;
  line-height: 1em;

  color: #ffffff;
}

.cross1 {
  margin-right: 15px;
}
 
.cross1 ul {
  margin-bottom: 5px;
  float: right;
}

.cross1 ul li {
  list-style: none;
  display: inline;
}

.cross1 ul li a, .offline {
  float: left;
  padding-right: 0em;
  text-transform: uppercase;

  letter-spacing: 0.1em;
  line-height: 1em !important;
  line-height: 1em;

  color: #000000;
}

.offline {
  color: #666666;
  }
  
  
.home img{
margin-left: 15px;
margin-bottom: 5px;
}

.katalog a {
   padding-left: 15px;
   color: #fff;
   font-weight: bold;
 }
 
.title {
   padding-left: 14px;
   padding-bottom: 5px;
   color: #666;
   font-size: 1.1em;
   font-weight: bold;
   text-transform: uppercase;
   letter-spacing: 0.1em;
}

.search {
     padding-right: 15px;
}

.darkgrey {
background: #666666;
}

.black {
background: #000000;
}

.grey {
background: #B6B1AA;
}

.beige {
background: #B7AFA4;
}

.yellow {
background: #FFCC00;
}

.scroll {
height: 350px;
overflow-y: auto;
overflow-x: hidden;
}


/* CONTENT TEMPLATE 01 */
.contentbox_tmpl1 {
padding-left: 20px;
}

.content_tmpl1 {
text-align: right;
}

.contentimg {
margin: 0;
padding: 0;
}

.content_2_tmpl1 {
width: 240px;
height: 350px;
overflow-y: auto;
}

.content_2_tmpl2 {
width: 240px;
height: 350px;
background: #ffffff;
overflow-y: auto;
}

div.navi {
   padding: 10px 10px 0px 20px;
   height: 350px;
   overflow-y: auto;
   overflow-x: hidden;
}

.omctipp a {
   color: #ff8000;
   font-size:150%;
   }

/* CONTENT TEMPLATE 01 - END */

/* CONTENT TEMPLATE INTRO - START */

.intro_img {
background-image: url(../images/intro_red.jpg);
background-repeat: no-repeat;
margin: 0;
padding: 0;
}


/* WT GALLERY */


div.wtgallery_singlepic_fwdback {
	background-color: white;
	padding: 1px;
	/*border: 1px solid grey;*/
	width: 528px;
	height: 26px;
	overflow: hidden
	text-align: left;
	float: left;
	margin: -28px 0 0 10px;
	filter: alpha(opacity=45); 
	-moz-opacity: 0.45; 
	opacity: 0.45;
}

div.wtgallery_singlepic_fwdback_ie6 {
	background-color: white;
	padding: 1px;
	/*border: 1px solid grey;*/
	width: 528px;
	height: 26px;
	overflow: hidden
	text-align: left;
	float: left;
	margin: -28px 0 0 5px;
	filter: alpha(opacity=45); 
	-moz-opacity: 0.45; 
	opacity: 0.45;
}

div.wtgallery_singlepic_popup {
	display: none;
}
div.wtgallery_singlepic_back {
	float: left;
	margin: 2px 0 0 0;
}
div.wtgallery_singlepic_fwd {
	float: right;
	margin: 2px 0 0 0;
}
img.wtgallery_arrow {
	border: none;
	filter: alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	margin: 3px 5px 0 5px;
}
img.wtgallery_arrow:hover {
	border: none;
	filter: alpha(opacity=100); 
	-moz-opacity: 1.0; 
	opacity: 1.0;
	margin: 3px 5px;
}

.wtgallery_singlepic_pic {
	text-align: right;
	margin-right: 10px;
}
.wtgallery_singlepic {

}

.wtgallery_singlepic_comment {
}

.wtgallery_p {
	display: block;
}

.wtgallery_listpic_pic {
}

.wtgallery_listpic {
	margin: 4px 4px;
}

.wtgallery_listpic_pic_act {
                background-color: #000;
                filter:Alpha(opacity=70, finishopacity=30, style=3);
                
}

.wtgallery_pagebrowser_back {
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
}
.wtgallery_pagebrowser_page {
	float: left;
	margin-top: 6px;
	margin-left: 35px;
}
.wtgallery_pagebrowser_fwd {
	margin-left: 150px;
	margin-top: 5px;
	margin-bottom: 20px;
}

.wtgallery_h2 {
                font-size: 1.1em;
                font-weight: bold;
                color: #fff;
}

.bodytext wtgallery_p{
}
                
.tx-wtgallery-pi1 {
	
}

/* WT GALLERY ENDE */

/* SITEMAP */
div.tx-flseositemap-pi1 ul.deep0 li.deep0 a{
color: #000000;
font-size: 12px;
font-weight: bold;
letter-spacing: 0.1em;
padding-bottom: 10px;
}

div.tx-flseositemap-pi1 ul.deep1 li.deep1 a{
color: #666;
font-size: 12px;
padding-left: 20px;
paddin-bottom: 5px;
}

div.tx-flseositemap-pi1 ul.deep2 li.deep2 a{
padding-left: 40px;
color: #F9F9F9;
font-size: 12px;
}
/* SITEMAP ENDE */

.error {
color: #ff0000;
}

.tx-rgsmoothgallery-pi1 {
  float:left;
}
 
#externalthumbs {
  float:left;
  width:300px;
}
 
#externalthumbs .label {
  display:none;
}
.carouselInner {
  width:205px;
}
