
body			{ margin:0; color:#000000; background-color:#ffffff }

li				{ text-align:left; margin-top:2mm; }
h3				{ margin-bottom:3mm; }
h4				{ font-size:12px;  margin-top:15pt; }
a img			{ border:0px; }
a.cloud			{ font-size:15px; padding:0 5px;}

/* Autosuggest-Styles */
div#abfort_res		{ border: 2px solid #cccccc; visibility:hidden; }
div#zielort_res	{ border: 2px solid #cccccc; visibility:hidden; }
div.yui-ac-bd ul, div.yui-ac-bd li { background-color:#eef7ff; font-weight:normal;
					list-style:none inside; line-height:10px; margin:0; padding:2px; }
div.yui-ac-bd li.ac_highlight	{ color:#000000; background-color:#88aaff; }
div.yui-ac-bd li.ac_highlight_pre{ color:#000000; background-color:#88aaff; }
select,input	{ font-size:12px; font-family:sans-serif; font-weight:normal; }

#abfort_txt, #zielort_txt, .landselect		{ font-size:12px; width:14em; }


.bgmenu			{ color:#000000; background-color:#ffffff; }
a.bgmenu:link	{ color:#000000; background-color:#ffffff; }
a.bgmenu:visited { color:#000000; background-color:#ffffff; }
.normal			{ font-family:sans-serif; font-size:11px; line-height:130%;  font-weight:normal; }
.unwichtig		{ font-weight:normal;color:#888888;font-size:8pt; }
.amazon_link	{ font-size:"110%"; font-weight:bold; }
.nowrap			{ white-space:nowrap; }

.red			{ color:#cc0000; }
.error			{ color:#ff0000; font-weight:bold; }
.errorc			{ color:#ff0000; font-weight:bold; text-align:center; }
.smaller		{ font-size:10px; }

.warnung		{ font-family:sans-serif; font-size:15px; font-weight:bold;
				  background-color:#ff7799; color:#000000				  text-align:center; padding:5pt; }

a:link			{ color:#5588cc; text-decoration:none; }
a:visited		{ color:#5588cc; text-decoration:none; }
a:hover			{ color:#000000; }
a.navbar		{ color:#5588cc; text-decoration:none; display:block; 
					 padding:5px; }
a.navbar:visited { color:#5588cc; text-decoration:none; display:block;  
					 padding:5px; }

table.navbar	{ width:150px; margin-left:2px; border-spacing:0; padding:0; }
td.navbar		{ font-size:11px; line-height:130%;  font-family:sans-serif; font-weight:normal;
					text-align:left; border:1px solid #cccccc;
					background-color:#f7fbff; padding:0;
					border-radius:9px; -moz-border-radius:9px; }

td.navbar_topspace	{ height:37px; }
td.navbar_space	{ height:10px; }
td.navbar:hover	{ background:#88aaff; }
td.navbar:hover	a { color:#ffffff; }
td.navbar_act:hover	{ font-family:sans-serif; text-align:left;
				  color:#000000 background-color:#ffffff; 
				  border:1px solid #000000; }
td.navbar_m		{ font-size:11px; line-height:130%;  font-family:sans-serif; font-weight:normal; text-align:left; }
table.navbar_m	{ border:1px solid #cccccc; }
th.navbar		{ background-color:#5588cc; color:#ffffff; font-size:15px;
				  font-weight:bold; font-family:sans-serif; }


table.main		{ font-family:sans-serif; border:0px solid #000000; 
					border-spacing:0px; padding:0px; width:100%; }
table.main_nb	{ font-family:sans-serif; border:1px solid #cccccc; 
					border-spacing:0px; background-color:#f7fbff; }

table.small		{ border:1px solid #cccccc;
					background-color:#ffffff; padding:2pt; }

th.main			{ background-color:#ffffff; color:#5588cc; font-size:15px;
				  font-weight:bold; font-family:sans-serif; text-align:left;
				  padding:0px; text-shadow: 000000 1px 1px 2px; 
				}


th.main_h2		{ font-size:12px; color:#888888; margin-bottom:3px;
				  font-weight:bold; font-style:italic; font-family:sans-serif; text-align:left; }

th.main_h		{ background-color:#ffffff; color:#888888; font-size:12px;
				  font-weight:bold; font-family:sans-serif; text-align:left;
				  padding:0px; text-shadow: black 1px 1px 2px; 
				  border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc; }

th.main_s		{ background-color:#f7fbff; color:#000000; font-size:12px;
				  font-weight:bold; font-family:sans-serif; text-align:left;
				  border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc; }

td.main_h		{ font-family:sans-serif; color:#000000;
				  font-weight:normal; }
td.main_rot		{ font-family:sans-serif; background-color:#ffcccc; color:#444444; font-weight:normal; }

.main_t			{ font-family:sans-serif; color:#000000; font-weight:bold;  background-color:#eef7ff; }
.main_s			{ font-family:sans-serif; font-size:90%; background-color:#ffffff; text-align:center; }
tr.main			{ font-family:sans-serif; vertical-align:middl; }
tr.main_top		{ font-family:sans-serif; vertical-align:top; }

th.main_kopf	{ color:#000000; font-size:12px;
				  font-weight:bold; font-family:sans-serif; }

td				{ font-size:11px; line-height:130%;  font-family:sans-serif; }
p				{ font-size:11px; line-height:130%;  font-family:sans-serif; }

td.main			{ font-size:11px; line-height:130%;  color:#000000; background-color:#f7fbff; 
					padding:5px; font-family:sans-serif; 
					border:1px solid #cccccc; }
/* zusaetzlich zu td.main benutzen! */
td.noborder		{ background-color:#ffffff; border:none; }
td.larger		{ font-size:12px; padding-left:0px; padding-right:0px; text-align:justify; }

td.liste		{ font-size:11px; line-height:130%;  white-space:nowrap; vertical-align:top; background-color:#f7fbff; font-family:sans-serif; color:#000000; }
.fuzzy			{ font-size:11px; line-height:130%;  color:#888888; }
td.listefuzzy	{ font-size:11px; line-height:130%;  vertical-align:top; background-color:#f7fbff; font-family:sans-serif; color:#888888; }
td.liste_		{ font-size:11px; line-height:130%;  white-space:nowrap; vertical-align:top; background-color:#eef7ff; font-family:sans-serif; color:#000000; }
td.liste_fuzzy	{ font-size:11px; line-height:130%;  vertical-align:top; background-color:#eef7ff; font-family:sans-serif; color:#888888; }
tr.main_d		{ font-size:11px; line-height:130%;  }
td.main_d		{ font-size:11px; line-height:130%;  }

table.news		{ border: none; }
th.news			{ font-family:sans-serif; font-weight:bold; font-size:12px;
				  text-align:center; }
.newst			{ font-size:12px; font-weight:bold; }
.news			{ font-weight:normal;  text-align:justify; }



