TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #292E33;
	vertical-align: top;
}

A {
	color: #28291F;
	text-decoration: none;
	cursor: pointer;
}

A:hover{
	color: #101010;
	text-decoration: underline;
	cursor: pointer;
}

#functions A.red {
	color: #990000;
}

H1 {
	font-size: 16px;
	margin: 2px 0px 4px 0px;
}

H5 {
	font-size: 10px;
	margin: 2px 0px 2px 0px;
}

P {
	margin: 0px 8px 0px 8px;
}

P.reference, P.comments, P.description {
	padding-top: 2px;
	padding-bottom: 2px;
}

P.comments {
	font-weight: bold;
}

DIV.reference, DIV.comments, DIV.description {
	background-color: #DEED92;
}
DIV.referenceP{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #DEED92;
}

DIV.guestbook {
	background-color: #E9ECD1;
}

DIV.description {
	margin: 0px 0px 0px 0px;
}

DIV.area {
	margin: 0px 0px 0px 0px;
	overflow:hidden;
}

DIV.content{
	padding: 10px;
}

IMG.icon {
	margin-top: 5px;
	margin-right: 2px;
	color: #28291F;
	background-color: #FFFFFF;
	line-height: inherit;
	padding: 1px;
	border: 1px solid #607281;
}

IMG.lang_icon {
	margin-top: 3px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px solid #FFFFFF;
}



INPUT.submit{
	background-image: url(../bilder/VnStandard/bt_bg.gif);
	border: 1px solid #607281;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 0px;
}

INPUT.item{
	background-color: #8F9DA8;
	border: 1px solid #607281;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 0px;
}

INPUT.item_active{
	background-color: #607281;
	border: 1px solid #607281;
	height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: White;
	padding: 0px;
}

INPUT, TEXTAREA {
	border: 1px solid #607281;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #292E33;
	padding: 0px 3px;
}

INPUT {
	height: 17px;
}

TEXTAREA {
	height: 60px;
	padding: 3px;
	width: 200px;
}

SELECT{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	color: #2F343A;
	border: 1px solid #586900;
	background-color: #FFFFFF;
	width: 160px;
	height: 17px;
}

INPUT.image{
	width: auto;
	height: auto;
	border: none;
}

INPUT.option{
	width: 15px;
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 5px;
}


TD.main_header  {
	vertical-align: bottom;
	width: 1006px;
	height: 121px;
	/*background-image: url(../bilder/VnRefit/header/header.jpg);*/
	color: #FFFFFF;
	background:#FFFFFF url('../bilder/VnRefit/header/header2.jpg?new') top left repeat-y;
}


#main INPUT.option{
	width: 15px;
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 5px;
}

#main DIV.headline{
	background-color: #CCE02D;
}

#main IMG.headline, #main IMG.headline_right, #main IMG.headline_left{
	border-top: 2px solid #FFFFFF;
	border-right: 4px solid #FFFFFF;
	border-left: 4px solid #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#main IMG.headline_left{
	border-right: 4px solid #FFFFFF;
	border-left: none;
}

#main IMG.headline_right{
	border-right: none;
	border-left: 4px solid #FFFFFF;
}

#main DIV.headline{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

#main DIV{
	margin: 0px 0px 15px 0px;
}

#history TABLE{
	margin: 2px 0px 8px 0px;
}

#history A, #history A:hover{
	font-family:verdana,helvetica; 
	font-size:10px; 
	font-weight: normal;
	margin: 2px 0px 2px 0px;
	padding: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

#history A{
	color: #565E67;
}

#history A:hover{
	background-color: #DFE3E7;
	color: #565E67;
    text-decoration: none;
}

#history TD{
	border-bottom: 1px solid #BFBFBF;
	border-top: 1px solid #BFBFBF;
	padding: 2px;
	padding-left: 6px;
	
	font-family:verdana,helvetica; 
	font-size:10px; 
	font-weight: normal;
}

#history TD.date{
	color: #565E67;
}


#main_menu DIV{
	font-family:verdana,helvetica; 
	font-size:11px; 
	font-weight: bold;
	padding-top: 4px;
	text-align: center;
}

#main_menu A.active{
 	color: #FFFFFF;
}

#main_menu A.active:hover{
 	color: #FFFFFF;
}

#main_menu A{
 	color: #495200;
}

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

#main_menu TD.navi_search{
	width: inherit;
	height: 21px;
}

