/* CSS Document */
/* net-Style */

/* --- link style --- */
a {font-Family:Arial, Helvetica, sans-serif; text-Decoration:none; color:#aa4632}
a:hover {font-Family:Arial,u, Helvetica, sans-serif; color:#4090B2}
a:active {font-Family:Arial,u, Helvetica, sans-serif; text-decoration:underline; color:#666666}

#main_content, #content {font-size: 13px;
	      font-family: Arial, Helvetica, sans-serif;
          text-Decoration:none;
          text-align:left;
	      color: #333333;
          }

#contentblass {font-size: 10px;
	          font-family: Arial, Helvetica, sans-serif;
              text-Decoration:none;
              text-align:left;
	          color: #cccccc;
              }		  
#content2 {font-size: 10px;
	          font-family: Arial, Helvetica, sans-serif;
              text-Decoration:none;
              text-align:left;
	          color: #666666;
              }
#contentwhite {font-size: 10px;
	          font-family: Arial, Helvetica, sans-serif;
              text-Decoration:none;
              text-align:left;
	          color: #ffffff;
              }
			  
#contentblack {font-size: 10px;
	          font-family: Arial, Helvetica, sans-serif;
              text-Decoration:none;
              text-align:left;
	          color: #000000;
              }
              
             
.h1 {font-size: 12px;
	 font-family: Verdana,Helvetica, sans-serif;
     text-Decoration:none;
     text-align:left;
	 color: #000000;
     }
     
.h2 {font-size: 20px;
	 font-family: Verdana,Helvetica, sans-serif;
     text-Decoration:none;
     text-align:left;
	 color: #666666;
     }
.h3 {font-size: 20px;
	 font-family: Verdana,Helvetica, sans-serif;
     text-Decoration:none;
     text-align:left;
	 color: #000000;
     }

.h4 {font-size: 12px;
	 font-family: Verdana,Helvetica, sans-serif;
     text-Decoration:none;
     text-align:left;
	 color: #666666;
     }

/* --- textfelder --- */
.textfelder {font-family: Arial, Helvetica; font-size:11px; width:250px; border: thin groove;
             background-color:#ffffff; color:#393939}

/* --- border --- */
.border1 {border: 1px; border-width: 1px; border-color: #cccccc; border-style: solid}
.border2 {border: 1px; border-width: 1px; border-color: #4A4337; border-style: dotted}

/* --- button ---*/
.buttons {font-size:12px; border: thin groove; background-color:#ffffff; color:#393939}

/* --- menues ---*/
.mainmenu-active  {width:75px; height:21px; background-color:#393939; border:0px;}
.mainmenu-passive {width:75px; height:21px; background-color:#DFDFE2; border:0px;}
.submenu-active   {width:75px; height:21px; background-color:#393939; border:0px;}
.submenu-passive  {width:75px; height:21px; background-color:#DFDFE2; border:0px;}
.mouseover  {background-color:#393939;}
.mouseout   {background-color:#DFDFE2;}

/* --- scrollbar (works only with ie > 5 => not valid CSS ) --- */
BODY {
  background: url(/fileadmin/tvtemplates/gfx/bg.gif) repeat-x scroll top;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	  	
  }


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.centered{
  text-align: center;
}
div.centered table{
  margin: 0 auto; 
  text-align: left;
}

#base,
#fullheight{
  height:100%;
}
#bg_lft, #bg_mid, #bg_rgt {
  vertical-align: top;
  height:100%;
}
#bg_top {
  background: url(/fileadmin/tvtemplates/gfx/bg_main_t.gif) repeat-x top scroll;
  width: 100%;
  height: 9px;
}
#bg_main {
  width: 750px;
}
#bg_lft{  
  background: url(/fileadmin/tvtemplates/gfx/bg_main_bl.gif) repeat-y top scroll;
  width: 15px;
}
#1bg_lft{  
  background: url(/fileadmin/tvtemplates/gfx/bg_main_bl.gif);
  width: 15px;
}
#bg_mid{
  background-color: #EAF0FF;
  width: 720px;
}
#bg_rgt{
  background: url(/fileadmin/tvtemplates/gfx/bg_main_br.gif) repeat-y top scroll;
  width: 15px;
}

#main_head, 
#main_menu,
#main_content {
  text-align: left;

}

#tdmain_content,
#main_content{
  padding: 10px;
}



/*dbg*/
#bg_main {
}
#bg_lft{
}
#bg_mid{
}
#bg_rgt{
}

/*menu*/
/*
td#tdmain_menu{
  width: 160px;
  height: 600px;
  background: url(/fileadmin/tvtemplates/gfx/bg_left_neu2.gif) ;
 }*/

td#tdmain_left{
  width: 160px;
  vertical-align: top;
  background: url(/fileadmin/tvtemplates/gfx/bg_left_neu2.gif) ;
 }

/* guestbook teaser 
.tx-veguestbook-pi1 {
  width: 200px;
}*/

.eluna_pagecomments_comment{
  border: 1px solid white;
  padding: 10px;
}

