/* Title */
#tab1 {
	background-image:url('bgtitle1.gif');
	background-position: center left;
	background-repeat:no-repeat;
	display:block;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color: #FFFFFF;
	margin-bottom:1px;
	padding-left:34px
}
#tab1 A, #tab1 A:hover, #tab1 A:active { color: #FFFFFF; text-decoration:none;}
#tab1 A {cursor:pointer;}
#tab1 UL { margin: 0px 0px 0px 0px; padding:2px 0px 0px 0px; display:block; height:28px; }	
#tab1 LI { margin-top:0px; list-style-type: none; display:block; float:left; line-height:26px; padding:0px 8px 0 9px;}	
#tab1 LI.sep { display:none; }
#tab1 LI.selected{ background-color:#FFFFFF; border-top:#8B0101 1px solid; border-right:#8B0101 1px solid; color:#313134; margin-top:1px; padding:0 8px;}
#tab1 LI.selected a{ color:#313134; cursor:default;}

/* Title */
#title { background-color:#AE0000; background-image:url('bgtitle1.gif'); background-position: center left; background-repeat:no-repeat; display:block; margin:0px; padding:0px; font-size: 12px; font-weight:bold; color: #FFFFFF; margin-bottom:1px; padding-left:34px; clear:both; height:25px;}
#title A, #title A:hover, #title A:active { color: #FFFFFF; text-decoration:none;}
#title A {cursor:pointer;}
#title UL { margin: 0px; padding:3px 0px 0px; height:22px; float:left; display:block;}
#title UL.right { margin: 0px 5px 0px 0px; padding:3px 0px 0px; height:22px; float:right; display:block;}		
#title LI { margin-top:0px; list-style-type: none; display:block; float:left; line-height:18px; padding:0px 8px 0 9px;}
#title LI.sep { display:none;}	
#title LI.selected { background-color:#FFFFFF;border-top:#8B0101 1px solid; border-right:#8B0101 1px solid; color:#313134; margin-top:1px; padding:0 8px 2px;}
#title LI.selected a{ color:#313134; }


/* Article */
#article .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#article .criteria {margin-left:0px; font-size:11px; } 
#article .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#article .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#article .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; width:200px; padding:1px;}
#article .criteria FIELDSET INPUT { margin-top:2px; margin-bottom:1px; margin-left:3px; float:left; }
#article .criteria FIELDSET DIV.label { margin-left:4px; float:left; }
#article .list { border-top: 1px #C8C3DF solid;} 
#article .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; width:100%;} 
#article .list .item .left { float:left; width:100px; }
#article .list .item .right { float:left; margin-left:10px;}
#article .list .item .right .headtitle { font-weight:bold; color:#D50005; display:block;}
#article .list .item .right .title {clear:both; font-weight:bold; display:block; font-size:12px; padding:2px 0px; }
#article .list .item .right .text { width:530px; }
#article .list .item .right .link { font-size:11px; padding:4px 0px;}
#article .list .item .right .link a { font-weight:bold; color:#403A5E;}
#article .list .item .right .link a:hover { font-weight:bold; color:#D50005;}
#article .list .linkmore{ margin:4px; text-align:right; display:block;}
#article .list .linkmore a{ color:#403A5E;  font-weight:bold;}
#article .list .linkmore a:hover{ color:#D50005; }
#article .list .linkmore UL { margin: 0px 0px 0px 0px; padding:2px 0px 0px 0px; display:block; height:18px; float:right;}	
#article .list .linkmore LI { margin-top:0px; list-style-type: none; display:block; float:left; line-height:16px; padding:0px 2px 0 2px;}	
#article .content { clear:both; }
#article .content .photo { float:right; margin-left:8px; margin-bottom:8px;}
#article .content .back { float:right; display:block; margin-left:10px; font-size:11px;}
#article .content .date {display:block; color:#D50005; font-size:11px; padding:0px 0px 5px 0px;}
#article .content .headtitle {color:#D50005; font-weight:bold; font-size:14px; display:block; margin-bottom:20px; padding:5px 0px 0px 0px;}
#article .content .title {font-size:24px; font-weight:bold;}
#article .content .subtitle {color:#D50005; font-weight:bold; font-size:12px; margin-bottom:5px; text-decoration:underline;}
#article .content .highlight {color:#D50005;}
#article .content hr { height:1px; margin:0px; color:#C8C3DF; background-color: #C8C3DF; clear:both; border:0px; padding:0px;} 

