/*
Theme Name: Simplus
Theme URI: http://www.pandibia.com/simplus
Description: Simple and clean theme for WordPress.
Version: 1.0
Author: Christian Betancourt
Author URI: http://www.pandibia.com/
*/

* html .clear{height:auto;margin-bottom:0}

/*Body*/
body {
font-family:Arial, Helvetica, Georgia, Sans-Serif;
font-size:13px;
background: url(http://www.abedi.de/wp-content/themes/simplus-10/i/background-repeat.jpg) repeat-y #e1dfe0;
color:#000;
margin:0;
height:100%;
padding:0;
line-height:1.7;
list-style-type:none;
}

form {
  margin:0;
  padding:0;
}

input[type="submit"] {
  background-color: #0f8705;
  padding:2px;
  color:#fff;
  font-weight:bold;
  border:1px solid #000;
  cursor:pointer;
}

input[type="submit"]:hover {
  background-color: #fff;
  padding:2px;
  color:#000;
  font-weight:bold;
  border:1px solid #333;
}

img.alignleft,img[align="left"] {
float:left;
margin:0 4px 5px 0;
}

img {
border: 0;
margin:0 4px 4px 0;
}

img, div { behavior: url(iepngfix.htc) }

img.nomargin {
border: 0;
margin:0;
}

img a, img a:visited {
border: 0;
}

img.alignright,img[align="right"] {
float:right;
margin:2px 0 5px 10px;
}

div.frontcomments {
  background-color:##F8F8F8;
  border:1px solid #d0d0d0;
  padding:8px;
  min-height: 120px;
}

div.frontcomments div.meinung {
  float:right;
  width: 120px;
  height: 121px;
  margin-left: 6px;
}

#wrap {
text-align:left;
float:left;
margin: 0 6px 18px 0;
width:984px;
padding:0;
height:1108px;
background-position:top left;
}

.banner {
position:absolute;
left:1000px;
top:12px;
}

.content {
width:685px;
float:left;
min-height:100%;
margin-top:6px;
text-align:justify;
}

.content2 {
background:url(i/angebot-background.gif) no-repeat;
width:685px;
float:left;
min-height:100%;
margin-top:6px;
text-align:justify;
}

/*Header*/
#header {
width:980px;
height:0;
margin:0;
padding:0;
background:none;
}

.headertitle{
margin-left:18px;
padding-top:10px;
font: 28px Helvetica, Arial, Verdana;
color:#434343;
}

.menu {
position:absolute;
left: 370px;
width:330px;
top: 170px;
list-style:none;
text-align:right;
}

.beschreibungXXL {
position:absolute;
left: 380px;
width:290px;
height:65px;
font-size:96%;
top: 90px;
color:#a30001;
text-align:left;
}

.beschreibungXXL a {
color:#444;
}

.menutage {
position:absolute;
left: 410px;
font-size:140%;
width:270px;
top: 190px;
list-style:none;
}

ul.menu {
list-style-type:none;
list-style:none;
text-align:right;
margin:0;
padding:0;
}

.menu a {
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
text-decoration:underline;
color:#888;
font-weight:bold;
}

.menu a:hover {
text-decoration:none;
color:#333;
font-weight:bold;
}

/*Links*/
a {
text-decoration:underline;
color:#000000;
font-weight:bold;
}

a:hover {
text-decoration:none;
color:#000000;
}

a.none, a.none:visited {
text-decoration:none;
font-weight:normal;
display:block;
height:70px;
}

a.none:hover {
text-decoration:underline;
background:#fff6a8;
}

h2 a {
text-decoration:none;
color:#000;
font-weight:bold;
margin:0;
padding:0;
}

h2 a:hover {
color:#ff0000;
}

h2 a:visited {
text-decoration:none;
color:#000;
font-weight:bold;
}

h1 a {
text-decoration:none;
color:#333;
}

h1 a:visited {
text-decoration:none;
color:#333;
}

.menu a:hover {
text-decoration:underline;
}

#footer a {
text-decoration:underline;
color:#000;
}

#footer a:hover {
text-decoration:none;
}

.infopost a {
font-size:11px;
color:#666;
}

/*Post*/
.infopost {
font-size:11px;
text-align:center;
color:#666;
padding:0;
}

.ar {
background:url(i/date.gif) left bottom no-repeat;
margin:0 8px 0 0;
padding:2px 0 0 20px;
}

