h1    {font-size:14pt; color:#FFCA00; width:450px; border-bottom:2px solid #C0C0C0; margin:20px 0; padding-left:5px; font-family:"Tahoma";}
body {background-color:#FFFFFF; font-family:Arial;}
img {border:none;}
a  {font-size:10pt; color:#000069; text-decoration:none; border: none;}
a:hover {font-size:10pt; color:#000069; text-decoration:underline;}

a.special_link {font-size:10pt; color:#000069; text-decoration:none; font-weight: bold; border: none;}
a.special_link:hover {font-size:10pt; color:#000069; text-decoration:underline;}

/* Klassen */
.main_container   {
                     
                  }

table.navigation_leiste  {width: auto; margin-left:10px; margin-top:5px; margin-bottom:5px; float: left;}
td.navi a         {
                  background:url(images/buttons/navigation_normal.gif) no-repeat; color:#000000; font-size:10pt; font-weight: normal; font-family:Arial;
                  text-decoration:none; padding-top:10px;  padding-left:4px; width:100px; height:30px; float:left; margin:0 2px;
                  }
td.navi a:hover   {background: url(images/buttons/navigation_focus.gif) no-repeat;}

td.focus a         {
                  background:url(images/buttons/navigation_focus.gif) no-repeat; color:#000000; font-size:10pt; font-family:Arial;
                  text-decoration:none; padding-top:10px;  padding-left:4px; width:100px; height:30px; float:left; margin:0 2px;
                  }

.impressum_box    {width:100px; height:40px; background-color:#E9E9E9; float:right; text-align:center; margin-top:10px;}
.main_window      {
                  background-color:#FFFFFF; margin-left:3px;font-family:Arial; font-size:10pt;
                  width: 64%; min-width:470px; min-height:520px; padding:0 10px; float:left; position: relative;
                  }
.end_panel {margin-top: 20px; position: relative; left: 0px; margin-bottom: 130px; width: 400px;}
#show_time {border: 1px solid #C0C0C0; padding: 5px; margin-top: 40px;}                 
.right_window     {
                  border-left:1px solid #B6B6B6; background-color:#FFFFFF; margin:5px 0;
                  width: 30%; min-width:230px; min-height:300px; margin-right:3px; float:right; padding:0 10px;
                  }
.zitat_message    {
                  border:solid 1px #DCDCDC; margin-top:20px; font-family:Verdana; font-style:italic;
                  font-size:9pt; padding:10px; text-align:center; background-color:#FFFFCE;
                  }
                  

.newskasten  {padding:2px; margin-top:40px; margin: 0 auto; width: 230px;}
div.newsliste  {border-bottom:1px solid #DDDDDD; margin-bottom:5px; vertical-align:middle; margin-bottom:20px; height: 50px;}
a.newsliste    {display: block; max-width: 120px; text-align: left; border: #EAEAEA 1px solid; color:#000000; margin-top:5px; text-decoration:none; font-size:9pt; padding: 2px;}
a.newsliste:hover      {border: #FF9B3D 1px solid; background-color: #FFF489;}
                  
.copyright_box    {
                     width:220px; font-size: 9pt; text-align: center; margin: 0 auto; margin-top: 30px; color: #800000; 
                  }
div.shoutbox   {padding-bottom: 5px; vertical-align: top;}               

.news_box      {width:100%;}
.news_title    {font-size:11pt; font-weight:bold;}
.news_time  {font-size: 10pt; color: #636363;}
.newsicon   {width:100px; height:33px;}
.news_message  {margin:10px 0; width: 550px;}
.news_picture  {max-width:200px; padding-top:10px;}
.news_source   {font-size:10pt; color:#2F2F2F; margin-top:10px; margin-bottom:10px; font-weight: bold;}
.news_source a  {padding: 2px; border: 1px solid #FFFFFF; font-size:10pt; color:#000069; text-decoration:none; font-weight: normal;}
.news_source a:hover  {font-size:10pt; color:#FF6E00; border: 1px solid #FFD000; text-decoration:underline;}
.highlighted_letters {color: #FF8800; font-weight: bold;}
.highlighted_letters02 {color: #FF0000; font-weight: bold;}
.news_line     {height:1px; width:400px; text-align:left; margin-bottom:20px; border-top:1px dashed #000069;}

.description   {width:400px; margin:10px 0;}

.ha {width: 100%; text-align: left; font-size: 9pt; margin-top: 20px;}

table.table01    {width:500px; margin-top:30px;}
th.table01  {
            border-right:1px solid #666666; border-bottom:1px solid #666666;
            text-align:center;
            }
td.table01  {
            border-right:1px solid #666666; border-bottom:1px solid #666666;
            text-align:center;
            }
.tr_highlighted01 {background-color:#FFFFD0;}
.tr_highlighted02 {background-color:#FAFAFA;}
.td_bold      {font-weight:bold;}

input.table01     {
                  width:100px; height:17px; border:none;
                  background:url(images/buttons/download_button.gif) no-repeat;
                  }
img.table01       {
                  width:100px; height:17px; border:none;
                  background:url(images/buttons/download_button.gif) no-repeat;
                  }

.continue a       {
                  background:url(http://www.easyclicked.de/images/buttons/continue_button.gif) no-repeat;
                  width:70px; height:20px; float:left; margin:0 15px;
                  }
.continue a:hover {background:url(http://www.easyclicked.de/images/buttons/continue_button_focus.gif) no-repeat; width:70px; height:20px; float:left;}

.caption    {
            text-align:left; min-width: 120px; max-width: 300px; padding-left:10px; font-weight:bold; color:#808080; font-size:11pt;
            margin-top:20px; margin-bottom:10px; border-left:1px dotted #C0C0C0; border-right:1px dotted #C0C0C0; border-bottom:1px solid #C0C0C0;
            }
.download_arrow a       {
                        margin:0 20px; background:url(images/buttons/download_arrow.gif) no-repeat;
                        width:40px; height:30px; float:left;
                        }
.download_arrow a:hover {background:url(images/buttons/download_arrow_focus.gif) no-repeat; width:40px; height:30px;}

.screenshot_thumb {border: 2px solid #FFED62; padding: 5px;}
#verlauf_main {width: 400px;}
.verlauf_linie {border-bottom: 1px solid #FFB800;}
#verlauf_anzeige {margin: 5px 0px; padding: 2px; }

/* Klassen fuer die Tutorial-Seiten.... */
.tutorial_description {width:550px; border: 1px solid #FFB100; padding: 10px; margin: 10px; margin: 0 auto;}
.tutorial_fenster {width: 600px; margin: 0 auto; }
.tutorial_abschnitt {width: 100%; max-width: 600px;}

.picture_right {float: right; padding-left: 10px; }