/* CSS Document */
body{
	margin:0;
	padding:0;
	background-image: url(../img/verlauf.png);
	background-repeat:repeat-x;
	background-color:#c0b9b3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
   line-height: 1.9em;
}
#aktuelles{
	background:#DBD5D1;
	padding:0 10px 10px 10px;
	margin-bottom:25px;
}
#block{
	background:#e7e3e1;
	margin-bottom:25px;
}
#block h1{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
	text-indent:31px;
	background-image:url(../img/icon_webcam.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
#block h1 a{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h1 a:link{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h1 a:active{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h1 a:visited{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h1 a:hover{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#2B8AC5;
	font-weight:bold;
	line-height: 29px;
	text-decoration: underline;
}
#block h2{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
	text-indent:31px;
	background-image:url(../img/icon_anfrage.gif);
	background-repeat: no-repeat;
}
#block h2 a{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h2 a:link{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h2 a:active{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h2 a:visited{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h2 a:hover{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#2B8AC5;
	font-weight:bold;
	line-height: 29px;
	text-decoration: underline;
}
#block h5{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
	text-indent:31px;
	background-image:url(../img/icon_newsletter.gif);
	background-repeat: no-repeat;
}
#block h5 a{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h5 a:link{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h5 a:active{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h5 a:visited{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h5 a:hover{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#2B8AC5;
	font-weight:bold;
	line-height: 29px;
	text-decoration: underline;
}
#block h6{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
	text-indent:31px;
	background-image:url(../img/icon_preisberechner.gif);
	background-repeat: no-repeat;
}
#block h6 a{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h6 a:link{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h6 a:active{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h6 a:visited{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
	line-height: 29px;
	text-decoration: none;
}
#block h6 a:hover{
	font-family: "Trebuchet MS", verdana;
	font-size:13px;
	color:#2B8AC5;
	font-weight:bold;
	line-height: 29px;
	text-decoration: underline;
}
#telefon{
	background:#e7e3e1;
	padding:10px;
	margin-bottom:25px;
}
#anfrage{
	background:#e7e3e1;
	padding:3px 10px 10px 10px;
	margin-bottom:25px;
}
#suchen{
	margin-bottom:25px;
}
#preisrechner{
	padding:10px 10px 0px 10px;
}
#preisrechner2{
	padding:0px 10px 10px 41px;
}
#preisrechner2 a{
	color:#666666;
	text-decoration:none;
}
#preisrechner2 a:link{
		color:#666666;
	text-decoration:none;
}
#preisrechner2 a:visited{
	text-decoration:none;
}
#preisrechner2 a:hover{
	color:#2B8AC5;
	text-decoration:underline;
}
#preisrechner2 a:active{
	text-decoration:none;
}
#top{
	width:100%;
	height:67px;
	background-image: url(../img/hg_top.jpg);
	background-repeat: repeat-x;
	margin:0px auto;
	text-align: center;
	vertical-align: middle;
}
#hgnavi{
	width:100%;
	height:24px;
	line-height:24px;
	top:67px;
	background-color:#B5ADA6;
	margin:0px auto;
	z-index:4;

}
#navi{
	width:980px;
	height:100%;
	margin:0px auto;
	z-index:5;
	position:relative;
}
#slideshow{
	width:100%;
	height:413px;
	top:91px;
	margin:0px auto;
	vertical-align: middle;
	text-align: center;
	z-index:1;
}
#infoslideshow{
	width:172px;
	height:363px;
	top:91px;
	position:absolute;
	margin:0px auto;
	z-index:2;
	background-color: #000000;
   filter: alpha(opacity=80);
   opacity: 0.8;
  -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
	padding:20px;
}
#textslideshow{
	width:172px;
	height:363px;
	position:absolute;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
   line-height: 1.9em;
	z-index:3;
}
#textslideshow h1{
	font-family: "Trebuchet MS", verdana;
	font-size:12px;
	color: #9BCDE6;
   line-height: 1.9em;
}
td.hgleft {
	background-image:url(../img/hg_left.jpg);
	background-position:top right;
}
td.hgright{
	background-image:url(../img/hg_right.jpg);
	background-position:top left;
}
#container { 
	top:535px;
	margin: 0 auto; 
	width: 980px;
	background-color:#F5F2F2;
	z-index:10;
}
#here{

	font-size:10px;
	color:#666666;
	z-index:11;
	width: 800px;
	margin-left: 30px;
}
#here a{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#here a:link{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
#here a:visited{
	text-decoration:none;
}
#here a:hover{
	color:#2B8AC5;
	text-decoration:underline;
}
#here a:active{
	text-decoration:underline;
}