#main_menu TD.navi_active, #main_menu TD.navi_inactive{
	width: 90px;
	height: 21px;
}

#main_menu TD.navi_active_first, #main_menu TD.navi_active_start, #main_menu TD.navi_active_end, #main_menu TD.navi_inactive_first, #main_menu TD.navi_inactive_end, #main_menu TD.navi_active_last, #main_menu TD.navi_inactive_last{
	height: 21px;
	width: 10px;
}

#main_menu TD.navi_active_first{
	background-image: url(../bilder/VnRefit/navi/main_active_first.gif);
}

#main_menu TD.navi_active_start{
	background-image: url(../bilder/VnRefit/navi/main_active_start.gif);
}

#main_menu TD.navi_active_end{
	background-image: url(../bilder/VnRefit/navi/main_active_end.gif);
}

#main_menu TD.navi_active_last{
	background-image: url(../bilder/VnRefit/navi/main_active_last.gif);
}

#main_menu TD.navi_inactive_first{
	background-image: url(../bilder/VnRefit/navi/main_first.gif);
}

#main_menu TD.navi_inactive_end{
	background-image: url(../bilder/VnRefit/navi/main_end.gif);
}

#main_menu TD.navi_inactive_last{
	background-image: url(../bilder/VnRefit/navi/main_last.gif);
}

#main_menu TD.navi_active{
	background-image: url(../bilder/VnRefit/navi/main_active_bg.gif);
}

#main_menu TD.navi_inactive, #main_menu TD.navi_search{
	background-image: url(../bilder/VnRefit/navi/main_bg.gif);
}

#main_menu INPUT{
	margin-left: 2px;
	margin-right: 0px;
 	margin-top: 3px;
	width: 100px;
	height: 16px;
}

#main_menu INPUT.search{
	width: 17px;
	border: none;
}

TD.main_menu_sub{
	background-image: url(../bilder/VnRefit/navi/sub_bg.gif);
	height: 25px;
	border-right: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	border-bottom: 1px solid #BFBFBF;
	vertical-align: center;
}

#main_menu_sub SELECT {
	margin: 3px 3px 0px 0px;
    font-size: 11px;
	font-weight: bold;
    padding: 1px 0px 1px 1px;
	width: 180px;
}

#main_menu_sub TD.region  {
	padding-top: 7px;
	padding-right: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: verdana,helvetica; 
	font-size:10px; 
}

#main_menu_sub DIV{
	padding-top: 6px;
}

#main_menu_sub A, #main_menu_sub A:hover{
	font-family:verdana,helvetica; 
	font-size:10px; 
	font-weight: normal;
	vertical-align: center;
	margin: 3px 5px 3px 5px;
	padding: 2px;
}

#main_menu_sub A{
	color: #FFFFFF;
}

#main_menu_sub A:hover{
	background-color: #666F78;
	color: #FFFFFF;
        text-decoration: none;
}


#news DIV.headline{
	background-color: #292E33;
}

#news IMG {
	margin: 11px 0px 9px 0px;
}

#news H1 {
	font-size: 16px;
	margin: 0px 0px 5px 0px;
	color: #CCE02D;
}

#news H4 {
	font-size: 11px;
	margin: 0px 0px 2px 0px;
	color: #FFFFFF;
	padding-left: 10px;
}

#news A.headline{
	color: #CCE02D;
}

#news_side H1 {
	font-size: 12px;
	padding-top: 2px;
	margin: 3px 0px 1px 0px;
	color: #000000;
}

#news_side P, #news_highlight P{
	margin: 0px 0px 5px 0px;
	padding-left: 0px;
}

#news_side DIV.subline{
	padding: 0px;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 10px;
	font-weight: normal;
	background-color: #E3E8ED;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#news_highlight TABLE {
	background: #8F9DA8 url('../bilder/VnStandard/newsflash_bg2.jpg') top right no-repeat;
}

#news_highlight H1 {
	font-size: 16px;
	margin: 10px 0px 10px 0px;
	color: #CCE02D;
}

#news_highlight IMG {
	margin: 0px 10px 0px 0px;
}

#news_highlight DIV.subline{
	padding: 0px;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	font-weight: bold;
	background-color: #93A1AC;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#news_highlight P{
	color: #FFFFFF;
	padding-right: 10px;
}

