@charset "utf-8";
/* CSS Document */

.ui-tabs { padding:0; }

* html .ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding:0; margin:0 0 0 15px; }

.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .15em .15em 0; margin:0 0 0 15px; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; padding: 0; }
* html .ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding:0; font-size:80%; color:#747472; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .3em .3em; font-size:80%; color:#fff; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 3px; border-bottom-width: 0;background-color: #f2f0f1; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text;color:#161415;  }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { padding: 0; display: block; border-width: 0; background: none; margin:0 0 0 10px; }
.ui-tabs .ui-tabs-hide { display: none !important; }
li.ui-state-active { cursor: text; border-top:#464645 3px solid; border-left:#464645 3px solid; border-right:#464645 3px solid; border-bottom:#464645 0px solid;background-color: #f2f0f1; margin: 0 .4em -3px 0; }
li.ui-state-default { cursor: pointer; border:#464645 3px solid;background-color: #747472; margin: 0 .4em -3px 0; }

#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5, #tabs-31{
margin:0;
padding:0;
}



#tabs_box p.clear{
	width:580px;
	height:1px;
	clear:both;
	float:none;
}

#tabs_box p.bild2{
	width:120px;
	height:80px;
	float:left;
	text-align:center;
}

#tabs_box .text{
	width:80px;
	float:left;
}

#tabs_box .text0{
	width:440px;
	float:left;
	margin:0;
	padding:0;
}

#tabs_box .text1{
	width:120px;
	float:left;
}

#tabs_box .text2{
	width:280px;
	float:right;
	margin:0;
	padding:0;
}

#tabs_box .text9{
	width:120px;
	float:left;
}

#tabs_box .text3{
	float:left;
	cursor:pointer;
	text-decoration:underline;
}

#tabs_box .text4{
	width:560px;
	margin: 0;
	padding:5px 10px;
}

#tabs_box span.text4{
	width:410px;
	float:right;
}

#tabs_box a{
	color:#171516;
	text-decoration:underline;
	cursor:pointer;
	padding:0 5px 0 0;
}

#center_center_right_2{
	width:200px;
	float:right;
}

#center_center_right_2 p.clear{
	width:200px;
	height:2px;
	clear:both;
}

#tabs_box p.texten{
	width:500px;
	margin: 5px 10px;
	padding:0;
	float:none;
	font-size:90%;
}

#tabs_box #login{
	padding:0 0 0 5px;
	font-size:90%;
}

#tabs_box #login h1{
font-size:100%;
color:#171516;
width:560px;
padding:15px 10px 5px 10px;
font-weight:bold;
}

#tabs_box #login p.left{
	width:120px;
	padding:1px 0 0 5px;
	float:left;
}

#tabs_box #login a{
	width:240px;
	padding:1px 0 0 10px;
	float:left;
	font-size:100%;
	display:block;
}

#tabs_box #login input{
	width:250px;
	border:#464645 2px solid;
	margin:2px 0 0 15px;
	float:left;
}

#tabs_box #login input.supmit{
	background-color:#50504e;
	width:255px;
	float:left;
	cursor:pointer;
	margin:0 0 0 15px;
	color:#FFF;
}


#tabs_box #reg{
	padding:0 0 0 5px;
	font-size:90%;
}

#tabs_box #reg h1{
font-size:100%;
color:#171516;
width:560px;
padding:0px 10px 5px 10px;
font-weight:bold;
}

#tabs_box #reg p.left{
	width:120px;
	padding:1px 0 0 5px;
	float:left;
}

#tabs_box #reg a{
	width:240px;
	padding:1px 0 0 10px;
	float:left;
	font-size:100%;
	display:block;
}

#tabs_box #reg input{
	width:201px;
	margin:2px 0 0 0;
	padding: 0;
	border:#CCC 1px solid;
	float:left;
}

#tabs_box #reg input.supmit{
	margin:2px 0 0 0;
	padding: 0;
	border:#CCC 1px solid;
	width:202px;
	float:left;
	cursor:pointer;
}

#tabs_box select{
	width:204px;
	margin:2px 0 0 0;
	padding: 0;
	border:#CCC 1px solid;
	float:left;
	font-style:normal;
}

#tabs_box button{
	margin:2px 2px 0 2px;
	padding:0;
	border:#CCC 1px solid;
	float:left;
	cursor:pointer;
	font-style:normal;
}

