/* Stylesheet Gebrauchtwagenshop */

/* Globals */
h2				{ margin:0px; }

/* :::::::::: Form Styles Ende :::::::::: */
.dbfrmnomargin 	{ margin: 0px; }
.dbinputborder1 { border: 1px solid #c0c0c0; }
.dbinput20		{ width: 20px; }
.dbinput30		{ width: 30px; }
.dbinput50		{ width: 50px; }
.dbinput100		{ width: 100px; }
.dbinput200		{ width: 200px; }
.dbinput300		{ width: 300px; }
.dbsubmit		{ text-align: center; margin: 0px; }
.dbbutton		{ border: 1px outset; background: url(/gebrauchtwagen/images/btnback.gif); }
.fzDelBtn		{ border:0px; background:url(/gebrauchtwagen/images/trash.png) no-repeat; background-position:50% 50%; width:15px; height:15px; cursor:pointer; }
.dbselect 		{ font-size: .8em; }
.dbfieldset		{ padding: 6px; border: 1px solid #cbcbcb; }
.dbfeldname		{ width: 100%; margin-top: 5px; font-weight: bold; }
.dbfeld			{ width: 100%; }
.dbfeldnamefl	{ float: left; width: 30%; margin-top: 5px; font-weight: bold; clear: left; }
.dbfeldfl		{ float: left; width: 70%; clear: right;}
.dbformspan		{ padding: 6px;  margin: auto; background: #efefef; }
.dbfieldspan	{ clear: both; }
.fzPdfButton	{ border:0px; width:60px; background:url(/gebrauchtwagen/images/pdfsm.png) no-repeat; background-position:4px 50%; background-color:#dedede; cursor:pointer; padding:4px 0px 4px 20px; }
/* :::::::::: Form Styles Ende :::::::::: */

/* :::::::::: Liste :::::::::: */
.dblisthead		{ background: #fe8f1c; color: #ffffff; font-weight: bold; border-right: 1px solid #ffffff; }
.dblistheadend	{ background: #fe8f1c; color: #ffffff; font-weight: bold; }
.dblistitem		{ background: #efefef; border-right: 1px solid #ffffff; }
.dblistitemend	{ background: #efefef; }
.dbRundoben		{ background:url(/content/images/background/navtop_content.gif) no-repeat; width:100%; height:15px; margin:10px 0px 0px 0px; }
.dbRundunten	{ background:url(/content/images/background/navbottom_content.gif) no-repeat; width:100%; height:15px; }
/* :::::::::: Liste Ende :::::::::: */

/* Fahrzeugliste */
.fzPics			{ margin:0px 4px 0px 0px; cursor:pointer; }
ul#dbliste		{ padding:0px; list-style-image:url(/images/cm/pfeil.gif); }
ul#dbliste li	{ margin:0px;  }
.fzEinleitungDiv	{  }
.fzEinleitungHead	{ font-size:1.8em; }
.fzEinleitung		{ font-size:1em; }
.topBtn			{ border:0px; background:url(/gebrauchtwagen/images/top.png) no-repeat; background-position:84% 50%; padding:0px 16px 0px 0px; cursor:pointer; }
.fzAddBtn		{ border:0px; background:url(/gebrauchtwagen/images/plussm.png) no-repeat; background-position:4px 50%; padding:0px 0px 0px 24px; background-color:#dedede; cursor:pointer; font-size:1.2em; width:220px; height:40px; text-align:left; }
.fzAddBtnMinus	{ border:0px; background:url(/gebrauchtwagen/images/minussm.png) no-repeat; background-position:4px 50%; padding:0px 0px 0px 24px; background-color:#dedede; cursor:pointer; font-size:1.2em; width:220px; height:40px; text-align:left; }

/* Miniwarenkorb */
.fzWkMiniBild	{ float:left; margin:0px 4px 0px 0px; }
.fzWkMiniRow	{ font-size:.8em; }

/* Anfrageuebersicht */
.fzWkBild		{ float:left; margin:0px 10px 0px 0px; }
.fzWkSendenBtn	{ border:1px solid #888; background:url(/gebrauchtwagen/images/send.png) no-repeat; background-position:4px 50%; padding:0px 0px 0px 24px; background-color:#efefef; cursor:pointer; font-size:1.2em; margin:-1px 0px 0px 0px; }
.fzWkColHead	{ font-weight:bold; border-bottom:1px solid #888; }
.fzWkDiv			{  }
.fzWkHead			{ width:544px; font-size:1.2em; background:#dedede; padding:2px; color:#333; margin:1px 0px; border:1px solid #dedede; }
.fzWkTable			{ width:550px; border:1px solid #dedede }
.fzWkTable td		{ padding:2px; }
.fzWkHeader			{ font-weight:bold; color:#666; background:#b7b7be; border-bottom:1px solid #b7b7be; }
.fzWkDaten			{ width:550px; background:#efefef; }
.fzWkTbl			{ width:550px; border:1px solid #dedede; padding: 2px; }
.fzWkTbl td			{  }
.fzWkLbl			{ width:200px; font-size:1.2em; padding:6px; }
.fzWkFld			{ width:264px; font-size:1.2em; }
.fzWkInput			{ width:300px; background:#fff; color:#666; border:1px solid #dedede; font-size:1em; font-family:arial; padding:2px; }
.fzWkInputError		{ width:300px; background:#ff8080; color:#666; border:1px solid #dedede; font-size:1em; font-family:arial; padding:2px; }
.fzWkCheck			{ float:left; margin:0px 10px 10px 0px; cursor:pointer; }
.fzWkCheckText		{ float:left; width:340px; padding-top:4px; line-height:1.5em; }
.fzWkSubmit			{ border:0px; background:url(/gebrauchtwagen/images/send.png) no-repeat; background-position:10px 50%; background-color:#dedede; color:#666; padding:4px 0px 4px 30px; font-weight:normal; font-size:1.2em; width:390px; cursor:pointer; text-align:left; }
div#ferror				{ font-size:.8em; }

/* Blaettern */
a.sViewLink:link, a.sViewLink:active, a.sViewLink:visited, a.sViewLink:hover { vertical-align:middle; text-decoration:none; color:#666; }
a.sViewLinkActive:link, a.sViewLinkActive:active, a.sViewLinkActive:visited, a.sViewLinkActive:hover	{ vertical-align:middle; font-weight:bold; font-size:1.4em; text-decoration:none; color:#666; }
.contentcontent	{ background:#b5b5b5; padding:0px 6px; width:538px; }
.contenttop		{ background:url(/content/images/background/navtop_content.gif) no-repeat; width:100%; height:5px; margin:10px 0px 0px 0px; }
.contentbottom	{ background:url(/content/images/background/navbottom_content.gif) no-repeat; background-position:0px 100%; width:100%; height:5px; }