/* News */
#news .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#news .criteria {margin-left:0px; font-size:11px; } 
#news .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#news .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#news .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; width:200px; padding:1px;}
#news .criteria FIELDSET INPUT { margin-top:2px; margin-bottom:1px; margin-left:3px; float:left; }
#news .criteria FIELDSET DIV.label { margin-left:4px; float:left; }
#news .list {clear:both;}
#news .list { border-top: 1px #C8C3DF solid;} 
#news .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; float:left; clear:both; width:100%;} 
#news .list .item .date {font-size:11px; float:left;}
#news .list .item .headtitle { font-weight:bold; color:#D50005; float:left;}
#news .list .item .title {font-weight:bold; font-size:11px; float:left;}
#news .list .item .title a { font-weight:bold; color:#403A5E;}
#news .list .item .title a:hover { font-weight:bold; color:#D50005;}
#news .popup .header { width:570px; color:#FFFFFF; font-weight:bold; line-height:23px; height:25px; background-image:url('bgtitle1.gif'); background-position: center left;background-repeat:no-repeat; }
#news .popup .header span { margin-left:35px;}
#news .popup .image { position:absolute; left:450px; top:-30px; }
#news .popup .item {margin:20px; overflow:auto; height:300px; display:block;}
#news .popup .item .date, #news .content .date {display:block; color:#D50005; font-size:11px; padding:0px 0px 5px 0px;}
#news .popup .item .headtitle, #news .content .headtitle {color:#D50005; font-weight:bold; font-size:14px; margin-bottom:5px; padding:5px 0px 0px 0px; display:block;}
#news .popup .item .title, #news .content .title {font-size:24px; font-weight:bold; display:block; width:450px;}
#news .popup .item .subtitle, #news .content .subtitle {color:#D50005; font-weight:bold; font-size:12px; margin-bottom:5px; text-decoration:underline;}
#news .content .highlight,#news .popup .item .highlight, {color:#D50005;}
#news .popup .item .text, #news .content .text {margin-top:20px;}
#news .popup .linkmore{ font-weight:bold;padding:8px 0 12px;display:block;text-align:center;}
#news .popup .linkmore a{ color:#000000; }
.newsmodalbg{background-color:Gray;opacity:0.7;filter:alpha(opacity=70);}
.newsmodalpopup {display:block; width:600px; height:400px; background-color:#FFFFFF; }

/* Document */
#document .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#document .criteria {margin-left:20px; font-size:11px; } 
#document .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#document .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#document .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#document .criteria FIELDSET INPUT { margin-top:2px; margin-bottom:1px; margin-left:3px; float:left; }
#document .criteria FIELDSET DIV.label { margin-left:4px; float:left; }
#document .list { border-top: 1px #C8C3DF solid;clear:both;} 
#document .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; width:100%;} 
#document .list .item .left { float:left; width:32px; }
#document .list .item .right { float:left; margin-left:10px;}
#document .list .item .right .headtitle { font-weight:bold; color:#D50005; display:block;}
#document .list .item .right .title {clear:both; font-weight:bold; display:block; font-size:12px; padding:2px 0px; }
#document .list .item .right .text { width:590px; }
#document .list .item .right .link { font-size:11px; padding:4px 0px;}
#document .list .item .right .link a { font-weight:bold; color:#403A5E;}
#document .list .item .right .link a:hover { font-weight:bold; color:#D50005;}

/*magazine */
#magazine .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#magazine .criteria {margin-left:20px; font-size:11px; } 
#magazine .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#magazine .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#magazine .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#magazine .list .item { width:447px; height:320px; clear:both; border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#C8C3DF solid 1px; border-bottom:#C8C3DF solid 1px; padding:10px; margin:1px;}
#magazine .list .item .left {float:left; width:190px;}
#magazine .list .item .left .link {margin:10px 25px;}
#magazine .list .item .right {float:left; width:250px;}
#magazine .list .item .right .title{font-weight:bold;font-size:14px; }

/*Match */
#match .empty {margin:100px 0px; font-size:12px; font-weight:bold;}
#match .criteria { margin-top:8px; margin-bottom:8px; }
#match .criteria UL { margin:0; padding:0; text-align:right; font-weight:bold; display:block; float:left; }
#match .criteria LI{ list-style-type: none; padding: 0px 1px 0px 2px;display:inline; }
#match .criteria LI.sep { margin-left:10px;}
#match .list { border-top:1px #C8C3DF solid; border-left:1px #C8C3DF solid; border-right:1px #C8C3DF solid; font-size:11px; margin-bottom:10px;}
#match .list th {
	padding:6px;
	color:#403A5E;
	background-image:url('list_th.gif');
	background-repeat:repeat-x;
	background-position:center;
	border-top:1px solid #FFFFFF;
	border-bottom:1px #C8C3DF solid;
}
#match .list tr { background-color:#FFFFFF;}
#match .list tr.alter { background-color:#F6F6FD;}
#match .list tr:hover { background-color:#E9E9F6;}
#match .list tr.selected { color:#CC0000; font-weight:bold; background-color:#FEE3E3;}
#match .list td { padding:4px; border-top:1px #FFFFFF solid; border-bottom:1px #C8C3DF solid;}
#match .list td.overline { background-image:url('list_overline.gif');}
#match .list a {color:#000000; text-decoration:underline;}
#match .list .btn { margin-top:2px; padding:2px 2px 3px 3px; border: 1px #C8C3DF solid; display:block; font-weight:bold; text-decoration:none; color:#403A5E; font-size:11px; height:16px; line-height:16px; background-image:url('list_th.gif'); background-repeat:repeat-x; background-position:center; text-align:center; text-decoration:none;}
#match .legend FIELDSET{ PADDING: 0px; MARGIN: 0px; border:0px;}
#match .legend FIELDSET LABEL { PADDING-RIGHT: 4px; FLOAT: left; WIDTH: 50px; LINE-HEIGHT: 24px; TEXT-ALIGN: right; font-weight:bold; color:#3E4160; text-decoration:underline;}
#match .legend FIELDSET DIV.text {FONT-SIZE: 11px; LINE-HEIGHT: 24px; }
#match .playerstat {
	width:250px;
	margin-left: 10px;
}
#match .playerstat .title, #match .playerstat .title a {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	color:#3E4160;
	width: 150px;
}
#match .playerstat FIELDSET{ PADDING: 0px; MARGIN-left: 1px; margin-top:5px; border:0px; width:80px;}
#match .playerstat FIELDSET LABEL { PADDING-RIGHT: 0px; FLOAT: left; WIDTH: 120px; LINE-HEIGHT: 18px; TEXT-ALIGN: right; color:#3E4160;}
#match .playerstat FIELDSET DIV.text {
	LINE-HEIGHT: 0px;
}
#match .playerstat FIELDSET .selected {font-weight:bold; }
#match .playerstat .left {float:left; }
#match .playerstat .right {float:right; }
#match .matchsheet { background-image:url('bg1.gif'); padding:8px; color: #FFFFFF; font-weight:bold;}
#match .matchsheet .result { background-image:url('bg2.gif'); width:696px; float:left; height:150px;}
#match .matchsheet .result .logohome{ margin:10px 0 10px 1px; float:left; width:90px;}	
#match .matchsheet .result .logoaway{ margin:10px 0px 10px 0; float:left; width:90px;}
#match .matchsheet .result .team{ float:left; margin-top:30px; width:150px; }
#match .matchsheet .result .team .away { float:right;}
#match .matchsheet .result .team .name{ font-size:18px; }
#match .matchsheet .result .team .goal{ font-size:11px; font-weight:normal; margin-top:5px; }
#match .matchsheet .result .scoreblock{ float:left; text-align:center; margin:10px auto 0; width:214px; }
#match .matchsheet .result .scoreblock .place{ font-size:11px; }
#match .matchsheet .result .scoreblock .place .placetitle{ font-size:14px; margin-bottom:10px; }
#match .matchsheet .result .scoreblock .score{ font-size:35px; background-color:#CC0000; padding:3px 0; width:120px; margin:15px auto 0px; }
#match .matchsheet .competition { background-image:url('bg2.gif'); width:250px; float:left; margin-left:8px; height:150px; }
#match .matchsheet .competition .info { background-position:130px center; background-repeat:no-repeat; height:134px; padding:8px;}
#match .matchsheet .competition FIELDSET { PADDING: 0px; MARGIN: 20px 0px 0px; border:0px;}
#match .matchsheet .competition FIELDSET LABEL {FONT-SIZE: 12px;  PADDING-RIGHT: 2px; LINE-HEIGHT: 24px; TEXT-ALIGN: right; font-weight:bold; color:#FFFFFF; clear:both;}
#match .matchsheet .competition FIELDSET P { FONT-SIZE: 11px; font-weight:normal; }
#match .matchplayer FIELDSET { PADDING: 0px; MARGIN: 0px; border:0px; margin-bottom:8px; }
#match .matchplayer FIELDSET LABEL { padding-right:2px; float:left; width:40px; line-height:16px; text-align:right; font-weight:bold; clear:both;}
#match .matchplayer FIELDSET SPAN { PADDING-LEFT: 2px; FLOAT: left; LINE-HEIGHT: 16px;}
#match .matchplayer FIELDSET SPAN.title { font-weight:bold; text-transform:uppercase; text-decoration:underline; margin-bottom:5px;}