#news_normal TABLE, #news_small TABLE {
	width: 270;
	height: 200px;
	background: #8F9DA8 url('../bilder/VnRefit/stuff/news_teaser_bg1.gif') top left no-repeat;
}

#news_small TABLE {
	width: 240;
	height: 250px;
}

#news_normal .text, #news_small .text  {
	padding-left: 20px;
	padding-right: 5px;
	color: #FFFFFF;
}

#news_more A{
	color: #FFFFFF;
}

#news_normal DIV.area, #news_small DIV.area  {
	width:90%; 
	height:75px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 0px;
}

#news_small DIV.area {
	height:125px;
}

#news_normal .subline, #news_normal .subline_right, #news_small .subline, #news_small .subline_right {
	font-size: 11px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
	background-color: #93A1AC;
	height: 14px;
}

#news_wide P {
	margin: 0px 0px 0px 0px;
	padding-left: 0px;
	width: 250px;
}

#news_wide TABLE {
	width: 550px;
	background-color: #788A97;
}

#news_wide .text {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	color: #FFFFFF;
}

#news_wide .subline, #news_wide .subline_right{
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	font-weight: bold;
	background-color: #93A1AC;
	color: #FFFFFF;
	height: 14px;
}

#news_wide IMG {
	margin: 11px 0px 5px 0px;
}

.subline_right {
	text-align: right;
}

#news .footer {
	height: 3px;
}

#side H2 {
	font-size: 12px;
	margin: 2px 0px 4px 0px;
}

#side H3 {
	font-size: 14px;
	margin: 2px 0px 4px 0px;
}

#side INPUT{
	width: 120px;
}

#community_box TD, #community_box_small TD  {
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
}

#community_box A, #community_box_small A{
	color: #292E33;
	font-weight: bold;
}

#community_box A.friends, #community_box_small A.friends{
	color: #292E33;
	font-weight: normal;
	text-decoration: underline;
}

#community_box IMG.picture, #community_box_small IMG.picture{
	border: 1px solid #B6C1CA;
}

#community_box TD.headline, #community_box_small TD.headline{
	padding: 0px;
}

#community_box TD.message, #community_box_small TD.message{
	vertical-align: bottom;
}

#community_box .top, #community_box .bottom{
	width: 270px;
	height: 90px;
}

#community_box .top, #community_box_small .top{
	background-color: #909FAB;
}

#community_box .bottom, #community_box_small .bottom{
	background-color: #E5E9EC;
}

#community_box TD.message{
	width: 200px;
}


#community_box .member{
	background-image: url(../bilder/VnRefit/stuff/c-box_breit_bg.jpg);
	width: 270px;
}

#community_box SELECT{
	width: 168px;
}

#community_box OPTION.w, #community_box_small OPTION.w {
	padding-left: 2px;
	color: #990099;
	background-color: #FFFFFF;
}

#community_box OPTION.m, #community_box_small OPTION.m {
	padding-left: 2px;
	color: #003399;
	background-color: #FFFFFF;
}

#community_box INPUT{
	width: 95px;
}

#community_box INPUT.submitGreen, #community_box_small INPUT.submitGreen{
	background-image: url(/bilder/VnStandard/bt_bg_gr.gif);
	border: none;
	width: 116px;
	height: 26px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #292E33;
	padding: 0px;
}

#community_box INPUT.submit, #community_box_small INPUT.submit{
	width: 80px;
}

#community_box TD.login, #community_box_small TD.login {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
}

#community_box_small .top, #community_box_small .bottom{
	width: 130px;
	height: 90px;
}

#community_box_small .member{
	background-image: url(../bilder/VnRefit/stuff/c-box_schmall_bg.jpg);
	width: 130px;
}

#community_box_small SELECT{
	width: 120px;
}

#community_box_small TD.message{
	width: 120px;
}

#community_box_small INPUT{
	width: 110px;
}

DIV#region_box{
	position: relative;
}

DIV#ibiza_karte{
	position: absolute;
	top:20px;
	left:160px;
	width:70px; 
	height:70px;
}


#region_box TABLE{
	background-image: url(../bilder/VnRefit/stuff/karte_bg.jpg);
	width: 270px;
	height: 300px;
}

#region_box TD {
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	padding-right: 5px;
}

#region_box TD.karte, #region_box TD.international  {
	padding: 0px;
}

#region_box TD.international  {
	vertical-align: bottom;
}

