/* CSS Document */
/* 
dunkelbraun 111,	83,		55	
hellbraun	200,	151,	73	#c89749
rotbrau		148,	29,		10	#941d0a
*/


.avl_table td
{
	background-color: #f5f0e6;
}

.avlp_name
{
	font-weight: bold;
}

.avl_container
{
	padding-top:10px;
}

.avl_intro
{
	background-color: #f5f0e6;
	padding-top:5px;
	padding-bottom:5px;
}

.listdescription
{
	font-size: 10px;
	padding-bottom: 5px;
}

td.listsep
{
	height: 8px;
	background-color: #f8f1e8;
}
.listbutton_p
{
	background-color: #f5f0e6;
	padding-left:6px;
}

.listform,
.listform *,
.listhead
{
	font-size: 8pt;
	color: #0d0d10;
	font-family: Verdana, Monospace, Sans-Serif;
}


.listhead
{
	padding-left: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
}


div.headrequired
{
	border-right: #dbd6b7 1px;
	padding-right: 4px;
	border-top: #dbd6b7 1px solid;
	padding-left: 4px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 4px;
	border-left: #dbd6b7 1px;
	color: #40362b;
	padding-top: 4px;
	border-bottom: #dbd6b7 1px solid;
	background-color: #fbfae5;
}

.required
{
	color: #941d0a;
}

.attributeinput
{
	width:60%;
}

.attseparator hr
{
	border-right: #dbd6b7 1px;
	border-top: #dbd6b7 1px solid;
	border-left: #dbd6b7 1px;
	border-bottom: #dbd6b7 1px solid;
	height: 4px;
	background-color: #fbfae5;
}

.attseparator
{
	padding:0px!important;
}

.atttable td
{
	padding-right: 2px;
	padding-left: 8px;
	padding-bottom: 2px;
	padding-top: 2px;
}

.listmessage
{
	color:Red;
}

a.lbutton
{
	display: block;
	color: black;
	text-decoration: none;
	text-align:center;
	vertical-align:middle;
	width:118px;
	height:22px;
	line-height:20px;
}

input.lbutton
{
	width:120px;
	height:24px;
	vertical-align:middle;
	line-height:20px;
	
}


.lbutton,
.listbutton
{
	border-right: burlywood 1px solid;
	border-top: burlywood 1px solid;
	background-image: url(../images/buttonbg.jpg);
	border-left: burlywood 1px solid;
	border-bottom: burlywood 1px solid;
}

.lbutton:hover,
.listbutton:hover
{
	border-right: #f5f0e6 1px solid;
	border-top: #f5f0e6 1px solid;
	background-image: url(../images/buttonbg_hover.jpg);
	border-left: #f5f0e6 1px solid;
	border-bottom: #f5f0e6 1px solid;
}

.buttonc
{
	
	text-align:left!important;
	width:100%;
	padding:0px;
	margin:0px;
}

ul.list,
ul.list li
{
	
}

.intro
{
	padding-bottom:10px;
}