/*
Theme Name: qubeck medien
Theme URI: http://www.qubeck.net
Description: Theme für die qubeck
Version: 1.0
Author: Susann Qubeck
Author URI: www.qubeck.net
Tags: 
Text Domain: 
*/

body {
  color: #ccc;
  background: #666 url(images/hg5.jpg) top left no-repeat;
  font-family: 'trebuchet ms', verdana,arial,sans-serif;
  font-size: 100.01%;
  padding: 0;
  margin: 0;
  text-align: center;
  height: 100%;
}

*{padding: 0;
  margin: 0;
  }
  
  
  /*Struktur*/


  #rahmen
  {width: 848px;
   height: 100%;
   margin: 20px auto;
   text-align: left;
   background: transparent; 
   color: #000;
  }

  
html>body #rahmen
	{height: auto;
	 /*min-height: 700px;*/
	}  


/*h1#head a {
display: block; width: 765px; height: 154px;
background: #fff url(images/logo.gif) no-repeat top left;
text-indent: -9999px;
}                */

#head {
width: 840px;
height: 200px;
}

#navi {
width: 200px;
float: left;
margin: 75px 4px 0 0;
background: transparent;
/*border: 1px solid orange;*/
}

#content {
width: 400px;
min-height: 560px;
margin: 10px 4px 0 0;
padding: 20px 20px 20px 20px;
float: left;
background: #fff;
}

#zentriert {
float: left;
background: #fff;
opacity: 0.8;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #333;
position: absolute;
width: 500px;
height:500px;
top: 50%;
left: 50%;
margin-top: -250px;
margin-left: -250px;
}

#zentriert p {
background: #fff;
color: #000;
font-size: 85%;
line-height: 1.7em;
padding: 150px 50px 20px 50px;
}

#rechtespalte {
width: 200px;
float: right;
margin-top: 10px;
background: transparent;
/*border: 1px solid orange;*/
}

#textfeld {
margin: 37px 0 0 0;
}

#content p {
background: #fff;
color: #000;
font-size: 85%;
line-height: 1.7em;
padding: 0 50px 20px 0;
}

#footer {
border-top: 1px solid #AC3A21;
font-size: 55%;
padding-top: 5px;
margin-top: 20px;
color: #6d6a69;
background: #fff;
}

#block_horizontal {
width: 200px;
height: 200px;
float: left;
background: #fff;
margin-right: 10px;
}

#block_horizontal.logo {
background: #fff url(images/qubeck_medien_logo2.gif) center center no-repeat;
}

#block_vertical {
width: 200px;
height: 200px;
background: #fff;
margin-bottom: 4px;
}
.stopFloat {
  display: block;
  float: none;
  clear: both;
  height: 1px;
  font-size: 0;
  line-height: 0;
}

/*listen und navi*/

ul {
list-style-type: none;
}

#navi ul {
padding: 40px 0 0 40px;
}

#rechtespalte ul {
padding: 0 0 0 40px;
}

#navi ul li, #rechtespalte ul li{
font-family: 'trebuchet ms', verdana, arial, sans-serif;
font-size: 80%;
letter-spacing: 0.1em;
padding: 0 0 6px 0;
margin: 0;
}

#navi ul li a, #rechtespalte ul li a, #topnavi ul li a, #extranavi ul li a{
text-decoration: none;
background: #fff;
/*color: #AC3A21;*/
color: #6D6A69;
}

#navi ul li a:hover, #topnavi ul li a:hover{
text-decoration: none;
background: #fff;
color: #AC3A21;
font-weight: normal;
}

/*#extranavi ul li {
font-family: verdana, arial, sans-serif;
font-size: 100%;
letter-spacing: 0.1em;
padding: 3px 0 3px 0;
margin: 0;
}

#extranavi ul li a:hover {
text-decoration: none;
background: #fff;
color: #AC3A21;
font-weight: normal;
}

#topnavi ul li {
display: inline;
font-family: verdana, arial, sans-serif;
font-size: 70%;
line-height: 24px;
letter-spacing: 0.1em;
padding: 6px 25px 0 0;
}*/

/*Überschriften, Textformatierungen, Links*/
#content h2 {
font-size: 110%;
color: #000;
font-weight: bold;
background: #fff;
letter-spacing: 0.1em;
margin-bottom: 15px;
}

#rechtespalte h2 {
font-size: 85%;
color: #b0ba49;
font-weight: normal;
background: #fff;
letter-spacing: 0.1em;
padding: 20px 0 15px 20px;
}

#content h3 {
font-size: 75%;
color: #AC3A21;
background: #fff;
letter-spacing: 0.1em;
}

#content p a {
text-decoration: none;
color:#187D3E;
background: #fff;
border-bottom: 1px dashed #187D3E;
}

#content p a:hover, a:active {
text-decoration: none;
color:#187D3E;
background: #fff;
border-bottom: 1px solid #187D3E;
}

#rechtespalte p {
font-size: 75%;
color: #6D6A69;
font-weight: normal;
background: #fff;
letter-spacing: 0.1em;
line-height: 1.3em;
padding: 10px 0 15px 20px;

}

