.impressum_titolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.impressum_body
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.impressum_body_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_impressum:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000099;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.link_impressum:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000099;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.link_impressum:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.link_impressum:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.active_link_impressum
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.backgrA {
	background-color: #F0F8FF;
}
.backgrB {
	background-color: #DCEBF4;
}
.backgrBannerLeft {
	background-color: #DCEBF4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93B6D1;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../../ge/assets/images/banner_left.gif);
}
.backgrBannerRight {
	background-image: url(../../ge/assets/images/banner_right.gif);
	background-repeat: repeat-x;
}
.backgrBLineBottom {
	background-color: #DCEBF4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93B6D1;
}
.backgrSVP {
	background-image: url(../images/banner_SVP.gif);
	background-repeat: repeat-y;
}
.backgrLeftTop {
	background-image: url(../../ge/assets/images/banner_logo02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DCEBF4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93B6D1;
}
.backgrC {
	background-color: #BDD9E7;
}
.backgrD {
	background-color: #93B6D1;
}
.LineLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #93B6D1;
}
.lineLeftBottom {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #93B6D1;
	border-left-color: #93B6D1;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	text-decoration: underline;
}
.backgrMenu {
	background-color: #BDD9E7;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #93B6D1;
	border-left-color: #93B6D1;
}
.backgrMenuActive {
	background-color: #93B6D1;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #93B6D1;
	border-left-color: #93B6D1;
}
.bodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #93B6D1;
}
.linkSmall:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #93B6D1;
	text-decoration: none;
}
.linkSmall:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #93B6D1;
	text-decoration: none;
}
.linkSmall:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #93B6D1;
	text-decoration: none;
}
.linkSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #336699;
	text-decoration: none;
}
.backgrLeftTopHome {
	background-image: url(../../ge/assets/images/banner_logo02.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #DCEBF4;
}
.lineDottetLeft {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #93b6d1;
}
.lineTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #93b6d1;
}
.lineDottetLeftTop {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #93b6d1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #93b6d1;
}
.LineLeftTop {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #93B6D1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #93B6D1;
}
.lineDottetLeftBottom {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #93b6d1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93b6d1;
}
.border1 {
	border-bottom: 1px solid #93B6D1;
}
.fontstyle1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #336699;
}
.title1 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #336699;
}
.padding1 {
	padding-top: 9px;
}
table.td {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}

/* Stili per Finalisten Kinder Grand Prix */

div.links {
		float:left;
		width:200px;
		height:150px;
		/*background-color:green;*/
}
div.rechts {
		float:right;
		width:200px;
		text-align:right;
		height:150px;
		/*background-color:red;*/
}

