.se_theme_body {
	background: #666;
	background-image: url(/se_data/se_gfx/misc/karo.gif);
}

.table .row
{
	clear: both;
}

.table .row .cell1
{
	width: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell2
{
	width: 50%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell3
{
	width: 33%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell4
{
	width: 25%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell5
{
	width: 20%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell6
{
	width: 16%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell7
{
	width: 14%;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table .row .cell8
{
	width: 12%;
	float: left;
	margin: 0px;
	padding: 0px;
}








div.publisheruadb-intern
{
	border: 1px solid black;
	width: 700px;
	height: 1100px;
	padding: 0px;
	margin: 30px;
	background-color: #FBEDC8;
	background-image:url('/se_data/global/gfx/publisher/uadb.png');
}


div.variante {
	position:relative;
	float: left;
	top: 0px;
	left: 0px;
}


div.familienname {
	position:relative;
	float: left;
	top: 0px;
	left: 0px;
}

div.familientitel {
	position:relative;
	float: left;
	top: 0px;
	left: 0px;
}

input.variante {
	border: 1px solid #999;
}

div.hausname {
	float: left;
	height:25px;
	width:450px;
	padding:5px 5px 5px 5px;
}
input.hausname {
	height:25px;
	width:450px;
	font:bold 20px verdana,arial,serif;
	padding:0px;
	color: #4C1621;
	background-color: #FBEDC8;
}

div.klassifizierung {
	float: left;
	height:25px;
	width:150px;
	padding:5px 5px 5px 5px;
}
input.klassifizierung {
	height:25px;
	width:150px;
	font:bold 20px verdana,arial,serif;
	padding:0px;
	color: #4C1621;
	background-color: #FBEDC8;
}

div.strasse, div.ort, div.telefon, div.fax, div.www, div.email  {
	float: left;
	height:14px;
	width:400px;
	padding:5px 5px 5px 5px;
}

input.strasse, input.ort, input.telefon, input.fax, input.www, input.email  {
	width:225px;
}

div.strasse, div.telefon, div.www  {
	float: left;
	clear: both;
	height:14px;
	width:230px;
	padding:5px 0px 5px 5px;

}


div.beschreibungueberschrift {
	float: left;
	clear: both;
	width:550px;
	padding:15px 5px 5px 5px;
}

input.beschreibungueberschrift {
	height:20px;
	width:550px;
	font:bold 14px verdana,arial,serif;
	padding:0px;
	color: #4C1621;
	background-color: #FBEDC8;
}

div.beschreibungstext {
	float: left;
	clear: both;
	width:550px;
	height:200px;
	padding:0px 5px 5px 5px;
}

textarea.beschreibungstext {
	width:550px;
	height:200px;
}

div.pikto {
	float:left;
}

div.pikto_behindertengerecht, div.pikto_produkte, div.pikto_obst, div.pikto_bauernhoftiere, div.pikto_zelt, div.pikto_hund, div.pikto_nichtraucher, div.pikto_reiten, div.pikto_kleintiere, div.pikto_winzer {
	float: left;
	width:36px;
	height:36px;
	background-color: #4C1621;
	margin:2px 2px 2px 2px;
	text-align:center;
}

div.pikto_behindertengerecht {
	background-image:url('/se_data/global/gfx/publisher/pikto_behindertengerecht.png');
} 
div.pikto_produkte {
	background-image:url('/se_data/global/gfx/publisher/pikto_produkte.png');
} 
div.pikto_obst {
	background-image:url('/se_data/global/gfx/publisher/pikto_obst.png');
} 
div.pikto_bauernhoftiere {
	background-image:url('/se_data/global/gfx/publisher/pikto_bauernhoftiere.png');
} 
div.pikto_zelt {
	background-image:url('/se_data/global/gfx/publisher/pikto_zelt.png');
} 
div.pikto_hund {
	background-image:url('/se_data/global/gfx/publisher/pikto_hund.png');
} 
div.pikto_nichtraucher {
	background-image:url('/se_data/global/gfx/publisher/pikto_nichtraucher.png');
} 
div.pikto_reiten {
	background-image:url('/se_data/global/gfx/publisher/pikto_reiten.png');
} 
div.pikto_kleintiere {
	background-image:url('/se_data/global/gfx/publisher/pikto_kleintiere.png');
} 
div.pikto_winzer {
	background-image:url('/se_data/global/gfx/publisher/pikto_winzer.png');
} 



div.guetezeichen {
	padding:5px 5px 5px 5px;
	float:left;
	width:150px;
	border: 4px solid #ffffff;
}

div.guetezeichen1, div.guetezeichen2, div.guetezeichen3 {
	float:left;
	clear: both;
}

div.bild {
	float:left;
	clear: both;
}

div.bild1, div.bild2, div.bild3, div.bild4 {
	float:left;
	background-color: #4C1621;
	margin:2px 2px 2px 2px;
	text-align:center;
	width:159px;
	height:50px;
}

div.fewo {
	margin:55px 5px 5px 20px;
	float:left;
	clear: both;
	width: 690px;
}

div.fewo input {
	width: 100%;
}

div.zimmer {
	margin:35px 5px 5px 20px;
	float:left;
	clear: both;
	width: 660px;
}

div.zimmer input {
	width: 100%;
}

div.t_extras, input.t_extras {
	margin:4px 4px 4px 10px;
	float:left;
	clear: both;
	width: 660px;
}

input {
	font-family: verdana,arial,serif;
	padding:0px;
	margin:1px;
	background-color: #FBEDC8;
	border: 1px solid #999;
}
input:hover {
	background-color: #fff;
	border: 1px solid #999;
}
textarea {
	font-famaly: verdana,arial,serif;
	width:100%;
	height:100%;
	background-color: #FBEDC8;
	border: 1px solid #999;
}
textarea:hover {
	background-color: #fff;
	border: 1px solid #999;
}

input.disabled, input:hover.disabled, textarea.disabled, textarea:hover.disabled {
	border: 1px solid #fff;
	background: #ffffff;
}

div.zusatz_jo {
	background: #999;
	margin:10px 5px 5px 10px;
	float:left;
	clear: both;
	width: 660px;
}
input.zusatz_jo {
	margin:5px;
	width: 650px;
}