#eventguide_box DIV.headline{
	background-color: #4E5040;
}

#eventguide_box TABLE.eventguide{
	background-image: url(../bilder/VnRefit/stuff/eguide_teaser.gif);
	width: 270px;
	height: 100px;
	margin: 0px 0px 5px 0px;
}

#eventguide_box IMG{
	margin: 9px 9px 0px 9px;

}

#eventguide_box H1 {
	font-size: 11px;
        font-family: verdana, Arial, Helvetica;
	margin: 0px 0px 4px 0px;
	color: #DAF70F;
}

#eventguide_box H2 {
	font-size: 11px;
	margin: 0px 0px 2px 0px;
    color: #FFFFFF;
}

#eventguide_box H3 {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}

#eventguide_box DIV.area {
	width:135px; 
	height:80px;
	margin: 10px 5px 5px 0px;
}


#side_box TABLE{
	width:100%; 
	background-color: #E7E9EB;
	padding: 2px;
}

#side_box A {
	color: #292E33;
}

#side_box H2 {
	font-size: 11px;
	margin: 0px 0px 2px 0px;
	color: #292E33;
}


#side_box H3 {
	font-size: 10px;
	margin: 2px 0px 0px 0px;
	color: #757B81;
}

#side_box P {
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	color: #292E33;
}

#side_box TD.content{
	width:100%; 
	padding: 5px;
	background-color: #CCD2D7;
}

#side_box DIV.content{
	width:180px; 
	overflow: hidden; 
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#side_box TR{
	margin: 5px;
}

#news_relative_box TABLE{
	margin-bottom: 10px;
}

#news_relative_box DIV.headline{
	margin: 0px 0px 4px 0px;
}

#news_relative_box DIV.headline TABLE{
	margin: 0px 0px 0px 0px;
}

#news_relative_box TD.content{
	padding-left: 10px;
}

#news_relative_box H2{
	margin: 0px 0px 2px 0px;
	font-size: 11px;
}

#area_win TD {
	padding: 0px;
	vertical-align: top;
}
#area_win TABLE{
	background-image: url(../bilder/VnStandard/gewinnspielheader_bg.jpg);
	background-repeat: no-repeat;
	background-color: #919faa;
	width: 550px;
	height: 100px;
	margin: 0px 0px 10px 0px;
}

#area_win TD{
	padding: 4px;
}

#area_win H1, #area_win H5{
	color: White;
}

#area_win TD.subline{
	background-color: #e7e9eb;
	text-align: right;
	padding-right: 15px;
}
#area_win TD.subline A{
	font-weight: bold;
}


#content DIV.functions{
	background-color: #C2CBD3;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 7px;
}

#content DIV.comments {
	margin: 0px 0px 0px 0px;
}

#content IMG.comments {
	padding: 0px;
	border: none;
	margin: 2px;
}



#profile TD {
	color: #495200;
}

#profile TABLE.main {
	background-color: #CCE02D;
	background:#CCE02D url('../bilder/VnStandard/profile/1_unten.gif');
	padding-top: 10px;
}

#profile TD.break {
	background-color: #FFFFFF;
	height: 10px;
}

#profile TD.lastComments {
	background-color: #E9ECD1;
	padding: 8px;
}

#profile P.lastComments {
	padding-bottom: 2px;
}

#profile H3 {
	margin: 0px 0px 5px 0px;
	font-size: 12px;
	color: #7A8526;
}

#profile TD.functions {
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 0px;
}
#profile IMG.preview{
	margin: 2px 2px 2px 0px;
	padding: 0px;
}

#profile DIV.preview{
	margin: 5px 0px 10px 0px;
}

#member_value_list TABLE {
	margin: 0px 20px 10px 0px;
}

#member_photo_choose A, #member_photo_choose A:hover{
	margin: 2px 2px 2px 2px;
	padding: 2px;
	padding-right: 4px;
	padding-left: 4px;
	background-color: #FFFFFF;
}

#member_photo_choose A.active{
	color: #000000;
}

#member_photo_choose A.inactive{
	background-color: #DEED92;
}

#member_photo_choose A{
	color: #666F78;
}

#member_photo_choose A:hover{
	color: #000000;
}

#pictures A{
	color: #495200;
}

#pictures DIV.headline{
	background-color: #CCE02D;
}

#pictures DIV.picture{
	background-color: #DEED92;
}

#pictures TD.event_picture{
	width: 171px;
	padding-left: 1px;
}

