FONT		{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666}
TD		{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666}
BODY		{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666}
// P		{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666; display:inline}
DIV		{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666}

/*
FONT		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12px; COLOR: #214d7e}
TD		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12px; COLOR: #214d7e}
BODY		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12px; COLOR: #214d7e; background-color: #CDCDCD}
P		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12px; COLOR: #214d7e; display:inline}
DIV		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 12px; COLOR: #214d7e}
*/

INPUT 		{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Helvetica; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA	{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Helvetica; BORDER-RIGHT-WIDTH: 1px}
SELECT 		{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Helvetica; BORDER-RIGHT-WIDTH: 1px}
FORM 		{FONT-FAMILY: Arial,Helvetica; FONT-SIZE: 10px}
HR		{margin-top:4px; margin-bottom:4px; height: 1px; background: url(http://www.firmenpresse.de/themes/fp24_theme/images/dots_hor.gif) top left repeat-x;}
H1 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 16px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
H2 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.h1 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.h2 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.linktitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
/*
.content 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 11px; COLOR: #214d7e; FONT-FAMILY: Arial, Helvetica; color : #505050;text-decoration : none;}
*/
.block-title	{BACKGROUND: none; COLOR: #FFFFFF; FONT-SIZE: 10px; COLOR: #214d7e; FONT-FAMILY: Arial, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 12px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #363636; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; COLOR: #214d7e; FONT-FAMILY: Arial, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; COLOR: #214d7e; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 10px; COLOR: #214d7e; FONT-WEIGHT: normal; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}

.img {
	border: 0px;
}

.fC {font-size : 12px; font-family : Arial, Helvetica; color : #505050;text-decoration : none;}
.fCLink {font-size : 12px; font-family : Arial, Helvetica; color : #505050;text-decoration : none;}
.fCAlt1 {font-size : 12px;font-family : Arial, Helvetica;color : #505050;text-decoration : none;line-height: 17px;}
.fCLinkAlt1 {font-size : 12px;font-family : Arial, Helvetica;color : #666666;}
.fCLinkAlt1:active {color : #666666;}
.fCLinkAlt1:link {color : #666666;}
.fCHeadl1 {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size : 12px;font-weight: bold;text-decoration : none;margin-top: 0px;margin-bottom: 0px;}
.fCHeadl5 {font-family: Arial, Helvetica, sans-serif;color: #FF8533;font-size : 12px;font-weight: bold;text-decoration : none;margin-top: 0px;margin-bottom: 0px;}
.fCHeadl6 {font-family: Arial, Helvetica, sans-serif;color: #FF8533;font-size : 12px;font-weight: bold;text-decoration : none;margin-top: 0px;margin-bottom: 0px;}
.fCHeadl14 {font-family: Arial, Helvetica, sans-serif;color: #666666;font-size : 12px;font-weight: bold;text-decoration : none;}     
.fFtrLink {color : #333333;text-decoration : underline;}
.bg1Toolbox {background-color : #00308F;}
.bg2Toolbox {background-color: #EFEFEF;}
.bg3Toolbox {background-color : #CECECE;}
.fett {font-weight: bolder;}         
.Hervorhebung {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size : 12px;text-decoration : none;}
.gHeader {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;}
.gText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333333;}
.gText2 { font-size : 10px; font-family : Arial, Helvetica; color : #333333; text-decoration : none;}
  
#permbox { width: 464px; padding:2px; background-color:#eee; border:1px solid #999;font-size:10px; }
#permbox P	{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666; display:inline}


.distance {
 width: 4px;
 display:inline;
}

#fullsizebanner  {
 width:730px;
}

#social {
	clear: both;
	padding-left: 10px;
	margin-bottom: 10px;
}

.commitButton {
	background: transparent url(/themes/fp24_theme/images/login_br.gif) no-repeat 100% 100%;
	height: 1em;
	padding: 2em 0 0;
	width: 14.5em;
}

.commitButton a {
	background: transparent url(/themes/fp24_theme/images/login_bl.gif) no-repeat 0 100%;
	font-size: 100%;
	color: #000;
	bottom: 0;
	width: 100%;
	text-align: center;
	padding: 10px 0 0px;
}

.fCSmall {font-size : 10px;font-family : Arial, Helvetica;color : #505050;text-decoration : none;}
.fCLinkPHP {font-family : Arial, Helvetica;color : #666666;font-weight : bolder;text-decoration : none;}
.fCLinkPHP:hover {text-decoration : underline;}
.fFtr {font-size : 10px;font-family : Arial, Helvetica;color : #333333;text-decoration : none;}
.fTLink {font-size : 10px;font-family : Arial, Helvetica;color: #ffffff; text-decoration : none;}
.fILink {font-size : 10px;font-family : Arial, Helvetica;color: #000000; text-decoration : none;}
.fTLink3 {font-size : 12px;font-family : Arial, Helvetica;color: #000000; text-decoration : none;}
.Nav0 {font-family:verdana,geneva,arial,helvetica,sans-serif;color:#ffffff;font-size:10px;font-weight:bold;text-decoration:none;}
.Nav1 {font-family:arial,helvetica,sans-serif;color:#000000;font-size:10px;text-decoration:none;}
.Nav2 {font-family:arial,helvetica,sans-serif;color:#000000;font-size:10px;text-decoration:none;}
.Toolbox1Head {font-size : 10px;font-family : Verdana, Arial, Helvetica;color : #ffffff;font-weight : bold;background-color : #00308F;}
.Toolbox2Head {font-size : 10px;font-family : Verdana, Arial, Helvetica;color : #000000;font-weight : bold;background-color : #cccccc;text-decoration:none;}
.ToolboxText {font-size : 10px;font-family : Arial, Helvetica;color : #000000;text-decoration : none;}
        
a.fC:Hover{text-decoration : underline;}
a.fCHeadl1:Hover{text-decoration : underline;}
a.fTLink:Hover{text-decoration : underline;}
a.fILink:Hover{text-decoration : underline;}
a.fTLink3:Hover{text-decoration : underline;}
a.Nav0:Hover{text-decoration : underline;}
a.Nav1:Hover{text-decoration : underline;}
a.Nav2:Hover{text-decoration : underline;}
a.ToolboxText:Hover{text-decoration : underline;}
a.fCLinkAlt1:hover {color : #000000;}

div.contentteaser a.btop { font-size: 9pt; display:block; text-align:left; width:180px; text-indent: 5px; padding:1px 0px 2px 0px; text-decoration:none; background-repeat:no-repeat;}
div.contentteaser a.btop:link { color: #FFFFFF; background-color:#307cb7; }
div.contentteaser a.btop:visited { color: #FFFFFF; background-color:#307cb7; }
div.contentteaser a.btop:hover { color: #FFFFFF; background-color:#66a9df; text-decoration:none; }

div.contentteaser a.blue { font-size: 9pt; display:block; text-align:left; width:180px; text-indent: 5px; padding:1px 0px 2px 0px; text-decoration:none; background-image: url(/themes/fp24_theme/images/dotted_line.gif); BACKGROUND-REPEAT: repeat-x}
div.contentteaser a.blue:link { color: #FFFFFF; background-color:#307cb7; }
div.contentteaser a.blue:visited { color: #FFFFFF; background-color:#307cb7; }
div.contentteaser a.blue:hover { color: #FFFFFF; background-color:#66a9df; text-decoration:none; }

div.contentteaser {  background-color: #ededed; padding-bottom: 1px; margin-bottom: 1px; }
div.contentteaser .menu {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; background: #FF8533 url(http://www.firmenpresse.de/themes/fp24_theme/images/fpbg.gif) top left repeat-x;}
div.contentteaser H1 {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; background-color: #FF8533; display:inline;}
div.menu { background: #5D98DC url(http://www.firmenpresse.de/themes/fp24_theme/images/arrow.gif) no-repeat top left;}

div.homepageteaser { background-color: #FF8533; padding-bottom: 1px; margin-bottom: 1px; background: #FF8533 url(http://www.firmenpresse.de/themes/fp24_theme/images/fpbg.gif) top left repeat-x;}
div.homepageteaser .menu {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff;}
div.homepageteaser H1 {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; display:inline;}

div.homepagedescr { background: url(http://www.firmenpresse.de/themes/fp24_theme/images/fp-home.jpg) top left repeat-x;}
div.homepagedescr .menu {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; background-color: #FF8533;}
div.homepagedescr H1 {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; background-color: #FF8533; display:inline;}

div.blockright { background-color: #ededed; padding-bottom: 1px; margin-bottom: 5px; }
div.blockright .menu {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 5px; color: #fff; background: #FF8533 url(http://www.firmenpresse.de/themes/fp24_theme/images/fpbg.gif) top left repeat-x;}
div.blockright P	{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666; display:inline}
div.menu { background: #5D98DC url(http://www.firmenpresse.de/themes/fp24_theme/images/arrow.gif) no-repeat top left;}

/*
div.blockright {  background-color: #ededed; padding-bottom: 1px; margin-bottom: 5px;}
div.blockright .menu {font-size: 10px; TEXT-TRANSFORM: uppercase; line-height: 20px; text-indent: 25px; color: #fff; background-color: #FF8533;}
div.blockright P	{FONT-FAMILY: Helvetica, Arial; FONT-SIZE: 12px; COLOR: #666666; display:inline}
div.menu { background: #5D98DC url(http://www.firmenpresse.de/themes/fp24_theme/images/arrow.gif) no-repeat top left;}
*/

#headerrechts
{
	FLOAT: left;
	text-align: left;
	width : 25px;
	margin: 0px 0px 0px 0px;
}

a:link.button_function,  a:visited.button_function, a:hover.button_function
{
	width: 170px;
	FLOAT: right;
	margin: 0px 5px 0px 5px;
	text-align: center;
	font-size: 9pt;
	border: 0px solid #FFFFFF;
	padding: 3px 0px 3px 0px;
}

a:link.button_function
{	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-size: 9pt;
	text-decoration:none;
	display: block;
	color:#000000;

}

a:visited.button_function
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-size: 9pt;
	text-decoration:none;
	display: block;
	color:#000000;

}
a:hover.button_function
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-size: 9pt;
	text-decoration:none;
	border: 0px solid Black;
	display: block;
	background-color : #E6E6E6;
}






/*  ----------------------------------------------- Content -----------------------------------------------------*/
.titeltab
{
	border-top : 0px solid Silver;
	border-bottom : 0px solid Silver;
	margin-bottom: 10px;
	OVERFLOW: hidden;
	background-color: #FFFFFF;
}

#container_content
{
	width : 470px;
	padding : 15px 15px 15px 15px;
	margin: 0px 0px 0px 35px;
	background-color :#F2F2F2;
}

#links
{
	width : 45px;
	margin: 0px 5px 0px 5px;
	text-align: center;
	FLOAT: left;
}

#rechts
{
	width : 128px;
	margin: 0px 0px 0px 0px;
}

.subtitel
{
	font-weight:bold;

}


.titel
{
	font-family: Arial, Verdana, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:normal;
	font-size: 15pt;
	text-align : left;
}

.rahmen, .rahmen_hinweisbox, .rahmen_beispiel, .rahmen_hinweisbox_partner
{
	padding: 3px 3px 3px 3px;
	margin: 15px 0px 15px 0px;
}


.seiten_blaettern
{
	text-align : right;
	margin: 5px 0px 5px 0px;
}

.nach_rechts
{
	text-align : right;
}


.rubrik
{	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	width: 230px;
	font-size: 8pt;
	text-decoration:none;
	display: block;
	color:#000000;
	border: 1px solid #ffffff;
	FLOAT: left;

}


a:link.button_rubrik,  a:visited.button_rubrik, a:hover.button_rubrik
{
	width: 230px;
	FLOAT: left;
	border: 1px solid #FFFFFF;
	padding: 5px 0px 15px 0px;
}

a:link.button_rubrik
{	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	display: block;
	color:#000000;

}

a:visited.button_rubrik
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	display: block;
	color:#000000;

}
a:hover.button_rubrik
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	border: 1px solid Black;
	display: block;
	background-color : #E6E6E6;
}


a:link.visit_button,  a:visited.visit_button, a:hover.visit_button
{
	width: 100px;
	FLOAT: left;
	border: 1px solid #FFFFFF;
	padding: 1px 0px 5px 0px;
}

a:link.visit_button
{	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	display: block;
	color:#000000;

}

a:visited.visit_button
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	display: block;
	color:#000000;

}
a:hover.visit_button
  {	font-family: Verdana, Arial, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:bold;
	font-size: 8pt;
	text-decoration:none;
	border: 1px solid Black;
	display: block;
	background-color : #E6E6E6;
}

.button_textsmall
{
	font-family: Arial, Verdana, Helvetica, sans-serif ! important;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	font-size: 7pt;
}

/*  ---------------------------------------- Ende Content -----------------------------------------------------*/



/*  ----------------------------------------  Header ----------------------------------------------------------*/

#menubox {
	BORDER-RIGHT: #FF8533 0px solid; PADDING-RIGHT: 0px; text-align: center; WIDTH: 975px; HEIGHT: 25px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; POSITION: absolute; TOP: 90px; LEFT: 5px; voice-family: inherit
}

#topcontent #headerbox {
	BORDER-RIGHT: #FF8533 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; text-align: left; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #FF8533; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headertopbox {
	FLOAT: left; BORDER-RIGHT: #FF8533 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; text-align: right; HEIGHT: 15px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #FF8533 url(http://www.firmenpresse.de/themes/fp24_theme/images/fpbg.gif) bottom left repeat-x; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headermenubox {
	BORDER-RIGHT: #FF8533 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; HEIGHT: 15px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headerwhitebox {
	FLOAT: left; BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; HEIGHT: 24px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; background: #FF8533 url(http://www.firmenpresse.de/themes/fp24_theme/images/fpbg.gif) bottom left repeat-x; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #FF8533 1px solid; voice-family: inherit
}

#topcontent #headerwhitebox #login {
	FLOAT: left; BORDER-RIGHT: #FFF 0px solid; PADDING-RIGHT: 0px; WIDTH: 500px; HEIGHT: 24px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headerwhitebox #search {
	FLOAT: right; BORDER-RIGHT: #FFFFFF 0px solid; PADDING-RIGHT: 0px; WIDTH: 375px; HEIGHT: 24px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headercontent {
	FLOAT: left; BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #FF8533 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headercontent #headerlogo {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; WIDTH: 240px; HEIGHT: 65px; BORDER-TOP: #666 0px solid; MARGIN-TOP: 35px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #FF0000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; float: left; voice-family: inherit
}

#topcontent #headercontent #headerbanner {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px;  HEIGHT: 75px; text-align: right; vertical-align: middle; WIDTH: 735px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #FF0000 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF0000 0px solid; float: right; voice-family: inherit
}

#topcontent #headercontent #headermenubox {
	FLOAT: right; BORDER-RIGHT: #FF8533 0px solid; PADDING-RIGHT: 0px; WIDTH: 735px; HEIGHT: 25px; text-align: center;  BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #FF8533 0px solid; voice-family: inherit
}

#topcontent #headerstatbox {
	FLOAT: left; BORDER-RIGHT: #cdcdcd 0px solid; PADDING-RIGHT: 0px; WIDTH: 975px; text-align: right; HEIGHT: 15px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px solid; OVERFLOW: hidden; voice-family: inherit
}

/*  ---------------------------------------- Ende Header -----------------------------------------------------*/

#pic {
	FLOAT: left; MARGIN-RIGHT: 3px; MARGIN-BOTTOM: 3px; BACKGROUND: #ededed; BORDER-RIGHT: #666 1px solid; BORDER-BOTTOM: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN-LEFT: 0px; BORDER-LEFT: #666 1px solid; voice-family: inherit
}

.pmtext {
	font-weight: normal; font-size: 12px; color: #5B5B5B; font-family: Arial, Helvetica, sans-serif; line-height:17px;
}


ul.pmtext {
margin-left:20px;
	padding:3px 8px 0px 7px;
}
ul.pmtext li{
	margin-bottom:12px;

}



A   {
	text-decoration: none;
	color: #1144CC;
}
A:hover   {
	text-decoration: underline;
	color: #000000;
}

A:visited   {
	text-decoration: none;
	color: #1144CC;
}

/*
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.menu:hover {
	TEXT-DECORATION: underline
}
A.submenu {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e4e4e4; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e4e4e4; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #e4e4e4; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu:hover {
	TEXT-DECORATION: underline
}

A.submenu1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.submenu1:hover {
	TEXT-DECORATION: underline
}

*/

.printbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: url(/themes/fp24_theme/images/printbar377.gif) no-repeat; PADDING-BOTTOM: 4px; MARGIN: 10px 0px; LINE-HEIGHT: 12px; PADDING-TOP: 4px; HEIGHT: 20px
}
.printbar_date {
	FLOAT: left
}
.printbar_function {
	FLOAT: right
}

.newsbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; WIDTH: 310px; background-color: #fff; voice-family: inherit
}

.newsline {
	PADDING-RIGHT: 0px; display:block; PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #000000; WIDTH: 310px; BACKGROUND: #eee; voice-family: inherit
}
.newsline_light {
	PADDING-RIGHT: 0px; display:block; PADDING-LEFT: 0px; FONT-SIZE: 10px; COLOR: #e4e4e4; WIDTH: 310px; background: #fff; voice-family: inherit
}
.newsline_title {
	FLOAT: left; WIDTH: 230px;
}
.newsline_date {
	FLOAT: right; WIDTH: 70px;
}


A.NaglOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9920; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
A.NaglOrange:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9920; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: underline
}
A.News {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f1623a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.News:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f1623a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.button {
	COLOR: #333333; BORDER-TOP-STYLE: outset; BORDER-RIGHT-STYLE: outset; BORDER-LEFT-STYLE: outset; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM-STYLE: outset
}
.Tahoma11MainText {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Tahoma, Verdana
}
.NaglOferty {
	FONT-SIZE: 12px; COLOR: #f1623a; FONT-FAMILY: Tahoma, Verdana
}
.NaglOferty2 {
	FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana
}
.NaglOfertyOrange {
	FONT-SIZE: 12px; COLOR: #fd8a19; FONT-FAMILY: Tahoma, Verdana
}
.MenuGora .MenuGora {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.MenuBok {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464e5c; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.NaglNowosc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f1623a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.NaglNowoscNews {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f1623a; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.NowoscAutor {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #464e5c; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.NowoscData {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.NowoscData2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.NowoscTresc {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464e5c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Header1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464e5c; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.Header2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #464e5c; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.NaglOrange {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff9920; FONT-FAMILY: Tahoma, Verdana, sans-serif; TEXT-DECORATION: none
}
.ReklamaNapis {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Verdana12podkategorie {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #f1623a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Tahoma11 {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma, Verdana
}
.Tah11bordo {
	FONT-SIZE: 11px; COLOR: #720101; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: underline
}
.Tahoma12 {
	FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana
}
.Tahoma11red {
	FONT-SIZE: 11px; COLOR: #ff3300; FONT-FAMILY: Tahoma, Verdana
}
.Tahoma11green {
	FONT-SIZE: 11px; COLOR: green; FONT-FAMILY: Tahoma, Verdana
}
.Verdana12 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verdana10stronicowanie {
	FONT-SIZE: 11px; COLOR: #fd8a19; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verd11nie {
	FONT-SIZE: 11px; COLOR: #73839e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Verd11orange {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Tah11orange {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: underline
}
.Verd11orange_no_under {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Tah11orange_no_under {
	FONT-SIZE: 11px; COLOR: #ff7f00; FONT-FAMILY: Tahoma, Verdana
}
.Verd10orange_no_under {
	FONT-SIZE: 10px; COLOR: #ff7f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verd10orange {
	FONT-SIZE: 10px; COLOR: #ff7f00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Verdana12orange_no_under {
	FONT-SIZE: 12px; COLOR: #f1623a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Color {
	COLOR: #0c7ab0; TEXT-DECORATION: underline
}
.Verd11Color {
	FONT-SIZE: 11px; COLOR: #0c7ab0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.Tah11Color {
	FONT-SIZE: 11px; COLOR: #0c7ab0; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: underline
}
.licz_ofert {
	FONT-SIZE: 10px; COLOR: #9a9fa6; FONT-FAMILY: Tahoma, Verdana; TEXT-DECORATION: none
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(/themes/fp24_theme/images/pipek.gif); COLOR: #464e5c; FONT-FAMILY: Tahoma, Verdana, sans-serif
}

.FPContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); PADDING-BOTTOM: 15px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.FPContentShort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); PADDING-BOTTOM: 10px; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
.ListImage {
	PADDING-RIGHT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); MARGIN-BOTTOM: 10px
}
.ListIcons {
	PADDING-LEFT: 0px; FLOAT: right; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); MARGIN-BOTTOM: 10px
}

#allcontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 1px solid; MARGIN-RIGHT: 980px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; voice-family: inherit
}

#topcontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #666 0px solid; MARGIN-RIGHT: 980px; PADDING-TOP: 0px; TOP: 0px; BORDER-BOTTOM: #666 0px solid; POSITION: absolute; voice-family: inherit
}

#shortcontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #666 0px solid; MARGIN-RIGHT: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; POSITION: absolute; TOP: 145px; voice-family: inherit
}

#leftcontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; BORDER-LEFT: #666 0px solid; WIDTH: 180px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; POSITION: absolute; TOP: 161px
}
#adsense {
	BACKGROUND: #dae4f4; LEFT: 45px; WIDTH: 130px; POSITION: absolute; TOP: 510px
}
#top10news {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #666 1px solid; WIDTH: 186px; PADDING-TOP: 7px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; TOP: 780px
}
#suche {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 7px; BACKGROUND: #fff; LEFT: 10px; PADDING-BOTTOM: 7px; BORDER-LEFT: #666 1px solid; WIDTH: 186px; PADDING-TOP: 7px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; TOP: 740px
}
#partner {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 10px; BACKGROUND: #dae4f4; LEFT: 8px; PADDING-BOTTOM: 7px; WIDTH: 175px; COLOR: #333; LINE-HEIGHT: 110%; PADDING-TOP: 7px; POSITION: absolute; TOP: 780px
}
#BigSizeAd {
	BORDER-RIGHT: #666 0px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; WIDTH: 790px; BORDER-BOTTOM: #666 0px solid; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; BORDER-BOTTOM: #666 0px solid; voice-family: inherit
}
#centercontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; WIDTH: 790px; BORDER-BOTTOM: #666 0px solid; BORDER-TOP: #666 0px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; LEFT: 185px; BORDER-LEFT: #666 0px solid; BORDER-BOTTOM: #666 0px solid; POSITION: absolute; TOP: 161px; voice-family: inherit
}
UNKNOWN {
	MARGIN-LEFT: 190px; MARGIN-RIGHT: 201px
}
#rightcontent {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; Z-INDEX: 1; BACKGROUND: #fff; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 0px solid; WIDTH: 306px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; OVERFLOW: hidden;
}
#rightcontentbox {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 7px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 7px; RIGHT: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 7px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 100px; PADDING-TOP: 7px; BORDER-BOTTOM: #666 1px solid; POSITION: absolute; TOP: 400px
}
#bottomcontent {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 790px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid; voice-family: inherit
}

.contentbox {
	FLOAT: left; BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #666 0px solid; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px;  BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid;  WIDTH: 790px; voice-family: inherit
}

#ccontentmiddle470 {
	FLOAT: left; BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #666 0px solid; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; WIDTH: 470px; BORDER-BOTTOM: #666 0px solid; OVERFLOW: hidden; voice-family: inherit
}

#ccontentmiddle800 {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 5px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #666 0px solid; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px;  BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid;  WIDTH: 785px; BORDER-BOTTOM: #666 0px solid; OVERFLOW: hidden; voice-family: inherit
}

#SkyScraper {
	z-index: 1; BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #666 0px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 0px; TOP: 161px; LEFT: 985px; WIDTH: 160px; HEIGHT: 600px; BORDER-BOTTOM: #666 0px solid; POSITION: absolute; voice-family: inherit
}
/*
.grid_row {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 22px; WIDTH: 470px
}
.grid_cell_1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 188px
}
.grid_cell_1_margin {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 188px
}
.grid_cell_1_margin {
	MARGIN-RIGHT: 16px
}
.grid_cell_2 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 392px
}
.grid_cell_2_margin {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 392px
}
.grid_cell_2_margin_topteaserhome {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 392px
}
.grid_cell_2_margin {
	MARGIN-RIGHT: 16px
}
.grid_cell_2_margin_topteaserhome {
	WIDTH: 400px; MARGIN-RIGHT: 8px
}
.grid_cell_3 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 470px
}
.grid_vdivider {
	CLEAR: left; HEIGHT: 20px
}
.grid_row H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; COLOR: #f57709; BORDER-BOTTOM: #d0dce8 1px solid
}
*/
.kombiresorthometeaser {
	OVERFLOW: hidden; WIDTH: 470px
}

.kombiresorthometeaser H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; display:inline; COLOR: #1144CC; BORDER-BOTTOM: #d0dce8 0px solid
}
.kombiresorthometeaser H2 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; display:inline; COLOR: #1144CC; BORDER-BOTTOM: #d0dce8 0px solid
}
.kombiresorthometeaser H2 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; TEXT-DECORATION: underline; display:inline; COLOR: #000000; BORDER-BOTTOM: #d0dce8 0px solid
}
.kombiresorthometeaser H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; display:inline; COLOR: #f57709
}
.kombiresorthometeaser DIV.allcontent {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 468px; COLOR: #214d7e; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BORDER-TOP: 1px solid #d0dce8; BORDER-LEFT: 1px solid #d0dce8; BORDER-RIGHT: 1px solid #d0dce8; BORDER-BOTTOM: 1px solid #d0dce8; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); BACKGROUND-REPEAT: repeat-x;
}
.kombiresorthometeaser DIV.allcontent:hover {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 468px; COLOR: #214d7e; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BORDER-TOP: 1px solid #d0dce8; BORDER-LEFT: 1px solid #d0dce8; BORDER-RIGHT: 1px solid #d0dce8; BORDER-BOTTOM: 1px solid #d0dce8; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 0px; background: url(http://www.firmenpresse.de/themes/fp24_theme/images/newshigh_bg.jpg) bottom left repeat-x; 
}
.kombiresorthometeaser .allcontent DIV.image {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 5px; HEIGHT: 100px
}
.kombiresorthometeaser .allcontent DIV.content {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 340px; COLOR: #214d7e; MARGIN-RIGHT: 16px;
}
.kombiresorthometeaser .allcontent DIV.content_noimage {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 468px; COLOR: #214d7e; MARGIN-RIGHT: 0px;
}
.kombiresorthometeaser .allcontent .content .link {
	COLOR: #f57709
}
.kombiresorthometeaser .allcontent .content_noimage .link {
	COLOR: #f57709
}
.kombiresorthometeaser .content .link A {
	FONT-WEIGHT: bold; COLOR: #f57709
}
.kombiresorthometeaser .content_noimage .link A {
	FONT-WEIGHT: bold; COLOR: #f57709
}
.kombiresorthometeaser DIV.contenttextteaser {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 188px; COLOR: #214d7e
}
.kombiresorthometeaser DIV.contenttextteaser A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 4px; COLOR: #214d7e
}
.kombiresorthometeaser DIV.vdivider {
	CLEAR: left; HEIGHT: 15px
}
.kombiresorthometeaser H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; display:inline; COLOR: #214d7e
}
.kombiresorthometeaser H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; display:inline; COLOR: #214d7e
}


.content_hdivider {
	CLEAR: both; FONT-SIZE: 1px; MARGIN-BOTTOM: 8px; MARGIN-LEFT: -8px; MARGIN-RIGHT: -8px; HEIGHT: 10px; BACKGROUND-COLOR: #cadae9
}
#content_row {
	CLEAR: both; FLOAT: left; WIDTH: 470px; COLOR: #214d7e
}
#content_cell_1 {
	FLOAT: left; WIDTH: 188px
}
#content_cell_1_margin {
	FLOAT: left; WIDTH: 188px
}
#content_cell_1_margin {
	MARGIN-RIGHT: 16px
}
#content_cell_2 {
	FLOAT: left; WIDTH: 392px
}
#content_cell_2_margin {
	FLOAT: left; WIDTH: 392px
}
#content_cell_2 P {
	LINE-HEIGHT: 1.3
}
#content_cell_2_margin {
	MARGIN-RIGHT: 16px
}
#content_cell_3 {
	FLOAT: left; WIDTH: 470px
}


.fphomepage {
	OVERFLOW: hidden; WIDTH: 470px
}
.fphomepage H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; display:inline; COLOR: #f57709; BORDER-BOTTOM: #d0dce8 1px solid
}
.fphomepage H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 4px; display:inline; COLOR: #f57709
}
.fphomepage DIV.image {
	FLOAT: left; WIDTH: 100px; MARGIN-RIGHT: 7px; HEIGHT: 100px
}
.fphomepage DIV.content {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 340px; COLOR: #214d7e; MARGIN-RIGHT: 16px
}
.fphomepage DIV.content_noimage {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 392px; COLOR: #214d7e; MARGIN-RIGHT: 16px
}
.fphomepage .content .link {
	COLOR: #f57709
}
.fphomepage .content_noimage .link {
	COLOR: #f57709
}
.fphomepage .content .link A {
	FONT-WEIGHT: bold; COLOR: #f57709
}
.fphomepage .content_noimage .link A {
	FONT-WEIGHT: bold; COLOR: #f57709
}
.fphomepage DIV.contenttextteaser {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 188px; COLOR: #214d7e
}
.kombiresorthometeaser DIV.contenttextteaser A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 4px; COLOR: #214d7e
}
.fphomepage DIV.vdivider {
	CLEAR: left; HEIGHT: 15px
}
.fphomepage H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; display:inline; COLOR: #214d7e
}
.fphomepage H1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; display:inline; COLOR: #214d7e
}

