/* ============================================================================================= */
/* ==============================  Landgasthof Adler Aach-Linz  ================================ */
/* ==============  eMail: info@adler-aach-linz.de | Internet: www.adler-aadch-linz.de ========== */
/* ============================================================================================= */


/* ================================ CSS-Definition für Website ================================= */
/* ============================================================================================= */

.txt_homepage
		{
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		text-align:center;
		vertical-align:top;
		color:#333300;
		}
.txt_homepage_link:link { color:#cc0000;text-decoration:none; }
.txt_homepage_link:active { color:#cc0000;text-decoration:none; }
.txt_homepage_link:visited { color:#cc0000;text-decoration:none; }
.txt_homepage_link:focus { color:#cc0000;text-decoration:none; }
.txt_homepage_link:hover { color:#333300;text-decoration:underline; }


td._leer
		{
		border-style:none;
		border-width:0px;
		border-color:#000000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:top;		
		text-align:left;
		background-color:#ffffff;
		}

td._leer_red
		{
		border-style:solid;
		border-width:1px;
		border-top-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:1px;
		border-color:#000000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:top;		
		text-align:left;
		background-color:#990000;
		}

td.head_red
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#000000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:top;		
		text-align:left;
		background-color:#990000;
		}

td.footer_green
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#000000;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:middle;		
		text-align:left;
		background-color:#666633;
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#ffffff;
		}

.txt_footer_subnavi
		{
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#ffffff;
		}

.txt_footer_subnavi:link { color:#ffffff;text-decoration:none; }
.txt_footer_subnavi:active { color:#ffffff;text-decoration:none; }
.txt_footer_subnavi:visited { color:#ffffff;text-decoration:none; }
.txt_footer_subnavi:focus { color:#ffffff;text-decoration:none; }
.txt_footer_subnavi:hover { color:#ffffff;text-decoration:underline; }


td.head_subnavi
		{
		border-style:solid;
		border-width:1px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:1px;
		border-color:#ffffff;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:middle;
		text-align:right;
		background-color:#666633;
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#ffffff;
		}

.txt_head_subnavi
		{
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		}
.txt_head_subnavi:link { color:#ffffff;text-decoration:none; }
.txt_head_subnavi:active { color:#ffffff;text-decoration:none; }
.txt_head_subnavi:visited { color:#ffffff;text-decoration:none; }
.txt_head_subnavi:focus { color:#ffffff;text-decoration:none; }
.txt_head_subnavi:hover { color:#ffffff;text-decoration:underline; }


td.main_navi
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#000000;
		padding-left:18px;
		padding-right:0px;
		padding-top:2px;
		padding-bottom:4px;
		vertical-align:bottom;
		text-align:left;
		background-color:#ffffff;
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		color:#333300;
		}
.main_navi:link { color:#333300;text-decoration:none; }
.main_navi:active { color:#333300;text-decoration:none; }
.main_navi:visited { color:#333300;text-decoration:none; }
.main_navi:focus { color:#333300;text-decoration:none; }
.main_navi:hover { color:#990000;text-decoration:none; }

.main_navi_on
		{
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		color:#990000;
		}

td.sub_navi
		{
		border-style:solid;
		border-width:1px;
		border-top-width:0px;
		border-left-width:1px;
		border-right-width:1px;
		border-bottom-width:1px;
		border-color:#666633;
		padding-left:18px;
		padding-right:0px;
		padding-top:5px;
		padding-bottom:5px;
		vertical-align:top;
		text-align:left;
		background-color:#f6f6f6;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		color:#333300;
		}
.sub_navi:link { color:#333300;text-decoration:none; }
.sub_navi:active { color:#333300;text-decoration:none; }
.sub_navi:visited { color:#333300;text-decoration:none; }
.sub_navi:focus { color:#333300;text-decoration:none; }
.sub_navi:hover { color:#990000;text-decoration:underline; }

.sub_navi_on
		{
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:bold;
		color:#990000;
		}

td.content_headline
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#ffffff;
		padding-left:20px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:4px;
		vertical-align:bottom;
		text-align:left;
		background-color:#ffffff;
		font-family:Verdana;
		font-size:12px;
		font-style:normal;
		font-weight:bold;
		color:#000000;
		background-repeat:no-repeat;
		}
		
td.content_huelle
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#ffffff;
		padding-left:10px;
		padding-right:1px;
		padding-top:10px;
		padding-bottom:10px;
		vertical-align:top;
		text-align:right;
		background-color:#ffffff;
		}

.txt_content
		{
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		padding-left:10px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:10px;
		text-align:justify;
		vertical-align:top;
		line-height:20px;
		color:#000000;
		}

td.txt_karte_left
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#999966;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:2px;
		vertical-align:top;
		text-align:left;
		background-color:#ccccb2;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:bold;
		color:#333300;
		}

td.txt_karte_right
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#999966;
		padding-left:2px;
		padding-right:2px;
		padding-top:2px;
		padding-bottom:2px;
		vertical-align:top;
		text-align:right;
		background-color:#ccccb2;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		}

.karte_zusatz
		{
		font-family:Verdana;
		font-size:10px;
		font-style:italic;
		font-weight:normal;
		color:#000000;
		}


td.txt_image_txt_left
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#ffffff;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:20px;
		vertical-align:bottom;
		text-align:right;
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#999966;
		}
.txt_image_txt_left:link { color:#cc0000;text-decoration:none; }
.txt_image_txt_left:active { color:#cc0000;text-decoration:none; }
.txt_image_txt_left:visited { color:#cc0000;text-decoration:none; }
.txt_image_txt_left:focus { color:#cc0000;text-decoration:none; }
.txt_image_txt_left:hover { color:#cc0000;text-decoration:underline; }


td.txt_image_txt_right
		{
		border-style:none;
		border-width:0px;
		border-top-width:0px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#ffffff;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:20px;
		vertical-align:bottom;
		text-align:left;
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#999966;
		}
.txt_image_txt_right:link { color:#cc0000;text-decoration:none; }
.txt_image_txt_right:active { color:#cc0000;text-decoration:none; }
.txt_image_txt_right:visited { color:#cc0000;text-decoration:none; }
.txt_image_txt_right:focus { color:#cc0000;text-decoration:none; }
.txt_image_txt_right:hover { color:#cc0000;text-decoration:underline; }

.txt_image_left
		{
		text-align:left;
		vertical-align:top;
		float:left;
		border:solid;
		border-width:1px;
		border-color:#666633;
		cursor:move;
		margin-right:0px;
		margin-bottom:20px;
		}

.txt_image_right
		{
		text-align:right;
		vertical-align:top;
		float:right;
		border:solid;
		border-width:1px;
		border-color:#666633;
		cursor:move;
		margin-left:0px;
		margin-bottom:10px;
		}

.home_image
		{
		text-align:center;
		vertical-align:top;
		float:none;
		border:solid;
		border-width:1px;
		border-color:#666633;
		cursor:move;
		margin-right:0px;
		margin-bottom:0px;
		}



.txt_content_link
		{
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:normal;
		text-align:justify;
		line-height:20px;
		color:#cc0000;
		}

.txt_content_link:link { color:#cc0000;text-decoration:none; }
.txt_content_link:active { color:#cc0000;text-decoration:none; }
.txt_content_link:visited { color:#cc0000;text-decoration:none; }
.txt_content_link:focus { color:#cc0000;text-decoration:none; }
.txt_content_link:hover { color:#333300;text-decoration:underline; }

.txt_content_headline
		{
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		text-align:left;
		color:#666666;
		}

.txt_content_small
		{
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		text-align:left;
		color:#333300;
		}

.txt_content_big
		{
		font-family:Verdana;
		font-size:12px;
		font-style:normal;
		font-weight:bold;
		text-align:left;
		color:#333300;
		}

td.teaser_huelle
		{
		border-style:none;
		border-width:0px;
		padding-left:10px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:top;
		text-align:left;
		background-color:#ffffff;
		}

.teaser_headline
		{
		border-style:none;
		border-width:0px;
		padding-left:20px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:5px;
		vertical-align:bottom;
		text-align:left;
		font-family:Verdana;
		font-size:11px;
		font-style:normal;
		font-weight:bold;
		color:#990000;
		}

td.teaser_content
		{
		border-style:solid;
		border-width:1px;
		border-top-width:0px;
		border-left-width:1px;
		border-right-width:1px;
		border-bottom-width:3px;
		border-color:#999966;
		padding-left:5px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:5px;
		vertical-align:top;
		text-align:left;
		background-color:#fafafa;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		color:#000000;
		}

.txt_teaser_bold
		{
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:bold;
		color:#999999;
		}

td.content_footer_huelle
		{
		border-style:none;
		border-width:0px;
		padding-left:0px;
		padding-right:0px;
		padding-top:2px;
		padding-bottom:0px;
		vertical-align:middle;
		text-align:left;
		background-color:#ffffff;
		}

td.content_footer_left
		{
		border-style:solid;
		border-width:1px;
		border-top-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#999966;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:middle;
		text-align:left;
		background-color:#ffffff;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		color:#666666;
		}

td.content_footer_right
		{
		border-style:solid;
		border-width:1px;
		border-top-width:1px;
		border-left-width:0px;
		border-right-width:0px;
		border-bottom-width:0px;
		border-color:#999966;
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		vertical-align:middle;
		text-align:right;
		background-color:#ffffff;
		font-family:Verdana;
		font-size:10px;
		font-style:normal;
		font-weight:normal;
		color:#666666;
		}

.txt_content_footer
		{
		font-family:Verdana;
		font-size:9px;
		font-style:normal;
		font-weight:normal;
		color:#999966;
		}
.txt_content_footer:link { color:#999966;text-decoration:none; }
.txt_content_footer:active { color:#999966;text-decoration:none; }
.txt_content_footer:visited { color:#999966;text-decoration:none; }
.txt_content_footer:focus { color:#999966;text-decoration:none; }
.txt_content_footer:hover { color:#999966;text-decoration:none; }


