@import http://www,weihergut.it/fileadmin/template/reset-min.css; /*reset to defaults */ 

html {
   font-size: 62.5%; /* #1 em = 10px */
}

body {
font-family: Arial, Helvetica, Verdana, sans-serif;
/*background-color:#b4cdcf; */
background-color:#eee;
}

h1, h2, h3, fieldset legend  {
font-weight: normal;
color: #444;

font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.7em;
}

/*default font size*/
p, fieldset label {
font-size: 1.4em;
line-height: 1.4em;
color: #333;
}

a {
color: #333;
font-family: Arial, Helvetica, Verdana, sans-serif;
}

/*margin arround text*/
p.bodytext {
margin-top: 10px;
margin-right: 10px;

}

ul {
font-size: 1.4em;
}

.csc-textpic-image {
background-color: #eee;
}

.csc-textpic-caption {
font-size: 1.2em;
color: #333;
text-align: right;
}

.csc-default {
margin-left: 10px;
}

/* no top margin for the first headers*/
.csc-textpicHeader .csc-firstHeader, .csc-header .csc-firstHeader{
margin-top: 0px;
}


#langmenu {
padding-left: 140px;
position: absolute;
width: 240px;
margin-top: -410px;
text-align: right;

}


#logo p {    
  }

#seite {
    width: 800px;
    background-color: white;
    margin: 0px auto;
    }
#border {
    border-left: 2px solid #969696;
    border-right: 2px solid #969696;
    border-bottom: 2px solid #969696;
}

div#infoblock {
/*background-color: #bfcfb4;*/
width: 220px;
margin-right: 10px;
float:right;
background-color: #ffcc33;

}

div#logos {
margin-top: 10px;
width: 220px;
margin-right: 10px;
float:right;
background-color: #FFFFFF;

}

img.rt_corner, img.rb_corner{
float: right;
}

img.lt_corner, img.lb_corner{
float: left;
}

img.lb_corner {
bottom: 0px;
}

div#contentblock {
width: 539px;
float:left;
}

fieldset.csc-mailform label{
  color: black;

  display: block;
}
fieldset.csc-mailform li {
    list-style: none;
}

fieldset.csc-mailform {
  border: 0;
  margin: 0;
  padding: 0;
  font-size: 1.2em;

}

.csc-textpic-caption {
}

.clear { clear: both; }

h1.csc-firstHeader{
}

DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{
}

div#imagetop img {
width:800px;
height:457px;
}

div#content {
min-height: 420px;
height:auto !important;
height: 420px; }

.csc-sitemap li {
  list-style: none;
}

div#content .csc-mailform {
}

#menue {
margin: 0;
background-color: #FFCC33;

  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-weight: bold;
  font-size: 1.2em;
  text-decoration: none;
  letter-spacing: 0.1em;
  padding: 10px;
  padding-right: 0;
margin-bottom: 10px;
 }

#menue li {
  display: inline;

}

#menue ul {
width: 800px;

height: 2em;
color: #FFCC33;

}
#menue li a {
  padding: 1em 0.5em;
  text-decoration: none;
}

#menue a:hover {
color: white;
}

div#lastMinute {
position: absolute;
width: 365px;
height:37px;
top: 13px;
margin-left: 390px;
}

.contenttable {
width: 539px;
font-size: 1.4em;
text-align: center;
font-family: Arial, Helvetica, Verdana, sans-serif;

}

.contenttable .td-0, .tr-0 {
background-color: #FFCC33;
font-weight: bold;
}

.contenttable .tr-1 {
background-color: #ffe28c;
}

.contenttable .tr-2{
background-color: #ffefbf
}

.contenttable .tr-last {
background-color: #ffe28c;
}

div#footer {
margin-top: 2em;
background-color: #DDD;
font-size: 1.2em;
text-align:center;
}
div#footer a {
font-weight: bold;
text-decoration: none;

}

div#schnellAnfrage{
font-size: 1.2em;
background-color: #ffcc33;


}
form#schnellAnfrage  {
margin: 0px;
width: 210px;
}

.schnell-anfrage legend{
font-family: Arial, Helvetica, Verdana, sans-serif;
/*font-weight: bold;*/
letter-spacing: 0.1em;
font-size: 1.5em;
}

fieldset.tx_powermail_pi1_fieldwrap_html {
width: 210px;
}
fieldset.tx-powermail-pi1_fieldset {
padding: 0;
margin: 0;
border: none;
}
fieldset.tx-powermail-pi1_fieldset label {
/* Style labels */
display: block;
width: 75px;
float: left;
}

fieldset.schnell-anfrage  label {
font-size: 0.9em;
}

