body,a,p,span,li,ul {
font-family: verdana;
	font-size: 9pt;
}
td#divide {
	border-right: 1px solid gainsboro;
	padding-left: 20px;
}
td#navigation {
	width: 160px;
}
td.navz {
	padding: 3px;
	font-family: verdana;
	font-size: 10px;
}
td.navtop {
	background-color: #008557;
	height: 14px;
	font-size: 8px;
}
a.nav,a.seitennav,a.nav_active {

	color: #008557;

}


body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	height: 100%;
}
select {
	width: 160px;
}

input.feld {
	width: 156px;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
}

input.button {
	background-color: white;
	border: 1px solid silver;
	width: 160px;
}
td.navh {
	height: 254px;
}
td.navh2 {
	height: 260px;
}
td.navh3 {
	height: 410px;
}
frameset{
	border: 4px solid silver;
}

table#objekt {
	width: 720px;
	text-align: left;
	border: 1px solid #DADADA;
}
td#thb, td#spc, td.var, td.bez {
	font-family: arial, sans-serif;
	font-size: 12px;
	padding: 3px;
}
td#thb {
	background-color: #F4F4F4;
	width: 90px;
}
td#spc {
	width: 20px;
}
td.bez {
	width: 140px;
}

td.var {
	width: 278px;
}

td.button {
	background-color: #E3F3C3;
}

td.info {
	border: 1px solid gainsboro;
	font-family: arial;
	font-size: 12px;
	padding: 8px;
}
table#detail{
	width: 600px;
}
td#det_thb {
	width: 90px;
	height: 70px;
}
td#det_opt {

}
td#.det_inf {
	padding: 5px;
	font-family: arial;
	font-size: 12px;
	border-bottom: 1px solid gainsboro;
}
a.det_link {
	border-bottom: 1px dashed #006E49;
	font-family: arial;
	font-size: 12px;
	color: #006E49;
	text-decoration: none;
}
a.det_link:hover {
	border-bottom: 1px solid black;
}

table#mailer {
	width: 600px;
	font-family: arial;
	font-size: 12px;
}
input.feld2 {
	width: 400px;
}
textarea.textarea{
	width: 400px;
	height: 200px;
}
input.button2 {
	font-family: arial;
	font-size: 11px;
	height: 24px;
	
	color: white;
	background-color: #008557;
	border-top: 1px solid #00D98F;
	border-left: 1px solid #00D98F;
	border-bottom: 1px solid #006442;
	border-right: 1px solid #006442;
}
table#menu {
	border: 1px solid gainsboro;
	font-family: arial;
	font-size: 12px;
}
img#det_img {
	width: 270px;
	padding-right: 10px;
}
input.button3 {
	width: 170px;
	font-family: arial;
	font-size: 12px;
	height: 24px;
	color: white;
	background-color: #008557;
	border-top: 1px solid #00D98F;
	border-left: 1px solid #00D98F;
	border-bottom: 1px solid #006442;
	border-right: 1px solid #006442;
}
td.det_head {
	padding: 5px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	background-color: #F4F4F4;
	/*border-bottom: 1px solid silver;*/
}
td.msg{
	font-family: arial;
	font-size: 12px;
	background-color: #F5F5F5;
	padding: 6px;
}
table#welcome {
	width: 620px;
	height: 550px;
}
div#ideen {
	position: absolute;
	top: 340px;
	left: 300px;
}
div#tuer {
	position: absolute;
	top: 170px;
	left: 0px;
}
div#welcome {
	position: absolute;
	top: 80px;
	left: 150px;
}
div#begtxt {
	position:absolute;
	width: 300px;
	text-align: justify;
	font-family: arial;
	font-size: 12px;
	top: 170px;
	left: 290px;
	line-height: 17px;
}
div#logo {
	position: absolute;
	top: 35px;
}

h2 {
	font-size: 24px;
	font-family: arial, helvetica;
	font-weight: lighter;
}

