/*
Theme Name: Template Gutis.eu
Theme URI: http://www.gutis.eu/
Description: Zweispaltiges CSS-Template, widgetfaehig.
Version: 1.0
Author: Cherry-Webprojekte
Author URI: http://www.cherry-webprojekte.de
*/
html {
  margin: 0px;
  padding: 0px;
}
body {
  text-align:center;
  background-color: #FCFAF3;
  font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color: #6B6B6B;
	margin: 0px;
	padding: 0px;
} 
div#all-wrapper {
  margin:0 auto;
  width: 800px;
  text-align: left;
}
div#container {
  width: 800px;
  text-align: left;
  background: url('images/bg_content.jpg');  
}
div#header {
  width: 800px;
  height: 30px;
  background: url("images/heat.jpg") no-repeat;
}  
div#content {
  float:right;
  width:565px;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter: alpha(opacity=100);
	opacity: 1
}

div#sidebar {
  float:left;
  width:235px;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
	filter: alpha(opacity=100);
	opacity: 1
} 
  
div#footer3 {
  clear: both;
  width: 800px;
  background: url('images/1.gif') no-repeat;
  height: 5px;
}
div#footer {
  clear:both;
  width:800 ;
  background-color: #7E090B;
  color: #fff799; 
  font-weight: bold;
  text-align: center;
  min-height: 24px;
  padding-top: 5px;
}

.inhalte {
  padding-top: 45px;
  padding-left: 15px;
  padding-right: 10px;
}

/*   Generelle Definitionen          */
/*                                   */
/*                                   */

a, a:hover, a:visited, a:active {
  color: #9E0B0E;
  text-decoration: none;
}

h1 {
  color: #9A5614;  
  font-size: 1.1em;
  margin-top: 20px;
}

h2 {
  background: url('images/bg_ueberschriften2.jpg') no-repeat;
  color: #9A5614;
  font-size: 1em;
  height: 25px;
  padding-top: 5px;
  padding-left: 5px;
  margin-bottom: 1px;
}
h3 {
  color: #9A5614;
  font-size: 1em;
  height: 5px;
  padding-top: 5px;
  margin-bottom: 1px;
}

a img {
  border: none;
}

/*   Definitionen fuer die Links ganz oben und Header    */
/*                                   */
/*                                   */
div.ueberschrift {
  padding-top: 6px;
  width: 200px;
  float: left;
}
h1.headerschrift {
  font-size: 11px;
  font-weight: normal;
  height: 12px;
  margin-left: 15px;
  display: inline;
}
div#searchform {
  width: 300px;
  text-align: right;
  padding-right: 5px;
  float: right;
  position: relative;
  top: -7px;
  right: 10px;
  height: 28px;
}
#s {
  width: 120px;
  height: 15px;
}
#search-submit {
  cursor: default;
  background: url("images/go.gif") no-repeat;
  width: 32px;
  height: 21px;
  border: none;
}
#header-links {
  width: 565px;
  font-weight: bold;
  margin-bottom: 20px;
  margin-left: 0px;
  position: relative;
}

#header-links div  {
  width: 113px;
  height: 19px;
  text-align: center;
  float: left;
  padding-top: 48px;
}

.headlink1 {
  background: url('images/m1.jpg') no-repeat;
  width: 113px;
}
.headlink2 {
  background: url('images/m2.jpg') no-repeat;
  width: 113px;
}
.headlink3 {
  background: url('images/m3.jpg') no-repeat;
  width: 113px;
}
.headlink4 {
  background: url('images/m4.jpg') no-repeat;
  width: 113px;
}
.headlink5 {
  background: url('images/m5.jpg') no-repeat;
  width: 113px
}

