/*-----------------------------------------------------------------------------------------------------------*/
/* Allgemein                                                                                                 */
/*-----------------------------------------------------------------------------------------------------------*/
BODY, T {background-color: #FFFFFF; color: #000080; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin: 0px;}

H1 {margin-bottom: 10px;margin-top: 10px;text-align: center;font-size: 16px;font-weight: 600;}
H2 {margin-bottom: 10px;margin-top: 30px;text-align: center;font-size: 14px;font-weight: 600;}
H3 {margin-bottom: 10px;margin-top: 10px;text-align: center;font-size: 14px;font-weight: 600; text-decoration: underline;}

A:LINK		{color: #0000FF; text-decoration: none;}
A:VISITED	{color: #0000FF; text-decoration: none;}
A:HOVER 	{color: #000080; background-color: #d7e4e4;}

DIV.std {width: 98%; font-size: 12px;}

P {margin-bottom: 5px;margin-top: 0px;}

.inputRequirement	{font-size: 12px; color: #ff0000;}
.inputRequirementSmall	{font-size: 10px; color: #ff0000;}
.inputSmall		{font-size: 10px;}

/*-----------------------------------------------------------------------------------------------------------*/
/* UL Liste in der streckenflug.at                                                                           */
/*-----------------------------------------------------------------------------------------------------------*/
#ul_listen {}
#ul_listen ul {margin:1; padding:1;}
#ul_listen li {margin:0; padding:0; margin-bottom:3pt;}

/*-----------------------------------------------------------------------------------------------------------*/
/* Formulare und Eingabemasken streckenflug.at                                                               */
/*-----------------------------------------------------------------------------------------------------------*/
TABLE.ueb	{font-size: 14px; border: 0px;}
TD.uebt		{font-size: 14px; border: 0px; padding: 2px 3px 2px 3px;}
TD.uebl		{font-size:  1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px; background-color: #D0D0D0;}
TABLE.eingu	{font-size: 12px; border: 0px;}
TD.eingu	{font-size: 12px; border: 0px; padding: 2px 3px 2px 3px; background-color: #FFFFFF;}
TABLE.eing	{font-size: 12px; border: 1px solid #D0D0D0;}
TR.eing		{text-align: left;}
TD.eingt	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 9px; background-color: #FFFFFF; vertical-align: middle;}
TD.eings	{font-size: 10px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 9px; background-color: #FFFFFF; vertical-align: middle;}
TD.eingl	{font-size:  1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px; background-color: #FFFFFF;}

/*-----------------------------------------------------------------------------------------------------------*/
/* Header streckenflug.at                                                                                    */
/*-----------------------------------------------------------------------------------------------------------*/
TABLE.user	{font-size: 12px; border: 0px solid #BDBDBD;}
TR.users	{border: 0px solid #FFFFFF; background-color: #BDBDBD;}
TD.users	{border: 0px solid #FFFFFF; background-color: #BDBDBD;}
TD.useru	{font-size: 10px; border: 0px solid #FFFFFF; padding: 0px 3px 0px 3px; color: #FFFFFF;}
TD.userl	{font-size:  9px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px; color: #FFFFFF;}
TD.usern	{font-size: 12px; border: 0px; border-bottom:1px solid #BDBDBD; padding: 1px 3px 1px 3px; color: #FFFFFF;}
.form_user	{font-size: 9px; background-color:#FFFFFF; width:070px; border:1px solid #000000; padding: 0px 3px 0px 3px;}

/*-----------------------------------------------------------------------------------------------------------*/
/* Menüsystem                                                                                                */
/*-----------------------------------------------------------------------------------------------------------*/
.khorbar				{color: black; background-color: #F0F0F0; border: 0px outset #A0A0A0; padding: 2px 0px 2px 0px;}
.khorbaritem			{font-size: 11px; float: left; white-space: nowrap;}
.khorbaritem a			{display: block; text-decoration: none; border: 1px #F0F0F0 solid; margin-left: 1px; margin-right: 1px;}
.khorbaritem a:link		{color: #000000; text-decoration: none;}
.khorbaritem a:visited	{color: #000000; text-decoration: none;}
.khorbaritem a:hover	{color: #000000; text-decoration: none; background-color: #d7e4e4; border: 1px #BDBDBD solid;}
.khorbaritem a:active	{color: #ff0000; text-decoration: none;}

.kitem					{font-size: 11px; text-align: left; white-space: nowrap;}
.kitem a				{position: relative; display: block; text-decoration: none; border: 1px #f6f6f6 solid; margin-left: 1px; margin-right: 1px;}
.kitem a:link			{color: #000000; text-decoration: none;}
.kitem a:visited		{color: #000000; text-decoration: none;}
.kitem a:hover			{color: #000000; text-decoration: none; background-color: #d7e4e4; border: 1px #BDBDBD solid;}
.kitem a:active			{color: #ff0000; text-decoration: none;}
.kitem .kfwdarr			{position: absolute; top: 4px; right: 11px;}

.kverbar				{color: black; background-color: #eeeee6; border: 1px outset #666663}
.ksubmenu				{position: absolute; left: 0; top: 0; visibility: hidden;}
.ksubframe				{position: relative; display: block; background-color: #F7F7F7; border: 1px outset #666663}
.kseparator				{background-color: #ff0000; border-top: 1px solid #c6c6bf; border-bottom: 1px solid #ffffff; margin: 2px 5px 2px 5px; height: 0; font-size: 1px; line-height: 0;}

/*-----------------------------------------------------------------------------------------------------------*/
/* Eingabefelder                                                                                             */
/*-----------------------------------------------------------------------------------------------------------*/
.button 		{font-size: 10px; background-color:#F0F0F0; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_ein 	{font-size: 10px; background-color:#F0F0F0; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_einok	{font-size: 12px; background-color:#F0F0F0; border:1px solid #000000; margin: 1px 0px 0px 1px; padding: 5px 15px 5px 15px; font-weight: bold;}
.button_buch   	{font-size: 10px; background-color:#F0F0F0; width:024px; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_buch_1 	{font-size: 10px; background-color:#F0F0F0; width:099px; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_buch_2 	{font-size: 10px; background-color:#F0F0F0; width:149px; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_kzbuch  {font-size: 10px; background-color:#F0F0F0; width:036px; border:1px solid #000000; margin: 1px 0px 0px 1px;}
.button_kzbuch2	{font-size: 10px; background-color:#F0F0F0; width:147px; border:1px solid #000000; margin: 1px 0px 0px 1px;}

.button_navi	{font-size: 10px; background-color:#F0F0F0; width:30px; border:1px solid #000000; margin: 1px 0px 0px 1px;}


.form_allg		{margin: 0;}

.form_select   	{font-size: 10px; background-color:#FFFFFF; width:158px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_040s 	{font-size: 10px; background-color:#FFFFFF; width:047px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_050  	{font-size: 10px; background-color:#FFFFFF; width:058px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_100  	{font-size: 10px; background-color:#FFFFFF; width:108px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_150  	{font-size: 10px; background-color:#FFFFFF; width:158px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_200  	{font-size: 10px; background-color:#FFFFFF; width:208px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_300  	{font-size: 10px; background-color:#FFFFFF; width:308px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_sel_400	{font-size: 10px; background-color:#FFFFFF; width:408px; border:1px solid #666666; padding: 1px 1px 1px 2px;}
.form_select_1	{font-size: 10px; background-color:#FFFFFF; width:92px; margin: 0px 2px 0px 4px;}
.form_select_200  	{font-size: 10px; background-color:#FFFFFF; width:200px;}

.form_stab_400	{font-size: 10px; font-family: Courier New; background-color:#FFFFFF; width:400px;}

.form_txt_050  	{font-size: 10px; background-color:#FFFFFF; width:050px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_075  	{font-size: 10px; background-color:#FFFFFF; width:075px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_100  	{font-size: 10px; background-color:#FFFFFF; width:100px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_100a 	{font-size: 10px; background-color:#FFFFFF; width:124px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_150  	{font-size: 10px; background-color:#FFFFFF; width:150px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_200  	{font-size: 10px; background-color:#FFFFFF; width:200px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_300  	{font-size: 10px; background-color:#FFFFFF; width:292px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_txt_400  	{font-size: 10px; background-color:#FFFFFF; width:400px; border:1px solid #666666; padding: 1px 3px 1px 3px;}

.form_tae_300  	{font-size: 10px; background-color:#FFFFFF; width:260px; height:100px; border:1px solid #666666; padding: 1px 3px 1px 3px;}
.form_tae_400  	{font-size: 10px; background-color:#FFFFFF; width:360px; height:100px; border:1px solid #666666; padding: 1px 3px 1px 3px;}

/*-----------------------------------------------------------------------------------------------------------*/
/* sonstige ???                                                                                              */
/*-----------------------------------------------------------------------------------------------------------*/
TABLE.std 	{width: 98%; font-size: 12px; border: 1px solid #C0C0C0; padding: 3px 3px 3px 3px;}
TD.std 		{font-size: 12px; border: 1px solid #C0C0C0; padding: 3px 3px 3px 3px;}
TR.std 		{font-size: 12px; border: 1px solid #C0C0C0;}
TABLE.news 	{width: 98%; font-size: 12px;}
TABLE.new6 	{width: 800px; font-size: 12px;}
TD.news 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #F7F7F7;}
TD.newz 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #F7F7F7; text-align: center;}
TD.newt 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 3px 10px 3px;background-color: #FFFFFF;}
TD.newu 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 0px 5px 0px;background-color: #FFFFFF; text-align: center;}
TD.line 	{font-size: 2px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #CFD1FC;}
TD.linw 	{font-size: 4px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #FFFFFF;}
TD.link 	{font-size: 12px;}
TR.link 	{font-size: 12px;}

TABLE.sip 	{width: 800px; font-size: 12px; border-spacing: 7px 2px; border: 0px solid #FFFFFF;}
TD.sip1 	{font-size: 12px; border-top: 0px solid #000000; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 0px solid #000000; padding: 1px 1px 1px 1px; background-color: #FFFFFF; text-align: center;}
TD.sip2 	{font-size: 12px; border-top: 1px solid #000000; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #000000; padding: 1px 1px 1px 1px; background-color: #DADADA; text-align: center;}

TABLE.ramen	{width: 100%; border: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
TD.ramen 	{width: 100%; border: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #FFFFFF;}


TABLE.fnews {width: 98%; font-size: 12px; border: 1px solid #00009D;}
TD.fnews 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFF37; color: #00009D;}
TD.fnewz 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFF37;text-align: center;}
TD.fnewt 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 3px 10px 3px;background-color: #FFFFFF; color: #00009D;}
TD.fnewu 	{font-size: 9px; border: 1px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFFFF;}
TD.fline 	{font-size: 1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #00009D;}

TD.xnews 	{font-size: 12px; border: 0px solid #FFFFFF; background-color: #F7F7F7;}
TD.xnewt 	{font-size: 12px; border: 1px solid #FFFFFF; background-color: #FFFFFF;}
TD.xline 	{font-size: 2px; border: 0px solid #FFFFFF; background-color: #CFD1FC;}

TABLE.ssm4 	{width: 100%; font-size: 12px; border: 0px solid #FFFFFF;}

TABLE.youtube 	{font-size: 12px; width: 90%; border: 1px solid #F0F0F0; background-color: #FBFBFB; vertical-align: top;}
TD.youtube 		{font-size: 12px; border: 0px; padding: 1px 3px 1px 3px; background-color: #FBFBFB; vertical-align: top;}

TABLE.ynews {width: 98%; font-size: 12px; border: 1px solid #D0D0D0;}
TABLE.ynewh {width: 98%; font-size: 12px; border: 1px solid #A0A0A0;}
TABLE.ynewt {width: 100%; font-size: 12px; border: 1px solid #BDBDBD;}
TABLE.ynewu {font-size: 12px; border: 4px solid #BDBDBD;}
TD.ynewa 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #FF0000;}
TD.ynewr 	{font-size: 9px; border: 1px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFFFF;}
TD.ynews 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #F7F7F7;}
TD.ynewt 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #FFFFFF;}
TD.ynewu 	{font-size: 9px; border: 1px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFFFF;}
TD.ynewv 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 3px 3px 0px 3px;background-color: #FFFFFF; vertical-align: top;}
TD.yneww 	{font-size: 9px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #F7F7F7;}
TD.ynewk 	{font-size: 9px; border: 0px solid #FFFFFF; padding: 1px 0px 1px 0px;background-color: #F7F7F7;}
TD.ynewx 	{font-size: 12px; border: 1px solid #BDBDBD; padding: 3px 10px 3px 10px;background-color: #F7F7F7;}
TD.ynewz 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #F7F7F7;text-align: center;}
TD.yline 	{font-size: 1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #BDBDBD;}
TD.ylinb 	{font-size: 1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #F7F7F7;}
TD.ylinw 	{font-size: 1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;}

TABLE.shop 	{font-size: 12px; border: 1px solid #BDBDBD;}
TD.shops 	{font-size: 10px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFFFF;}
TD.shopw 	{font-size: 9px; border: 0px solid #FFFFFF; padding: 1px 3px 1px 3px;background-color: #FFFFFF;}

TABLE.aero 	{font-size: 12px; border: 1px solid #fafae0; color: #FFFFFF;}
TD.aeros 	{font-size: 10px; border: 0px solid #fafae0; color: #FFFFFF; padding: 1px 3px 1px 3px;background-color: #1967a9;}
TD.aerow 	{font-size:  9px; border: 0px solid #fafae0; color: #FFFFFF; padding: 1px 3px 1px 3px;background-color: #1967a9;}

TD.aufs 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 10px 10px 10px 10px;background-color: #F7F7F7;}
TD.auft 	{font-size: 12px; border: 1px solid #FFFFFF; padding: 10px 10px 10px 10px;background-color: #FFFFFF;}

TD.com1 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #FFFFFF;}
TD.com1k 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #FFFFFF; color: #B0B0B0;}
TD.com2 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #F7F7F7;}
TD.com2k 	{font-size: 12px; border: 0px solid #FFFFFF; padding: 3px 3px 3px 3px;background-color: #F7F7F7; color: #B0B0B0;}
TD.coml 	{font-size: 1px; border: 0px solid #FFFFFF; padding: 0px 0px 0px 0px;background-color: #CFD1FC;}

TABLE.a 	{font-size: 12px; border: 1px solid #BDBDBD;}
TD.a 		{border: 0px solid #FFFFFF; background-color: #BDBDBD;}

TABLE.kopf 	{background-color: transparent; border: 0; font-size: 10px;}
P.kopf 		{color: #FFFFFF;background-color: #5A63EF;text-align: center;font-size: 14px;line-height: 25px;}
P.kopf2 	{color: #5A63EF;background-color: #FFFFFF;}
P.fuss 		{text-align: center;}



BLOCKQUOTE 	{margin-left: 0;}
CAPTION 	{font-weight: 800;}

.gmaps  	{font-size: 10px; font-weight: normal; text-decoration: none; }
.navi  		{font-size: 10px; font-weight: normal; text-decoration: none; text-align: center }
td.sis 		{font-size: 11px; font-weight: normal; text-decoration: none; text-align: center}

img.newslf  {
    height: auto;
    margin: 0;
    max-width: 90px;
    width: auto;
    float: left;
    margin-right: 10px;
    background-color: #FFFFFF;
    display: block;
    padding: 4px;
}

