body{margin: 0; font-family: Arial; font-size: 10pt; color: #0d1d37}
a, a:visited, a:hover.next-real-madrid{color:#1c6aaf; text-decoration: none}
a:hover{text-decoration:underline}
.atletico, .atletico:visited, a:hover.next-atletico {color:#fb0e00 !important} 
p{margin:0}
h1{font-size: 16pt; font-weight:normal; margin: 0 0 10px 0}
h1{font-size: 13pt; font-weight:bold; margin: 0 0 10px 0}
.clear{clear:both; display:block; height:1px; overflow:hidden; margin:0; padding:0}
#black-header{border:0; margin:0 padding:0; background:url(../img/general/bground_head.jpg) 0 0 repeat-x; width:100%; height:47px; border-top-color:#4687C1; border-top-style:solid;border-top-width:5px;}
.big-white-text{width:450px; margin:0 auto; padding:15px 0 0; color:#fff; font-size: 9pt; float:left}
#flags{float:right; padding:25px 0 0; font-size:8pt; color:#fff}
#flags img{border:0}
#flags a, #flags a:visited{color:#fff; textdecoration:none}
#fags a:hover{text-decoration: underline}
#main-container{margin:0 auto; border:0; width:950px}
#banner{border:0; margin:5px 0 10px; height:98px; width:950px; background: url(../img/general/banner.jpg) 0 0 no-repeat}
#banner h1{display:none}
#inner-container{border:1px solid #ccc; margin:0 auto; text-align:left; width:948px; background: #fff}
#leftpart{float:left; margin:15px 0;padding: 0 15px; width:312px}
#calendar{height:55px; width:250px; background: url(../img/home/calendar.jpg) no-repeat 0 0; padding:12px 0 0 55px}
#rightpart{float:left; margin:15px 0;padding: 0 10px; width:575px; border-left: 1px solid #ccc}
#home-text{border-bottom: 1px solid #ccc; margin:0 15px; padding:15px 0; text-align:justify}
#the-menu{border:1px dotted #CCCCCC; margin:0 0 15px; padding:5px 0 5px 2px}
#the-menu a{padding: 10px 18px 10px 17px; line-height: 26px} #the-menu a:hover{background:url("../img/general/bground_head.jpg") 0 0 repeat-x; text-decoration: none; color:#fff; text-shadow:1px 1px 0 #888888}
#news{float:left; margin:15px 0;padding: 0 0 0 15px; width:260px}
.news{height:55px; width:220px; background: url(../img/home/news.jpg) no-repeat 0 0; padding:8px 0 0 60px}
#poll{float:left; margin:15px 0;padding: 0 0 0 10px; width:235px; border-left: 1px solid #ccc}
.poll{height:55px; width:204px; background: url(../img/home/poll.jpg) no-repeat 0 0; padding:8px 0 0 60px}
#bottom{margin:15px auto;}
.bottombox{width:270px; height:275px; float:left; border:1px solid #ccc; padding:5px 15px; margin-right:22px; background: #fff}
.partners{font-size:8pt !important}
#quote-close{background:url(../img/testimonials/quote-close.gif) no-repeat 0 bottom; width:50px; height:100px; float:left}
#quote-open{background: url('../img/testimonials/quote-open.gif') no-repeat 0 top; width:50px; height:100px; float:left; margin:0 0 0 25px}
blockquote{padding:0; text-align:justify;margin:auto 0;font-family: verdana; font-size: 1.3em;float:left}
.babyblue{color:#1c6aaf}
.calage{ margin:0 0; display:inline; width:110px; float:left}
.envoi{margin:5px 0 0 267px}
.morelist{color:#5B91C5; margin:6px 0 0 0}	
.gamelist{ height:98px; width:465px; padding:2px 0 0 110px;display:block; margin: 0 0 10px 0; color: #0d1d37 !important; text-decoration: none; background-color: #fff}
a:hover.gamelist{text-decoration: none; color:#fff !important; background-color: #1c80d2 !important}
.gamelisttitle{font-size: 12pt; font-weight:bold; margin: 0 0 5px 0}

a:hover.next-atletico, a:hover.next-real-madrid {text-decoration:none}