.s_content{ 
	width: 677px; 
	background-color:#DCD8D3;
	margin-top: 20px;
	margin-bottom: 30px;
	display: block;
	position: relative;
	left: 30px
}

#content2{ 
	float: left; 
	width: 684px; 
   margin: 20px;
	background-color:#F5F2F2;
}

#right { 
	float: right; 
	width: 213px; 
	margin-top:20px;
	margin-bottom:20px;
	display: block;
	position: relative;
	right: 30px;
}            
.clr { clear: both; 
}
#footer{
	margin: auto; 
	width: 920px;
	height:30px;
	padding-left:30px;
	padding-right:30px;
	line-height:30px;
	font-size:10px;
	color:#FFFFFF;
}
#footer a{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
#footer a:link{
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
#footer a:visited{
	text-decoration:underline;
}
#footer a:hover{
	color:#E3F1F9;
	text-decoration:none;
}
#footer a:active{
	text-decoration:underline;
}
#breadcrumbs{
	line-height:30px;
	font-size:10px;
	color:#b5ada6;
}
#breadcrumbs a{
	font-size:10px;
	color:#b5ada6;
	text-decoration:none;
}
#breadcrumbs a:link{
	font-size:10px;
	color:#b5ada6;
	text-decoration:none;
}
#breadcrumbs a:visited{
	text-decoration:none;
}
#breadcrumbs a:hover{
	color:#5BACD6;
	text-decoration:underline;
}
#breadcrumbs a:active{
	text-decoration:underline;
}
strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #666666;
   text-align: left;
   line-height: 1.9em;
	font-weight: bold;
}
td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #666666;
   line-height: 1.9em;
}
td.birkenhof{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
}
td.birkenhof a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
	text-decoration:none;
}
td.birkenhof a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
	text-decoration:none;
}
td.birkenhof a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
	text-decoration:none;
}
td.birkenhof a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
	text-decoration:none;
}
td.birkenhof a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #ffffff;
   line-height: 1.2em;
	text-decoration:underline;
}
table{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #666666;
   line-height: 1.9em;
}
font{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #666666;
   line-height: 1.9em;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
 	color: #666666;
   line-height: 1.9em;
}
td.grau{
	color:#dbd5d1;
}
td.textangebot{
	padding-left:15px;
	padding-right:15px;
}
td.breadcrumps{
	font-size:10px;
	color:#666666;
}
td.breadcrumps a{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
td.breadcrumps a:link{
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
td.breadcrumps a:visited{
	text-decoration:none;
}
td.breadcrumps a:hover{
	color:#000000;
	text-decoration:none;
}
td.breadcrumps a:active{
	text-decoration:none;
}
a{
	color:#1d75a6;
	text-decoration:underline;
}
a:link{
	color:#1d75a6;
	text-decoration:underline;
}
a:visited{
	text-decoration:underline;
}
a:hover{
	color:#4491B9;
	text-decoration:underline;
}
a:active{
	text-decoration:underline;
}
h1{
	font-family: "Trebuchet MS", verdana;
	font-size:26px;
	color:#2B8AC5;
	font-weight:bold;
	line-height: 28px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
	font-weight:bold;
	line-height: 22px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
h3{
	font-family: "Trebuchet MS", verdana;
	font-size:15px;
	color:#2883B9;
	font-weight:bold;
	line-height: 20px;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 13px;
	padding-bottom: 0px;
}
h4{
	font-family: "Trebuchet MS", verdana;
	font-size:20px;
	color:#2883B9;
	font-weight:normal;
	line-height: 20px;
	text-decoration: none;
	padding:0px;
	margin:0px;
}
#content ul{
	margin-left: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#content li{
	list-style-type: none;
	padding-left: 13px;
	background-image:  url(../img/li.gif);
	background-repeat:no-repeat;
	list-style-image: none;
	line-height:20px;
}
td.suchen INPUT, CHECKBOX, OPTION {
   background:#ffffff;
   border-top:1px solid #afafaf;
   border-left:1px solid #afafaf;
	border-right:1px solid #fbfbfb;
   border-bottom:1px solid #fbfbfb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
   color: #666666;
   text-align: left;
	line-height:18px;
	height:23px;
}

/*Credits: CSSplay Modified by Cris D to add "you are here" highlighting*/
.preload2 {
	background: none;
}
.menu2 {
	margin:0; 
	height:24px; 
	width:980px;
	background: none;
	repeat-x; position:relative; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:none; 
	padding-left:0px;
	padding-right:0px; 
	padding-top:0; 
	padding-bottom:0;
}
.menu2 li.top {
	display:block;
	float:left; 
	position:relative;
}
.menu2 li a.top_link {
	display:block; 
	float:left; 
	height:24px; 
	line-height:24px; 
	color: #ffffff;
	text-decoration:none;
	font-size:12px; 
	font-weight:bold;
	padding-left:3px;
	padding-right:3px; 
	cursor:pointer;
}
.menu2 li a.top_link span {
	float:left; 
	display:block; 
	padding:0px 10px 0px 10px; 
	height:24px;
}
.menu2 li a.top_link span.down {
	float:left;
	display:block;
	height:20px; 
	color: #ffffff;
	padding-left:10px; 
	padding-right:10px;
	padding-top:0;
	padding-bottom:0;
}
.menu2 li a.top_link:hover {
	color:#1d75a6;
	background-color:#c9beba;
}
.menu2 li a.top_link:hover span {
	color: #1d75a6;
	}
.menu2 li a.top_link:hover span.down {
	color: #1d75a6;

}

/*here are 2 options for highlighting the current tab parent Option 1: is default*/

/*Option 1: Dean's you are here top link current page highlighting (default)*/

.menu2 li.top a.current_link span.down {
	color:#2B8AC5;
}
.menu2 li.top a.current_link {
	display:block; 
	float:left; 
	height:24px;
	line-height:24px;
	color:#2B8AC5;
	background-color:#c9beba;
	text-decoration:none; 
	font-size:12px; 
	padding:0 10px 0px 10px; 
	cursor:pointer;
}
.menu2 li.top a.current_link span {
	float:left; 
	display:block; 
	padding:0 10px 0px 10px; 
	height:18px;
}
.menu2 li.top a.current_link span.down {
	float:left;
	display:block;
	height: 18px; 
	color: #2B8AC5;
	padding-left:0px; 
	padding-right:0px;
	padding-top:0;
	padding-bottom:0;
}
.menu2 li.top a.current_link:hover {
	color:#1d75a6;
	background-color:#c9beba;
}
.menu2 li.top a.current_link:hover span {
	color: #1d75a6;
}
.menu2 li.top a.current_link:hover span.down {
	color: #1d75a6;
}

.menu2 li:hover > a.top_link {
	color:#e0e2ee;
	background-color:#c9beba;
}
.menu2 li:hover > a.top_link span {
	color: #1d75a6;
}
.menu2 li:hover > a.top_link span.down {
	color: #1d75a6;
}

.menu2 table {
	border-collapse:collapse; 
	width:0; 
	height:0; 
	position:absolute; 
	top:0; 
	left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu2 a:hover {visibility:visible;}
.menu2 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.menu2 ul, 
.menu2 :hover ul ul, 
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul {
	position:absolute; 
	left:-9999px; 
	top:-9999px; 
	width:0; 
	height:0; 
	margin:0; 
	padding:0; 
	list-style:none;
}

.menu2 :hover ul.sub {
	left:0px;
	top:24px;
	color:#842217;
	background-color:#c9beba;
	display:block;
	border: none;
	white-space:nowrap;
	width:225px;
	height:auto;
	padding-top: 6px;
	padding-bottom:6px;
}
.menu2 :hover ul.sub li {
	display:block; 
	height:24px;
	position:relative; 
	float:left; 
	width:225px;
}
.menu2 :hover ul.sub li a {
	display:block;
	padding-left:15px;
	padding-right:15px;
	font-size:12px; 
	height:24px;
	width:195px;
	line-height:25px;
	text-indent:0px;
	color: #2B8AC5;
	text-decoration:none;
}
.menu2 :hover ul.sub li a.fly {
	background:#d8cfcb; 
}
.menu2 :hover ul.sub li a:hover {
	background:#f3f2f0; 
	color:#2B8AC5;
}
.menu2 :hover ul.sub li a.fly:hover {
	background:#f3f2f0; 
	color:#2B8AC5;
	width:250px;
}
.menu2 :hover ul li:hover > a.fly {
	background:#f3f2f0; 
	color:#2B8AC5;
}  
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{
	left:225px;
	top:-4px;
	background:#d8cfcb;
	display:block;
	color:#2B8AC5;
	padding:0px 0px;
	white-space:nowrap;
	width:225px;
	z-index:200;
	height:auto;
	display: block;
}







#box-table-a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 11px;
	font-weight: normal;
	padding: 2px;
	background: #c5c0ba;
	border-top: 1px solid #b4b0ac;
	border-bottom: 1px solid #ffffff;
	color: #000000;
}
#box-table-a td
{
	padding: 2px;
	background: #e7e3e1; 
	border-bottom: 1px solid #fff;
	color: #666666;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #f1eeed;
	color: #2B8AC5;
}

table.anfrage td a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	background-color:#2B8AC5;
	margin: 0px;
	padding: 4px;
	line-height:40px;
	text-decoration:none;
	text-transform: uppercase;
   border:1px solid #e2e5f4;
}
table.anfrage td a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	background-color:#2B8AC5;
	margin: 0px;
	padding: 4px;
	line-height:40px;
	text-decoration:none;
	text-transform: uppercase;
   border:1px solid #e2e5f4;
}
table.anfrage td a:visited{
	text-decoration:none;
}
table.anfrage td a:hover{
	background-image: none;
	background-color:#5CADD6;
	color:#F7FAFC;
	text-decoration:none;
}
table.anfrage td a:active{
	text-decoration:none;
}

