/* ---------------------------------------------------------------------------------------------------------
   Allgemeine Definitionen
------------------------------------------------------------------------------------------------------------ */
body { 	top:0px; left:0px; right:0px;
				margin-top:0px; margin-left:0px; margin-right:0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:70%; font-weight:normal;
				color:#000000;
				text-align:center;
				background-color:#FFFFFF;


				scrollbar-face-color:#d5e4b3	;
       	scrollbar-shadow-color:#939393;
       	scrollbar-arrow-color:#939393;
       	scrollbar-darkshadow-color:#d5e4b3;
       	scrollbar-highlight-color:#eaf2d9;
       	scrollbar-3dlight-color:#d5e4b3;
       	scrollbar-track-color:#eaf2d9;
       	scrollbar-base-color:#d5e4b3;

}

td, th					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; font-weight:normal; }
th							{ font-weight:bold; text-align:left; }
input, textarea, select	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%; border:0px; margin-top:3px; padding-left:3px; }

h1, h2, h3	{ font-family:Verdana, Arial, Helvetica, sans-serif; 	font-size:100%; color:#44a12b; font-weight:bold; margin-bottom:0px;	margin-top:0px;	}
h2					{	font-weight:normal;	font-style:italic; }
p     			{ font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:0px; margin-top:0px;	}
a						{ text-decoration:none; color:#44a12b; font-style:italic;	}
h1 a				{ font-style:normal; }
hr { margin:8px 0px 8px 0px; border:0px; border-top:1px dotted #000000; height:1px; }

.inp50			{ width:50px; }
.inp100			{ width:100px; }
.inp150			{ width:143px; }
.inp200			{ width:200px; }
.inp250			{ width:250px; }

/*############### Allgemeine Ebene ########################*/
div#all			{ margin-top:0px; margin-left:auto; margin-right:auto; width:960px; height:550px; background-color:#FFFFFF; text-align:left; position:static; border:0px solid; }
div#clearL	{ clear:left; }
div#clearR	{ clear:right; }
div#tipps		{ position:absolute; width:150px; height:300px; top:20px; left:570px; float:none; }
div#tipps p	{ padding-left:5px; padding-right:5px; }
div#impre		{ position:absolute; width:100px; height:30px; top:315px; left:64px; float:none; text-align:right; }
div#tipp_banner		{ position:absolute; width:100px; height:100px; top:15px; left:64px; float:none; text-align:right; border:0px solid; }

div#flagge1, div#flagge2, div#flagge3, div#flagge4, div#flagge5 										{ position:absolute; width:30px; height:20px; top:10px; left:540px; float:none; text-align:right; border:0px solid; }
div#flagge1 a, div#flagge2 a, div#flagge3 a, div#flagge4 a, div#flagge5 a { font-style:normal; text-decoration:none; }
div#flagge3						 	 																																																						{ left:580px; } /* polnische flagge */
div#flagge2						 	 																																																						{ left:620px; } /* britische flagge */
div#flagge4						 	 																																																						{ left:660px; }	/* französische flagge */
div#flagge5						 	 																																																						{ left:700px; }	/* dänische flagge */

div#gross		{ position: absolute; top:0px; left:0px; }

/*############### Linke Seite #############################*/
div#left, div#logo, div#unav		{ position:relative; width:176px; height:555px; text-align:right; border:0px solid; border-color:#000000; float:left; }
div#logo												{ height:228px; background-image:url(../picture/layout/logo.jpg); float:none; }
div#unav												{ height:325px; float:none; }
div#unav a											{ font-style:italic; text-decoration:none; font-size:100%; line-height:120%; color:#00336e; }
div#unav a#selected							{ color:#c10077; font-weight:normal; }
div#unav a#strich								{ line-height:100%; margin-top:-10px; }
div#unav p											{ margin-top:0px; margin-right:15px; line-height:80%; }
div#unav img										{ line-height:10px; }

/*############### Mitte ###################################*/
/*gesamte mitte*/
div#middle																{ position:static; width:735px; height:560px; border:0px solid; border-color:#000000; float:left; }
/*kopf*/
div#head																	{ position:relative; width:735px; height:207px; border:0px solid; border-color:#000000; background-image:url(../picture/kopf.jpg); }
/*navigation*/
div#navi																	{ position:static; width:735px; height:21px; border:0px solid; border-color:#000000; background-color:#262E62; font-size:110%; font-weight:bold; color:#FFFFFF; }
/*content ohne navi*/
div#content																{ position:relative; width:735px; height:325px; border:0px solid; border-color:#000000; }
/*start-bereich im content*/
div#start							 										{	position:static; width:735px; height:315px; margin-top:15px; margin-left:0px; margin-bottom:0px; border:0px solid; border-color:#000000; }

/*text f�r stadt und text2 f�r stadt->partner*/
div#text, div#text2, div#text_bild, div#text_text, div#erlebnis, div#intro	{	position:static; width:550px; height:315px; border:0px solid; border-color:#000000; }

div#text																	{ background-color:#eaf2d9; padding-top:15px; padding-bottom:15px; }
div#text b																{ color:#44a12b; }
div#text b#schwarz												{ color:#000000; }
div#text_bild, div#geschichte_bild				{ width:150px; height:300px; float:left; }
div#text_bild2														{ width:150px; float:left; border:0px solid; }
div#text_bild	p, div#text_bild2 p, div#geschichte_bild p	{ margin-left:12px; }
div#text_text, div#geschichte_text				{ width:370px; height:300px; overflow:auto; float:right; padding-right:27px; }
div#text_text2														{ width:354px; float:right; padding-right:27px; border:0px solid; }
	div#text_text2 div#tipps_h							{ position:static; width:354px; padding-right:0px; height:45px; border:0px solid; }
	div#text_text2 div#tipps_d							{ position:static; width:354px; padding-right:0px; height:15px; }
	div#text_text2 div#tipps_t							{ position:static; width:354px; padding-right:0px; height:55px; }
div#text2																	{ height:300px; overflow:auto; }
/*bild f�r stadt->partner*/
img#left																	{ margin-left:12px; }
div#text_text2 img												{ margin-left:0px; padding-left:0px; }
div#intro																	{ position:relative; padding-left:27px; width:523px; }
div#geschichte														{ position:static; width:550px; height:300px; overflow:auto; }
div#geschichte_bild, div#geschichte_text	{ overflow:none; height:2350px;; border:0px solid; }
div#geschichte_text												{ width:354px; }

/*text f�r erlebnis*/
div#erlebnis ,div#admin										{ background-color:#fcf5d6; padding-top:15px; padding-bottom:15px;

																						scrollbar-face-color:#f9ecae;
																		       	scrollbar-shadow-color:#939393;
																		       	scrollbar-arrow-color:#939393;
																		       	scrollbar-darkshadow-color:#f9ecae;
																		       	scrollbar-highlight-color:#fcf5d6;
																		       	scrollbar-3dlight-color:#f9ecae;
																		       	scrollbar-track-color:#fcf5d6;
																		       	scrollbar-base-color:#f9ecae;

																					}
div#admin																	{ width:735px; }


/*div#footer																{ position:static; width:735px; height:38px; border:0px solid; border-color:#000000; }*/


	/* Style-Boxen f�r die Start-Seite */
	div#sbox1, div#sbox2, div#sbox3, div#sbox4, div#sbox5 			{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox1																										{ background-image:url(../picture/layout/start01.jpg); }
	div#sbox2																										{ background-color:#262E62; }
	div#sbox3																										{ background-image:url(../picture/layout/start02.jpg); }
	div#sbox4																										{ background-color:#8abf3c; }
	div#sbox5 																									{ background-image:url(../picture/layout/start03.jpg); float:right; }

	div#sbox6, div#sbox7, div#sbox8, div#sbox9, div#sbox10			{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox6																										{ background-color:#a9122a; }
	div#sbox7																										{ background-image:url(../picture/layout/start04.jpg); }
	div#sbox8																										{ background-color:#89afde; }
	div#sbox9																										{ background-image:url(../picture/layout/start05.jpg); }
	div#sbox10																									{ background-color:#ecd21c; }

	div#sbox11, div#sbox12, div#sbox13, div#sbox14, div#sbox15, div#sbox40 	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox11																									{ background-color:#ecd21c; }
	div#sbox12																									{ background-color:#89afde; }
	div#sbox13																									{ background-image:url(../picture/layout/start06.jpg); }
	div#sbox14																									{ background-color:#a9122a; }
	div#sbox15, div#sbox40 																			{ background-image:url(../picture/layout/willkommen_deu.jpg); float:right; color:#000000; width:315px; }
	div#sbox40																									{ background-image:url(../picture/layout/willkommen_pol.jpg); }

	div#sbox16, div#sbox17, div#sbox18, div#sbox19, div#sbox20 	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox16																									{ background-color:#FFFFFF; }
	div#sbox17																									{ background-color:#ecd21c; }
	div#sbox18																									{ float:right; color:#000000; width:210px; }
	div#sbox19																									{ float:right; background-image:url(../picture/layout/start08.jpg); }
	div#sbox20																									{ background-image:url(../picture/layout/start09.jpg); }

	div#sbox21, div#sbox22, div#sbox23, div#sbox24, div#sbox25 	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox21																									{ background-image:url(../picture/layout/start11.jpg); height:210px; }
	div#sbox22																									{ background-color:#FFFFFF; float:right; height:210px; width:315px; }
	div#sbox23																									{ background-color:#ecd21c; }
	div#sbox24																									{ float:right; background-image:url(../picture/layout/start10.jpg); }
	div#sbox25																									{ background-image:url(../picture/layout/start12.jpg); }

	div#sbox26, div#sbox27, div#sbox28, div#sbox29, div#sbox30 	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox26																									{ background-image:url(../picture/layout/start13.jpg); }
	div#sbox27																									{ background-image:url(../picture/layout/start14.jpg); }
	div#sbox28																									{ background-image:url(../picture/layout/start15.jpg); }
	div#sbox29																									{ width:210px; background-image:url(../picture/layout/start16.jpg); }
	div#sbox30																									{ background-image:url(../picture/layout/start17.jpg); }

	div#sbox31, div#sbox32, div#sbox33, div#sbox34, div#sbox35 	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox31																									{ background-image:url(../picture/layout/start18.jpg); float:right; }
	div#sbox32																									{ background-image:url(../picture/layout/start19.jpg); }
	div#sbox33																									{ background-image:url(../picture/layout/start20.jpg); }
	div#sbox34																									{ background-image:url(../picture/layout/start21.jpg); float:right; }
	div#sbox35																									{ background-image:url(../picture/layout/start22.jpg); }

	div#sbox36, div#sbox37, div#sbox38, div#sbox39, div#sbox41	{ position:static; width:105px; height:105px; float:left; text-align:center; color:#FFFFFF; font-weight:bold; font-style:italic; }
	div#sbox36																									{ background-image:url(../picture/layout/start23.jpg); float:right; }
	div#sbox37																									{ background-image:url(../picture/layout/start24.jpg); }
	div#sbox38																									{ background-color:#89afde; float:right; }
	div#sbox39																									{ background-color:#FFFFFF; float:right; }
	div#sbox41																									{ background-color:#ffffd7; }

	div#sbox42																									{ position:absolute; top:0px; left:630px; width:105px; height:105px; background-image:url(../picture/layout/start26.jpg); }
	*html div#sbox42																							{ top:15px; }

	div#sbox_text, div#sbox2_text, div#sbox3_text, div#sbox4_text, div#sbox5_text, div#sbox2_text_scroll, div#sbox3_text_scroll, div#sbox4_text_scroll, div#sbox5_text_scroll	{ position:static; width:315px; height:315px; float:left; background-color:#89afde; overflow:auto; }
	div#sbox_text p, div#sbox2_text p, div#sbox3_text p, div#sbox4_text p, div#sbox5_text p		{ margin-left:10px; margin-top:10px; margin-right:10px; }

	div#sbox2_text																							{ background-color:#cd8d6d; }
	div#sbox2_text_scroll																				{ background-color:#cd8d6d; width:315px; height:300px; margin-top:5px; padding:0px;

																																scrollbar-face-color:#f9ecae;
																												       	scrollbar-shadow-color:#939393;
																												       	scrollbar-arrow-color:#939393;
																												       	scrollbar-darkshadow-color:#f9ecae;
																												       	scrollbar-highlight-color:#fcf5d6;
																												       	scrollbar-3dlight-color:#f9ecae;
																												       	scrollbar-track-color:#fcf5d6;
																												       	scrollbar-base-color:#f9ecae;

																															}
	div#sbox3_text																							{ background-color:#b2d179; }
	div#sbox3_text_scroll																				{ background-color:#b2d179; width:315px; height:300px; margin-top:5px; padding:0px; }
	div#sbox4_text																							{ background-color:#aec5e6; }
	div#sbox4_text_scroll																				{ background-color:#aec5e6; width:315px; height:300px; margin-top:5px; padding:0px; }
	div#sbox5_text																							{ background-color:#f3de6e; }
	div#sbox5_text_scroll																				{ background-color:#f3de6e; width:315px; height:300px; margin-top:5px; padding:0px; }

	div#sbox_bilder																							{ position:static; width:420px; height:315px; float:right; }
	/*Ende der Style-Bocen*/


/*############### Rechte Seite ############################*/
div#right, div#lbox		{ position:static; width:49px; height:555px; border:0px solid; border-color:#000000; float:right; }
div#lbox							{ height:228px; float:none; background-image:url(../picture/layout/rechts.jpg); }

div#navi a								{ text-decoration:none; color:#FFFFFF; margin-left:12px; line-height:19px; font-style:normal; }
div#navi a#selected				{ color:#c10077; }
div#start a								{ text-decoration:none; color:#FFFFFF; vertical-align:middle; font-weight:bold; }
div#impre a								{ color:#262e62; }
div#impre a#selected			{ color:#c10077; }
div#geschichte_bild a			{ color:#000000; font-size:10px; }

