/* Framework */

/*#global_frame{width:1400px}*/
#tx-wzfgallery-pi1{width:1400px}
#content_frame{width: 990px; float:left}
#banner_frame{
	width: 168px;
	float:right;
	LEFT: 831px;
	POSITION:absolute;
	TOP: 10px;
}

html,
body		{ border:0px; margin:10px; padding:0px 0px 0px 0px; }
img			{ border:0px; }

h1			{ font:bold 0.8em/1.2em Arial, Helvetica, sans-serif; padding:0px 20px 0px 20px; margin:0px 0px 0px 0px; color:#FFFFFF; }
.font_text	{ font:0.8em/1.2em Arial, Helvetica, sans-serif; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#000000; }
.font_text b	{ font-weight:bold; }
.font_text u	{ width:250px; float:left; border-bottom:1px #333399 dotted; text-decoration:none; padding:10px 0px 3px 0px; font-weight:bold; color:#333399;}

a:link, 
a:visited		{ color:#000000; text-decoration:underline; }
a:hover, 
a:active		{ color:#000000; text-decoration:none; }
a.btn 			{ display:block; width: 34px; height: 23px; float:left;  margin-bottom: 5px; margin-right: 5px; }
/* BUTTONS */
a.play { background-image: url('pi1/imgs/btn_play.jpg'); }
a.play:hover { background-image: url('pi1/imgs/btn_play_hover.jpg'); }

a.stop { background-image: url('pi1/imgs/btn_stop.jpg'); }
a.stop:hover { background-image: url('pi1/imgs/btn_stop_hover.jpg'); }

a.first 			{ background-image: url('pi1/imgs/btn_firstPic.jpg'); float:right;}
a.first:hover 	{ background-image: url('pi1/imgs/btn_firstPic_hover.jpg'); float:right;}

a.last 			{ background-image: url('pi1/imgs/btn_lastPic.jpg'); float:right; margin-right: 1px;}
a.last:hover 	{ background-image: url('pi1/imgs/btn_lastPic_hover.jpg'); float:right; margin-right: 1px;}

a.next 			{ background-image: url('pi1/imgs/btn_next.jpg'); float:right;}
a.next:hover 	{ background-image: url('pi1/imgs/btn_next_hover.jpg'); float:right;}

a.prev 			{ background-image: url('pi1/imgs/btn_prev.jpg'); float:right;}
a.prev:hover 	{ background-image: url('pi1/imgs/btn_prev_hover.jpg'); float:right;}

.counter {    
				color: #666666;
				float: left;
				font-family: arial;
				font-size: 18px;				
				margin-left: 100px;
				
				
}
.tx-wzfgallery-pi1	{ width:990px; }

#frame_global	{ width:990px; }
#frame_local 	{ width:990px; }

#adbanner_hor		{ width:990px; height:100px; float:left; }
#adbanner_ver		{ width:200px; height:720px; float:left; }
#frame_local		{ width:770px; float:left; }
#space_frame_local	{ width:20px; float:left; }	/* 110px Spielraum, damit die vertikale Werbung noch breiter werden kann */



#local_title		{ width:770px; float: left;}
.title_logo			{ float:left; padding:10px 10px 0px 20px; margin:0px 0px 0px 0px; }
.font_title			{ font:italic 1.2em/1.2em Arial, Helvetica, sans-serif; color:#333399; padding:20px 0px 0px 0px; }
.font_title b		{ font-weight:bold; }

#local_navigation		{ width:770px; padding:5px 0px 5px 0px; height: 60px; }
#local_preview		{ width:800px; float:left; }
#local_map			{ width:750px; float:left; padding:20px 0px 10px 20px; background:#FFFFFF; }



#preview_content		{ width:500px; float:left; }
#space_preview_content	{ width:20px; float:left; }
#preview_description	{ width:230px; float:left; margin-left: 20px; padding-top: 7px;}
#preview_comment		{ width:500px; float:left; font:1.0em Arial }
.beschwerde		{font-size:9pt;}


.content_title		{ width:500px; float:left; margin:10px 0px 0px 0px; padding:3px 0px 3px 0px; }
.content_image		{ width:500px; border-left: 0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.content_navigation	{ width:500px; float:left; margin:0px 0px 0px 0px; padding:5px 0px 3px 0px; text-align:center; }

.description_title	{ width:280px; float:left; margin:10px 0px 0px 0px; padding:3px 0px 3px 0px; }
.description_text	{ float:left; padding:10px 0px 10px 0px; }

.comment_title		{ width:500px; float:left; margin:10px 0px 0px 0px; padding:3px 0px 3px 0px; background: #EEEEEE}
.comment_title h1	{ font: #000 }
.comment_navigation	{ width:500px; float:left; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px}
.comment_create		{ width:480px; float:left; padding:0px 0px 5px 20px; margin:0px 0px 10px 0px; background: #EEEEEE}
.form_row			{ width:480px; float:left; padding:0px 0px 0px 0px; background: #EEEEEE}
.comment_box		{background: #EEEEEE;}
#comment_create_box {display:none;}
#recommendation_box {display:none;}
#captcha_box {display:none;}


.input_title_wide	{ width:300px; height:20px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:0.8em/1.2em Arial, Helvetica, sans-serif; }
.input_title		{ width:150px; height:20px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font:0.8em/1.2em Arial, Helvetica, sans-serif; }
.col_title			{ font:0.8em/1.2em Arial, Helvetica, sans-serif; }
input				{ width:200px; height:16px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
textarea			{ width:475px; height:60px; float:left; padding:0px 0px 0px 0px; margin:0px 0px 0x 0px; }
.button				{ width:auto; float:left; padding:0px 5px 0px 5px; margin:0px 0px 0px 0px; border:1px #000000 solid; background-color:#FFFFFF; font:bold 0.8em/1.0em Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.comment_show		{ width:480px; float:left; padding:0px 0px 10px 20px; margin:0px 0px 10px 0px;  background: #EEEEEE}
.comment_show div.font_text	{font:0.7em/1.2em Arial, Helvetica, sans-serif;}


a.link_edit:link, 
a.link_edit:visited	{ color:#333399; text-decoration:none; }
a.link_edit:hover, 
a.link_edit:active	{ color:#333399; text-decoration:underline; }

.font_navigation			{ font:bold 0.7em/1.2em Arial, Helvetica, sans-serif; color:#000000; padding:0px 0px 0px 20px; }

#local_bottom	{ width:990px; float:left; font:0.7em/1.2em Arial, Helvetica, sans-serif; padding:5px 0px 10px 0px; text-align:right; }

/* - */

#map_background		{width:750px; height:576px; float:left; background:url(../images/map_overview.jpg);}
#map_messe8			{width:74px; height:38px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:64px; left:350px;}
#map_boulevard		{width:17px; height:91px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:64px; left:396px;}
#map_messe7			{width:71px; height:37px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:-20px; left:325px;}
#map_messe6			{width:88px; height:38px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:-11px; left:308px;}
#map_farbe			{width:50px; height:50px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:relative; top:-134px; left:245px;}

.link_map_farbe, 
.link_map_messe6, 
.link_map_messe7, 
.link_map_messe8, 
.link_map_boulevard	{text-decoration:none; border:0; padding:0; display:block; font-size:0; text-indent:-9999px; letter-spacing:-9999px; float:left;}

.link_map_farbe		{width:50px; height:50px; background: url("../images/map_farbe.gif") 0 0 no-repeat;}
.link_map_messe6	{width:88px; height:38px; background: url("../images/map_messe6.gif") 0 0 no-repeat;}
.link_map_messe7	{width:71px; height:37px; background: url("../images/map_messe7.gif") 0 0 no-repeat;}
.link_map_messe8	{width:74px; height:38px; background: url("../images/map_messe8.gif") 0 0 no-repeat;}
.link_map_boulevard	{width:17px; height:91px; background: url("../images/map_boulevard.gif") 0 0 no-repeat;}

.link_map_farbe:hover		{background: url("../images/map_farbe_hover.gif") 0 0 no-repeat;}
.link_map_messe6:hover 		{background: url("../images/map_messe6_hover.gif") 0 0 no-repeat;}
.link_map_messe7:hover 		{background: url("../images/map_messe7_hover.gif") 0 0 no-repeat;}
.link_map_messe8:hover 		{background: url("../images/map_messe8_hover.gif") 0 0 no-repeat;}
.link_map_boulevard:hover	{background: url("../images/map_boulevard_hover.gif") 0 0 no-repeat;}

/* HEAD */

#local_head		{float:left; width:800px; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px;}
.head_logo		{float:left; width:287px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.head_ad		{float:left; width:468px; height:60px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.head_space		{float:left; width:10px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/* Werkzeugforum Designanpassung */

#adbanner_hor		{background:#C0C0C0;}
#adbanner_ver		{background:#C0C0C0;}

#local_navigation		{border-bottom:1px #CCCCCC solid;}

#local_map				{border-bottom:1px #CCCCCC solid;}

.content_title		{background:#666666;}

.content_navigation	{background:#CCCCCC; border-bottom:1px #666666 solid;}

.description_title	{background:#666666;}

.comment_title		{font:bold 0.7em/1.2em Arial, Helvetica, sans-serif;}
/*.comment_navigation	{font:#000; border-bottom:1px #666666 solid;}*/
/*.comment_create		{font:#000; border-bottom:1px #666666 solid;}*/
.comment_navigation	{font:0.7em/1.2em Arial, Helvetica, sans-serif;}
.comment_create		{font:0.7em/1.2em Arial, Helvetica, sans-serif;}

/*.input_title		{border:1px #CCCCCC solid;}*/
/*input				{border:1px #CCCCCC solid; }*/
/*textarea			{border:1px #CCCCCC solid;}*/
.input_title		{padding-top:5px; margin-top:5px;}
input		{padding-top:5px; margin-top:5px;}

/*.comment_show		{border-bottom:1px #CCCCCC solid;}*/

a.link_navigation:link, 
a.link_navigation:visited	{ color:#000000;}
a.link_navigation:hover, 
a.link_navigation:active	{ color:#666666;}

#local_bottom	{color:#666666; border-top:1px #666666 solid;}

#local_head		{background:#999999;}
.head_logo		{padding-top:8px;}
.head_ad		{background:#999999;}


