/*
    Jean Louis
	Layout 1
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #5680b5;
}

p {
padding:5px;
}

.clear {
clear:both;
}

#wrapper {
width: 726px;
margin: 0 auto;
border: 1px solid #000000;
}

#header {
width:726px;
height:121px;
background-image:url(europe-images/europe-header.jpg);
background-repeat:no-repeat;
}

#franceHeader {
width:726px;
height:121px;
background-image:url(europe-images/france-header.jpg);
background-repeat:no-repeat;
}

#germanyHeader {
width:726px;
height:121px;
background-image:url(europe-images/germany-header.jpg);
background-repeat:no-repeat;
}

#italyHeader {
width:726px;
height:121px;
background-image:url(europe-images/italy-header.jpg);
background-repeat:no-repeat;
}

#russiaHeader {
width:726px;
height:121px;
background-image:url(europe-images/russia-header.jpg);
background-repeat:no-repeat;
}

#spainHeader {
width:726px;
height:121px;
background-image:url(europe-images/spain-header.jpg);
background-repeat:no-repeat;
}

#swedenHeader {
width:726px;
height:121px;
background-image:url(europe-images/sweden-header.jpg);
background-repeat:no-repeat;
}

#ukHeader {
width:726px;
height:121px;
background-image:url(europe-images/uk-header.jpg);
background-repeat:no-repeat;
}

#contentContainer {
background-image:url(europe-images/shade1.jpg);
background-repeat:no-repeat;
}

.content {
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#topContainer {

}

#topLeft {
float:left;
width: 340px;
margin-top: 15px;
}

#topRight {
float:right;
width: 365px;
margin-top: 15px;
}

#titleContainer {
}

#advertisment {
float:right;
}

.adPad {
padding-right: 3px;
padding-top: 0px;
}

#videoBox {
float:right;
background-image:url(europe-images/videoBox.jpg);
background-repeat:no-repeat;
width:339px;
height:263px;
}

.videoBoxText {
width:310px;
padding: 10px;
}

.ftVideoTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0b3780;
margin: 5px 0px 0px 10px;
}

#leftCol {
float:left;
width: 340px;
margin-top: 15px;
}

#rightCol {
float:right;
width: 365px;
margin-top: 15px;
}

#topArticles {
width: 300px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#topArticles a:link {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#topArticles a:visited {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#topArticles a:hover {
text-decoration:none;
color:#e42512;
}

#whitepaperBox {
float:right;
background-image:url(europe-images/whitepaperBox.jpg);
background-repeat:no-repeat;
width:337px;
height:303px;
margin-top:15px;
}

#whitepaperBox2 {
float:right;
background-image:url(europe-images/whitepaperBox2.jpg);
background-repeat:no-repeat;
width:337px;
height:552px;
margin-top:15px;
}

#whitepaperBox li {
list-style-type:none;
}

#whitepaperBox2 li {
list-style-type:none;
}

.whitepaperBoxText {
width:310px;
padding: 15px 5px 5px 5px;
}

.whitepaperTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin: 5px 0px 0px 10px;
}

#whitepaperBox a:link {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#whitepaperBox a:visited {
text-decoration:none;
color:#0b3780;
}

#whitepaperBox a:hover {
text-decoration:none;
color:#e51c0c;
}

#whitepaperBox2 a:link {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#whitepaperBox2 a:visited {
text-decoration:none;
color:#0b3780;
}

#whitepaperBox2 a:hover {
text-decoration:none;
color:#e51c0c;
}

#newContainer {
width: 300px;
}

.btnCon {
float:right;
width: 330px;
}

.articleNews {
float:left;
width:310px;
text-align:left;
padding: 5px 5px 5px 8px;
}

.articleNews li {
margin-left:15px;
margin-top:2px;
}

.articleNews a:link {
color:#333333;
text-decoration:none;
}

.articleNews a:visited {
color:#333333;
text-decoration:none;
}

.articleNews a:hover {
color:#b30538;
text-decoration:none;
}

.dateText {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0b3780;
}

.summary {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.viewall {
float:left;
width:205px;
text-align:right;
}


/* Flags */
#repeater {
float:left;
}

#countryContainer {
float:left;
margin-bottom:25px;
}

#countryContainer li {
list-style-type:none;
}

#countryContainer a:link {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#countryContainer a:visited {
text-decoration:none;
color:#0b3780;
font-weight:bold;
}

#countryContainer a:hover {
text-decoration:none;
color:#e42512;
}

#countryTitleHeader {

}

.countryTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0b3780;
margin: 15px 0px 0px 70px;
}

.countryTitle2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0b3780;
margin: 5px 0px 0px 70px;
}

#other-news {
float:left;
background-image:url(europe-images/other-newsFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}

#france {
float:left;
background-image:url(europe-images/franceFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}

#germany {
float:left;
background-image:url(europe-images/germanyFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}

#italy {
float:left;
background-image:url(europe-images/italyFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}

#russia {
float:left;
background-image:url(europe-images/russiaFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}

#spain {
float:left;
background-image:url(europe-images/spainFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}


#sweden {
float:left;
background-image:url(europe-images/swedenFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}


#uk {
float:left;
background-image:url(europe-images/ukFlag.jpg);
background-repeat:no-repeat;
width:324px;
height:43px;
}



/* Flags */