/*   Definitionen fuer die SIDEBAR    */
/*                                   */
/*                                   */
ul#widgetslist {
  width: 235px;
  position: relative;
  left: -39px;
  margin-top:0;
}
ul#widgetslist li.widget {
  list-style-type: none;
  padding-bottom: 20px;
}
#logo-sidebar {
  background: url('images/gutis-clever-sparen.jpg') no-repeat;
  width: 235px;
  height: 83px;
  margin: 0;
  padding: 0;
}
#gutschein-kategorien {
  font-weight: bold;
}
#gutschein-kategorien ul li.cat-item {
  margin-left: -10px;  
}
#kategorien-header, li.widget_links h2, li#newsletter h2 {
  height: 24px;
  padding-left: 30px;
  padding-top: 5px;;
  color: white;
  margin-top: 0;
  margin-left: 1px;
}
#kategorien-header {
    background: url('images/bg_gutscheinkategorien.jpg') no-repeat;
}
li.widget_links h2 {
    background: url('images/bg_kooperationen.jpg') no-repeat;
    color: #993300;
}
li#newsletter h2 {
    background: url('images/bg_newsletter.jpg') no-repeat;
}
#gutschein-kategorien li {
  list-style-image:url('images/dot.jpg');
  margin-bottom: 15px;
}
li#newsletter form {
  color: #9a5614;
  font-size: 11px;
}
li#newsletter form {
  margin-left: 20px;
}
#newsletter-email {
  width: 120px;
  float: left;
  margin-right: 5px;
}
#newsletter-submit {
  background: url('images/anmelden.jpg') no-repeat center center;
  width: 70px;
  height: 25px;
  border: none;
  cursor: default;
}
ul.blogroll {
  margin-left: -20px;
}
ul.blogroll li {
  list-style-type: none;
}
/*   Definitionen fuer die KATEGORIEN und Intro    */
/*                                   */
/*                                   */
.kategorie-beschreibung {
  height:120px;
}
.intro {
  padding-bottom: 20px;
}
.gutschein-uebersicht {
  float: left;
  width: 244px;
  height: 120px;
  background: url('images/h3.jpg') no-repeat;
  margin:  7px;
  padding: 6px;
}
.gueltigkeit {
  color: #9a5614;
  font-size: 11px;
  float: left;
}
.mehr-link {
  font-weight: bold;
  background: url('images/arr1.jpg') no-repeat right center;
  background-position: 210px 6px;
  padding-right: 20px;
  text-align: right;
  margin-right: 17px;
}
/*   Definitionen fuer die KOMMENTARE    */
/*                                   */
/*                                   */
textarea#comment {
  width: 490px;
}
/*   Definitionen fuer die Gutscheine    */
/*                                   */
/*                                   */
div.arrow2 {
  background: url("images/arrow3.gif") no-repeat;
  background-position: 12px;
  height: 18px;
  padding-top: 4px;
  padding-left: 40px;
}
div.arrow {
  background: url("images/arrow3.1.gif") no-repeat;
  background-position: 12px 0px;
  height: 110px;
  padding-top: 4px;
  padding-left: 40px;
}
/*   Definitionen fuer den Footer-Bereich    */
/*                                   */
/*                                   */
#footer a {
  color: #fff799;
}
#footer2 {
   background-color: #C7BA99;
   color: #7D450E;
   text-align: center;
   height: 25px;
   padding-top: 10px;
}
div.feed {
  float: right;
  width: 35px;
}
div.feed a {
  display: block;
  background: url("images/feed.gif") no-repeat;
  width: 30px;
  height: 18px;
  border: none;
}
/*   Definitionen fuer die Unterseiten    */
/*                                   */
/*                                   */
.text {
  padding-left: 10px;
  text-align: left;
  margin-right: 20px;
}
.weiter-lesen {
  font-weight: bold;
  background: url('images/arr1.jpg') no-repeat right center;
  background-position: 380px 6px;
  padding-right: 30px;
  text-align: right;
  margin-right: 17px;
}
.tarifvergleich-starten {
  float: right;
  width: 150px;
}

