div.kontakt
{
	font-size : 11px;
	color : #473a18;
	height : 14px;
	font-weight : bold;
	padding-left : 5px;
	margin-top : 20px;
	vertical-align : middle;
	border-bottom : 1px solid #D4C7A7;
	width : 900px;
	padding-bottom:10px;
	margin-bottom : 50px;
}
h1{
    margin:0;
    padding:0;
}
.kontakt h1
{
    margin-left : 22px;
	font-size: 11px;
	font-weight:bold;
	vertical-align: middle;
	margin-top:-14px;
}

div.kontakt *
{
	vertical-align : middle;
}

#form2
{
	padding : 20px;
	position : absolute;
	right:26px;
	top:66px;
}
	
#content
{
	float:right;
	width : 983px;
	margin : 0px auto;
	color : #464033;
	
	line-height : 18px;
	font-size : 11px;
	position : relative;
}


td.txt
{
	width : 95px;
	height : 20px;
	background : transparent url('../images/input.jpg') 0px 0px no-repeat;
	
}

td.txt input
{
	color : #464033;
	font-size : 11px;
	background-color : transparent;
	border: none;
	padding : 3px;
	width : 165px;
	float:right;
}

td
{
	text-align : right; 
	padding-right : 20px;
	font-size : 11px;
}

div.textarea
{
	width : 274px;
	height : 141px;
	background : transparent url('../images/textarea.jpg') 0px 0px no-repeat;
	overflow : hidden;
	padding-left : 5px;
	margin-top:10px;
	/*position : absolute;
	top:124px;
	left:348px;*/
	
}

div.textarea textarea
{
	background-color : transparent;
	border : none;
	font-size : 11px;
	color : #464033;
	padding-top : 4px;
	width : 259px;
	height : 135px;
	font-family : tahoma, sans-serif;
}

div.textarea_outer
{
    position : absolute;
    top:84px;
    left:348px;
}
span.req
{
    line-height:20px;
    font-size:9px;
    padding-left:5px;
}
