
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* LAYOUT */
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }



/* TYPE */
body { font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333; }

a { color: #2971a7; }
strong, b { font-weight:bold; }
em, i { font-style:italic; }

/* GLOBAL FOOTER */
#globalfooter p { margin-bottom: 1em; }
#globalfooter form { margin: 18px 10px; }


/* BILLBOARD */
#billboard, #promos, #headlines, #ticker, #options, #links, #homefooter { width: 980px; margin: 0 auto 10px; clear: both; color: #76797c; }
#billboard { width: 900px; margin-right: auto; margin-top: 10px; margin-left: auto; margin-bottom: 0px; }
#billboard img.bottom { padding: 0; border: 0; margin: 0; margin-bottom: 16px; }
#billboard a.more { padding-right: 8px; background: url(images/index/morearrow.gif) no-repeat 100% 50%; text-decoration: none;}
#billboard a.more:hover {text-decoration: underline;}

#billboard #profil { position: absolute; top:390px; left:20px; color: #B60A32; font-weight: bold; font-size: 15px;}
#billboard #profil p {color: red; font-weight: bold; font-size: 20px;}

#billboard #index_img { position: absolute; top:412px; left:160px; }
#billboard #index_img p {margin-left: 91px; margin-top: -49px; color: #000; font-weight: bold; font-size: 12px;}


#billboard #item1_img { position: absolute; top:430px; left:45px; }
#billboard #item1_img p {margin-left: 95px; margin-top: -60px; color: #000; font-weight: bold; font-size: 12px;}

#billboard #item2_img { position: absolute; top:425px; left:370px; }
#billboard #item2_img p {margin-left: 90px; margin-top: -55px; color: #000; font-weight: bold; font-size: 12px;}

#billboard #item3_img { position: absolute; top:433px; left:665px; }
#billboard #item3_img p {margin-left: 110px; margin-top: -60px; color: #000; font-weight: bold; font-size: 12px;}

/* TICKER */

.wrapper { width: 980px; margin: 0 auto; *margin: 0 auto 15px; _margin: 0 auto; }
#ticker { min-height: 26px; margin-bottom: 15px; background: #f6f6f6 url(../images/index/ticker_btm_grey.gif) no-repeat left bottom; position: relative; float: left; }
#ticker p { width: 100%; padding-top: 5px; padding-bottom: 0.2em; background: url(../images/index/ticker_top_grey.gif) no-repeat top left; float: left; }
#ticker a#ticker-headline { width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; border-right: 1px solid #808080; display: block; float: left; }
#ticker a#news-headline { padding-left: 15px; color: #a1a5a9; float: right; }
#ticker a { color: #6e6e6e; text-decoration: none; }

/* PROMOS */
#promos { width: 980px; min-height: 155px; *height: 155px; }

#promos img {
	float: none;
	border-width: 0;
	margin: 0 10px 0 0;
	vertical-align: middle;
}
#promos img.last { margin: 0; }
#login {
 WIDTH: 236px;HEIGHT: 155px;
 background: url(../images/index/promo_template.jpg);margin: 0 10px 0 0;
}


/* HOMEFOOTER */
#homefooter { text-align: center; font-size: 10px; color: #6e6e6e; }
#homefooter a { margin: 0 2px; text-decoration: none; }
#homefooter a:hover { text-decoration: underline; }
#homefooter p.left { width: 60%; float: left; text-align: left; text-indent: 10px; }
#homefooter p.right { width: 40%; float: right; }
#homefooter p.links { border: 1px solid #e5e5e5; border-width: 1px 0; padding: .5em 0; margin: 1.5em 0 2em; }
