/* Gestaltung: Davidov Design  */

@import url(css/master.css); 
@import url(css/navi.css); /* Navigation  */
@import url(css/style.css); 
.topline {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  background: #E1DCC6;
  color: #000000;
  font-size: 11px;
  padding: 5px;
  border: 1px solid #CEC9B3;
}

.mainline {
  padding: 5px;
  font-size: 11px;
  border: 1px solid #CEC9B3;
  border-top: 0;
}

.auswahlbox {
  width: 600px;
  padding: 5px;
  border: 1px solid #cccccc;
  clear: both;

}

.listingInput {padding:5; height:15px; width:35px; border: 1px solid #CEC9B3;}


#menu {
  margin: 10px 0 0 0;
  padding: 0;
  height: 20px;
}

#menu ul {
  border: 0;
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}

#menu ul li {
  display: block;
  float: left;
  text-align: center;
  padding: 0;
  margin: 0;
}

#menu ul li a {
  width: 122px;
  padding: 10px 0 12px 0;
  margin: 0;
  color: #000000;
  text-decoration: none;
  display: block;
  text-align: center;
  font-weight: bold;
  background-image: url(../images/button.jpg);
}

#menu ul li a:hover {
  background-image: url(../images/buttonh.jpg);
}

.rabattcontent {
  width: 500px;
  padding: 5px;
  border: 1px solid #cec9b4;
  clear: both;
  float: left;
  font-size: 11px;  
}

.lexikon_keyword {font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #993333;text-decoration: underline;}

.lexikonlinks {font-family: Verdana, Arial, sans-serif;color: #000000;}
a.lexikonlinks {font-family: Verdana, Arial, sans-serif; font-color: #0000EE; text-decoration: underline;}
a:hover.lexikonlinks {font-family: Verdana, Arial, sans-serif;color: #0000EE;text-decoration: underline; }

/* Definitions for source ordered columns © XTsell.de */
body {
  margin:0 auto;
  min-width:596px;
  padding-left:200px;  /* width of left column */
  padding-right:200px;  /* width of right column */
  background:url(img/backgr.jpg) repeat-x;
}
/* left column */
#main_left {
  float:left;
  margin-left:-200px; /* negative width of left column */
  width:190px;        /* width of left column */
}
/* right column */
#main_right {
  float:right;
  margin-right:-200px; /* negative width of right column */
  width:190px;         /* width of right column */
  margin-left:10px;
}
#main_box {
  /*float:left;
  width:100%;
  display:inline;*/
  position:relative;


}
#main_center {
  float:left;
  width:100%;
  margin-right:-100%;
}
.column {
  margin-top:193px;    /* height of header */
  position:relative;
  display:inline;
}
#header_box {
  clear:both;
  position:absolute;
  top:0px;
  width:100%;
  margin-left:-200px;
  padding-left:200px;
  padding-right:200px;
    background:url(img/back.jpg) no-repeat;

}
#header_content {
  margin-left:-100px;
  margin-right:-100px;
}

/* Versandkostenfrei */
#freihaus {
  display:block;
  padding:4px;
  border:1px solid silver;
  text-decoration:none;
  text-align:justify;
  font:normal 11px arial;
  height:48px;
  overflow:hidden;
}
#freihaus em {
  display:block;
  font:bold 17px arial;
  color:maroon;
}
#freihaus i {
  visibility:hidden;
  line-height:1px;
}

/* Link-Unterstreichungen */
p.PasswortDD {
  padding-bottom:5px;
}
ul.conandinfo a,
p.PasswortDD a {
  text-decoration:none;
  border-bottom:1px dotted black;
  padding-bottom:1px;
}
ul.conandinfo a:hover,
p.PasswortDD a:hover {
  text-decoration:none;
  border-bottom:1px solid black;
}

/* allstone */

.allstone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:1%;
	padding:0;
	border:0;
	margin-bottom:0px;
	overflow: hidden;
	text-decoration: none;
}

.allstone a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:1%;
	padding:0;
	border:0;
	margin-bottom:0px;
	overflow: hidden;
	text-decoration: none;
}

/* Google Translate */
#google_translate_element {
	width:180px;
	height:20px;
	padding-top:50px;
	background:url(img/flags.gif) no-repeat;
}
.goog-te-gadget div {
	position:absolute;
	top:20px;
	left:0;
}
.goog-te-gadget span a{
	position:absolute;
	top:65px;
	left:0px;
	white-space:nowrap;
}

.tutorialTable {
	width:100%;
	
}
.tutorialTable td{
	text-align:center;
}

.tutorialTable .sequenz td {
	font-weight:bold;	
	padding-bottom:20px;
}

