div, span, p, h1, form, h2, h3, td, tr, table {
	font-weight:normal;
	font-family:Arial,Helvetica,Tahoma;
	margin-bottom:0pt;
	margin-top:0pt;
	font-size:13px;
	line-height: 20px;
}

h2, h3, { font-weight:bold; font-family:Arial,Helvetica,Tahoma; margin-bottom:0pt; margin-top:0pt; font-size:14px; }

a {
	color: #996600;
	text-decoration: underlined;
	}
a:hover {text-decoration: none}

hr
{        height: 1px;
	color: #000000;
	}

h1

{         font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #46567D;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 5px;
	display:block;
	text-align:left;
}


h1 div.headline1 {
	width:99.5%; float:left;
	margin:5px 0px 20px 0px;
}
h1 div.headline1 div.HeadlineTxt {
	float:left;
	width:100%; min-height:25px;
	border:1px solid #D3B985;
	background:url("../img/h1_bg.png") repeat-x;
}
h1 div.headline1 div.HeadlineTxt span {
	float:left;
	color:#46567D;
	text-transform: uppercase;
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:15px;
	height:100%;
	padding:10px 10px 10px 50px;
	text-align:left;
	line-height:18px;
}
*+html h1 div.headline1 div.HeadlineTxt span {
	width:95%;
	padding-right:20px;
	padding-left:30px;
}
h1 div.headline1 div.headBot {
	width:100%; height:15px;
	background:url("../img/h1_bot.png") repeat-x;
	clear:both;
}

div.ca-button { 	float:left; height:34px; margin: 6px 0 0 40px;background:url( '../img/boton-izquierda.png' ) left top no-repeat; padding-left:11px;}
div.button-in { float:left;height:34px; background:url( '../img/boton-derecha.png' ) right top no-repeat; padding-right:14px;}
div.button-content {float:left; height:34px; padding:0 15px; background:url( '../img/boton-central.png' ) left top repeat-x; vertical-align:middle;}
a.button-link {float;left; line-height:34px; margin:0; padding:0;text-decoration:none;color:#000066;}
a.button-link:visited {color:#000066; text-decoration:none;}
a.button-link:hover {color:#990000; cursor:pointer; text-decoration:underline;}
div.clear  { font-size: 0px; line-height: 0px; width: 0; height: 0; clear:both;}


.testhead

{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	display:block;
	text-align:left;
}

.headline

{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
color: #000000;
	background-color: #CCCCCC;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:left;
}

.text
{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: 1.2em; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	 margin-left: 2px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
}

.textfeld
{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: 1.2em; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	 margin-left: 20px;
	 margin-right: 20px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
	 border-width: 1px;
	 border-color: #999999;
	 border-style: solid; 
}

.bottomfeld
{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: 1.2em; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #333333;
	 margin-left: 20px;
	 margin-right: 20px;
	 margin-top: 2px;
	 display:block;
	 text-align:center;
	
}

.disclaimer

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #CCCCCC;
	 margin-left: 2px;
	 margin-top: 2px;
	 display:block;
	text-align:center;
}

.header
{
white-space:nowrap;
margin-top: 0px;
margin-bottom: 0px;
}

.topnavi
{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: 14px; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #996600;
	valign: top;
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-bottom: 5px;
	 display:inline;
	text-align:left;
}

.navigation a

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	 margin-left: 10px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}

a.navigation:link

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.navigation:visited

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.navigation:hover

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	 margin-left: 10px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.navigation:active

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	 margin-left: 10px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.navigation:focus

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	 margin-left: 10px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}

.naviplus a

{
	background:url(img/naviplus.gif) no-repeat;
	padding-top: 5px;
	padding-bottom: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	display:block;
	text-align:left;
	padding-left: 5px;
	border-left-color: #F0F0F0;
}

a.naviplus:link