/* Squad */
#squad .mainphoto {margin-bottom:10px;}
#squad .list { border-top:1px #C8C3DF solid; border-left:1px #C8C3DF solid; border-right:1px #C8C3DF solid; font-size:11px; margin-bottom:10px;}
#squad .list th { color:#403A5E; background-image:url('list_th.gif'); background-repeat:repeat-x; background-position:center; border-top:1px solid #FFFFFF; border-bottom:1px #C8C3DF solid; }
#squad .list tr { background-color:#FFFFFF;}
#squad .list tr.alter { background-color:#F6F6FD;}
#squad .list tr:hover { background-color:#E9E9F6;}
#squad .list tr.selected { color:#CC0000; font-weight:bold; background-color:#FEE3E3;}
#squad .list td { padding:2px; border-top:1px #FFFFFF solid; border-bottom:1px #C8C3DF solid;}
#squad .list td.overline { background-image:url('list_overline.gif');}
#squad .list a {color:#000000; text-decoration:underline;}
#squad .list .btn { margin-top:2px; padding:2px 2px 3px 3px; border: 1px #C8C3DF solid; display:block; font-weight:bold; text-decoration:none; color:#403A5E; font-size:11px; height:16px; line-height:16px; background-image:url('list_th.gif'); background-repeat:repeat-x; background-position:center; text-align:center; text-decoration:none;}
#squad .criteria FIELDSET { PADDING: 0px; MARGIN: 0px; border:0px;float:left;}
#squad .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#squad .criteria FIELDSET SPAN { PADDING-LEFT: 2px; FLOAT: left; LINE-HEIGHT: 22px;}
#squad .criteria .left { float:left; width: 332px;}
#squad .criteria .left .title{ display:block; font-size:22px; font-weight:bold; margin:10px 0px 10px 20px;}
#squad .criteria .right UL {display:block;float:right;font-weight:bold;margin:0;padding:0;text-align:right;}
#squad .criteria .right LI{ list-style-type: none; padding: 0px 1px 0px 2px;display:inline; height:18px; line-height:14px; }
#squad .criteria .right {float:right; width:310px;}
#squad .criteria .right .top {height:130px; margin-right:12px;text-align:right;}
#squad .criteria .right .bottom {float:right; margin-top:10px;}
#squad .content .title{ display:block; font-size:18px; font-weight:bold; margin:15px 0px 5px 0px;}
#squad .content .text{ display:block; margin:15px 0px 5px 0px;}