#pictures TD.event_filling{
	width: 47px;
	padding-left: 1px;
}

#pictures IMG{
	border-right: 1px solid #C4D27A;
	border-left: 1px solid #C4D27A;
}

#pictures DIV.event_picture{
	background-color: #DEED92;
	border-bottom: 1px solid #C4D27A;
	margin: 0px 0px 0px 0px;
	height: 75px;
}

#pictures DIV.event_subline{
	background-color: #E9ECD1;
	padding: 2px;
	padding-left: 4px;
}


#videos DIV.image{
	position: relative; 
	height: 90px;
	z-index:2;
	margin: 0px 0px 0px 0px;
}

#videos DIV.video-png{
	position: absolute; 
	top: 0px;
	left: 0px;
	
	background-image: url(../bilder/VnRefit/stuff/playbutton.gif);
	z-index:3;
	height: 90px;
	width: 130px;
	margin: 0px 0px 0px 0px;
}

#eventguide DIV.headline{
	background-color: #4E5040;
}

#eventuide_highlight_normal DIV.item{
	width: 130px;
	border-right: 10px solid #DCDDD7;
	border-left: 10px solid #DCDDD7;
	margin: 0px 10px 10px 10px;
	float: left;
	padding: 0px;
}

#eventuide_highlight_normal H1{
	font-size: 12px;
	margin: 0px 5px 4px 5px;
    color: #C8DD32;
	height: 50px;
}

#eventuide_highlight_normal H2{
	font-size: 11px;
	margin: 0px 5px 4px 5px;
    color: #FFFFFF;
}

#eventuide_highlight_normal DIV.info{
	border: 1px solid #92938A;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	background-color: #4E5040;
	height: 120px;
	width: 130px;
}



#eventuide_highlight_normal DIV.text{
	border: 1px solid #92938A;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	height: 100px;
	width: 130px;
}

#eventuide_highlight_normal P{
	margin: 5px 5px 5px 5px;
}


#newsflash_layout DIV.headline{
	background-color: #CCE02D;
	
}

#newsflash_layout DIV, #eventguide_layout DIV{
	margin: 0px 0px 0px 0px;
}

#newsflash_layout P, #eventguide_layout P{
	margin: 8px 0px 8px 0px;
}

DIV#newsflash_content{
	margin: 0px 0px 0px 0px;
}

#newsflash_content DIV.headline{
	background-color: #292E33;
}

#newsflash_content DIV{
	margin: 0px 0px 0px 0px;
}

#newsflash_content DIV.news_text{
	clear:left;
	padding: 15px;
	line-height: 17px;
}


#newsflash_content DIV.news_box{
	padding: 15px;
	background-image: url('../bilder/VnStandard/news_ecke_r_u.gif');
	background-position: bottom right;
	background-color: #E1E5E8;
	background-repeat: no-repeat;
	line-height: 17px;
}

#newsflash_content DIV.news_box IMG{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

#newsflash_content DIV.news_box TD{
	padding: 5px;
	width: 240px;
}


#newsflash_content DIV.news_box TD IMG{
	float: none;
	padding: 0px;
	margin: 0px;
}


#newsflash_content P{
	margin: 8px 0px 8px 0px;
}

#newsflash_content H2{
	margin: 0px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #28292B;
	text-align: left;
}

#newsflash_content H3{
	margin: 0px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #28292B;
	text-align: left;
}

#pictures INPUT{
	width: 120px;
}

#template DIV{
	margin: 0px 0px 0px 0px;
}

#blog DIV.blog{
	width: 500px;
	margin-bottom: 15px;
	clear: left;
}

#blog DIV.comment{
	width: 428px;
	margin: 0px 0px 0px 0px;
	overflow:auto;
}

#blog DIV.blog_comment_content{
	margin: 0px 0px 0px 0px;
}

#blog DIV.blog_text{
	clear: left;
	width: 500px;
	margin: 0px 0px 0px 0px;
	overflow:auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
}

#blog SPAN.blog_text{
	font-family: Garamond, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #495200;
	text-align: left;
	text-decoration: none;
	line-height: 150%;
}

#blog DIV.comment_text{
	width: 420px;
	margin: 0px 0px 0px 0px;
	overflow:auto;
	padding-top: 10px;
	padding-bottom: 10px;
	padding: 10px;
	background-color: #FFFFFF;
}


