BODY { FONT-SIZE:0.8em; BACKGROUND:url(/images/top_bg.gif) #ffffff repeat-x; COLOR:#4a5157; FONT-FAMILY:"Trebuchet MS",Arial,Helvetica,sans-serif; margin:0px; }
H1 { COLOR: #333333 }
H2 { COLOR: #333333 }
H3 { COLOR: #333333 }
H1 { FONT-SIZE: 2.2em; TEXT-TRANSFORM: uppercase; COLOR: #333333; LETTER-SPACING: -1px }
H2 { FONT-SIZE: 1.8em; COLOR: #333333 }
H3 { FONT-SIZE: 1em; COLOR: #333333 }
P { MARGIN-BOTTOM: 2em; LINE-HEIGHT: 200%; TEXT-ALIGN:left; PADDING-LEFT:32px; }
UL { MARGIN-BOTTOM: 2em; LINE-HEIGHT: 200%; TEXT-ALIGN:left; }
OL { MARGIN-BOTTOM: 2em; LINE-HEIGHT: 200%; TEXT-ALIGN:left; }
A { COLOR: #0066cc }
A:hover { COLOR: #333333; TEXT-DECORATION:none; }
IMG { BORDER: #f5f5f5 0px solid; }
HR { DISPLAY: none }

#logo { margin:0px; height:160px; width:1000px; }
#logo H1 { margin:0px 40px 0px 10px; font-weight:bold; font-size:38px; float:left; letter-spacing:-2px; color:#ffffff; }
#logo H2 { margin:20px 50px 0px 0px; font-size:16px; float:right; color:#ffffff; font-weight:normal; }
logo #pub { position:relative; top:4px; float:right; margin-right:10px; width:728px; height:90px; }
#logo A { color:#ffffff; text-decoration:none; }

#menu {	MARGIN: 0px auto; WIDTH:919px; HEIGHT:50px; text-align:left;}
#menu UL { PADDING-RIGHT:0px; PADDING-LEFT:0px; PADDING-BOTTOM:0px; MARGIN:0px; LINE-HEIGHT:normal; PADDING-TOP:10px; LIST-STYLE-TYPE:none; }
#menu LI { DISPLAY:inline; }
#menu A { PADDING-RIGHT:12px; DISPLAY:block; PADDING-LEFT:12px; FONT-WEIGHT:bold; FONT-SIZE:14px; FLOAT:left; PADDING-BOTTOM:0px; MARGIN:0px 10px; 
 TEXT-TRANSFORM:uppercase; COLOR:#ffffff; PADDING-TOP:5px; HEIGHT:25px; TEXT-DECORATION:none; }
#menu A:hover {	BORDER-BOTTOM: black 6px solid; TEXT-DECORATION:none; color:#ffff00; }
#menu .active A { BACKGROUND: url(/images/m_active.gif) #ec0000 repeat-x left bottom }

#bg { BACKGROUND: url(/images/page_bg.gif) no-repeat center top; }
#page { MARGIN: 0px auto; WIDTH:918px; }
#content { PADDING-RIGHT: 0px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 625px; PADDING-TOP:0px; }
#content H1 { PADDING-LEFT: 20px; FONT-SIZE: 2em; MARGIN: 65px 0px 20px; BORDER-LEFT: red 8px solid; COLOR:#333333; }
#content H1 A { COLOR: #333333; TEXT-DECORATION:none; }
#content H2 { PADDING-LEFT: 20px; FONT-SIZE: 1.6em; MARGIN: 40px 0px 25px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: red 5px solid; COLOR:#333333; }
#content H2 A {	COLOR: #333333; TEXT-DECORATION:none; }
#content .content { PADDING-LEFT: 32px; }
#content UL { MARGIN-LEFT: 32px; LIST-STYLE-TYPE: square; }
#content OL { MARGIN-LEFT: 32px; LIST-STYLE-TYPE: decimal }

.art H1.title { PADDING-LEFT: 33px; BACKGROUND: url(/euro2008/images/h_bg.gif) no-repeat left center; MARGIN: 45px 0px 20px }
.art H2.title {	PADDING-LEFT: 33px; BACKGROUND: url(/euro2008/images/h_bg.gif) no-repeat left center; MARGIN: 40px 0px 25px }
.art .title A {	COLOR: #333333; TEXT-DECORATION: none }
.art UL { MARGIN-LEFT: 3em }
.art OL { MARGIN-LEFT: 3em }
.art UL { LIST-STYLE-TYPE: square }
.art OL { LIST-STYLE-TYPE: decimal }

#sidebar { padding:0; FLOAT:right; WIDTH:214px; }
#sidebar A { COLOR: #4a5157 }

.win {}
.win .title { padding:6px 0 0 30px; FONT-SIZE:17px; BACKGROUND:url(/euro2008/images/ss_menu_bg.gif) #0166B4 no-repeat; 
  COLOR:#ffffff; HEIGHT:27px; }
.win .content { padding:10px 10px 26px 10px; }
.win UL { LINE-HEIGHT: normal; LIST-STYLE-TYPE: none }
.win UL LI { FONT-SIZE:12px; MARGIN-BOTTOM:10px; }
.win SMALL { FONT-SIZE:10px; COLOR: #808c96 }

DIV.footer { width:100%; background-color:#003979; color:#ffffff; text-align:center; padding:2px 0 2px 0; }
DIV.footer A { color:#ffffff; text-decoration:none; }

.Style1 {color: #0000CC}
.Style7 {font-size: 16px}
.Style4 {color: #FF0000; font-weight: bold; }
.Style6 {color: #000000; font-weight: bold; }

