/*******************************
Author   Zeljko Peric <zeljko.peric@p3os.com>
Created  2009-11-13
Modified 2009-11-13
Purpose  Standard Style for kleila.de
********************************/
@CHARSET "UTF-8";
body 
{
  font-family: Arial,Helvetica,sans-serif;
  color: #131313;
}
img
{
  border:0;
}
textarea 
{
  overflow: auto;
}
legend
{
  font-size:0.9em;
  font-weight:bold;
}
div.top1
{
  position:absolute;
  top:10px;
  left:10px;
  width:800px;
  margin:0;
  padding:0;
}
div.left1
{
  /*position:absolute;
  top:120px;*/
  /*left:10px;*/
  float:left;
  margin-top:100px;
  width:300px;
  padding:0;
}
div.right1
{
  /*top:120px;
  left:220px;*/
  width:550px;
  float:left;
  margin-top:100px;
  padding:0;
}
div.right2
{
  /*top:120px;
  left:800px;*/
  width:200px;
  float:left;
  margin-top:100px;
  padding-left:20px;
}
div.col1
{
  float:left;
  padding-left:20px;
}
div.line1
{
  background-image: url(../img/bg_1.png);
  margin:0;
  padding:0;
  height:5px;
  position:absolute;
  top:61px;
  left:10px;
  width:90%;
  overflow:hidden;
}
p.contact1
{
  font-size: 0.9em;
  margin-left:10px;
}
p.text1
{
  padding:5px;
}
.text2
{
  font-size: 0.9em;
  font-style:italic;
}
p.text3
{
  font-size: 0.8em;
  font-style:italic;
}
img.preview1
{
  cursor:pointer;
}
#imgView1
{
  position: absolute;
  top: 100px;
  left: 100px;
  background-image: url(../img/bg_1.png);
  padding: 10px;
  display:none;
}
ul.nav1
{
  list-style-type:circle;
  /*list-style-image: url(../img/gryball.gif);*/
}
a.navLink
{
  text-decoration:none;
  color:#806523;
}
a.navLink:hover
{
  text-decoration:none;
  color:#131313;
}
span.signature1
{
  font-family:Vivaldi,Arial,sans-serif; 
  font-size:1.8em;
}
table.products
{
  border-collapse:collapse;
  border-spacing:0;
  padding:0;
  margin:0;
  margin-bottom:3em;
}
table.products td
{
  vertical-align:top;
  padding:10px;
}
td.prodImg
{
  border:1px solid #806523;
  border-right:0;
}
td.prodData
{
  border-top:1px solid #806523;border-bottom:1px solid #806523;
}
td.prodOrder
{
  border:1px solid #806523;border-left:0;
}
span.preis
{
  font-weight:bold;
}
span.literpreis
{
  font-size:0.7em;
}
p.orderInfo
{
  font-size:0.7em;
}
p.prodDescr
{
  font-size:0.9em;
}
p.prodName
{
  font-weight:bold;
}
a.orderLink
{
  font-size:0.8em;
  text-decoration:none;
  color:#131313;
  padding:3px;
  border:1px solid #cdcdcd;
  background-image:url(../img/bg_1.png);
}
table.basket
{
	border-collapse:collapse;
	border-spacing:0;
	padding:0;
	margin:0;
	border:1px solid #806523;
}
table.basket td
{
	font-size:12px;
	padding:3px;
	vertical-align:top;
}
td.zahl
{
	text-align:right;
}
img.unorder
{
  cursor:pointer;
}
p.sum
{
	font-weight:bold;
}
#basketLink
{
	text-align:right;
}
table.orderForm td
{
	padding:3px;
	vertical-align:top;
}
td.labelForm
{
	font-weight:bold;
	font-size:0.9em;
}
td.invalidEntry
{
	font-weight:bold;
	font-size:1.2em;
	color:red;
}
#invalidMessage
{
	font-weight:bold;
	color:red;
}
ul.events
{
  list-style-type:none;
}
p.lvl1
{
	font-weight:bold;
}
li h3
{
	background-image:url(../img/bg_1.png);
	padding:3px;
}