/*Photos */
#video {}
#video .empty {margin:100px 0px; font-size:12px; font-weight:bold;}
#video .criteria {margin-left:20px; font-size:11px; } 
#video .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#video .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#video .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#video .list .item { border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#C8C3DF solid 1px; border-bottom:#C8C3DF solid 1px; padding:5px; margin:1px; width:300px;}
#video .list .item .left {float:left;width:125px; margin-top:5px;}
#video .list .item .left img {width:120px; height:90px;}
#video .list .item .right {float:right;width:170px; margin-top:5px;}
#video .list .item .headtitle { margin-bottom:5px; margin-top:10px; font-weight:bold; color:#D50005; display:block;}
#video .list .item .title {font-weight:bold; font-size:12px; margin-bottom:5px;}
#video .list .item .link {float:right;width:170px;}
#video .list .item .link a { font-weight:bold; color:#403A5E;}
#video .list .item .link a:hover { font-weight:bold; color:#D50005;}
#video .list .linkmore{ margin:4px; text-align:right; display:block;}
#video .list .linkmore a{ color:#403A5E;  font-weight:bold;}
#video .list .linkmore a:hover{ color:#D50005; }
#video .content .date {color:#D50005; font-weight:bold; font-size:12px; display:block; margin-bottom:5px; padding:5px 0px 0px 0px; float:left;}
#video .content .headtitle {color:#D50005; font-weight:bold; font-size:12px; display:block; margin-bottom:5px; padding:5px 0px 0px 0px;}
#video .content .title {font-size:18px; font-weight:bold; margin-bottom:10px;}
#video .content .video { text-align:center; padding: 10px 0px; width:640px; margin-bottom:10px;}
#video .content .bottom {text-align:center; padding: 10px 0px; width:630px; border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#C8C3DF solid 1px; border-bottom:#C8C3DF solid 1px; padding:5px;}

