html 		{ width: 100%; 
		  margin: 0px; 
		  padding: 0px; 
		  height: 100%; }

body		{ 
		  width: 100%; 
		  height: 100%; 
		  margin: 0px; 
		  padding: 0px; 
		  text-align: center;
font-family: verdana; font-weight: normal; font-size: 11px; }


a.forum_url 	{ font-weight: normal; 
		  color: #ffffff; 
		  font-size: 16px;
		  text-decoration: none }

a.forum_url:hover 	{ font-weight: normal; 
		  color: #ffff00; 
		  font-size: 16px;
		  text-decoration: none }

a.vt_action 	{ font-weight: normal; 
		  color: #ffffff; 
		  text-decoration: none }

a.vt_action:hover 	{ font-weight: normal; 
		  color: #ffff00; 
		  text-decoration: none }

a.page_aktiv 	{ font-weight: normal; 
		  color: #ffff00; 
		  font-size: 10px;
		  text-decoration: none }

a.page_aktiv:hover 	{ font-weight: normal; 
		  color: #ffff00; 
		  font-size: 10px;
		  text-decoration: none }

a.page_inaktiv 	{ font-weight: normal; 
		  color: #ffffff; 
		  font-size: 10px;
		  text-decoration: none }

a.page_inaktiv:hover 	{ font-weight: normal; 
		  color: #ffff00; 
		  font-size: 10px;
		  text-decoration: none }

a.mainfunctions	{ font-weight: normal; 
		  color: #d8141c; 
		  font-weight: bold;
		  text-decoration: none }

a.hier 	{ font-weight: normal; 
		  color: #000000; 
		  font-size: 13px;
		  font-family: verdana;
		  text-decoration: none }

a.hier:hover 	{ font-weight: normal; 
		  color: #d8141c; 
		  font-size: 13px;
		  font-family: verdana;
		  text-decoration: none }


a.forum_index 	{ font-weight: bold; 
		  color: #000000; 
		  text-decoration: none }

a.vf_topics 	{ font-weight: bold; 
		  color: #000000; 
		  text-decoration: none }

td.idezet  {
		  font-size: 13px;
                  padding: 5px;  
                  font-style: italic;
           }

td.idezet_head  {
		  background-color: #d8141c; 
		  font-size_: 10px;
                  color: #ffffff;
           }

td_     {
		  font-family: verdana;
		  font-size: 12px;
           }
td.pager  	{  width: 18px; 
		   height: 16px; 
		   text-align: center; 
		   vertical-align: middle; 
		   background-color:#d8141c; 
		   color: #ffffff; }

    td {font-family: verdana; font-weight: normal; font-size: 11px;}
    p {font-family: verdana; font-weight: normal; font-size: 11px;}
    a {font-family: verdana; color: #d8141c; font-weight: bold; font-size: 11px; text-decoration: none;}
    a:hover {font-family: verdana; color: #d8141c; font-weight: bold; font-size: 11px; text-decoration: underline;}


    .curvy_top {position:relative; width:100%; background:#d8141c; color:#000; border: 0px; padding: 0px;}
    #ctl_top, #ctr_top {position:absolute; width:20px; height:20px; color:#d8141c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
    #ctl_top {top:0; left:0;}
    #ctr_top {top:0; right:-1;}
    .curvy_top em b {position:absolute; font-size:150px; font-family:arial; color:#d8141c; line-height:40px; font-weight:normal;}
    #ctl_top b {left:-8px;}
    #ctr_top b {left:-25px;}
    .curvy_top p {position:relative; z-index:100; padding:5px 10px;}

    .curvy_bottom {position:relative; width:100%; background:#d8141c; color:#000; margin:5em auto; border: 0px; padding: 0px;}
    #cbl_bottom, #cbr_bottom {position:absolute; width:20px; height:20px; color:#d8141c; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
    #cbl_bottom {bottom:0; left:0;}
    #cbr_bottom {bottom:0; right:-1;}
    .curvy_bottom em b {position:absolute; font-size:150px; font-family:arial; color:#d8141c; line-height:40px; font-weight:normal;}
    #cbl_bottom b {left:-8px; top:-17px;}
    #cbr_bottom b {left:-25px; top:-17px;}
    .curvy_bottom p {position:relative; z-index:100; padding:5px 10px;}
