body
{
   background-color: #FFF;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/background.gif);
   margin: 0;
   padding: 0;
   font-size: 90%;
   line-height: 100%; 
   width: auto;
   text-align: center;
   font-family: Arial, sans, serif;
}
/* ********************************************************************************* */
/* Formatierungen fuer den Haupt-Container                                           */
#rahmentop
{
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/background.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   width: 100%;
   height: 100%;
}
#layout
{
   margin: 0px auto;   
   padding: 0;  
   width: 774px;    
}
.layouttab
{
   
}
.header
{
   width: 774px;
   height: 190px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/header.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   margin: 0px auto;
   padding: 0;
   text-align: center;
   font-size: 12px;   
}
.fuss
{
   width: 774px;
   height: 77px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/fuss.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   margin: 0px auto;
   padding: 10px 0 0 0;
   text-align: center; 
   color: #FFF;
   font-size: 10px;  
}
.buttonl
{
   width: 233px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navtop_grau.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
}
.button1
{
   width: 93px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navbutton1.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
   text-align: center;
}
.button2
{
   width: 103px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navbutton2.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
   text-align: center;
}
.button3
{
   width: 111px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navbutton3.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
   text-align: center;
}
.button4
{
   width: 118px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navbutton4.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
   text-align: center;
}
.button5
{
   width: 116px;
   height: 42px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/navbutton5.jpg);
   background-repeat: no-repeat;
   background-position: top left;
   font-size: 12px;
   text-align: center;
}
.topback
{
   width: 774px;
   height: 14px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/topback.jpg);
   background-repeat: repeat-x;
   background-position: top left;
   font-size: 9px;
   text-align: center;
}
#navigation
{
   height: 28px;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/linkdown.jpg);
   background-repeat: repeat-x;
   background-position: top left;  
}
#navigation ul
{
   list-style: none;
   margin: 0px;
   padding: 0;
   width: 768px;
   
}
#navigation ul li
{
   float: left;
   display: block;
   width: 75px;
   height: 28px;
   text-align: center;
   border-right: 2px solid #fff;
}
#navigation ul li a:link, #navigation ul li a:visited
{
   display: block;
   height: 28px;
   line-height: 24px;
   vertical-align: middle;
   color: #FFF;
   font-size: 11px;
   text-decoration: none;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/linkdown.jpg);
   background-repeat: repeat-x;
   background-position: top left;
}
#navigation ul li a:hover, #navigation ul li a:focus
{
   color: #FB981B;
   font-size: 11px;
   text-decoration: none;
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/linkhigh.jpg);
   background-repeat: repeat-x;
   background-position: top left;
}
.content
{
    background-color: #FFF;
	width: 774px;
}
.contenttitle
{
   background-image: url(http://www.sponsorcounter.de/templates/standard/images/titleback.jpg);
   background-repeat: repeat-x;
   background-position: top left; 
   color: #000;
   font-size: 14px; 
   line-height: 24px;
   font-weight: bold;  
}
.inhaltback
{
   background-color: #E8E7E7;  
   font-size: 11px;
}
.inhaltback p
{
   font-size: 12px;
}
.inhaltback td
{
   font-size: 12px;
}
.banner
{
   width: 468px;
   height: 60px;
   border: 1px solid #000;
   background-color: #FFF;
   float: right;
   margin-right: 40px;
}
* html .banner
{
   margin-right: 20px;
}

a.topnav:link, a.topnav:visited
{
   color: #000;
   text-decoration: none;
   font-size: 12px;
}
a.topnav:hover, a.topnav:focus
{
   color: #FFF;
   text-decoration: none;
   font-size: 12px;
}

.fuss a:link, .fuss a:visited
{
   color: #FFF;
   text-decoration: none;
   font-size: 10px;
}
.fuss a:hover, .fuss a:focus
{
   color: #FB981B;
   text-decoration: none;
   font-size: 10px;
}
.inhaltback a:link, .inhaltback a:visited
{
   color: green;
   font-size: 12px;
   text-decoration: none;
}
.inhaltback a:hover, .inhaltback a:focus
{
   color: black;
   font-size: 12px;
   text-decoration: none;
}
