/*Allgemeingültige Angaben */


/*Normale Links*/
a 						{	text-decoration:none;font-weight:bold; font-family:Verdana,Arial,sans-serif;}
a:link 					{	text-decoration:none;font-weight:bold; font-family:Verdana,Arial,sans-serif;}
a:active 				{	text-decoration:none;font-weight:bold; font-family:Verdana,Arial,sans-serif;}
a:visited 				{	text-decoration:none;font-weight:bold; font-family:Verdana,Arial,sans-serif;}
a:hover 				{	text-decoration:underline;font-weight:bold; font-family:Verdana,Arial,sans-serif;}

/*Breadcrump-Links*/
a:.breadcrump 			{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold; color:#b4b4b4; }
a:link.breadcrump 		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold; color:#b4b4b4; }
a:active.breadcrump 	{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold; color:#b4b4b4; }
a:visited.breadcrump 	{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold; color:#b4b4b4; }
a:hover.breadcrump 		{	text-decoration:none; font-family:Verdana,Arial,sans-serif;	font-weight:bold; }

a:#active 				{	text-decoration:none; font-family:Verdana,Arial,sans-serif;  font-weight:bold;}
a:link#active 			{	text-decoration:none; font-family:Verdana,Arial,sans-serif;  font-weight:bold;}
a:active#active 		{	text-decoration:none; font-family:Verdana,Arial,sans-serif;  font-weight:bold;}
a:visited#active 		{	text-decoration:none; font-family:Verdana,Arial,sans-serif;  font-weight:bold;}
a:hover#active	  		{	text-decoration:none; font-family:Verdana,Arial,sans-serif;  font-weight:bold; }

a:#passive        		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:link#passive    		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:active#passive  		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:visited#passive 		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}

a:#open 				{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:link#open 			{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:active#open 			{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:visited#open 			{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}
a:hover#open	  		{	text-decoration:none; font-family:Verdana,Arial,sans-serif; font-weight:bold;}

a:.catheadgray 			{text-decoration:none; font-weight:normal; color:#b4b4b4; }
a:link.catheadgray  	{text-decoration:none; font-weight:normal; color:#b4b4b4; }
a:active.catheadgray  	{text-decoration:none; font-weight:normal; color:#b4b4b4; }
a:visited.catheadgray  	{text-decoration:none; font-weight:normal; color:#b4b4b4; }
a:hover.catheadgray 	{text-decoration:none; font-weight:normal;}

.pollname a: 			{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal;}
.pollname a:link 		{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal;}
.pollname a:active 	    {	text-decoration:none; 		font-family:Verdana,Arial,sans-serif; 	 font-weight:normal;}
.pollname a:visited 	{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal;}
.pollname a:hover 		{	text-decoration:underline; font-family:Verdana,Arial,sans-serif; 	 font-weight:normal;}


a:#pollname			{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal; }
a:link#pollname		{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal; }
a:active#pollname  	{	text-decoration:none; 		font-family:Verdana,Arial,sans-serif; 	 font-weight:normal; }
a:visited#pollname  {	text-decoration:none; 		font-family:Verdana,Arial,sans-serif;  	 font-weight:normal; }
a:hover#pollname  	{	text-decoration:underline;  font-family:Verdana,Arial,sans-serif; 	 font-weight:normal; }

a:hover#box  	    {	text-decoration:none; cursor:hand;}

/*Allegmeine Style*/
html, body {
margin: 0px;
background-color:#EFEDED;
font-size:	1.0em;	
padding: 0;
}

object
{
text-align:center;
margin-bottom:5px;
margin-top:10px;
}


body, td, p, div,span, label 		{ font-family:Verdana,Arial,sans-serif;}

p td{ line-height: 1.2em;}
/*Schriftgrößen*/
input,button,textarea,radio,option 	{ font-size:	0.8em;	line-height: 0.8em; }
#left					{	font-size:	0.8em;	} /*Naigation Linke Seite*/
div#navitop 			{  	font-size:	0.8em; } /*Servicenavigation*/
div#breadcrump 			{	font-size: 	0.65em; } 
span#abstand 			{	font-size:	0.9em; line-height: 1.5em;	} /*Klappentexte*/
.content 				{ 	font-size:	0.8em;	line-height: 1.2em;} /*Inhalt*/
span#created			{	font-size:	0.7em;	} /*Erstellt von zeile */
td#servicelist			{ 	font-size:	0.8em;	 vertical-align:bottom;} /*zurück Drucken Versenden*/
div#socialbookmarktext	{	font-size: 	0.8em; } 
div#BoxHeadline 		{ 	font-size:	0.94em;	} /*Suche*/
#catheadgray			{ 	font-size:	0.85em;	line-height: 1.1em;}
#artikelsammler			{ 	font-size:	0.8em;	line-height: 1.1em;}
#artikelsammlerlink		{ 	font-size:	0.8em;	line-height: 1.1em;}
.button_print 			{ 	font-size:	1.0em;	}
#artsendform			{	font-size: 	0.94em; line-height: 1.2em;}
.pollOutput 			{ 	font-size:	0.90em; 	}
#pollsubmit 			{ 	font-size:	0.80em; 	line-height:0.8em:}
div#headline 			{ 	font-size: 	1.1em; 	line-height: 1.2em;}
.headline 				{ 	font-size: 	1.1em; 	line-height: 1.2em;}
#umfrageMitte 			{	font-size:	0.7em; }
.send					{	line-height: 1.2em;}
.artikelversendet 		{ 	line-height: 3.5em; }
.infosmall 				{	line-height: 1.2em;}
.message 				{	line-height: 1.2em;}
div#text				{	line-height: 1.2em;}
.subheadline			{	line-height: 1.2em;}
.suchausgabelink		{ 	font-size:	1.0em; 	}
.suchausgabelink		{ 	font-size:	1.0em; 	}
td#kontaktfeld			{ 	font-size:	0.9em; 	}
div#browsing			{ 	font-size:	0.9em; 	}
div#rsslink				{ 	font-size:	0.8em; 	}
td#rssabo				{ 	font-size:	0.8em; 	}
.button { height:2.0em; cursor:pointer; }
.sendartikel { 	font-size:	1.0em; 	margin-left:2px;}

div.preshow
{
width:495px;
height:200px;
overflow-y:scroll;
overflow-x:hidden;
border: 1pt solid #6c6c6c;
padding:5px;
}
td, div, label
{
vertical-align:top;
}

.avheadline
{ padding-bottom:10px; width:480px;}

.avcontent
{ width:480px;}

hr { border:1px solid #aaaaaa; height: 1px; border-width: 1px 0 0 0; }

/*Bilder */
.content img
{
	margin-right:5px;
	margin-bottom:5px;
	/*border: 0px solid #000000;*/
	vertical-align:left;
	float:left;
}

.content a:link img  {	border: 1px solid #000000; }

form#artikelform div.content
{ 
margin-left:-8px;
}

form#artikelform div.headline
{ 
margin-left:-12px;
}


#promix img, #promixFull img { border: none; }

p img
{
	margin-right:5px;
	margin-bottom:5px;
	border: 1px solid #000000;
	vertical-align:left;
}

#imagesammler { float:left; }

img#servicelist
{
border: none;
float: none;

}

img#imagesammler
{
	margin-right:5px;
	margin-bottom:5px;
	border: 1px solid #000000;
	float:left;
}
.textimage { float:left; margin-top:0px; }

/*Seitenaufbau */
.tablemiddle 	{ width:900px; padding:0px; }
.tdleft  	 	{ width:230px; }
.tdmiddle	 	{ width:550px; background-color:#ffffff;}
.tdmiddleback 	{  width:540px; }
.tdright		{  width:80px;   }

.artikel_newsletter
{
position:absolute;
top:0px;
left:0px;
z-index:5000;
}

table#servicelist
{
width:520px;
min-height:10px;
padding:0px;
margin:0px;
margin-bottom:5px;
}
td#createline	{padding-bottom: 10px;}

div#socialbookmark
{
text-align: left; 
padding-bottom: 10px;
}

div#socialbookmarktext
{
text-align: left; 
padding-bottom:5px;
}


div#breadcrump
{
position: absolute;
top: 163px;
left: 50%;
margin: 0 0 0 -200px;
/*z-index: 5;*/
height: 10px;
font-weight:bold;
color: #b4b4b4;
margin-bottom:5px;
}

span#breadcrump
{
padding-bottom:10px;
}

div#browsing
{
margin-left:5px;
} 

/*Erstellt von Zeile */
span#created
{
color:#bbbbbb;
}

.content, .MsoNormal
{
width:520px;
overflow:hidden;
padding-bottom:5px;
margin-left:2px;
}

div#content
{
	padding-right:5px;
	color: #000000;
    background-color:#FFFFFF;
	
}

#extra
{
padding:10px;
}

.content#extra
{
width:595px;

}

div#suchausgabecontent
{
	padding-right:5px;
	color: #000000;





    background-color:#FFFFFF;
}

#inside { width: 520px; height: 640px; }
span#abstand { padding-left:10px;}





div#promix { padding-bottom:10px; }

.serviceline
{
margin-bottom:5px;
}

/*Buttons*/
#print_button 
 {
 width:459px;
 text-align:right;
 left:0px;
 top:0px;
 }

.button_print
 {
 cursor: pointer;
 border: #000000;
 border-style: solid;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 background-color: #ffffff;
 font-weight: normal;
 text-decoration:none;
 }

 
#button { margin-bottom:5px; }

/*Formulare*/
.radio { background-color: #ffffff; border:none; }

input,button,textarea,radio,option
{
font-family:Verdana,Arial,sans-serif;
color: #000000;
}
table#kontaktform
{
width:80%;
text-align:center;
align:center;
}

td#kontaktfeld
{ width: 150px; padding:5px;}

td#kontakt
{ width: 150px; padding:5px;}

td#kontakt_center
{ text-align:center; padding:5px;}

.inputfield { width: 200px; height:20px; }
.eingabe,.eingabe_textarea { width:250px; }
.eingabe_textarea { height:80px; }
.inputbox { width:350px; }

#artsendform
{
background-color:#eeeeee;
color:#000000;

width: 100px;
border:none;
}

/*Suchfomular*/
input#searchInput
{
	border: 1px solid #000000;
	width:80px;
	height:20px;
	color:#000000;
	background:#ffffff;
	margin-left:2px;
	padding:1px;
}





/* Klappen */
.moreInfo1, .moreInfo2, .moreInfo3, .moreInfo4, .moreInfo5, .moreInfo6
{ 
padding-top:0px;  padding-left:10px;  padding-right:10px;  padding-bottom:0px; 
}


div#klappbanner1, div#klappbanner2, div#klappbanner3, div#klappbanner4, div#klappbanner5, div#klappbanner6
{
width: 520px;
height: 24px;
margin: 0px 10px 5px 12px;
background-repeat: none;
vertical-align: middle;
font-weight:bold;
cursor:pointer;
}
div#klappbanner1 { margin: 5px 10px 5px 12px; }



div#headline
{
padding-top:0px;
font-weight:bold;
vertical-align:middle;
background-color:#ffffff;
margin-bottom:5px;
}


.headline
{
font-weight:bold;
vertical-align:middle;
color: #000000;
background-color:#ffffff;
}

div#textheadline
{
font-weight:bold;
vertical-align:middle;
background-color:#ffffff;
padding-bottom:5px;
}
div#artikelsammler
{
padding-bottom:5px;
vertical-align:left;
padding-left:5px;
}


div#artikelsammlerlink
{
padding-bottom:5px;
vertical-align:left;
padding-left:5px;
float:none;
}

.sendartikel
{
border: 1pt solid #b4b4b4;
width: 500px;
margin-left:10px:
}

.abstand
{
margin-left: 10px;
margin-bottom: 10px;
width: 500px;
}
.spamschutz
{
width:200px;
font-weight:bold;
text-align:center;
}

.send
{ 	
color:#ffffff;

width: 100px;
border:none;
margin-left:10px;
}
.message
{
width:200px;
height: 250px;
}


.artikelversendet
{
border: 1pt solid #b4b4b4;
width: 460px;
height:40px;
background-image: url(http://www.jsbserver.de/cms/upload/system/post.gif);
background-repeat: no-repeat;
background-position: 5 center;
padding-left:60px;
}
.infosmall
{
color:#b4b4b4;
width:500px;
margin-left:10px;
}

/*Suchseite*/
#suchmessage  { margin-bottom:10px; }

/*InfoBoxen*/
div#searchBox
{
	width:115px;
	margin-left:13px;
	padding-bottom:2px;
	margin-bottom: 10px;
}



div#BoxHeadline
{
	font-weight:bold;
	padding:2px;
	padding-top:5px;
	padding-bottom:5px;
}

div#BoxContent
{
	font-weight:bold;
	color:#000000;
	padding:2px;
}

/*RSS*/
td#rssabo  { padding-bottom:10px; padding-top:5px; }
div#rsslink { padding-top:5px; padding-bottom:5px; padding-left:5px;}
div#rssabstand { height:10px;  width:540px; }
div#rssheadline { }
div#rssmehr { }
/*Sitemap */
.sitemap_level1 { padding-left:5px;}
.sitemap_level2 { padding-left:25px;}
.sitemap_level3 { padding-left:45px;}

span#padding { padding-left:20px; }

/*Doppelte checken */

div#catheadgray { color: gray; font-weight:normal; margin-bottom:4px; }
a:#catheadgray {font-weight:normal; }
div#header 		{ width: 900px; height: 180px; }
div#left		{ width: 230px; height:640px; }
#inside 		{ height: 640px; }

div#right		{height: 640px; background-repeat:no-repeat; }

.bildunterschrift { font-style:italic; }


.subheadline	
{	

	font-weight:bold;
	vertical-align:middle;
	color: #000000;
	padding-left: 3px;
	padding-bottom: 5px;
}


/* Navigationen */
/*TopNavigation*/
div#navitop
{
position:absolute;
top: 130px;
/*z-index: 2;*/
width: 900px;
height: 20px;

font-weight:bold;
border: 0pt solid #000000;
color: #000000;
}

span#navitop
{ padding-left:280px; }


/*Navigation */
div#Level1active {	background-color: #ffffff; 	margin-right:5px; 	margin-left:5px; 	padding:2px; }
div#Level2active { 	background-color: #ffffff; 	margin-right:5px; 	margin-left:15px; 	padding:2px; }
div#Level3active { 	background-color: #ffffff; 	margin-right:5px; 	margin-left:25px; 	padding:2px; }
div#Level4active { 	background-color: #ffffff; 	margin-right:5px; 	margin-left:35px; 	padding:2px; }
div#Level5active {	background-color: #ffffff; 	margin-right:5px; 	margin-left:35px; 	padding:2px; }

div#Level1open	{ 	border-left: 1pt solid #000000; 	margin-right:5px; 	margin-left:5px; 	padding:2px; }
div#Level2open  { 	border-left: 1pt solid #000000; 	margin-right:5px; 	margin-left:15px; 	padding:2px; }
div#Level3open  {	border-left: 1pt solid #000000; 	margin-right:5px; 	margin-left:25px; 	padding:2px; }
div#Level4open  { 	border-left: 1pt solid #000000; 	margin-right:5px; 	margin-left:35px; 	padding:2px; }
div#Level5open  { 	border-left: 1pt solid #000000; 	margin-right:5px; 	margin-left:35px; 	padding:2px; }


div#Level1passive {	margin-left:5px;	padding:2px;}
div#Level2passive {	margin-left:15px; 	padding:2px;}
div#Level3passive { margin-left:25px; 	padding:2px;}
div#Level4passive { margin-left:35px;	padding:2px;}
div#Level5passive {	margin-left:45px; 	padding:2px;}

.kform { height:35px; }




.mediadescription { margin-left:60px; padding-bottom:10px; }



/*InfoBoxen*/

div#pollInfoText
{
text-align:left;
vertical-align:middle;
padding:5px;
}



div#infoBox,div#infoBoxU,div#infoBoxGalerie,div#infoBoxPresse,div#infoBoxWeblog,div#infoBoxPodcast,div#infoBoxVideocast,div#infoBoxNews,div#infoBoxPromix
{	
border-left: 0px solid #FF9900; 
width:112px;
margin-left:13px;
background-color:#ffffff;
border-bottom: 2px solid #ffffff;
margin-bottom:0px;
}



div#umfrageOben
{
width:112px;
height:25px;
margin-left:13px;
background-image: url(http://www.jsbserver.de/cms/upload/system/umfrage_o.gif);
}


div#umfrageMitte
{
width:112px;
margin-left:13px;
overflow:hidden;
background-image: url(http://www.jsbserver.de/cms/upload/system/umfrage_m.gif);

}




div#umfrageUnten
{
width:112px;
height:10px;
margin-left:13px;
background-image: url(http://www.jsbserver.de/cms/upload/system/umfrage_u.gif);
border-bottom: 2px solid #ffffff;
}

div#infoBoxPromix
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/promix.gif);
}

div#infoBoxNews
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/news.gif);
}



div#infoBoxGalerie
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/galerie1.gif);
}

div#infoBoxPresse
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/presse.gif);
}

div#infoBoxWeblog
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/weblog1.gif);
}

div#infoBoxPodcast
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/podcast1.gif);
}

div#infoBoxVideocast
{
height:50px;
background-image: url(http://www.jsbserver.de/cms/upload/system/videocast1.gif);
}

div#printcontent { background-color:#ffffff;}

div#browsing
{
height: 40px;
}
div#PageBack
{
float:left;
}

div#PageNext
{
float:right;
}

.kommentarHeadlineTrackback { padding-top:10px; font-size: 0.8em; font-weight:bold; }
.kommentarTrackback { font-size: 0.7em; }
#blogteaser h2
{ font-size:1.1em;}

.blogteasertext
{  font-weight:bold; color:#5a5a5a; padding-bottom:10px;}

#banner {
float:right;
display:block;
vertical-align:bottom;
position:relative;
height:60px;
font-size:0;
margin:5px 5px 0 0;
}
#banner div, #banner embed {
vertical-align:bottom;
display:block;
}
.navtrenner
{
height:1px;
width:200px;
float:left;
color:#ffffff;
border-color:#ffffff;
}