{      background:url(img/naviplus.gif) no-repeat;     
	padding-top: 5px; 
	padding-bottom: 8px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 5px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.naviplus:visited

{      background:url(img/naviplus.gif) no-repeat; 
padding-top: 5px; 
	padding-bottom: 8px; 
	  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 5px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.naviplus:hover

{    background:url(img/naviplus.gif) no-repeat;   
padding-top: 5px; 
	padding-bottom: 8px; 
	  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #A37A27;
	margin-left: 5px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.naviplus:active

{   background:url(img/naviplus.gif) no-repeat;    
padding-top: 5px; 
	padding-bottom: 8px; 
	  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	margin-left: 5px;
	margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}
a.naviplus:focus

{  
 background:url(img/naviplus.gif) no-repeat;
 padding-top: 5px; 
padding-bottom: 8px; 
 font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 800;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	 margin-left: 5px;
	 margin-top: 5px;
	 margin-bottom: 5px;
	 display:block;
	text-align:left;
}



.subnavi a

     
	
	{         background:url(img/blank.gif) no-repeat;
	 padding-left: 2px; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #297991;
	  margin-left: 3px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;


}





a.subnavi:link

         
	
	{         background:url(img/blank.gif) no-repeat; 
	 padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #D0A147;
	 margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;


}
a.subnavi:visited
    
	  {  background:url(img/blank.gif) no-repeat; 
	  padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
	  margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;
}

a.subnavi:hover
   
 {         background:url(img/punkt.gif) no-repeat;
  padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	 margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;
}

a.subnavi:active

     
{         background:url(img/punkt.gif) no-repeat;
 padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	  margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;
}

a.subnavi_active

     
{         background:url(img/punkt.gif) no-repeat;
 padding-left: 2px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	  margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;
}


a.subnavi:focus

 {        background:url(img/punkt.gif) no-repeat;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	 margin-left: 1px;
	 margin-top: 6px;
	 display:block;
	 text-align:left;
}

.subvisit a

     
	
	{         background:url(img/punkt.gif) no-repeat;
	 padding-left: 12px; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	  margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;


}

a.subvisit:link

         
	
	{        background:url(img/punkt.gif) no-repeat;
	 padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	 margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;


}
a.subvisit:visited
    
	  {  background:url(img/punkt.gif) no-repeat;
	  padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	  margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
}

a.subvisit:hover
   
 {         background:url(img/punkt.gif) no-repeat;
  padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	 margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
}

a.subvisit:active

     
{         background:url(img/punkt.gif) no-repeat;
 padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	  margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
}


a.subvisit:focus

 {        background:url(img/punkt.gif) no-repeat;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #0033FF;
	 margin-left: 15px;
	 margin-top: 2px;
	 display:block;
	 text-align:left;
}

.bottomlinks a

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #996600;
	  margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}


a.bottomlinks:link

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #996600;
	 margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}

a.bottomlinks:visited

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #996600;
	  margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}

a.bottomlinks:hover

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #996600;
	 margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}

a.bottomlinks:hover

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #996600;
	 margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}
a.bottomlinks:focus

a.bottomlinks:hover

{          font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
	color: #996600;
	 margin-left: 2px;
	 margin-right: 2px;
	 margin-top: 2px;
	 display:inline;
	text-align:center;
}
.anbieter a

     
	
	{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}


a.anbieter:link

         
	{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}

a.anbieter:visited
    
	 {         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}


a.anbieter:hover
   
 {         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}

a.anbieter:active

     
{         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}



a.anbieter:focus

 {         font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal; 
	line-height: normal; 
	font-weight: 500;
	font-variant: normal;
	text-transform: none;
	text-decoration: underline;
color: #000000;
	background-color: #CCCCCC;
	margin-right: 5px;
	margin-left: 2px;
	margin-top: 5px;
margin-bottom: 5px;
	display:block;
	text-align:right;
}
a.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004080;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	bottom: 0px;
	
}

a.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CFA146;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	bottom: 0px;
}



.MatchTable{border:1px solid #CCC; border-bottom:0px solid #CCC; border-right:0px solid #CCC;}
.MatchTable th{background:#f1e5cd; padding:3px; height:30px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.MatchTable td{padding:3px; height:30px; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}


.MobileHeader{display:none;}
.DekstopHeader{}


