/*
farbe1:#6A560F -> dunkel
farbe2:#ECE6CE -> mittel
farbe2:#F7F4EB -> hell
-----------------------
Signal:#D61915
grau #A0A0A0
hellgrau #ECECEC
*/


body {color:#000; background:#fff; margin:0px; padding:0px; font-family:verdana, sans-serif; font-size:62.5% }
a img {border:0;}
a:focus {outline: none;}
table,div,p,ul {font-size:1em; line-height:150%;padding:0;margin:0;}
input,textarea,select {font-size:1em; font-family:verdana}
td {vertical-align:top;}
h1 {margin:0px 0px 5px 0px;padding:0px;color:#761214;font-family:verdana,sans-serif;font-size:1.4em;border-bottom:1px solid #761214}
h2 {margin:0px 0px 5px 0px;padding:0px;color:#000000;font-family:verdana,sans-serif;font-size:1.3em}
h3 {margin:0px 0px 5px 0px;padding:0px;color:#761214;font-family:verdana,sans-serif;font-size:1.2em}
h4 {margin:0px 0px 5px 0px;padding:0px;color:#761214;font-family:verdana,sans-serif;font-size:1.1em}
p  {margin:0px 0px 10px 0px;padding:0px; line-height:140%}
ul {margin-left:5em}

DIV#wrapper	{margin:0 auto; width:70em; background-color:#fff;}

.h1 {margin:0px 0px 5px 0px;padding:0px;color:#761214;font-family:verdana,sans-serif;text-decoration:none;font-weight:bold;}

/***INDEX***/
DIV#index_form {padding:2em}
DIV#index_content {padding:1em;}
DIV#index_footer {padding:0 2em 2em;text-align:right}
DIV#result_form {padding:0 2em}
DIV#result_content {padding:2em;}
DIV#result_footer {padding:0 2em 2em;}
DIV#mandant_footer {margin:1em;padding:0.5em 0;border-top:1px solid #666666}
.no_searchresult {font-size:1.3em; background: #F2DEDE; color: #884444; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; font-weight:bold; }

TABLE.index_searchform 		{width:100%}
TABLE.index_searchform TD	{width:33%;padding-right:0.5em}

/*EVENT FULL*/
DIV#event_full {padding:2em;}
DIV#event_full .l {background-color:#6A560F}
DIV#event_full h1 {font-size:1.5em; line-height:140%; border:0}
DIV#event_full p {font-size:1.1em; line-height:140%}
TD.event_full_headline {vertical-align:baseline;padding-right:2em;width:30em}
TD.event_full_datetime {vertical-align:bottom; width:30em}
TD.event_full_description {padding:1em 2em 1em 0em;font-size:1.1em; line-height:150%}
TD.event_full_information {padding:1em 0;font-size:1.1em; line-height:150%}
DIV.event_full_date {font-size:1.1em;font-weight:bold;padding:0.2em 0em 0.2em 2.5em;background-image:url('/default/default/img/date.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_time {font-size:1.1em;font-weight:bold;padding:0.2em 0em 0.2em 2.5em;background-image:url('/default/default/img/time.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_weather {color:#6A560F;font-size:1em;padding:0.1em 0em 0.1em 3.5em;background-image:url('/default/default/img/weather.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_handicap {color:#6A560F;font-size:1em;padding:0.1em 0em 0.1em 3.5em;background-image:url('/default/default/img/handicap.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_swc {color:#6A560F;font-size:1em;padding:0.1em 0em 0.1em 3.5em;background-image:url('/default/default/img/swc.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_guestcard {color:#6A560F;font-size:1em;padding:0.1em 0em 0.1em 3.5em;background-image:url('/default/default/img/guestcard.gif');background-repeat:no-repeat;background-position:center left;}
DIV.event_full_zapping {margin-top:0.5em}
DIV.event_full_footer {padding:0 2em 2em;}
DIV.event_full_headernavi {padding:0 2em 2em;}
a.link_date{color:black;}
a:hover.link_date{color:red;text-decoration:none;}
/*EVENT LINE*/
.event_line {}
.event_line H1{border:0px;}
.event_line H2{font-size:1.1em;}
.event_line_image {float:left;width:15em;margin-right:2em}
.event_line_content {float:left;width:31em}
.event_line_info {float:right;width:16em}

/*EVENT LISTITEM*/
.event_listitem_dark {background-color:#F7F4EB;height:100%}
.event_listitem_light {}
.event_listitem_dark H1{font-size:1.2em;border:0px;}
.event_listitem_dark H2{font-size:1.1em;}
.event_listitem_light H1{font-size:1.2em;border:0px;}
.event_listitem_light H2{font-size:1.1em;}
.event_listitem_image {float:left;width:10em;margin-right:2em}
.event_listitem_content {float:left;width:36em}
.event_listitem_info {float:right;width:16em}

/*PAGE NAVI*/
.result_pagenavi {background-color:#ECE6CE;padding:0.5em}
.result_pagenavi a 					{color:#6A560F;font-weight:bold;font-size:1.1em;text-decoration: none;}
.result_pagenavi a:hover 			{color:#6A560F;text-decoration: underline;}
.result_pagenavi a.selected 		{color:#000;font-weight:bold;font-size:1.2em;text-decoration: none;}
.result_pagenavi a:hover.selected 	{color:#000;text-decoration: underline;}

/*SEARCHVALUES*/
.searchvalues {}
FIELDSET {border:1px solid #6A560F;padding:0.5em}
LEGEND {font-size:1.1em;font-weight:bold}

/*LINKS*/
a  				  {color:#761214;text-decoration: none;}
a:hover 		  	  {color:#761214;text-decoration: underline;}
a.button  		  {color:#fff;text-decoration:none;padding:0.2em 2em;font-weight:bold;background-color:#761214;font-size:1.2em}
a:hover.button	  {color:#fff;text-decoration:none;background-color:#761214}
a.more  		     {padding:0.2em 1.5em 0.2em 0em;background-image:url('/default/default/img/more.gif');background-repeat:no-repeat;background-position:center right;color:#000;font-weight:bold;font-size:1.1em}
a:hover.more	  {text-decoration: underline;}
a.print  		  {padding:0.2em 0em 0.2em 1.6em;background-image:url('/default/default/img/print.gif');background-repeat:no-repeat;background-position:center left;color:#000;font-weight:bold;font-size:1.1em}
a:hover.print	  {text-decoration: underline;}
a.tip  			  {padding:0.2em 0em 0.2em 1.6em;background-image:url('/default/default/img/tip.gif');background-repeat:no-repeat;background-position:center left;color:#000;font-weight:bold;font-size:1.1em}
a:hover.tip		  {text-decoration: underline;}
a.next	        {padding:0.2em 1.5em 0.2em 0em;background-image:url('/default/default/img/next.gif');background-repeat:no-repeat;background-position:center right;color:#6A560F;font-weight:bold;font-size:1.1em}
a:hover.next     {text-decoration: underline;}
a.previous       {padding:0.2em 0em 0.2em 1.5em;background-image:url('/default/default/img/previous.gif');background-repeat:no-repeat;background-position:center left;color:#6A560F;font-weight:bold;font-size:1.1em}
a:hover.previous {text-decoration: underline;}
a.map     		  {display:block;padding:0.2em 0em 0.2em 1.8em;background-image:url('/default/default/img/map.gif');background-repeat:no-repeat;background-position:center left;color:#000;font-size:1em}
a:hover.map 	  {text-decoration: underline;}

a.image-active			  {background-color:#6A560F;color:#fff; text-decoration:none;font-weight:bold;font-size:1em;padding:1px 3px 1px 3px;}
a:hover.image-active    {text-decoration:none;}
a.image   {background-color:#fff;color:#6A560F; text-decoration:none;font-weight:bold;font-size:1em;padding:1px 3px 1px 3px;}
a:hover.image    {background-color:#6A560F;color:#fff; text-decoration:none;font-weight:bold;font-size:1em;padding:1px 3px 1px 3px;}

/*BUTTONS*/
INPUT.button {color:#fff;text-decoration:none;padding:0.2em 2em;font-weight:bold;background-color:#761214;font-size:1.2em}

/*FORM TIPAFRIEND overwrite styles*/
#form {background:#fff}
#form h1 {color:#000000}
.form_box {background:#fff}



/*CLEAR*************************************************/
.c {clear: both;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden;}
.c60 {clear:both; font-size:60px; height:60px;border:0px;overflow:hidden;}
.c70 {clear:both; font-size:70px; height:70px;border:0px;overflow:hidden;}
.c80 {clear:both; font-size:80px; height:80px;border:0px;overflow:hidden;}
.l {background-color:#A0A0A0; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}
.l10 {background-color:#A0A0A0; height:10px; font-size:10px; border:0px;overflow:hidden;clear:both;}