/*Photos */
#photo {}
#photo .empty {margin:100px 0px; font-size:12px; font-weight:bold;}
#photo .criteria {margin-left:20px; font-size:11px; } 
#photo .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#photo .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#photo .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#photo .list { text-align:left;}
#photo .list .item { border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#C8C3DF solid 1px; border-bottom:#C8C3DF solid 1px; padding:5px; margin:1px;}
#photo .list .item  img { width:112px; height:84px; }
#photo .list .item .bottom {text-align:center; margin-top:3px;}
#photo .list .item .bottom .title {font-weight:bold;}
#photo .list .item .bottom .date { }
#photo .list .item .selected{ }
#photo .list .item .selected img{ border:3px solid #D50005; }
#photo .list .previous{float:left;width:31px;margin-top:35px;}
#photo .list .next{float:left;width:31px;margin-top:35px;}
#photo .list .linkmore{ margin:4px; text-align:right; display:block;}
#photo .list .linkmore a{ color:#403A5E;  font-weight:bold;}
#photo .list .linkmore a:hover{ color:#D50005; }

#photo .content .head {clear:both;}
#photo .content .head .gallery {font-size:22px; font-weight:bold; margin-bottom:15px; display:block;}
#photo .content .head .date {color:#D50005; font-weight:bold; font-size:12px; display:block; margin-bottom:5px;}
#photo .content .head .title {font-size:14px; font-weight:bold; margin-bottom:5px;}
#photo .content .head .text {}
#photo .content .pagination {text-align:center;font-size:12px;}
#photo .content .pagination .numero {  }
#photo .content .pagination .pagebtn {}

/*Content */
#content {}
#content hr { height:1px; margin:0px; color:#C8C3DF; background-color: #C8C3DF; clear:both; border:0px; padding:0px;} 
#content .title {font-weight:bold; font-size:16px; margin-top:5px;  margin-bottom:10px;}
#content .subtitle {color:#D50005; font-weight:bold; font-size:12px; margin-bottom:5px; text-decoration:underline; display:block; margin-bottom:5px;}

#content .table { border-top:1px #C8C3DF solid; border-left:1px #C8C3DF solid; border-right:1px #C8C3DF solid; font-size:11px; margin-bottom:10px;}
#content .table th { padding:6px; font-size:12px; color:#403A5E; background-image:url('list_th.gif'); background-repeat:repeat-x; background-position:center; border-top:1px solid #FFFFFF; border-bottom:1px #C8C3DF solid; }
#content .table tr { background-color:#FFFFFF;}
#content .table tr.alter { background-color:#F6F6FD;}
#content .table tr:hover { background-color:#E9E9F6;}
#content .table tr.selected { background-color:#FEE3E3; color:#CC0000; font-weight:bold;}
#content .table td { padding:4px; border-top:1px #FFFFFF solid; border-bottom:1px #C8C3DF solid;}
#content .table td.overline { background-image:url('list_overline.gif');}
#content .table a {color:#000000; text-decoration:underline;}