#tabs_box p.click6 button{
	margin:2px 2px 0 2px;
	padding:0;
	border:#CCC 1px solid;
	float:left;
	cursor:pointer;
	font-style:normal;
}

#tabs_box p.left{
	width:150px;
	margin: 0 5px;
	padding:0;
	float:left;
	font-size:85%;
	line-height:20px;
}

#tabs_box textarea{
	width:350px;
	margin:-1px 0 0 0;
	padding:0 2px 0 0;
	border:#CCC 1px solid;
	float:left;
	font-style:normal;
}

#tabs_box p.click2{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.click10{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.click9{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.clickorte{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.clickplz{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.clickvideo{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.click6{
	width:350px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.left2{
	width:100px;
	margin: 0 5px;
	padding:0;
	float:left;
	font-size:85%;
	line-height:20px;
}

#tabs_box #login p.leftf{
width:400px;
	margin: 0 5px 5px 15px;
	padding:0;
	float:left;
	font-size:85%;
	color:#FF0000;
}

#tabs_box #reg p.leftf{
width:400px;
	margin: 5px 0 0 0;
	padding:0;
	float:left;
	font-size:85%;
	color:#FF0000;
}

#tabs_box p.click7{
	width:200px;
	margin: 0 5px 0 5px;
	padding:2px 190px 0 0;
	float:left;
	font-size:85%;
	font-style:italic;
	cursor:pointer;
	background-image:url(../gewerbeverzeichnis_design/bearbeiten.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}

#tabs_box p.click7 button{
	margin:2px 2px 0 2px;
	padding:0;
	border:#CCC 1px solid;
	float:left;
	cursor:pointer;
	font-style:normal;
}

#tabs_box span.click8{
	width:130px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:70%;
}

#tabs_box span.click8 img{
	width:120px;
}

#tabs_box span.click3{
	width:190px;
	margin: 0 5px;
	padding:2px 0 0 0;
	float:left;
	font-size:70%;
}

#tabs_box p.click1{
	width:300px;
	margin: 0 5px;
	padding:0;
	float:left;
	font-size:85%;
	line-height:20px;
}

#center_center_text_clear{
	width:520px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

* html #center_center_text_clear{
	width:500px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear1{
	width:470px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear2{
	width:470px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear3{
	width:520px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

.center_center_text_clear3{
	width:520px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear4{
	width:670px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear5{
	width:670px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#center_center_text_clear6{
	width:670px;
	margin:0;
	padding:0;
	clear:both;
	height:1px;
}

#tabs_box .button{
	width:332px;
	float:right;
	margin:0 20px 0 0;
	text-align:center;
	cursor:pointer;
	background-color:#f2f0f1;
	border:#464645 1px solid;
}

#tabs_box input.input4{
	width:350px;
	float:right;
	margin:0 20px 0 0;
	border:#464645 1px solid;
}

#tabs_box textarea.input4{
	width:350px;
	float:right;
	margin:0 20px 0 0;
	border:#464645 1px solid;
}

.bearbeiten{
	background-color:#666; 
	border:#333 1px solid; 
	padding:1px 5px; 
	color:#FFF; 
	float:right;
	font-size:80%;
}

#fancy_inner p.left{
	width:120px;
	padding:1px 0 0 0;
	float:left;
}

#fancy_inner p.clear{
	width:290px;
	height:1px;
	clear:both;
}

#fancy_inner input{
	width:150px;
	border:#464645 2px solid;
	float:left;
}

#fancy_inner input.supmit{
	background-color:#50504e;
	width:154px;
	float:left;
	cursor:pointer;
	color:#FFF;
}

#fehler{
	background-color:#F00; 
	padding:0px 10px 5px 10px;
	margin:0;
	display:none;
	border-bottom:#464645 3px solid;
}

#fehler h6{
	background-color:#F00; 
	padding:5px 10px;
	color:#333;
	font-size:90%;
	float:none;
	width:440px;
}

#fehler p.text7{
	background-color:#F00; 
	padding:0;
	color:#333;
	font-size:80%;
	float:none;
	width:450px;
}

#gesendet{
	background-color: #9F9; 
	padding:5px 10px; 
	display:none;
}

#gesendet h6{
	background-color:#9F9; 
	padding:5px 10px;
	margin:0;
	color:#333;
	font-size:90%;
	float:none;
	width:440px;
}

#gesendet p.text7{
	background-color:#9F9; 
	padding:0;
	color:#333;
	font-size:80%;
	float:none;
	width:450px;
}