/*
himmel.de ~ css ~ LM ~ 01.03.2005 ~ 11:53 MEZ
*/

a,body,td {
/* line-height: 120%; */
font-size: 12px;
font-family: verdana, arial, helvetica;
color: #383838;
scrollbar-face-color:#E6F5FF;
scrollbar-shadow-color:#A5B9C7;
scrollbar-highlight-color:#E6F5FF;
scrollbar-3dlight-color:#A5B9C7;
scrollbar-darkshadow-color:#000066;
scrollbar-track-color:#E6F5FF;
scrollbar-arrow-color:#A5B9C7;
}

table.table_line_all_box_grey {
background-color:#F5F5F5;
border-color:#C5C5C5;
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_grey {
background-color:#F5F5F5;
/*border-color:#C5C5C5;*/
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_detail {
background-color:#F8F8E7;
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_olive {
background-color:#F8F8E7;
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_coral {
background-color:#FDF5E6;
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_red {
background-color:#FFECD9;
/*border-color:#FFCA95;*/
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_green {
background-color:#E6FFBF; /*#F5F5DC*/
/*border-color:#ADDEAD;*/
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_green_abo {
background-color:#C8E8C5; /*#F5F5DC*/
/*border-color:#ADDEAD;*/
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_blue {
background-color:#E6F5FF;
/* border-color:#ADD0D3; */
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.table_blue_abo {
background-color:#E2EFE1;
/* border-color:#ADD0D3; */
font-family:verdana;
font-size:12px;
margin-bottom: 5px;
}

table.newentry {
background-color: #3078BF;/*009900*/
margin: 0px;
padding: 2px;
border-width: 2px;
border-style: outset;
border-color: #3078BF;
border-spacing: 0;
}

td.small {
font-family:verdana;
font-size:11px;
}

a:link.add {
color: #383838;
/* border-bottom: 1px solid #E2E2E2; */
text-decoration: none;
}

a:visited.add {
color: #383838;
/*border-bottom: 1px solid #D5D5FF; 2A4A5D */
text-decoration: none;
}

a:active.add {
color: #383838;
/*border-bottom: 1px solid #D5D5FF;*/
text-decoration: none;
}

a:hover.add {
color: #383838;
text-decoration: none;
/* background-color: #b22222; */
}

input.submit_head {
font-family:Verdana,Helvetica,sans-serif;
font-size:10pt;
color: #FFFFFF;
width:170px;
height:17px;
text-transform:uppercase;
text-decoration:underline;
text-align:center;
letter-spacing: 2px;
margin-top:4px;
background: transparent;
border-bottom:0px solid;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

input.zip {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color: #890000;
width:31px;
height:16px;
background: transparent;
border-bottom:1px solid #FFFFFF;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

input.age {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color: #890000;
width:34px;
height:16px;
background: transparent;
border-bottom:1px solid #FFFFFF;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

div.searchhead {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color:#FFFFFF;
}

div.search_lavig_left {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color:#000000;
}

input.zip_navig_left {
font-family:Verdana,Helvetica,sans-serif;
font-size:10pt;
color: #000000;
width:26px;
height:18px;
background: transparent;
border-bottom:1px solid #000000;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

input.age_navig_left {
font-family:Verdana,Helvetica,sans-serif;
font-size:10pt;
color: #000000;
width:26px;
height:18px;
background: transparent;
border-bottom:1px solid #000000;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

a.addbottom {
font-family:verdana;
font-size:9px;
}

a.footer {
font-family:verdana;
font-size:12px;
}

p.add_footer {
font-family:verdana;
font-size:9px;
color: #383838;
}

body {
background-color: #FFFFFF;
}

A:link {
color: #3078BF;
/* border-bottom: 1px solid #E2E2E2; */
text-decoration: none;
}

A:visited {
color: #3078BF;
/*border-bottom: 1px solid #D5D5FF; 2A4A5D */
text-decoration: none;
}

A:active {
color: #3078BF;
/*border-bottom: 1px solid #D5D5FF;*/
text-decoration: none;
}

A:hover {
color: #b22222;
text-decoration: none;
/* background-color: #b22222; */
}

A:link.firefox {
color: #2A4A5D;
text-decoration: none;
}

A:visited.firefox {
color: #2A4A5D;
text-decoration: none;
}

A:active.firefox {
color: #2A4A5D;
text-decoration: none;
}

A:hover.firefox {
color: #FFFFFF;
text-decoration: none;
background-color: #FFFFFF;
}

A:link.underline {
color: #0F53FF;
text-decoration: underline;
}

A:visited.underline {
color: #0F53FF;
text-decoration : underline;
}

A:active.underline {
color: #0F53FF;
text-decoration : underline;
}

A:hover.underline {
color: #000000;
text-decoration: none;
}

A:link.addunderline {
color: #2A4A5D;
text-decoration: underline;
}

A:visited.addunderline {
color: #2A4A5D;
text-decoration : underline;
}

A:active.addunderline {
color: #2A4A5D;
text-decoration : underline;
}

A:hover.addunderline {
color: #000000;
text-decoration: none;
}

A:link.addbottom {
color: #000000;
text-decoration: none;
}

A:visited.addbottom {
color: #000000;
text-decoration: none;
}

A:active.addbottom {
color: #000000;
text-decoration: none;
}

A:hover.addbottom {
color: #000000;
text-decoration: underline;
}

A:link.navigation {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

A:visited.navigation {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

A:active.navigation {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

A:hover.navigation {
font-family:verdana;
font-size:12px;
text-decoration: underline;
}

A:link.logout_link {
font-family:Arial;
color:#000000;
font-size:13px;
text-decoration: underline;
}

A:visited.logout_link {
font-family:Arial;
color:#000000;
font-size:13px;
text-decoration: underline;
}

A:active.logout_link {
font-family:Arial;
color:#000000;
font-size:13px;
text-decoration: underline;
}

A:hover.logout_link {
font-family:Arial;
color:#900000;
font-size:13px;
text-decoration: none;
}

A:link.logout_link_detail {
font-family:Arial;
color:#2A4A5D;
font-size:13px;
text-decoration: underline;
}

A:visited.logout_link_detail {
font-family:Arial;
color:#2A4A5D;
font-size:13px;
text-decoration: underline;
}

A:active.logout_link_detail {
font-family:Arial;
color:#2A4A5D;
font-size:13px;
text-decoration: underline;
}

A:hover.logout_link_detail {
font-family:Arial;
color:#2A4A5D;
font-size:13px;
text-decoration: none;
}

p.worldnews {
font-family:verdana;
font-size:10pt;
text-decoration: none;
}

span.happy_hour {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

textarea.mail {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color:000000;
border-width:1;
border-bottom-style:solid;
}

INPUT.clear {
font-family:Verdana,Helvetica,sans-serif;
font-size:8pt;
color:000000;
border-width:1;
}

INPUT.submit {
font-family:Verdana,Helvetica,sans-serif;
font-size:9pt;
color:000000;
border-width:1;
}

input.navi {
border: 1px solid;
border-color:#6F6F6F;
height: 18px;
background-color:#EFEFEF;
color:#000000;
font-family: verdana;
font-size: 8pt;
}

input.newsletter_navi_left_submit {
border: 1px solid;
border-color:#6F6F6F;
height: 18px;
background-color:#EFEFEF;
color:#000000;
font-family: verdana;
font-size: 8pt;
}

select.navi {
border: 1px solid;
border-color:#6F6F6F;
height: 18px;
background-color:#EFEFEF;
color:#000000;
font-family: verdana;
font-size: 8pt;
}

input.newsletter_navig_left {
font-family:Verdana,Helvetica,sans-serif;
font-size:10pt;
color: #003300;
width:120px;
height:18px;
background: transparent;
border-bottom:1px solid #000000;
border-left:0px solid;
border-right:0px solid;
border-top:0px solid;
}

div.sky {
position: absolute;
right: 30px;
top: 115px;
width: 160px;
height: 600px;
padding: 2px;
text-align: right;
background-color:#EFEFEF;
border: 1px solid salmon;
	}

td.privat {
border-bottom:1px solid;
border-left:1px solid;
border-color:#ACDEFF;
}

td.line {
border-bottom:1px solid;
border-top:1px solid;
border-color:#0099FF;
}

td.line_naviation_top {
border-bottom:1px solid;
border-color:#0099FF;
}

table.line_header {
border-bottom:1px solid;
border-color:#0099FF;
}

table.line_all_box_top {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#ADD0D3;
}

table.line_list {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#E6F5FF;
border-color:#ADD0D3;
}

td.line_all {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#ADD0D3;
font-family:verdana;
font-size:12px;
}

td.line_all_box {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#E6F5FF;
border-color:#ADD0D3;
font-family:verdana;
font-size:12px;
}

td.line_all_box_grey {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#F5F5F5;
border-color:#C5C5C5;
font-family:verdana;
font-size:12px;
}

table.line_all_box_happy_hour {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#E6F5FF;
border-color:#ADD0D3;
font-family:verdana;
font-size:12px;
}

table.line_all_box_pay {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#E6F5FF;
border-color:#ADD0D3;
font-family:verdana;
}

table.line_all_box_pay_top {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FFECD9;
border-color:#FFCA95;
font-family:verdana;
font-size:12px;
}

td.line_all_box_pastell_ {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FFDDDD;
border-color:#FFB0B0;
font-family:verdana;
font-size:12px;
}

td.line_all_box_pastell {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FAFAFA;
border-color:#C5C5C5;
font-family:verdana;
font-size:12px;
}

img.line_all_box_new_entry {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FFC59A;
border-color:#FFBB77;
font-family:verdana;
font-size:12px;
}

img.border_photo_search_grey{
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#C5C5C5;
}

img.border_show_grey{
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#C5C5C5;
}

img.pic_line_list {
border-top:1px solid;
border-color:#ADD0D3;
}

td.line_all_box_newsletter {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#D5FFD5;
border-color:#ADDEAD;
font-family:verdana;
font-size:12px;
}

td.line_all_box_top10 {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FFECD9;
border-color:#FFCA95;
font-family:verdana;
font-size:12px;
}

table.line_all_box_facts {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
background-color:#FFECD9;
border-color:#FFBB77;
font-family:verdana;
font-size:12px;
}

img.border {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#0099FF;
}

img.border_pastell {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#FFB0B0;
}

img.border_photo_detail {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#D4D494;
}

img.border_photo_perma {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#C5C5C5;
}

td.line_all_ls {
border-bottom:1px solid;
border-top:1px solid;
border-left:1px solid;
border-right:1px solid;
border-color:#0099FF;
font-family:verdana;
font-size:11px;
}

td.msg_read {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

td.vcard_search {
font-family:verdana;
font-size:12px;
text-decoration: none;
}

td.logout_td {
font-family:Arial;
font-size:13px;
text-decoration: none;
}

td.privat_entry {
font-family:verdana;
font-size:12px;
text-decoration: none;
border-bottom:1px solid;
border-left:1px solid;
border-color:#ACDEFF;
}

td.logout {
border-left:1px solid;
border-color:#ACDEFF;
}

td.logout_right {
border-right:1px solid;
border-color:#ACDEFF;
}

td.add_regionalkatalog {
margin-bottom: 20px;
background: #F0F8FF; /* fruehling #E6FFBF , sommer #FFFFB3 , herbst #FFE5CA , winter */
/* border: 1px solid dotted #99BF60; */
padding: 10px;
line-height: 150%;
}

h2.add_regionalkatalog_h1_2 {
	text-align:right;
	font-size: normal;
	font-weight: bold;
	letter-spacing: 1px;
	margin-right: 10px;
	line-height: 100%;
	color: #3078BF;
	
}

a.add_regionalkatalog_h1_2 {
	text-align:right;
	font-size: medium;
	font-weight: normal;
	letter-spacing: 1px;
	margin-right: 10px;
	line-height: 100%;
	color: #3078BF;	
}

h1.add_regionalkatalog_h1 {
	text-align:left;
	margin-top:20px;
	margin-bottom:1px;
	line-height: 100%;
	color: #3078BF;
	font-size: x-large;
	font-weight: normal;
	text-decoration: none;
}

.img_regionalkatalog {
	text-align:left;
	margin:10px;
}

.slog {
	text-align:left;
	margin-top:2px;
	color: firebrick;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.forum
{
	width:100%;
        border-top:1px solid #ff9933;
        border-bottom:1px solid #ff9933;
}

.forum th
{
	text-align:left;
	color:#990000;
	font-size:8pt;
}

.forum td
{
	font-size:8pt;
	white-space:nowrap
}

.forumb
{
	color:#990000;
	font-size:6pt;
	padding-bottom:8pt;
	padding-left:2pt
}