#content .list { border-top: 1px #C8C3DF solid;clear:both;} 
#content .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; width:100%;} 
#content .list .item .left { float:left; padding-right:10px;}
#content .list .item .right { }
#content .list .item .right h2 { font-size:18px; padding:0px; margin:0px 0px 8px 0px;}

#content .info { background-color:#57577A; color:#FFFFFF; font-size:11px; margin:0px 0px 0px 0px; padding:10px;}
#content .info h2 { font-size:18px; margin:0px 0px 10px 0px; padding:0px; line-height:20px;}
#content .info a { color:#FFFFFF;}

/* Business Club */
#businessclub .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#businessclub .criteria {margin-left:0px; font-size:11px; } 
#businessclub .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#businessclub .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#businessclub .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; width:200px; padding:1px;}
#businessclub .criteria FIELDSET INPUT { margin-top:2px; margin-bottom:1px; margin-left:3px; float:left; }
#businessclub .criteria FIELDSET DIV.label { margin-left:4px; float:left; }
#businessclub .list { border-top: 1px #C8C3DF solid;} 
#businessclub .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; width:620px;} 
#businessclub .list .item { float:left; margin-left:10px;}
#businessclub .list .item .headtitle { font-weight:bold; color:#D50005; display:block;}
#businessclub .list .item .title {clear:both; font-weight:bold; display:block; font-size:12px; padding:2px 0px; text-transform:uppercase; }
#businessclub .list .item .text { }

/*wallpaper */
#wallpaper .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#wallpaper .criteria {margin-left:20px; font-size:11px; } 
#wallpaper .criteria FIELDSET { padding:0px; margin:0px; border:0px;}
#wallpaper .criteria FIELDSET LABEL { padding-right:2px; float:left; width:100px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#wallpaper .criteria FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#wallpaper .list .item { text-align:center; width:206px; clear:both; border-top:#FFFFFF solid 1px; border-left:#FFFFFF solid 1px; border-right:#C8C3DF solid 1px; border-bottom:#C8C3DF solid 1px; padding:10px; margin:1px;}
#wallpaper .list .item .bottom .headtitle {color:#D50005; font-weight:bold; font-size:11px; display:block; margin-bottom:5px; padding:5px 0px 0px 0px;}
#wallpaper .list .item .bottom .title {font-size:12px; font-weight:bold; margin-bottom:5px;}
#wallpaper .list .item .bottom .link {margin:5px 0px;}

/* Document */
#trophee .empty {margin:100px 0px; font-size:12px; font-weight:bold; clear:both;}
#trophee .list { border-top: 1px #C8C3DF solid;clear:both;} 
#trophee .list .item { border-bottom: 1px #C8C3DF solid; padding:8px 0px; width:100%;} 
#trophee .list .item .title {clear:both; font-weight:bold; display:block; font-size:12px; padding:2px 0px; }
#trophee .content { clear:both; }
#trophee .content .title {font-size:20px; font-weight:bold; margin-bottom:15px;}

#trophee .content .photo { float:right; margin-left:8px; margin-bottom:8px;}
#trophee .content .back { float:right; display:block; margin-left:10px; font-size:11px;}
#trophee .content .date {display:block; color:#D50005; font-size:11px; padding:0px 0px 5px 0px;}
#trophee .content .headtitle {color:#D50005; font-weight:bold; font-size:14px; display:block; margin-bottom:20px; padding:5px 0px 0px 0px;}

#trophee .content .subtitle {color:#D50005; font-weight:bold; font-size:12px; margin-bottom:5px; text-decoration:underline;}
#trophee .content .highlight {color:#D50005;}
#trophee .content hr { height:1px; margin:0px; color:#C8C3DF; background-color: #C8C3DF; clear:both; border:0px; padding:0px;} 

/* Newsletter */
#newsletter FIELDSET { PADDING: 0px; MARGIN: 0px; border:0px;}
#newsletter FIELDSET LABEL { padding-right:2px; float:left; width:200px; line-height:22px; text-align:right; font-weight:bold; clear:both;}
#newsletter FIELDSET SELECT { margin-top:2px; margin-bottom:2px; margin-left:3px; }
#newsletter FIELDSET INPUT{ margin-top:2px; margin-bottom:1px; margin-left:3px; }
#newsletter FIELDSET SPAN.label { margin-top:1px; margin-bottom:1px; display:block; text-align:left; line-height:20px; font-weight:bold;}