#blog DIV.blog_headline, #blog DIV.comment_headline, #blog DIV.action_headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #495200;
	background-color: #E9ECD1;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	text-decoration: none;
	margin-bottom: 5px;
}

#blog DIV.comment_headline{
	margin-bottom: 0px;
	height: 19px;
}

#blog DIV.action_headline{
	margin-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
}


#blog SPAN.cell1{
	padding-left: 5px;
	width: 50%;
	display: block;
	float:left;
}

#blog SPAN.cell2{
	width: 200;
}

#blog DIV.blog_comment{
	clear:left;
	margin-bottom: 5px;
}

#blog DIV.blog_comment IMG{
	float:left;
	padding-right: 0px;
	padding-bottom: 20px;
	width: 60px;
	height: 45px;
}

#blog DIV.blog_form{
	background-color: #E9ECD1;
	padding: 10px;
	margin-bottom: 5px;
}

.member_blog_td{
	font-family: Garamond, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #495200;
	line-height: 150%;
}

#blog INPUT.text{
	font-family: Garamond, Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #495200;
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	width: 465px;
	height: 30px;
	border: 1px solid #FFFFFF;
}


#blog TEXTAREA.text{
	font-family: Garamond,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #495200;
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	width: 465px;
	height: 220px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
}

#blog TEXTAREA.video{
	font-family: courier;
	font-size: 11px;
	font-weight: normal;
	color: #495200;
	background-color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	width: 465px;
	height: 60px;
	margin-bottom: 10px;
	border: 1px solid #FFFFFF;
}

#blog DIV.title{
	margin-top: 10px;
	margin-bottom: 2px;
	font-weight: bold;
}

#blog h1{
	font-family: Garamond,Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

#blog LI {
	padding-top: 2px;
	padding-bottom: 2px;
	line-height: 100%; 
}

#blog blockquote {
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #E9ECD1;
}

#list DIV.item{
	clear:left;
}

#list IMG{
	float:left;
	padding-right: 5px;
}

#list DIV.header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #495200;
	background-color: #E9ECD1;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
	
	margin-bottom: 5px;
}

#list DIV.content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #495200;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 5px;
	text-decoration: none;
	margin-bottom: 5px;
}

#search INPUT.submit{
	width: 150px;
}

#search SELECT, #search INPUT{
	width: 150px;
}

#search SELECT.small{
	width: 50px;
}

#search INPUT.item, #search INPUT.item_active{
	width: 70px;
}

#search LI{
	padding-bottom: 5px;
	line-height: 15px;
}


#register INPUT.submit{
	width: 150px;
}

#register INPUT{
	width: 160px;
}

#register DIV.headline, #search DIV.headline{
	background-color: #8F9DA8;
}

#register INPUT.plz{
	width: 40px;
}

#register INPUT.ort{
	margin: 0px 0px 0px 5px;
	width: 115px;
}

#register SELECT.select2{
	width: 40px;
}

#register SELECT.select4{
	width: 60px;
}

#register TEXTAREA.accept_guide{
	width: 480px;
	height: 130px;
	background-color: #E5E9EC;
	font-weight: normal;
}

#register .messageBoxMainTable {
	border: 1px solid #282D31;
	background-color: #D5DCE1;
	margin: 0px 0px 0px 0px;
}



#data{
	padding: 13px;
	background-color: #E5E9EC;
	color: #000000;
}

#data DIV.data{
	padding: 13px;
	border: 1px solid #282D31;
	background-color: #D5DCE1;
}

#data_headline{
	padding: 2px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #282D31;
}

DIV#data_headline{
	margin: 0px 0px 2px 0px;
}



#data_headline TD{
	color: #FFFFFF;
	font-family:verdana,helvetica; 
	font-size: 11px;
	font-weight: bold;
}

#data_table TD{
	padding: 2px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-family:verdana,helvetica; 
	font-size: 11px;
}

#data_table DIV.field_parent{
	position: relative;
}

#data_table DIV.field_description{
	padding: 2px;
	background-color: #485660;
	color: #FFFFFF;
	width: 205px;
	position: absolute;
	top: 0px;
	left: 10px;
	display: none;
}

#data_table IMG{
	border: 1px solid #282D31;
}

#field_error TD{
	color: #FF0000;
}

#field_error INPUT {
	border: 1px solid #FF0000;
}


#comments TABLE, #comments_small TABLE  {
	padding: 8px;
}