.coment {
background:url(i/comments.png) left bottom no-repeat;
margin:0 8px 0 0;
font-weight:bold;
padding:2px 0 0 20px;
}

.cats {
background:url(i/tag.gif) left bottom no-repeat;
margin:0 8px 0 0;
padding:2px 0 0 20px;
}

.rss {
margin:0 8px 0 0;
padding:2px 5px 0 5px;
}

blockquote {
border:1px solid #eee;
color:#707070;
text-align:justify;
min-height:100px;
margin:13px 0 13px;
padding:0px 86px 10px 15px;
}

blockquote p {
margin:0;
padding:9px 0 0;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

code {
background:#eee;
color:#681;
}

.post {
padding:2px 20px 0 10px;
position:relative;
background:none;
}

.post2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:650px;
background:none;
position:relative;
}

.post22 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:4px 6px 0 6px;
width:640px;
background:none;
}

.post h2 {
font-size:22px;
margin:0;
padding:0;
}

.post h2.custom {
font-size:18px;
font-weight:bold;
color:#a20000;
margin:0;
padding:2px;
line-height:normal;
text-align:center;
}

.post h3.custom {
font-size:12px;
font-weight:bold;
color:#666;
display:block;
line-height:normal;
margin:0;
padding:0;
}

.post ul {
list-style:url(i/arrow.gif);
margin:15px 0 15px 20px;
padding:0;
}

.post li {
border-bottom:1px dotted;
border-bottom-color:#D0D0D0;
margin:0 0 8px;
}

.post ol {
margin:0 0 0 25px;
padding:0;
}

h1,h2 {
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
font-size:16px;
font-weight:400;
line-height:normal;
margin:0;
padding:0;
}

.nav {
font-size:14px;
font-weight:700;
padding:20px;
}

.justify {
text-align:justify;
}

.right,.r {
float:right;
padding-top:0;
padding-right:10px;
}

.left,.l {
float:left;
padding-top:0;
padding-right:10px;
padding-left:10px;
}

/*Sidebar*/
#sidebar {
float:left;
width:294px;
text-align:left;
background:none;
}

div.sidebar {
width: 230px;
margin-left:5px;
padding:0;
}

div.sidebar2back {
width: 198px;
background:url(i/postitrepeat.jpg) no-repeat;
}

div.sidebar2footer {
width: 198px;
height: 22px;
background:url(i/postitfooter.jpg) no-repeat;
}

div.sidebar2head {
width: 198px;
height: 17px;
background:url(i/postithead.jpg) no-repeat;
}

div.sidebartext {
margin-left:10px;
}

div.sidebarmenu {
position:absolute;
top: -180px;
left: -28px;
text-align:left;
background:none;
width: 139px;
height: 124px;
padding-top:18px;
padding-left:6px;
padding-right:6px;
background:url(i/menu1.jpg);
display:block;
}

div.sidebarmenu2 {
position:absolute;
top: -180px;
left: -28px;
text-align:left;
background:none;
width: 139px;
height: 124px;
padding-top:18px;
padding-left:6px;
padding-right:6px;
background:url(i/menu2.jpg);
display:block;
}

div.sidebarmenu3 {
position:absolute;
top: -180px;
left: -28px;
text-align:left;
background:none;
width: 139px;
height: 124px;
padding-top:18px;
padding-left:6px;
padding-right:6px;
background:url(i/menu3.jpg);
display:block;
}

div.sidebarmenu4 {
position:absolute;
top: -180px;
left: -28px;
text-align:left;
background:none;
width: 139px;
height: 124px;
padding-top:18px;
padding-left:6px;
padding-right:6px;
background:url(i/menu4.jpg);
display:block;
}

div.sidebarmenu a, div.sidebarmenu2 a, div.sidebarmenu3 a, div.sidebarmenu4 a {
margin:4px 0 0 19px;
font-size:140%;
text-decoration:none;
color:#000;
display:block;
}

div.sidebarmenu a.current, div.sidebarmenu2 a.current, div.sidebarmenu3 a.current, div.sidebarmenu3 a.current {
color:#fff;
}

div.sidebarmenu a:hover, div.sidebarmenu2 a:hover, div.sidebarmenu3 a:hover, div.sidebarmenu4 a:hover {
text-decoration:underline;
}

#sidebar h2 {
font-size:110%;
font-weight:bold;
border-bottom: 2px solid #000;
margin-right:27px;
margin-left:8px;
}