.head_links3 {
	border-width:1px; 
        border-style: solid;
        border-top-color: #f7f7f7;
        border-left-color: #cccccc;
        border-right-color: #f7f7f7;
        border-bottom-color: #cccccc;
        background-color: #ffffff;
	padding: 5px 5px 5px 5px;
	margin: 0 0 5px 0;
	background-image: url(/themes/fp24_theme/images/hg_bereiche.gif);
	}

.topnavlink_left			{ color:#333333 !important; font-weight:bold;border-bottom:1px solid #f1f1f1;  display:block; padding:3px 0px 3px 5px;}

.topnavlink_left_active		{ background:#f1f1f1; color:#333333 !important; font-weight:bold; border-bottom:1px solid #f1f1f1; display:block; padding:3px 0px 3px 5px;}



.subnavlink_left			{ color:#333333 !important; border-bottom:1px solid #f1f1f1; display:block; padding:3px 0px 3px 5px;}

.subnavlink_left_active		{ background:#f1f1f1; color:#333333 !important; border-bottom:1px solid #f1f1f1; display:block; padding:3px 0px 3px 5px;}

.topnavlink_left:hover {background:#f1f1f1}
.topnavlink_left_active:hover {background:#f1f1f1}
.subnavlink_left:hover {background:#f1f1f1}
.subnavlink_left_active:hover {background:#f1f1f1; }
.topnavlink_l_left			{ font-weight:bold; display:block; padding:1px 0px 1px 5px;}
.topnavlink_l_left_active	{ background:#ffd9b7; font-weight:bold; display:block; padding:1px 0px 1px 5px;}
.subnavlink_l_left			{ display:block; display:block; padding:1px 0px 1px 5px;}
.subnavlink_l_left_active	{ background:#ffd9b7; display:block; padding:1px 0px 1px 5px;}

.topnavlink_l_left:hover {background:#ffd9b7;}
.topnavlink_l_left_active:hover {background:#ffd9b7;}
.subnavlink_l_left:hover {background:#ffd9b7;}
.subnavlink_l_left_active:hover {background:#ffd9b7;}

/*  -----------------------------   */
/*  - Sponsored PM --------------   */
/*  -----------------------------   */

.topPM {
	padding:0px 0pt 0pt 4px;
	width:300px;
	overflow:hidden;
}
.topPMList {margin:0px;padding:0px;list-style:none}
.topPMList img {
	float:left;
	padding:4px;
	
}
.topPMList li {
	padding:0px;margin:0px;
	width:100%;
	
	margin-left:0px;
	background-image:url(http://www.firmenpresse.de/themes/fp24_theme/images/verlaufNormalListe.png);
	background-position:center bottom;
	background-repeat:repeat-x;
	float:left;
	height:42px;
	border-bottom:1px solid #D7D7D7;
}

.topPMList li p {
	padding:0px;margin:0px;padding-top:6px;
	}


.topPMListItem a:hover {color:black;}


/*  -----------------------------   */
/*  - LinksSQL ------------------   */
/*  -----------------------------   */

.linklisting {
  margin: 2px 2px 2px 2px;
}
.linklisting h4.linktitle, .linklisting p.linkurl, .linklisting p.linkrating {
  margin: 2px 0px;
}
.linklisting h4.linktitle a {
  padding-bottom: 0px;
}
.linklisting p.linkurl a {
  font-size: 9px;
  text-decoration: none;
}
.linklisting p.linkrating {
  font-size: 9px;
}
.linklisting p.linkrating .linkexpired {
  color: #8c3030;
  font-weight: bold;
}
.linklisting .linkdescription, .review .reviewcontent {
  margin: 0px 0px 5px 0px;
  padding: 5px;
  border: 1px solid #bbbfa1;
  background: #f8faed;
  overflow: hidden;
}
/* overflow: hidden doesn't work in ie unless the width is set */
* html .linklisting .linkdescription, * html .review .reviewcontent {
  width: 96%;
}
.linklisting p.linkactions {
  margin: 0px;
}
.linklisting p.linkactions a, #detailed p.actions a, #jump_frame .actions a {
  padding: 1px 4px;
  border: 1px solid #bbbfa1;
  font-size: 9px;
  text-decoration: none;
}
.linklisting p.linkactions a:hover, #detailed p.actions a:hover, #jump_frame .actions a:hover {
  background: #e2e1eb;
}

#linkcontent {
  margin: 0px 0px;
  padding: 5px 5px;
  width: 483px;

  background: #ffffff;
}

/* sub headings */
#linkscontent h3 {
  margin: 25px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-top: 1px dotted #bbbfa1;
  border-bottom: 1px dotted #bbbfa1;
  background: #EFEFEF
  VERTICAL-ALIGN: middle;
  font-size: 12px;
  font-weight: bold;
  FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

#linkscontent .linksql {
  font-size: 14px;
  font-weight: bold;
  TEXT-DECORATION: underline;
  FONT-FAMILY: Arial, Helvetica, Sans-Serif;
}

#linkscontent .menuactions {
  padding: 0px 0px;
  border: 1px solid #000000;
  background: #F5F5E4;
  TEXT-ALIGN: center;
  font-size: 9px;
  text-decoration: none;
}

#linkscontent .top_navpath p {
	height: 10px;
	font-size: 9px;
	color: #000;
	line-height: 11px;
	border-bottom: #000 1px solid;
	padding: 0px 0px;
	margin-bottom: 0px;	
	}

#linkscontent .top_navpath p.a {
	height: 10px;
	font-size: 9px;
	color: #000;
	line-height: 11px;
	border-bottom: #000 1px solid;
	padding: 0px 0px;
	margin-bottom: 0px;	
	}

#linkscontent .top_navpath p.a:hover {
	height: 10px;
	font-size: 9px;
	color: #000;
	line-height: 11px;
	border-bottom: #000 1px solid;
	padding: 0px 0px;
	margin-bottom: 0px;	
	}

#linkscontent h3.noseparator {
  border-bottom: none;
}

#linkscontent .category_link {
  margin: 0px 0px 0px 0px;
  width: 225px;
  overflow: hidden;
}

/* lists */
#linkscontent ul {
  margin: 10px 0px 0px 20px;
  padding: 0px;
  font-size: 12px;
  list-style: none;
}

/*  -----------------------------   */
/*  - SiteFooter ----------------   */
/*  -----------------------------   */

#sitefooter 		 {width:790px; border-top : 1px solid Silver; border-bottom : 1px solid Silver; margin:0px; BACKGROUND-IMAGE: url(/themes/fp24_theme/images/news_bg.jpg); BACKGROUND-REPEAT: repeat-x}
#sitefooter #footerheadline	{width:790px; text-align: left; font-size: 11px;}

#sitefooter .footerportals	 	 {float:left;width:157px;padding-left:0px; font-size:10px; text-decoration:none;}
#sitefooter .footerportals a 	 {font-size:10px; text-decoration:none;}
#sitefooter .footerportals a:visited {font-size:10px; text-decoration:none;}
#sitefooter .footerportals a:hover 	 {font-size:10px; text-decoration:underline;}



/*  -----------------------------   */
/*  - NAVI ----------------------   */
/*  -----------------------------   */

.navigation {
	float: right;
	POSITION: relative;
	background-color: #fff;
	BACKGROUND: url(/themes/fp24_theme/images/fill700.gif) top right no-repeat;
	color: #5F5F5F;
	width: 735px;
	font-size: 11px;
	padding: 6px 0px 6px 0px;
}

.navigation ul {
	padding: 0px;
	margin: 0px;
}
.navigation li {
	display: inline;
	list-style-type: none;
}

.navigation a {
	color: #5F5F5F;
	text-decoration: none;
	BACKGROUND: url(/themes/fp24_theme/images/nav-bg1.jpg) #eee repeat-x;
	border: 1px solid #666666;
	border-bottom: 0px solid #FF8533;
	background-color: #fff;
	padding: 5px 8px 7px 8px;
}

.navigation a:hover {
	color: #000000;
	text-decoration: none;
	BACKGROUND: url(/themes/fp24_theme/images/nav-bg2.gif) #FF8533 repeat-x;
	background-color: #FF8533;
	border: 1px solid #666666;
	border-bottom: 0px solid #FF8533;
}

.navigation #checked {
	color: #000000;
	text-decoration: none;
	BACKGROUND: url(/themes/fp24_theme/images/nav-bg2.gif) #FF8533 repeat-x;
	background-color: #FF8533;
	border: 1px solid #666666;
	border-bottom: 0px solid #FF8533; 
}



