@charset "utf-8"; /* CSS Document */
/*===============================================================================================================================================*/

.logo_notdienst         {margin: 10px 20px;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
.info-box-01                    {padding: 10px; text-align: center; border: solid 1px rgba(204, 0, 0, 1); border-radius: 20px; margin: 0 auto 10px;}

.info-box-02                    {padding: 10px; text-align: center; border: solid 1px rgba(204, 0, 0, 1); border-radius: 20px; margin: 0 auto 10px;}

.col                            {width: 100%; text-align: center;}
.row:before, .row:after         {content: ""; display: table;}
.row:after                      {clear: both;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Tablet View*/
@media (min-width: 768px){
body                            {max-width: 778px;}
.col-md-one-half                {width: 50%;}
.col-md-one-half-02             {width: 70%;}
.col-md-one-half-03             {width: 30%;}
.col                            {float: left; padding: 0px 7px 14px;}
}
/*----------------------------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------------------------*/
/*Desktop View*/
@media (min-width: 1024px){
body                            {max-width: 100%;}
.col-lg-one-fourth              {width: 25%; text-align: center;}
}

/*===============================================================================================================================================*/
        /* Tabellen  -  Layout */
/*===============================================================================================================================================*/
.td-vert-01, .td-vert-02, .td-vert-03 {padding: .2rem;}
.table-vert	        {margin: 0 auto; table-layout: auto; width: 100%;}
.td-vert-01         {font-size:  1.1rem; color: #F00; font-weight: bold;}
.td-vert-02         {font-size: .9rem; color: #03C;}
.td-vert-03         {font-size: .8rem;}
.einzug-2rem        {margin-left: 2rem;  padding-top: 1rem;}
/*===============================================================================================================================================*/
.notdienst-region	        {width: 85%; margin: 0 auto; overflow: auto; text-align: center; font-size: .85rem; max-height: 600px;}
.menu_notdienst a	        {font-size: .8rem; color: #0856CC;}
.menu_notdienst a:hover	    {text-decoration: underline; color: rgba(255,0,0,1);}
.tbl-notdienst-01	        {display: none; padding-bottom: 1rem;}
.tbl-notdienst-02	        {display: block; max-width: 99%; margin: 0 auto; padding-bottom: 1rem;}
.box-fle-02			        {margin: .8rem auto;}

@media screen and (max-width: 800px){
.tbl-notdienst-01	        {display: block; margin: 0 auto; text-align: center;}
.tbl-notdienst-02       	{display: none;}
}
@media screen and (max-width: 1130px){
.tbl-notdienst-01	        {display: block; margin: 0 auto; text-align: center;}
.tbl-notdienst-02       	{display: none;}
}
@media screen and (min-width: 1600px){
.flexbox-notdienst	{display: flex; flex-wrap: wrap;}
.box-fle-01			{flex: 5;}
.box-fle-02			{flex: 2; margin: 0 1rem;}
.box-fle-03			{flex: 3;}
}

/*===============================================================================================================================================*/
/*         Ausklappbox               */
/*===============================================================================================================================================*/

#notfall                {margin:0 auto; text-align:center; width: 98%;}

/* für die Boxen*/
.dbox, .dboxTab, .TabKopfzeile, p.linkleiste, .linkleiste a:link, .linkleiste a:visited, .linkleiste a:hover
                        {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.87em; text-align:center; }
.dbox                   {font-weight:normal; color: #2F2F2F; background-color:#FFFFFF; line-height:130%; margin: 5px 0px 10px 0px; border-bottom:1px dotted #00468C;
                         padding:10px; text-align:center;}
.dboxTab                {color: #2F2F2F; background-color:#FFFFFF; line-height:130%; margin-top: 10px;}
.dboxTab td             {text-align:left; vertical-align:top; color: #2F2F2F; padding:5px;}
.TabKopfzeile td        {padding:4px; color: #00468C; border-top:1px solid #00468C; border-bottom:1px solid #00468C; line-height:130%;}
.FotoLinks              {float:left; margin:0px 15px 15px 0px; border:6px solid #BFBFBF;}

/* für die Linkleisten untereinander*/
.linkleiste             {text-align: left;}
p.linkleiste            {width:100%; padding:3px; color:#00468C; font-weight:normal; background-color:#A6CAD6; border-bottom:1px solid #838C19; margin:0px 0px 2px 0px;}
.linkleiste a:link      {color:#00468C; font-weight:normal; text-decoration:none; text-transform:none;}
.linkleiste a:visited   {color:#00468C; font-weight:normal; text-decoration:none; text-transform:none;}
.linkleiste a:hover     {color:#FFFFFF; text-decoration:none; text-transform:none;}
.ausklappen_info        {font-size:0.80em; text-align:left; padding-left:5%; margin-bottom:1.5%;}
/*===============================================================================================================================================*/

/*===============================================================================================================================================*/
/*              Liste Apotheken                             */
/*===============================================================================================================================================*/
















/*===============================================================================================================================================*/




















/*===============================================================================================================================================*/