#comments TD, #comments_small TD {
	padding-bottom: 5px;
}

#comments TABLE.inline, #comments_small TABLE.inline {
	padding: 0px;
}


#comments TEXTAREA {
	width: 430px;
	border: 1px solid #696B58;
}

#comments_small TEXTAREA {
	width: 300px;
	border: 1px solid #696B58;
}

#comments INPUT.small, #comments_small INPUT.small {
	width: 40px;
	border: 1px solid #696B58;
}

#comments INPUT.submit, #comments_small INPUT.submit{
	background-image: url(../bilder/VnRefit/stuff/bt_bg_green.gif);
	border: 1px solid #696B58;
}

#functions A{
	text-decoration: underline;
	color: #000000;
}

#functions A.inactive{
	color: #576878;
}


#functions A.active{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

#functions A.hover{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}


#functions UL{
	margin: 3px 0px 3px 0px;
	padding-left: 15px;
}

#functions LI{
	padding: 0px;
	padding-bottom: 2px;
	margin: 0px 0px 7px 0px;
	list-style-image: url(../bilder/VnRefit/stuff/list_aktionen.gif);
}

#functions DIV.headline {
	background-color: #292E33;
}

#content_navi{
	background-color: #CCE02D;
}

#transparent_navi{
	background-color: none;
}

#content_navi TABLE, #transparent_navi TABLE{
	padding: 1px;
}

#content_navi TD, #transparent_navi TD{
	padding: 1px;
}

#content_navi A, #transparent_navi A{
	padding: 1px;
	padding-right: 3px;
	padding-left: 3px;
      	font-weight: bold;
	font-size:11px; 
}

#content_navi A.active, #transparent_navi A.active{
	background-color: #DEED92;
}

#content_navi A:hover, #transparent_navi A:hover{
	background-color: #DEED92;
        text-decoration: none;
        color: #292E33;
}

#content_google{
	background-color: #788A97;
}

#content_google DIV{
	background-color: #788A97;
	margin: 0px 0px 0px 0px;
}

#content_google .google_headline{
	font-family: Arial, Helvetica, sans-serif;
	width: 540px;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 5px;
}

#content_google .google_headline_link{
	color: #FFFFFF;
}

#content_google .google_ad_line1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0px 0px 4px 5px;
	color: #CCE02D;
}

#content_google .google_ad_line2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-right: 2px;
}

#content_google .google_ad_line3{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	padding-left: 5px;
	padding-right: 10px;
	font-size: 11px;
	font-weight: bold;
	background-color: #93A1AC;
	color: #000000;
	margin: 2px 0px 4px 5px;
}



DIV.green_468x60_3{
	margin: 5px 2px 15px 100px;
	padding: 0px;
	border: 4px solid #FFFFFF;
	width: 468px;
}

DIV.green_728x90_2{
	padding-top: 0px;
	padding-right:8px;

	padding-left: 53px;
	padding-bottom: 8px;
}


.green_728x90_2{
	padding-top: 8px;
	padding-right:8px;

	padding-left: 53px;
	padding-bottom: 8px;
}


.content_ad_border{
	background-color: #DFE2C4;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #C4D27C;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #C4D27C;
	text-align: center;
	padding: 5px;
	padding-left: 25px;
	padding-right: 25px;
	clear: left;
}

#pictures .content_ad_border{
	background-color: #DEED92;
	text-align: center;
}


DIV.eventMembers{
	/* width: 694px; */
	background-color: #DEED92;
	clear: left;
}

DIV.eventMembers DIV.picContain{
	width: 220px;
	height: 55px;
	float: left;
	text-align: center;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 0;
}

DIV.eventMembers DIV.picContain A{
	font-weight: bold;
}

DIV.eventMembers DIV.picContain TD.image{
	width: 65px;
	/*float:left; */
	padding: 0 0 0 0;
	margin: 0 10px 0 0;
}

DIV.eventMembers DIV.picContain TD.description{
	width: 140px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
	word-break: break-all;
}

#content DIV#EmailHinweis{
	background-color: #C2CBD3;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 7px;
	font-size: 11px;
	line-height: 1.5;
}

#content DIV#EmailHinweis H4{
	font-size: 12px;
	margin-bottom: 3px;
}

DIV.cleared, P.cleared{
	clear:left;
}

TD#main TD#content{
	clear:left;
}

