
/* CSS Document */
@charset "UTF-8";


/* language */

.section { clear: left; float: left; padding-bottom: 18px; width: 100%; background-color:white;border: 1px solid #D1D1D1;-khtml-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.section h2 { border-bottom: 1px solid #444444; font-weight: normal; margin-bottom: 3px; padding-bottom: 15px; }
.section ul { float: left; width: 880px; border:30px solid white;}
.section ul li { float: left; margin-top: 18px; min-height: 54px; width: 146px; _height: 54px; }

.section ul li a { text-decoration: none; font-size: 14px; background-position: 0 0; background-repeat: no-repeat; color: #444444; display: block; min-height: 30px; padding: 10px 20px 0px 40px; width: 86px; _height: 30px; _position: relative; zoom: 1; }
.section ul li a:hover { color: #08c; }
.section ul li a.long { padding-top: 0; }

.section ul li.clear { clear: left; }

.section ul li a.cs { background-image: url(/image/flag/Czechia%20CZ.png); }
.section ul li a.da { background-image: url(/image/flag/denmark%20DK.png); }
.section ul li a.de { background-image: url(/image/flag/Germany%20DE.png); }
.section ul li a.en { background-image: url(/image/flag/United%20Kingdom%20UK.png); }
.section ul li a.es { background-image: url(/image/flag/Spain%20ES.png); }
.section ul li a.fi { background-image: url(/image/flag/Finland%20FI.png); }
.section ul li a.fr { background-image: url(/image/flag/France%20FR.png); }

.section ul li a.hr { background-image: url(/image/flag/Croatia%20HR.png); }
.section ul li a.it { background-image: url(/image/flag/Italy%20IT.png); }
.section ul li a.pl { background-image: url(/image/flag/Poland%20PL.png); }
.section ul li a.pt { background-image: url(/image/flag/Portugal%20PT.png); }
.section ul li a.nl { background-image: url(/image/flag/Netherlands%20NL.png); }
.section ul li a.ru { background-image: url(/image/flag/Russia%20RU.png); }
.section ul li a.sv { background-image: url(/image/flag/Sweden%20SE.png); }



/* titre */
.h1 { margin: 10px 0px 0px 0px; width: 980px; height: 30px; font-size: 24pt; text-align: left; color: #444444; font-weight: 500; line-height: 36px; margin-bottom: 18px; letter-spacing: 0px; }
.h2 { margin: 10px 0px 0px 0px; width: 980px; height: 30px; font-size: 16pt; text-align: center; color: #444444; font-weight: 550; line-height: 36px; margin-bottom: 18px; letter-spacing: -1px; }
.h3 {width:980px; text-align:center;padding:3px 0px 0px 0px; border:0px solid #000000;height:60px;font-size: 11pt;color:#444444;}


