
A {
font-size : 11;
font-family : Arial;
font-weight :;
color : #000000;
text-decoration : none;
}


A:Hover {
font-size : 11;
font-family : Arial;
font-weight :;
color : #FF0000;
text-decoration : underline overline;
}

.auto {
	background: url(http://www.bestof-tgp.com/layout/back_top.jpg);
	height:17px;
 	background-repeat: no-repeat;
 	background-position: left;
 	padding-left:17px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}


.auto2 {
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #818DAC;
}

body                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
FONT                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TD                    {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
P                     {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
b                     {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;}
DIV                   {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
INPUT                 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
TEXTAREA              {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
FORM                  {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}
SELECT                {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;}


#tooltip {
		BORDER-RIGHT: #000000 1px solid; 
		PADDING-RIGHT: 5px; 
		BORDER-TOP: #000000 1px solid; 
		PADDING-LEFT: 5px; 
		BACKGROUND: #fcf5e1; 
		VISIBILITY: hidden; 
		PADDING-BOTTOM: 5px; 
		MARGIN: 0px; 
		FONT: 11px Tahoma, Helvetica,sans-serif; 
		color:#000000;
		BORDER-LEFT: #000000 1px solid; 
		PADDING-TOP: 5px; 
		BORDER-BOTTOM: #000000 1px solid; 
		POSITION: absolute; 
		TEXT-ALIGN: justify; moz-border-radius: 8px
	}


input, select {
			  font-family:tahoma,verdana,arial; 
			  font-size:10px; 
		}

.selectv {
			  background-color:#E6ECFB; width:65px; color:#000000; border:1px solid #43656F; 
	     }
.buttonv {
			  background-color:#E6ECFB; width:65px; color:#325661; border:1px solid #43656F; 

	     }

.footer {
	font-family: Arial,Verdana;
	font-size: 10px;
	color: #596D84;
}


#shadow_top {
	background-image: url(layout/shad_up.gif);
	background-repeat: repeat-x;
}

#shadow_bottom {
	background-image: url(layout/shad_down.gif);
	background-repeat: repeat-x;
}

#shadow_left {
	background-image: url(layout/shad_left.gif);
	background-repeat: repeat-y;
}

#shadow_right {
	background-image: url(layout/shad_right.gif);
	background-repeat: repeat-y;
}

#background_top {
	background-image:url(layout/hintergrund_oben.jpg);
	height: 40px;
	vertical-align: top;
	text-align: right;
}

#background_bottom{
	background-image: url(layout/hintergrund_unten.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 300px;
	vertical-align: top;
}

#background_center {
	background-image: url(layout/hintergrund_mitte_lang.gif);
	background-position: bottom;
	vertical-align: bottom;
	padding-bottom: 5px;
	text-align: center;
}

.background_left {
	 background-position: bottom;
	 background-repeat: no-repeat;
	 vertical-align: top;
}