/*Footer*/
#footer{
clear:both;
font-size:11px;
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
color:#000;
background: none;
margin:0;
}

div.footerinhalt {
padding: 20px 0 10px 310px;
}

/*Navigation*/
#navnav{
font-size:11px;
text-align:center;
font-family:Arial, 'Bitstream Vera Sans', sans-serif;
color:#000000;
background:#c6c6c6;
width:660px;
margin-left:100px;
padding:30px;
}

#nav .page_item a{

	color: #000;

	text-decoration: none;

	background: #b5b5b5;

	padding: 6px 15px;

	font: bold 13px/100% Arial, Verdana, Sans-Serif;

	border-top: 3px solid #fff;

	border-left: 3px solid #fff;

	border-right: 3px solid #fff;

	display: block;

}

#nav .page_item2 a{
padding-left:5px;
}

#nav .page_item a:hover {

	background: #fff;

	color: #000;

}

#nav {

	list-style: none;

	margin: 0px;


}

#nav li {

	float: right;

	margin-left: 5px;

	margin-right: 20px;

margin-top: -20px;

}


.clearer {
clear:both;
}

.extramenu1 {
	float:right;
	width:254px;
        margin:0 5px 10px 10px;
        text-align:left;
        line-height:normal;
}

.extramenu1 h2 a {
line-height:normal;
color:AA0300;
padding:0;
margin:0;
}

.extramenu1 h2 a:visited {
color:AA0300;
}

.extramenu1 h2 a:hover {
color:#000000;
padding:0;
margin:0;
}

.extramenu2 {
	width:260px;
        position:relative;
text-align:center;
}

.extramenu2 .extramenu3 {
	position:absolute;
	width:105px;
        top:27px;
        left:15px;
        text-align:left;
        color:#000;
        line-height:1.7;
}

.extramenu3 .extramenu3bigprice {
        font-size:180%;
        font-weight:bold;
}

.extramenu3 .extramenu3bstroke {
        background:url(i/stroke.gif) no-repeat;
}


.extramenu2 .extramenuversand {
	position:absolute;
	width:108px;
        bottom:7px;
        left:14px;
        text-align:left;
        color:#2da621;
        font-size:90%;
        font-weight:bold;
}

.extramenu4 {
	float:right;
        padding-right:6px;
	width:135px;;
        text-align:right;
        color:#f9a80a;
        font-weight:bold;
}


.extramenu56 {
position:relative;
	width:440px;
        text-align:left;
}

.extramenu56 .extramenu55 {
        position:absolute;
left:230px;
top:15px;
	width:220px;
}

.extramenu5 {
width:100%;
padding:4px;
border-bottom:2px solid #000;
border-top:1px solid #000;
margin:0;
vertical-align:middle;
text-align:center;
background:#d8fbd6;
}

.extramenu5 a, .extramenu5 a:visited {
color:#0f8705;
font-size:180%;
font-weight:bold;
padding:6px;
}

.extramenu5 a:hover {
background:#0f8705;
color:#fff;
}

.extramenu5-2 {
width:200px;
margin:6px 0 4px 6px;
vertical-align:middle;
text-align:right;
float:right;
}


.extramenu5 .extramenu6 {
	position:absolute;
	width:60px;
        top:37px;
        left:20px;
        text-align:left;
        color:#000;
        font-size:150%;
        font-weight:bold;
}

.timer {
	position:absolute;
	width:198px;
        height:130px;
        top:12px;
        left:13px;
        text-align:left;
}

.countdown {
position:absolute;
top:0;
text-align:center; 
font-family:Arial,Verdana; 
font-size:220%; 
background-color:transparent; 
font-weight:bold; 
margin:27px 0 0 35px; 
padding:0; 
border:0; 
color:#fff; 
width:140px; 
height:65px; 
overflow: hidden;
}

.theimages {
position:absolute;
left:310px; 
top:76px;
width:400px;
}

.thetitle {
width:100%;
margin:12px 0 0;
}

div.abedibeschreibung { 
margin:14px 6px 3px 220px;
width:421px;
height:70px;
}

div.abedibeschreibung a { 
background:url(i/dasistabedi.gif);
padding:20px 12px 0 10px;
width:399px;
text-align:center;
height:50px;
display:block;
text-decoration:none;
font-weight:normal;
font-size:100%;
line-height:normal;
}