table#detail {
	width: 700px;
}
td.detail_b {
	background-color: #F4F4F4;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
td#detail_bild {
	width: 280px;
}
td.detail_bez {
	width: 110px;
	/*background-color: #F4F4F4;*/
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	padding: 6px;
	border-right: 1px solid gainsboro;
	border-left: 1px solid gainsboro;
}
td.detail_var {
	font-family: arial;
	font-size: 13px;
	color: #333333;
	padding: 6px;
}
img#detail_img {
	width: 270px;
	padding-right: 10px;
}
td.detail_txt {
	font-family: arial;
	font-size: 10px;
	color: #333333;
	padding: 6px;
}
td#detail_hd {
	
}
div#c {
	background-color: Black;
	font-family: verdana;
	font-size: 11px;
	color: white;
	padding: 4px;
	width: 150px;
	height: 15px;
	position: absolute;
	left: 16px;
	top: 471px;
}
body#zoom {
	margin-left: 10px;
}

.snspan {padding: 3px; background-color: #dadada; border: 1px solid #ccc;}
#sndiv { }
#snsubmit { color: black; border: 0px; background-color: white; height: 20px; }
#sntxt,#snsubmit {border: 1px solid  #CCCCCC; margin: 0 0 0 0; }

.trailer {
margin:0 0 10px 0;
width: 96%;
overflow:hidden;
background: #EAEAEA;
background-image: url('images/bg_login.gif');
background-repeat: repeat-x;
border: 1px solid #DADADA;
}

.trailer:hover {
border: 1px solid #333;
background-color: white;
background-image: none;
}

.trailer_bild {
float:left;
margin:0;
width: 125px;
height: 80px;
color: white;
border-right: 1px solid #333;


}
.trailer_content {
float:left;
margin:0;
padding: 10px;
width: 65%;


}
.trailer_content h1{
font-size:13pt;
color: #007B47;
margin:0px;
margin-bottom: 5px;
}
.trailer_content h1 a {
font-size:11pt;
color: #007B47;
text-decoration: underline;
}
.trailer_content h1 a:hover{
font-weight: bold;
}

.trailer_content p{
font-size: 9pt;
margin:0px;
margin-top: 5px;
color: #444;
line-height: 13pt;
}

.dealerdiv_pp {
font-size: 9pt;
width: 730px;
padding: 10px ;
height: 80px;
border-bottom: 1px solid #999;
overflow: visible;

}
.ppinfo {
color: #666;
font-family: verdana,sans-serif;
font-weight: bold;
font-size: 8pt;
margin: 0px;
margin-bottom: 10px;
letter-spacing: 2px;
}

.button {
margin-top: 22px;
padding: 7px;
display: block;
float: left;
color: #fff;
background-color: #005C35;
font-size: 10pt;
text-decoration: none;
border-left: 1px solid #15AF6E;
border-top: 1px solid #15AF6E;
border-right: 1px solid #004226;
border-bottom: 1px solid #004226;
margin-right: 1px;
}

.button:hover {
border-right: 1px solid #15AF6E;
border-bottom: 1px solid #15AF6E;
border-top: 1px solid #004226;
border-left: 1px solid #004226;
}

.button2 {
padding: 4px;
color: #fff;
background-color: #005C35;
font-size: 10pt;
text-decoration: none;
border-left: 1px solid #15AF6E;
border-top: 1px solid #15AF6E;
border-right: 1px solid #004226;
border-bottom: 1px solid #004226;
margin-right: 1px;
}
#optionen {
clear:both;
padding: 10px; 
border-left: 1px solid #777;
border-right: 1px solid #777;
border-top: 1px solid #777;
border-bottom: 0px;
}
#blaettern {
clear:both;
padding: 10px; 
border: 1px solid #777;
margin-bottom: 15px;
}
#to_top {
padding: 15px;
}

ul#tabs {list-style-type: none; margin: 0px; padding: 0px;}
ul#tabs li a.nav {margin-right: 3px; display: inline; padding: 10px; border-left: 1px solid #777; border-top: 1px solid #777;border-right: 1px solid #777;border-bottom: 0px;font-size: 8pt; float: left;}
ul#tabs li a.nav:hover { background-color: #dadada; }
ul#tabs li a.nav_active { border-bottom: 0px;margin-right: 3px; display: inline; padding: 10px; border-left: 1px solid #777; border-top: 1px solid #777;border-right: 1px solid #777;font-size: 8pt; float: left;background-color: #dadada; }

select {border: 1px solid #999; }