fieldset.schnell-anfrage  input,
fieldset.schnell-anfrage  select {
/* Style input fields */
font-size: 0.9em;
width: 100px;
border: none;
}
div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 10px 0;
}

.jscalendar_cb{
display:none;
}

.powermail_pagebrowser{
display:none;
}

.tx_powermail_pi1_submitmultiple_forward {
margin-left: 75px;
padding: 0 6px;
border: 0;
}

.tx_powermail_pi1_submitmultiple_back {
display:none;
}
form#schnellanfrage img.powermail_captcha_captcha{
margin-left: 75px;
margin-top: 10px;
}

.powermail_submit {
margin-left: 75px;
}

 /************************
 * SINGLE view 
 ************************/  
.tx-chgallery-pi1 .bigimg {
  text-align:center;
}
 
 
/************************
 * CATEGORY view 
 ************************/  
.tx-chgallery-pi1 .chgallery-list {
   padding:0;
  margin:5px;
   list-style:none;
   border:1px solid #D2DCE4;
   border-bottom:0;
}

.tx-chgallery-pi1 .chgallery-list {
  margin:0px;
}

/* LIST element */
.tx-chgallery-pi1 .chgallery-list li {
  padding:5px;
  border-bottom:1px solid #D2DCE4;  
}

.tx-chgallery-pi1 .chgallery-list .itemodd { background:#E7EDF1; }
.tx-chgallery-pi1 .chgallery-list .itemodd .img img { border:1px solid #ececec; }
.tx-chgallery-pi1 .chgallery-list .itemeven { background:#f4f4f4; }
.tx-chgallery-pi1 .chgallery-list .itemeven .img img { border:1px solid #E7EDF1; }

.tx-chgallery-pi1 .chgallery-list .title a {
  font-weight:bold;
}
 
.tx-chgallery-pi1 .chgallery-list .img {
  float:left;
  width:120px;
  padding-left:2px;
}

.tx-chgallery-pi1 .chgallery-list .text {
  float:left;
  width:400px;
}

.tx-chgallery-pi1 .chgallery-list .clr { clear:both; }

/************************
 * GALLERY view 
 ************************/  

/* Directory browser */
.tx-chgallery-pi1 .info {
  margin:5px 10px 15px 0px;
  padding:3px;
   
}

.tx-chgallery-pi1 .info .navi{
  font-size:1.4em;
  border:1px solid #D2DCE4;
   background:#E7EDF1;
}

.tx-chgallery-pi1 .info .position {
  float:right;
  font-style: italic;
  color:#b8c9d6;
  margin-right:5px;
}

/* Pagebrowser */
.tx-chgallery-pi1 .pagebrowser {
  border-top:1px solid #dde1e4;
  border-bottom:1px solid #dde1e4;
  padding:3px 0;  
  margin:2px 0;
}

.tx-chgallery-pi1 .pagebrowser .prev {
  width:20%;
  float:left;
}

.tx-chgallery-pi1 .pagebrowser .text {
  width:60%;
  float:left;
  text-align:center;
}

.tx-chgallery-pi1 .pagebrowser .next {
  width:20%;
  float:right;
  text-align:right;
}

.tx-chgallery-pi1 .clr { clear:both; }

/* GALLERY single element */
.tx-chgallery-pi1 .single {
  background:#f3f4f6;
  float:left; 
  padding:3px 1px 2px 0px;
}

.tx-chgallery-pi1 .single .img {
  width:160px;
  height:126px;
  background:url(/fileadmin/template/bg.gif) no-repeat;
  line-height:126px;
  position:relative;
}

.tx-chgallery-pi1 .act .img {
  background:url(/fileadmin/template/bgact.gif) no-repeat;
}

.tx-chgallery-pi1 .single .img .align {
  width:160px;
  height:126px;
  position:absolute;
  top:50%;
  left:50%;
  text-align:center;
  display:block;
  margin-top:-53px;
  margin-left:-80px;
}

.tx-chgallery-pi1 .single .img img {

}

.tx-chgallery-pi1 .single span {
  display:block;
  margin:1px 5px;
  width:148px;
  font-size: 1.2em;
  min-height:20px;
  border:1px solid #f3f4f6;
  text-align:center;
  height: 3em;
}


.tx-chgallery-pi1 strong {
font-size: 1.7em;
  
}


* html .tx-chgallery-pi1 .single span {
  height:20px; 
}

/* small version */
.tx-chgallery-pi1 .singlesmall img{
  float:left; 
  padding:0 1px 2px 1px;
  margin:0 5px ;
}

.tx-chgallery-pi1 #chgalleryimg {
  padding:0 20px;
}



div#socialshareprivacy {
margin: 0 auto;
width: 100%;
margin-left: 135px;
}

.settings_info {
z-index: -1;
}

