body            {background: url(grafik/bg.png);font-family:Arial, Verdana;}
a:link          {text-decoration:none;color:#245492;font-weight:normal;}
a:hover         {text-decoration:underline;color:#89AFE3;}
a:visited       {text-decoration:none;color:#245492;}

.main           {position:relative;width:850px;margin:15px auto;height: auto !important;background:#fff;border:0px solid #000}
.header         {position:relative;background: url(grafik/stromklar-logo.jpg) no-repeat;width: 830px;height: 150px;left:10px;top:10px;}

.left           {position:relative;min-height:900px;width:520px;top:20px;left:10px;border:0px solid #000;float:left;}
.right          {position:relative;height:900px;width:300px;border:0px solid #000;top:20px;left:20px;float:left;}
.footer         {position:relative;height:50px;width:830px;top:30px;left:10px;clear:both;}
.bottom         {position:relative;height:30px;top:15px;left:10px;}

/*Definitionen für die Navigation*/
iframe              {border-bottom:1px solid rgb(151,5,5)}
h2                  {margin:0px;padding:0px;}
h2.kat-titel a      {color: #245492;font-variant: small-caps;	font-size: 16px;font-weight: bold;}
h2.kat-titel a:hover{text-decoration:underline;color:#89AFE3;}

ul.navi             {margin:0px;padding:4px 0 0 20px;list-style: none;text-indent: -10px;}
ul.navi li:before   {content: "\00BB \0020";}
ul.navi li          {margin:0px;}
ul.navi li a        {font-size:12px;}
ul.navi li a:hover  {text-decoration:underline;color:#89AFE3;}

.navi-clear       {height:10px;}

/*Definitionen für den footer*/
.footer p       {font-size: 11px;margin: 0;padding: 0px 0;text-align: center;}


/*Definitionen für den body*/
.left h1        {color: #245492;font-weight: normal;font-size:20px;letter-spacing:0.3px;margin:10px 0 0 0;}
.left .bodytext {font-size:12px;margin:0px;text-align: justify;}

/*Definitionen für die news*/
h3                    {font-size: 10px;font-weight:normal;color:rgb(119,119,119);border: 1px solid #ccc;background: #efefef;padding:5px;margin:2px 0;}
.news-list-item h3 a  {text-align:left;left:0px;}
.news-list-item .bodytext
                      {}
.news-list-item        {margin-top:9px;}

.news-single-item h2  {color: #245492;font-weight: normal;font-size:20px;letter-spacing:0.3px;margin:10px 0 0 0;}
.news-single-timedata {font-size: 10px;font-weight:normal;color:rgb(119,119,119);border: 1px solid #ccc;background: #efefef;padding:5px;margin:2px 0;}
.news-single-related  {font-size: 12px;}
.news-single-backlink {font-size: 12px;}
.relations {font-size:12px;margin:0px;text-align: justify;}
.artikelpic           {float:right;top:20px;position:relative; right:0px;margin:0px 0 8px 8px;}