.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Verdana; font-size:12px; color:#48545E; background: #FFFFFF; line-height:125%; margin:0px; padding:0px; text-align:left;}
textarea   {border:1px solid #48545E; background-color: #FFFFFF;}

/******************* Standard Styles *****************/

h1
{
    font-size: 15px;
    font-weight: bold;
	line-height: 40px;
    color: #73716F;   
}

#h1top
{ 
    text-decoration: none;
    color: #73716F;
    font-size: 9px;
	font-weight:normal;
    margin:0px;
	padding-left:720px;
}

h2
{

    font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	color: #84A6AF;
}

h3
{
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #73716F;
}


td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
	color: #73716F; 
}

a
{
	padding: 0px 0px 0px 0px;
    color: #73716F;
	text-decoration:underline;
}

a:active, a:hover
{
    color: #73716F;
	text-decoration:underline;
}

/******** Klassen************/


.fo_abstand_gr
{
    width:185px;
    height:10px;
	vertical-align:top;
}

.t_3_con_komplett_gr
{
    width:558px;
    height:330px;
	vertical-align:top;
}

.t_3_1_con_abstand_gr
{
    width:20px;
    height:330px;
	vertical-align:top;
}

/******** Images************/

#img_o_bg_gr
{
    width:890px;
    height:205px;
    background: url('/images/bg-vikos.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#img_r_gr
{
    width:165px;
    height:196px;
    background: url('/images/img-rechts-rodos.jpg') no-repeat;
	vertical-align:top;
}

#img_l_gr
{
    width:165px;
    height:137px;
    background: url('/images/img-links-kreta.jpg') no-repeat;
	vertical-align:top;
}

#img_blind_gr
{
    width:165px;
    height:80px;
	vertical-align:top;
}

/********Graphische Elemente************/

#gra_o_abschluss_gr
{
    width:890px;
    height:55px;
    background: url('/images/bg-1-olympia.gif') no-repeat;
	vertical-align:top;
}

#gra_col_l_header_gr
{
    width:165px;
    /* height:36px; */
    background: url('/images/bg-information-akropolis.gif') no-repeat;
	vertical-align:top;
}

#gra_bg_gesamt_gr
{
    width:890px;
    height:4px;
    background: url('/images/verlauf-navi-korfu.gif') repeat;
	vertical-align:top;
}

#gra_logo_gr
{
    width:360px;
    height:80px;
    background: url('/images/leer.gif') no-repeat;
	vertical-align:top;
}
/********Footer************/

#fo_row_1_gr
{
    width:890px;
    height:1px;
    background: url('/images/footer-1-athen.gif') repeat;
	vertical-align:top;
}

#fo_row_2_gr
{
    width:890px;
    height:1px;
    background: url('/images/footer-2-thessaloniki.gif') repeat;
	vertical-align:top;
}

#fo_row_3_gr
{
    width:890px;
    height:55px;
    background: url('/images/footer-3.gif') repeat;
	vertical-align:top;
}

#fo_row_4_gr
{
    width:890px;
    height:55px;
    background: url('/images/footer-3.gif') repeat;
	vertical-align:top;
}



/********Abstaende************/

#t_0_gr
{
    width:890px;
    height:6px;
	vertical-align:top;
}

#t_0_0_gr
{
    width:890px;
    height:6px;
	vertical-align:top;
}

#t_1_metanav_gr
{
    width:620px;
    height:5px;
	vertical-align:top;
}

#t_2_o_abschluss_gr
{
    width:890px;
    height:123px;
	vertical-align:top;
}


#t_3_2_text_gr
{
    width:560px;
    height:20px;
	vertical-align:top;
}




/********nav_top**************/


.nav_top
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
    padding-left:12px;
	padding-right:11px;
}

.nav_top:hover, .nav_top_active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
    padding-left:12px;
	padding-right:11px;
}

.nav_top:active
{ 
	font-family:Verdana;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
    width: 9px;
    height:5px;
    padding-left:12px;
	padding-right:11px;
}



/******** nav_main **************/

.nav_main_header
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 12px;
	font-weight:bold;
    height:25px;
    padding:7px 7px 10px 10px;
}

.nav_main
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    height:20px;
    margin:0px;
    padding-left:18px;
}

.nav_main:hover, .nav_main_active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 12px;
	font-weight:bold;
    height:20px;
    margin:0px;
    padding-left:18px;
}

.nav_main:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 12px;
	font-weight:bold;
    height:20px;
    margin:0px;
    padding-left:18px;
}

.nav_main2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    height:16px;
    margin:0px;
    padding-left:37px;
}

.nav_main:hover2, .nav_main_active2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 12px;
	font-weight:normal;
    height:16px;
    margin:0px;
    padding-left:37px;
}

.nav_main:active2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 12px;
	font-weight:normal;
    height:16px;
    margin:0px;
    padding-left:37px;
}


.nav_main3
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
	font-style: italic;
    height:16px;
    margin:0px;
    padding-left:52px;
}

.nav_main:hover3, .nav_main_active3
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 10px;
	font-weight:normal;
	font-style: italic;
    height:16px;
    margin:0px;
    padding-left:52px;
}

.nav_main:active3
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #84A6AF;
    font-size: 10px;
	font-weight:normal;
	font-style: italic;
    height:16px;
    margin:0px;
    padding-left:52px;
}


/******** nav_footer **************/


.nav_footer1, .nav_footer1 a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #778DAF;
    font-size: 9px;
    height:19px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer1 a:hover, .nav_footer1_active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #778DAF;
    font-size: 9px;
    height:19px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer1:active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #778DAF;
    font-size: 9px;
    height:19px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer2, .nav_footer2 a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 9px;
    height:15px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer2 a:hover, .nav_footer2_active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 9px;
    height:15px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer2:active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    font-size: 9px;
    height:15px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer3, .nav_footer3 a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #F1EDD2;
    font-size: 9px;
    height:28px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer3 a:hover, .nav_footer3_active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #F1EDD2;
    font-size: 9px;
    height:28px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}

.nav_footer3:active a
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #F1EDD2;
    font-size: 9px;
    height:28px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}


/******** link_text **************/

.link_fliesstext_gr
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: underline;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
}

.link_fliesstext_blind_gr
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_fliesstext_blind_gr:hover
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_fliesstext_blind_gr:active
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_abschluss_gr
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #84A6AF;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss_gr:hover
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #84A6AF;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss_gr:active
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #84A6AF;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_gr
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_gr:hover
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_gr:active
{ 
  	font-family:Verdana;
    background: #FFFFFF;
    text-decoration: none;
    color: #73716F;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}