hr {
	color: white;
	height: 1px;
	border-style: dashed;
}

.mypets{ /*header of 1st demo*/
	cursor: hand;
	cursor: pointer;
	padding: 2px 5px;
	height:25px;
	border: 1px solid white;
	background: #d3cecc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../img/hg_header.jpg);
	background-repeat:no-repeat;
	text-indent:25px;
	line-height:25px;
	font-size:14px;
	color:#2B8AC5;
}
.openpet{ /*class added to contents of 1st demo when they are open*/
	background: #aacddf;
	color:#2B8AC5;
	background-image: url(../img/hg_header2.jpg);
	background-repeat:no-repeat;
	text-indent:25px;
}
.thepet{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c0b9b3;
}
.technology{ /*header of 2nd demo*/
	cursor: hand;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 10px 0;
}
td.bildheader{
	font-size:11px;
}

.stepcarousel{
position: relative; /*leave this value alone*/
border: 15px solid #dbd5d1;
overflow: scroll; /*leave this value alone*/
width: 183px; /*Width of Carousel Viewer itself*/
height: 120px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 183px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
} 

.s_row{
  width: 100%; 
  overflow: hidden;
}

.s_cell{
  float: left;
}

.s_cellr{
  float: right;
}

/*Hauptnavigation erweiterbar */
ul.menu {
	margin-left: 0px;
	padding-left: 0px;
	width: 213px;
	margin-top: 8px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul.menu li {
	list-style-type: none;
	width: 213px;
	padding-left: 0px;
	list-style-image: none;
}
ul.menu li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #666666;
   line-height: 1.9em;
	text-decoration: none;
	display: block;
	width: 213px;
	height: 24px;
	margin-left: 0px;
	padding-left: 0px;
	list-style-image: none;
}
ul.menu li a:link {
	color: #666666;
	text-decoration: none;
}
ul.menu li a:visited {
	text-decoration: none;
}
ul.menu li a:hover {
	text-decoration: underline;
	color:#5BACD6;
}
ul.menu li a:active {	/* doesn't work when reloaded */
	text-decoration: none;
}
#LM_youAreHere{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #5BACD6;
   line-height: 1.9em;
	text-decoration: underline;
	display: block;
	width: 213px;
	height: 24px;
	margin-left: 0px;
	padding-left: 0px;
	list-style-image: none;
}

ul.submenu {
	margin-left: 0px;
	padding-left: 0px;
	width: 213px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}
ul.submenu li {
	padding-left: 10px;
	list-style-type: none;
	width: 213px;
	padding-left: 0px;
	list-style-image: none;
}
ul.submenu li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
   color: #999999;
   line-height: 1.9em;
	text-decoration: none;
	display: block;
	width: 213px;
	height: 24px;
	margin-left: 0px;
	padding-left: 10px;
	padding-left: 0px;
	list-style-image: none;
}
ul.submenu li a:link {
	color: #999999;
	text-decoration: none;
}
ul.submenu li a:visited {
	text-decoration: none;
}
ul.submenu li a:hover {
	text-decoration: underline;
	color:#5BACD6;
}
ul.submenu li a:active {	/* doesn't work when reloaded */
	text-decoration: none;
}

img {	
	border:0px;
}
img a {	
	border:0px;
}

td.season a{
	color:#339748;
	text-decoration:underline;
}
td.season a:link{
	color:#339748;
	text-decoration:underline;
}
td.season a:visited{
	text-decoration:underline;
}
td.season a:hover{
	color:#ffea00;
	text-decoration:underline;
}
td.season a:active{
	text-decoration:underline;
}


