body,td,span,div,input,select,textarea
{font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;font-size:11px;color:#333333}

img {
	border:0;
}

/* LINK */
a {
	font-size:11px
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
}
a.m1:link,    a.mm1:link    {
	color:#ffffff;
	text-indent: 6px;
}
a.m1:visited, a.mm1:visited {
	color:#FFFFFF;
	text-indent: 6px;
}
a.m1:hover,   a.mm1:hover   {
	text-decoration: underline;
	text-indent: 6px;
}
a.m2:link,    a.mm2:link    {
	color:#993300;
	text-indent: 6px;
}
a.m2:visited, a.mm2:visited {
	color:#cc6600;
	text-indent: 6px;
}
a.m2:hover,   a.mm2:hover   {
	color:#6666ff;
	text-indent: 6px;
}
a.m3:link,    a.mm3:link    {
	color:#ffffff;
}
a.m3:visited, a.mm3:visited {
	color: #FFFFFF;
}
a.m3:hover,   a.mm3:hover   {
	color: #FFFFFF;
}

/* MENU */
.m1,.m2,.m3 {
	font-weight:bold;
	text-indent: 6px;
	font-size: 10px;
	text-transform: uppercase;
}
.mm1,.mm2,.mm3 {font-size:10px; text-decoration:none}
.ms {
	font-weight:bold;
	color:#ffffff;
	font-size:10px;
	margin:2px 0px 2px 0px;
	text-transform: uppercase;
}
.mms {
	font-weight:normal;
	color:#ffffff;
	font-size: 10px;
}

/* BG */
.bg0 {background-color:#ffffff}
.bg1 {background-color:#3333cc}
.bg2 {background-color:#ffbb00}
.bg3 {background-color:#cc0000}
.bg4 {background-color:#006666}
.bg5 {background-color:#666699}
.bg6 {background-color:#ff9900}
.bgg {background-color:#333333}
.bgi1 {background-image:url(/img/arrbg_s1.gif)}
.bgi2 {background-image:url(/img/arrbg_s2.gif)}
.bgi3 {background-image:url(/img/arrbg_s3.gif)}
.bgi4 {background-image:url(/img/arrbg_s4.gif)}
.bgi5 {background-image:url(/img/arrbg_s5.gif)}
.bgi1,.bgi2,.bgi3,.bgi4,.bgi5 {background-repeat:repeat-y}
.bgs1 {background-color:#A4ACC3}
.bgs2 {background-color:#ffd04d}
.bgs3 {background-color:#e06666}
.bgs4 {background-color:#338585}
.bgs5 {background-color:#8585ad}

/* TIT */
.tit1 {color:#111166}
.tit2 {color:#ff6600}
.tit3 {color:#660000}
.tit4 {color:#336666}
.tit1,.tit2,.tit3,.tit4 {font-size:21px; font-weight:bold;}
.titb {font-size:17px; font-weight:bold}
.titc {font-size:13px; font-weight:bold}
div.tit1,div.tit2,div.tit3,div.titb,div.titc {margin:0px 0px 5px 0px}

/* LIST */

.lsta {background-color:#f0f0f0}
.lstb {background-color:#e0e0e0}

.lsth1  {background-color:#E06666; font-weight:bold; color:#ffffff}
.lstha1 {background-color:#f5cccc}
.lsthb1 {background-color:#f0b2b2}
.lstha1,.lsthb1 {color:#990000; font-weight:bold}

.lsth2  {background-color:#FFD275; font-weight:bold; color:#cc6600}
.lstha2 {background-color:#f5cccc}
.lsthb2 {background-color:#f0b2b2}
.lstha2,.lsthb2 {color:#990000; font-weight:bold}

.lsth3  {background-color:#E06666; font-weight:bold; color:#ffffff}
.lstha3 {background-color:#f5cccc}
.lsthb3 {background-color:#f0b2b2}
.lstha3,.lsthb3 {color:#990000; font-weight:bold}

.lsth4  {background-color:#E06666; font-weight:bold; color:#ffffff}
.lstha4 {background-color:#f5cccc}
.lsthb4 {background-color:#f0b2b2}
.lstha4,.lsthb4 {color:#990000; font-weight:bold}

.lsth5  {background-color:#E06666; font-weight:bold; color:#ffffff}
.lstha5 {background-color:#f5cccc}
.lsthb5 {background-color:#f0b2b2}
.lstha5,.lsthb5 {color:#990000; font-weight:bold}

/* MISC */
.sm,.smlg {font-size:10px}
.lg,.smlg {color:#666666}
sub,sup {font-weight:normal; font-size:10px}
.br {font-size:5px}
hr {height:1; color:#ccccd0}
.news {font-size:10px; font-weight:normal; color:#ffffcc}
.tab {font-weight:bold; color:#ffffff; font-size:12px}
.bgNewGr01 {
	background-color:#A4ACC3;
	background-image: url(img/newGraphic/bgNewG01.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.bgNewGr01top {
	background-image: url(img/newGraphic/lineH.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.bgNewGr01vert {

	background-image: url(img/newGraphic/lineV.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
/* 20091202 - Christian Soverini */
#mainbox {
	width: 745px;
	height: 417px;
	margin: 5% auto;
	background: transparent url(../staticimg/glass.png) no-repeat scroll center 0;
	padding-top: 25px;
	padding-left: 35px;
}
#fadediv01 {
	background-color: transparent;
}
.flag_img {
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	-khtml-opacity: 0.4;
	border: none;
	border-style: none;
}
.flag_img:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
}
#nav {
	height: 80px;
	margin-bottom: 0;
	width: 640px;
	padding-left: 0px;
}
#nav, #nav a {
	background-image: url(../staticimg/menu_home_gen2010_en.png); /*menu_home_en.png);*/
}
#nav li {
	display: inline;
	float: left;
	list-style-type: none;
}
#nav a {
	display: block;
	height: 0;
	overflow: hidden;
	padding-top: 80px
}
#nav li#nav-01 {
	margin-left: 0px;
}

#nav li#nav-01 a {
	background-position: 0px 0;
	/*width: 126px;*/
	width: 137px;
}

#nav li#nav-02 a {
	background-position: -137px 0;
	width: 86px;
}
#nav li#nav-03 a {
	background-position: -223px 0;
	width: 126px;
}
#nav li#nav-04 a {
	background-position: -349px 0;
	width: 150px;
}
#nav li#nav-05 a {
	background-position: -499px 0;
	width: 139px;
}
#nav li#nav-01 a:hover {
	background-position: 0px -80px;
}
#nav li#nav-02 a:hover {
	background-position: -137px -80px;
}
#nav li#nav-03 a:hover {
	background-position: -223px -80px;
}
#nav li#nav-04 a:hover {
	background-position: -349px -80px;
}
#nav li#nav-05 a:hover {
	background-position: -499px -80px;
}

/*
.menu_img {
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	-khtml-opacity: 0.4;
	border: none;
	border-style: none;
}
.menu_img:hover {
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
	-khtml-opacity: 1.0;
}*/

#ticker {
	/*position: relative;*/
	/*width: 100%;*/
	list-style: none;
	margin: 0 0 0 115px;
}
.tickerbox li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	overflow: hidden;
	position: absolute;
	color: #6E6E6E;
}
.tickerbox li a {
	color: #6E6E6E;
	text-decoration: none;
}
/*
.tickerbox ul {
	position: relative;
}
*/
.tickerbox {
	width: 600px;
	/*background:	#F6F6F6 url(../staticimg/ticker_btm_grey.gif) no-repeat scroll 0 100%;*/
	margin-bottom: 0px;
	min-height: 26px;
	float: left;
}
#ticker-headline {
	border-right: 1px solid #808080;
	color: #939393;;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 1em;
	text-align: center;
	width: 12.5em;
	text-decoration: none;
}
.tickerbox span {
	/*background: transparent url(../staticimg/ticker_top_grey.gif) no-repeat scroll 0 0;*/
	float: left;
	line-height: 16px;
	margin-bottom: 3px;
	padding-bottom: 0.2em;
	padding-top: 5px;
	width: 100%;
}
