.printonly { display: none; height: 0px; width: 0px; } 

*          {padding:0px; margin:0px;}

body       {font-family: Verdana; font-size:11px; color:#4000000; 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: #5D7484;   
}

#h1top
{ 
    text-decoration: none;
    color: #5D7484;
    font-size: 9px;
	font-weight:normal;
    margin:0px;
	padding-left:740px;
}

h2
{

    font-size: 13px;
	font-weight: normal;
	line-height: 25px;
	color: #5D0E02;
}

h3
{
	font-size: 11px;
	font-weight: bold;
	line-height: 22px;
	color: #5D7484;
}


td
{
    vertical-align:top;
    font-size: 11px;
	line-height: 18px;
	color: #5D7484; 
}


a
{
	padding: 0px 0px 0px 0px;
    color: #5D7484;
	text-decoration: underline;
}

a:active, a:hover
{
    color: #5D7484;
	text-decoration: underline;
}

/******** Klassen************/


.fo_abstand_ten
{
    width:185px;
    height:10px;
	vertical-align:top;
}

.t_3_con_komplett_ten
{
    width:558px;
    height:330px;
	vertical-align:top;
}

.t_3_1_con_abstand_ten
{
    width:20px;
    height:330px;
	vertical-align:top;
}

/******** Images************/

#img_o_bg_ten
{
    width:890px;
    height:205px;
    background: url('/images/bg-wale.jpg') no-repeat;
    background-position:top;
	vertical-align:top;
}

#img_r_ten
{
    width:165px;
    height:196px;
    background: url('/images/img-rechts-sonne.jpg') no-repeat;
	vertical-align:top;
}

#img_l_ten
{
    width:165px;
    height:137px;
    background: url('/images/img-links-sandstrand.jpg') no-repeat;
	vertical-align:top;
}

#img_blind_ten
{
    width:165px;
    height:80px;
	vertical-align:top;
}

/********Graphische Elemente************/

#gra_o_abschluss_ten
{
    width:890px;
    height:55px;
    background: url('/images/bg-1-sonneninsel.gif') no-repeat;
	vertical-align:top;
}

#gra_col_l_header_ten
{
    width:165px;
    /* height:36px; */
    background: url('/images/bg-information-delfline.gif') no-repeat;
	vertical-align:top;
}

#gra_bg_gesamt_ten
{
    width:890px;
    height:4px;
    background: url('/images/verlauf-paradies.gif') repeat;
	vertical-align:top;
}

#gra_logo_ten
{
    width:360px;
    height:80px;
    background: url('/images/leer.gif') no-repeat;
	vertical-align:top;
}


/********Footer************/

#fo_row_1_ten
{
    width:890px;
    height:1px;
    background: url('/images/footer-1-santacruz.gif') repeat;
	vertical-align:top;
}

#fo_row_2_ten
{
    width:890px;
    height:1px;
    background: url('/images/footer-2-meer.gif') repeat;
	vertical-align:top;
}

#fo_row_3_ten
{
    width:890px;
    height:55px;
    background: url('/images/footer-3.gif') repeat;
	vertical-align:top;
}

#fo_row_4_ten
{
    width:890px;
    height:55px;
    background: url('/images/footer-3.gif') repeat;
	vertical-align:top;
}



/********Abstaende************/

#t_0_ten
{
    width:890px;
    height:6px;
	vertical-align:top;
}

#t_0_0_ten
{
    width:890px;
    height:6px;
	vertical-align:top;
}

#t_1_metanav_ten
{
    width:620px;
    height:5px;
	vertical-align:top;
}

#t_2_o_abschluss_ten
{
    width:890px;
    height:123px;
	vertical-align:top;
}


#t_3_2_text_ten
{
    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: #5D0E02;
    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: #5D0E02;
    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: #5E1105;
    font-size: 12px;
	font-weight:bold;
    height:25px;
    padding:7px 7px 10px 10px;
}

.nav_main
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    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: #5E1105;
    font-size: 12px;
	font-weight:bold;
    height:20px;
    margin:0px;
    padding-left:18px;
}

.nav_main:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5E1105;
    font-size: 12px;
	font-weight:bold;
    height:20px;
    margin:0px;
    padding-left:18px;
}

.nav_main2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    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: #5E1105;
    font-size: 12px;
	font-weight:normal;
    height:16px;
    margin:0px;
    padding-left:37px;
}

.nav_main:active2
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5E1105;
    font-size: 12px;
	font-weight:normal;
    height:16px;
    margin:0px;
    padding-left:37px;
}


.nav_main3
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #FFFFFF;
    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: #5E1105;
    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: #5E1105;
    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: #6E1406;
    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: #6E1406;
    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: #6E1406;
    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: #6C8494;
    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: #6C8494;
    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: #6C8494;
    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: #DDE2E6;
    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: #DDE2E6;
    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: #DDE2E6;
    font-size: 9px;
    height:28px;
    margin:0px;
    padding-left:5px;
	cursor: text;
    font-weight:normal;
}


/******** link_text **************/

.link_fliesstext_ten
{ 
  	font-family:Verdana;
    text-decoration: underline;
    color: #5D7484;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
}

.link_fliesstext_blind_ten
{ 
  	font-family:Verdana;

    text-decoration: none;
    color: #5D7484;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_fliesstext_blind_ten:hover
{ 
  	font-family:Verdana;

    text-decoration: none;
    color: #5D7484;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_fliesstext_blind_ten:active
{ 
  	font-family:Verdana;

    text-decoration: none;
    color: #5D7484;
    font-size: 12px;
	font-weight:normal;
    margin:0px;
	cursor: text;
    font-weight:normal;
}

.link_abschluss_ten
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss_ten:hover
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss_ten:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_ten
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_ten:hover
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}

.link_abschluss1_ten:active
{ 
  	font-family:Verdana;
    text-decoration: none;
    color: #5D0E02;
    font-size: 10px;
	font-weight:normal;
    margin:0px;
}
