/* Styles FFW BURGLENGENFELD                                                                                       */

body                                                {background:transparent URL(../__pics_design/body_bg.gif) 0px 0px repeat;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;height:100%;line-height:140%;margin:0px;padding:0px;text-align:center;width:100%;}

p                                                   {padding:0px 0px 7px 0px;margin:0px;}

img,
img a                                               {border:none;margin:0px;padding:0px;}

hr                                                  {float:left;border:1px solid #990000;clear:both;margin:15px 0px 15px 0px;width:750px;}

a,
a:visited,
a:active                                            {color:#990000;text-decoration:none;}
a:hover                                             {color:#990000;text-decoration:underline;}




h1                                                  {color:#990000;font-size:18px;line-height:18px;padding:0px 0px 7px 0px;margin:0px;}
h2                                                  {color:#990000;font-size:16px;line-height:16px;padding:0px 0px 7px 0px;margin:0px;}
h3                                                  {color:#990000;font-size:14px;line-height:14px;padding:0px 0px 7px 0px;margin:0px;}
h4                                                  {color:#990000;font-size:12px;line-height:12px;padding:0px 0px 7px 0px;margin:0px;}
h5                                                  {color:#990000;font-size:11px;line-height:11px;padding:0px 0px 7px 0px;margin:0px;}
h6                                                  {color:#990000;font-size:9px;line-height:9px;padding:0px 0px 7px 0px;margin:0px;}


#ajaxticker1                                        {height:105px;overflow:hidden;padding:5px;width:250px;}
h2.ticker                                           {color:#FFFFFF;font-size:16px;line-height:18px;padding:0px 0px 7px 0px;margin:0px;}
div.txt                                             {padding:0px 0px 7px 0px;margin:0px;}
#ajaxticker1 a                                      {color:#FFFFFF;text-decoration:none;}



div#main                                            {margin:auto;text-align:left;width:990px;}
div#top                                             {float:left;width:100%;height:45px;margin:0px;}
div#header                                          {float:left;width:100%;height:250px;background-color:black;border-top:2px solid #FFFFFF;border-bottom:2px solid #FFFFFF;}
div#nav                                             {float:left;width:100%;padding:5px 0px 5px 0px;}
div#sec_nav                                         {float:left;width:100%;background-color:blue;}
div#content                                         {float:left;width:100%;padding:0px 0px 5px 0px;}
div#footer                                          {float:left;width:100%;height:17px;padding:0px 0px 3px 0px;margin:0px 0px 10px 0px;border-bottom:2px solid #FFFFFF;}



div#top .ffw                                        {float:left;text-transform:uppercase;color:#FFFFFF;font-size:22px;line-height:24px;font-weight:bold;width:100%;padding:7px 0px 0px 0px;margin:5px 0px 5px 0px;font-family:georgia,times;text-align:center;}

/*Header*/
div#nav .nav_top                                    {float:left;width:100%;height:8px;background:transparent URL(../__pics_design/trans_bg_top.png) 0px 0px no-repeat;behavior:url(__css/iepngfix.htc);}
div#nav .nav_middle                                 {float:left;width:100%;height:150px;background:transparent URL(../__pics_design/trans_bg_middle1.png) 0px 0px no-repeat;behavior:url(__css/iepngfix.htc);}
div#nav .nav_bottom                                 {float:left;width:100%;height:8px;background:transparent URL(../__pics_design/trans_bg_bottom.png) 0px 0px no-repeat;behavior:url(__css/iepngfix.htc);}

div#nav .nav_middle div.logo                        {float:left;width:180px;height:140px;margin:0px;padding:5px 0px 0px 40px;background:transparent URL(../__pics_design/wappen_ffw.jpg) 45px 5px no-repeat;}

div#nav .nav_middle div.site_title                  {float:left;width:470px;height:140px;margin:0px;padding:0px;}
div#nav .nav_middle div.site_title .header_nav      {float:left;width:470px;margin:0px;padding:5px 0px 80px 0px;text-align:right;}
div#nav .nav_middle div.site_title .title           {float:left;width:460px;margin:0px;padding:0px 0px 0px 10px;}
div#nav .nav_middle div.site_title .title h1        {color:#990000;font-size:30px;line-height:32px;padding:0px 0px 0px 0px;margin:0px;}

div#nav .nav_middle div.news_ticker                 {float:left;width:285px;height:135px;margin:0px;padding:5px 10px 5px 5px;}
div#nav .nav_middle div.news_ticker .ticker_box     {float:left;width:268px;margin:0px;padding:7px 7px 7px 7px;background-color:#990000;border:1px solid #FFFFFF;}



/*Content*/
div#content .co_top                                 {float:left;width:100%;height:8px;background:transparent URL(../__pics_design/trans_bg_top.png) 0px 0px no-repeat;behavior:url(__css/iepngfix.htc);}
div#content .co_middle                              {float:left;width:100%;background:transparent URL(../__pics_design/trans_bg_middle2.gif) 0px 0px repeat;}
div#content .co_bottom                              {float:left;width:100%;height:8px;background:transparent URL(../__pics_design/trans_bg_bottom.png) 0px 0px no-repeat;behavior:url(__css/iepngfix.htc);}

div#content .left                                   {float:left;padding:3px 5px 3px 10px;width:200px;position:relative;z-index:99;}
div#content .right                                  {float:right;width:750px;padding:3px 10px 3px 10px;margin:0px;position:relative;z-index:1;}

/*Navigation Variante 1*/
div#content .left .nav_middle                       {float:left;width:200px;}
div#content .left .nav_middle ul.first              {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;width:200px;border-top:1px solid #FFFFFF;}
div#content .left .nav_middle ul.first li           {float:left;height:22px;margin:0px;padding:0px;width:200px;border-bottom:1px solid #FFFFFF;}
div#content .left .nav_middle ul.first li.act       {float:left;height:22px;margin:0px;padding:0px;width:200px;background-color:#990000;color:#FFFFFF;}
div#content .left .nav_middle ul.first li.inact     {float:left;height:22px;margin:0px;padding:0px;width:200px;background-color:#990000;color:#FFFFFF;}
div#content .left .nav_middle ul.first li a         {color:#FFFFFF;height:20px;text-decoration:none;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first li a:visited {color:#FFFFFF;height:20px;text-decoration:none;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first li a:active  {color:#FFFFFF;height:20px;text-decoration:underline;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first li a:hover   {color:#FFFFFF;height:20px;text-decoration:underline;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first li.act a     {float:left;color:#FFFFFF;text-decoration:underline;width:196px;height:20px;padding:2px 0px 0px 4px;font-weight:bold;}
div#content .left .nav_middle ul.first li.inact a   {float:left;color:#FFFFFF;text-decoration:none;width:196px;height:20px;padding:2px 0px 0px 4px;}

div#content .left .weather                          {float:left;width:200px;padding:10px 0px 0px 0px;}
div#content .left .weather img                      {float:left;width:200px;}

/*Navigation Variante 2*/
div#content .left .nav_middle                       {float:left;width:200px;}
div#content .left .nav_middle ul.first2             {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0px;padding:0px;width:200px;border-top:1px solid #FFFFFF;}
div#content .left .nav_middle ul.first2 li          {float:left;height:22px;margin:0px;padding:0px;width:200px;border-bottom:1px solid #990000;}
div#content .left .nav_middle ul.first2 li.act      {float:left;height:22px;margin:0px;padding:0px;width:200px;background-color:#FFFFFF;color:#990000;}
div#content .left .nav_middle ul.first2 li.inact    {float:left;height:22px;margin:0px;padding:0px;width:200px;background-color:#FFFFFF;color:#990000;}
div#content .left .nav_middle ul.first2 li a        {color:#990000;height:20px;text-decoration:none;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first2 li a:visited{color:#990000;height:20px;text-decoration:none;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first2 li a:active {color:#990000;height:20px;text-decoration:underline;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first2 li a:hover  {color:#990000;height:20px;text-decoration:underline;width:196px;padding:2px 0px 0px 4px;}
div#content .left .nav_middle ul.first2 li.act a    {float:left;color:#990000;text-decoration:underline;width:196px;height:20px;padding:2px 0px 0px 4px;font-weight:bold;}
div#content .left .nav_middle ul.first2 li.inact a  {float:left;color:#990000;text-decoration:none;width:196px;height:20px;padding:2px 0px 0px 4px;}

div#content .right .table_header                    {float:left;width:748px;height:19px;margin:0px;padding:0px;background-color:#FFFFFF;color:#990000;border:1px solid #990000;font-weight:bold;}
div#content .right .table_header .table_data_1      {float:left;width:46px;height:19px;border-right:1px solid #990000;padding:1px 2px 0px 2px;text-align:center;}
div#content .right .table_header .table_data_2      {float:left;width:76px;height:19px;border-right:1px solid #990000;padding:1px 2px 0px 2px;text-align:center;}
div#content .right .table_header .table_data_3      {float:left;width:96px;height:19px;border-right:1px solid #990000;padding:1px 2px 0px 2px;text-align:center;}
div#content .right .table_header .table_data_4      {float:left;width:186px;height:19px;border-right:1px solid #990000;padding:1px 2px 0px 2px;text-align:left;}
div#content .right .table_header .table_data_5      {float:left;width:290px;height:19px;border-right:1px solid #990000;padding:1px 2px 0px 2px;text-align:left;}
div#content .right .table_header .table_data_6      {float:left;width:20px;height:19px;padding:0px 2px 0px 2px;text-align:left;}

div#content .right .table_line                      {float:left;width:750px;margin:0px;padding:0px;background:transparent URL(../__pics_design/bg_table.gif) 0px 0px repeat-y;color:#990000;border-bottom:1px solid #990000;}
div#content .right .table_line .table_data_1        {float:left;width:48px;padding:2px 2px 2px 2px;text-align:center;}
div#content .right .table_line .table_data_2        {float:left;width:76px;padding:2px 2px 2px 2px;text-align:center;}
div#content .right .table_line .table_data_3        {float:left;width:98px;padding:2px 2px 2px 2px;text-align:center;}
div#content .right .table_line .table_data_4        {float:left;width:186px;padding:2px 2px 2px 2px;text-align:left;}
div#content .right .table_line .table_data_5        {float:left;width:292px;padding:2px 2px 2px 2px;text-align:left;}
div#content .right .table_line .table_data_6        {float:left;width:20px;padding:1px 2px 0px 2px;text-align:left;height:22px;}
div#content .right .table_line .table_data_6 a.pdflink  {float:left;background:transparent URL(../__pics_design/bt_pdf.gif) 3px 2px no-repeat;width:20px;height:19px;}


div#content .right .article                         {float:left;width:100%;}
div#content .right .article                         {float:left;width:100%;padding:0px 0px 5px 0px;}
div#content .right .article .article_date           {float:right;width:100%;text-align:right;font-size:10px;color:#000000;}
div#content .right .article .article_headline       {float:left;width:100%;}

div#content .right .article .article_box_flleft                         {float:left;margin:0px;padding:0px 10px 5px 0px;width:auto;}
div#content .right .article .article_box_flright                        {float:right;margin:0px;padding:0px 0px 5px 10px;width:auto;}
div#content .right .article .article_box_flleft .article_box_img        {float:left;border:1px solid #990000;padding:2px 2px 2px 2px;width:auto;}
div#content .right .article .article_box_flleft .article_box_title      {float:left;clear:both;font-size:9px;color:#990000;}
div#content .right .article .article_box_flright .article_box_img       {float:left;width:auto;}
div#content .right .article .article_box_flright .article_box_title     {float:left;clear:both;font-size:9px;color:#990000;}
div#content .right .article .article_morelink                           {float:left;font-size:11px;font-weight:bold;width:150px;height:17px;margin:0px;padding:2px 0px 7px 0px;}
div#content .right .article .article_morelink a                         {float:left;background:transparent url(../__pics_design/bt_pdf.gif) 0px 0px no-repeat;color:#990000;font-size:11px;font-weight:bold;width:150px;height:17px;margin:5px 0px 0px 0px;padding:2px 0px 0px 20px;text-decoration:undeline;}

div#content .right .line                            {background:#FFFFFF url(../__pics_design/dot_line.gif) repeat-x scroll 0px;float:left;height:1px;margin:7px 0px 15px;padding:0px 15px 0px 15px;width:610px;}

/*Footer*/
div#footer .nav_bottom                              {float:right;width:970px;padding:3px 10px 0px 10px;text-align:right;}
div#footer .nav_bottom a,
div#footer .nav_bottom a:visited,
div#footer .nav_bottom a:active                     {text-decoration:none;color:#FFFFFF;}
div#footer .nav_bottom a:hover                      {text-decoration:underline;color:#FFFFFF;}
div#footer span.sep                                 {color:#FFFFFF;}


/*********************************************************************************************************************/
/* KONTAKTFORMULAR --> START               	     										                             */
.formgen                                                {float:left;font-size:1em;}    /* Div das das Formular umschließt */

label,
select,
input[type=checkbox],
input[type=radio],
input[type=button],
input[type=submit]                                      {cursor:pointer;}

.formgen form                                           {line-height:120%;width:370px;}

/*Wie sehen die einzelnen Blöcke aus? Jedes Feld wird von einem DIV umschlossen, das hier definiert werden kann*/
.formgen .formblock                                     {margin-bottom:5px;/*background-color:#FFFFCC;*/padding:3px 2px 3px 5px;}

.formgen br                                             {clear:both;}   /*Verhalten von br-Tags*/

.formgen .formtextfield                                 {background-color:#EEEEEE;border:1px solid #990000;color:#000000;height:150px;margin-left:4px;padding:5px;width:300px;} /* Mehrzeiliges Eingabefeld */
.formgen .formtext                                      {width:300px;background-color:#EEEEEE;margin-left:4px;border:1px solid #990000;color:#000000;padding:2px 5px 2px 5px;}  /* Textfeld */
.formgen .formtrenn                                     {display:block;height:30px;} /* Trennelement , Abstand */
.formgen .formhinweis                                   {font-weight:bold;color:#003366;font-size:1.2em;}  /* Hinweistext */
.formgen .formheadline                                  {font-weight:bold;color:#003366;} /* Überschrift */
.formgen .formpassword                                  {width:200px;background-color:#CCCCCC;margin-left:4px;}   /* Passwortfeld */
.formgen .formcaptcha                                   {border:1px solid #990000;}/*Captcha-Bild*/
.formgen label                                          {font-family:Arial, Helvetica, sans-serif;width:120px;clear:left;float:left;height:17px;padding:3px 0px 0px 0px;}/* Label */
.formgen .formselect                                    {width:200px;background-color:#CCCCCC;margin-left:4px;} /* Aussehen der Select-Ausgabe */
.formgen .formsubmit                                    {float:right;font-size:10px;height:18px;margin-right:10px;padding-bottom:3px;width:80px;}   /* Sende-Button */
/* Definition des Fieldsets, das das ganze Formular umschließt */
.formgen fieldset                                       {width:450px;padding:10px 10px 10px 10px;border:none;}
.formgen legend                                         {font-weight:bold;color:#990000;}    /* Fieldsetbeschriftung */

/* -------------- AUSGABEN / Fehlermeldungen --------*/
/* Fehlermeldung nach Versand */
.formgen .forminfo                                      {color:#FFFFFF;background-color:#990000;border:1px dashed #000000;margin:5px;padding:5px;}
/* Markierung der Labels bei Fehler */
.formgen .formerror                                     {color:#FFFFFF;background-color:#990000;}
/* KONTAKTFORMULAR --> END                 	     										                             */
/*********************************************************************************************************************/


/*********************************************************************************************************************/
/* FOTOGALERIE --> START                   	     										                             */

.galerie                {float:left;width:100%;}
.image                  {float:left;padding:0px 20px 10px 0px;}
.image a                {}
.image a img            {border:1px solid #990000;padding:2px 2px 2px 2px;}

/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay             {background-color:#000000;position:absolute;margin:auto;top:0px;left:0px;z-index:100;}
#GB_window              {left:0px;top:0px;font-size:1px;position:absolute;overflow:visible;z-index:150;}
#GB_window .content     {width:auto;margin:0px;padding:0px;}
#GB_frame               {border:0px;margin:0px;padding:0px;overflow:auto;white-space:nowrap;}

.GB_Gallery             {margin:0px 22px 0px 22px;}

.GB_Gallery .content    {background-color:#fffff;border:3px solid #dddddd;}

.GB_header              {top:10px;left:0px;margin:0px;z-index:500;position:absolute;border-bottom:2px solid #555555;border-top:2px solid #555555;}

.GB_header .inner       {background-color:#333333;padding:2px 20px 2px 20px;}

.GB_header table        {margin:0px;width:100%;border-collapse:collapse;font-size:12px;}
.GB_header table td     {display:table-cell;vertical-align:middle;}

.GB_header .caption     {text-align:left;color:#ffffff;/*white-space: nowrap;*/font-size:12px;font-weight:normal;clear:both;}

.GB_header .close       {text-align:right;}

.GB_header .close img   {z-index:500;cursor:pointer;}

.GB_header .middle      {white-space:nowrap;text-align:center;}

#GB_middle              {color:#ffffff;font-size:12px;}

#GB_middle img          {cursor:pointer;vertical-align:middle;}

#GB_middle .disabled    {cursor:default;}

#GB_middle .left        {padding-right:10px;}

#GB_middle .right       {padding-left:10px;}


.GB_Window .content     {background-color:#ffffff;border:3px solid #cccccc;border-top:none;}

.GB_Window .header      {border-bottom:1px solid #aaaaaa;border-top:1px solid #999999;border-left:3px solid #cccccc;border-right:3px solid #cccccc;margin:0px;height:22px;font-size:12px;padding:3px 0px 0px 0px;color:#333333;}

.GB_Window .caption     {font-size:12px;text-align:left;font-weight:bold;white-space:nowrap;padding-right:20px;color:#000000;}

.GB_Window .close       {text-align:right;}
.GB_Window .close span  {font-size:12px;cursor:pointer;}
.GB_Window .close img   {cursor:pointer;padding:0px 3px 0px 0px;}

.GB_Window .on          {border-bottom:1px solid #333333;}
.GB_Window .click       {border-bottom:1px solid red;}
/* FOTOGALERIE --> END                     	     										                             */
/*********************************************************************************************************************/


/*********************************************************************************************************************/
/* GÄSTEBUCH --> START                   	     										                             */
fieldset.g_book                                 {width:345px;padding:10px 10px 10px 10px;border:none;}
legend.g_book                                   {font-weight:bold;color:#333333;}    /* Fieldsetbeschriftung */
p.g_book                                        {float:left;width:100%;padding:3px 0px 3px 0px;}
p.g_book_right                                  {float:left;width:100%;padding:3px 0px 3px 0px;text-align:right;}
label.g_book                                    {clear:left;float:left;height:17px;padding:3px 0px 0px 0px;width:100px;}
input.g_book                                    {font-family:Arial, Helvetica, sans-serif;float:left;width:234px;height:17px;background-color:#ffffff;border:1px solid #990000;color:#000000;margin:0px;padding:3px 3px 0px 3px;}
textarea.g_book                                 {font-family:Arial, Helvetica, sans-serif;float:left;width:334px;height:117px;background-color:#ffffff;border:1px solid #990000;color:#000000;margin:0px;padding:3px 3px 0px 3px;font-size:11px;}

label.g_book_check                              {clear:left;height:17px;padding:0px;width:220px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;color:#000000;}
input.g_book_check                              {background-color:#FFFFFF;border:1px solid #990000;color:#000000;float:left;height:17px;margin:0px 0px 40px 0px;padding:0px;width:20px;}

ul.a63-pagination                               {float:left;width:440px;}
ul.a63-pagination li.a63-pagination             {float:left;display:inline;list-style-type:none;padding:0px 4px 0px 4px;}
ul.a63-pagination li.a63-pagination_aktuell     {float:left;display:inline;list-style-type:none;padding:0px 4px 0px 4px;}
ul.a63-pagination li.a63-pagination a           {color:#990000;text-decoration:underline;font-weight:normal;}
ul.a63-pagination li.a63-pagination_aktuell a   {color:#990000;text-decoration:none;font-weight:bold;}

div.one_entrie                                  {float:left;width:345px;padding:0px 5px 0px 10px;margin:0px;}
div.headline_entrie                             {float:left;width:339px;padding:2px 2px 2px 2px;margin:0px;background-color:#FFFFFF;border-top:1px solid #990000;border-right:1px solid #990000;border-left:1px solid #990000;color:#990000;}
div.content_entrie                              {float:left;width:339px;padding:2px 2px 2px 2px;margin:0px;background-color:#990000;border-top:1px solid #990000;border-right:1px solid #990000;border-left:1px solid #990000;}
div.entrie_box                                  {float:left;color:#FFFFFF;background-color:#990000;border-top:1px solid #990000;border-right:1px solid #990000;border-left:1px solid #990000;}
div.spacer_bottom                               {float:left;width:100%;height:15px;padding:0px;margin:0px;}
div.spacer_bottom hr                            {float:left;width:345px;margin:5px 0px 5px 0px;padding:0px;}
/* GÄSTEBUCH --> END                     	     										                             */
/*********************************************************************************************************************/





























