html, body { margin:0; padding:0; }
body{ margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:center; outline-style:none; outline-width:0 }

A img{ border:0px }
A{ color:#183a52;  text-decoration:none; }
a:focus{ outline-style:none; outline-width:0}
A:hover{ color:#f20000 }

A.image, A.image IMG{ display:block; position:relative}
A.comments{ text-indent:0px; font-weight:normal; font-size:11px; color:#666; display:inline; text-decoration:underline}
A.comments:hover{ text-decoration:none}	

FORM, H1, H2, H3, P, UL{ margin:0px; padding:0px}
UL, LI{ list-style-type:none; padding:0px; margin:0px;}

H1{ font-size:28px; font-weight:normal; margin-bottom:10px}
H2, H2 A{ font-size:12px; font-weight:bold; }
	
.wrap{ width:980px; margin:0 auto; text-align:left; position:relative}
#content{ width:665px; float:left; margin-top:15px}	
	#content #left{ width:200px; float:left; padding-right:15px}
	#content #right{ width:450px; float:right}
#sidebar{ width:300px; float:right; margin-top:15px}
.spliter{ overflow:hidden; zoom:1}
   	.spliter .elements{ float:left; overflow:hidden; zoom:1}

/*------------------brand-----------------*/
#brand{ text-align:center; z-index:65002}
	#brand #int_banner{ margin:auto; position:relative; width:1000px; z-index:65002}

/* ------------------BOXURI-------------------- */


.box{ }
	.box .head{ background-color:#E8EBEF; font-size:18px; color:#000; padding:5px 10px 5px 5px}
	.box .body{ border:1px solid #E8EBEF; padding:10px; overflow:hidden; zoom:1}
	
.box.theme1 .head{ background-color:#00bceb; color:#FFF;  }
.box.theme1 .head A{ color:#FFF}
	.box.theme1 .body{ border-top:5px solid #E8EBEF; }

.img_left{ float:left; margin-right:10px}
.img_right{ float:right; margin-left:10px}
.padleft10{ padding-left:10px}
.padright10{ padding-right:10px}
.padleft15{ padding-left:15px}
.padright15{ padding-right:15px}
.margintop15{ margin-top:15px}
.marginbottom15{ margin-bottom:15px}

.supratitle{ background-color:#F20000; color:#FFF; font-size:18px; line-height:30px; padding-left:10px; font-weight:bold; padding-right:10px; letter-spacing:1px}
.supratitle_small{ background-color:#F20000; color:#FFF; font-size:12px; padding-left:10px; font-weight:bold; padding-right:10px;  letter-spacing:1px}

DIV.date{  color:#666; font-size:11px}	


/*------------------BUTOANE-----------------*/
.button{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -130px; padding-left:1px; display:block; color:#f20000; height:22px; line-height:22px}
	.button span{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -178px; display:block; height:22px; line-height:22px; padding-left:15px; padding-right:20px; text-align:center; font-size:11px}
.button:hover span{ color:#000}	

.button2{ background-color:#f20000; color:#FFF; font-size:11px; display:block; height:17px; line-height:17px; padding-left:7px; padding-right:7px}
.button2:hover{ color:#000}

.button3{ background-color:#f20000; background-image:url("/static/images/sprite.gif"); background-position:-20px -71px; background-repeat:no-repeat; color:#FFF; font-size:11px; display:block; height:22px; line-height:22px; padding-left:10px; padding-right:5px}
	.button3 SPAN{ background-image:url("/static/images/sprite.gif"); background-position:right -212px; background-repeat:no-repeat; display:block; padding-right:20px}
.button3:hover{ color:#000}

A .play{ position:absolute; left:50%; top:50%; width:25px; height:25px; margin-top:-12px; margin-left:-12px; overflow:hidden; background-image:url(/static/images/play.png); background-repeat:no-repeat; background-position:0px 0px; cursor:pointer}
	A:hover .play{ background-position:0px -25px}

/*------------------HEADER--------------------*/
#header{ position:relative;}
#header .top{ background-color:#1c1c1c; height:27px}
	#header .top .last_update{ color:#FFF; line-height:27px; font-size:11px; margin-left:10px}
		#header .top .last_update EM{ color:#b4bae0; font-style:normal}
	#header .top UL{ float:right}
		#header .top UL LI{ float:left; margin-left:20px}
			#header .top UL LI A{ color:#FFF; font-size:11px; line-height:27px}
.rss{ text-transform:uppercase; color:#e78d01; font-size:12px; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -51px; padding-right:18px; font-weight:bold}

#header #searchForm{ margin-top:3px}
	#header #searchForm .submit{ display:block; width:28px; height:19px; overflow:hidden; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -26px; float:right; text-indent:-9999px; border:0px;  padding:0px; margin:0px }
	#header #searchForm INPUT{ height:17px; line-height:17px; font-size:11px; border:0px; padding:px; margin:0px; padding-left:2px; color:#999; width:200px}	

#header .middle{ height:100px; background-image:url(/static/images/header_middle_bg.jpg); background-repeat:repeat-x; background-position:top; margin-bottom:1px}
	#header .middle .clock{ position:absolute; left:10px; top:7px; background-color:#F20000; color:#FFF; font-size:11px; padding:0px 3px 0px 3px}
	#header .middle #site-title-ro{ width:225px; height:100px; background-image:url(/static/images/antena3_ro.jpg); background-repeat:no-repeat; background-position:10px top; text-indent:-9000px; display:block}
	#header .middle #site-title-en{ width:225px; height:100px; background-image:url(/static/images/antena3_en.jpg); background-repeat:no-repeat; background-position:10px top; text-indent:-9000px; display:block}
	#header .middle #leaderboard{ position:absolute; top:5px; right:0px; width:728px; height:90px}

#header .bottom{ height:32px; background-color:#e8ebef}
	#header  .afiliate{ float:left; line-height:32px; margin-left:10px}
	#header  .afiliate a{ font-weight:bold}
	#header .bottom UL{ height:24px; float:right; margin-top:4px}
		#header .bottom UL LI{ float:left; margin-left:7px}
			#header .bottom UL LI A{ display:block; float:left; height:24px; line-height:24px; font-size:11px; font-weight:bold; padding-left:5px; padding-right:5px; background-color:#FFF; color:#000; text-transform:uppercase}
			#header .bottom UL LI A:hover { background-color:#f20000; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:-20px -71px; color:#FFF}
	#header .bottom UL LI A.inregistrari{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:-20px -71px; background-color:#f20000; color:#FFF; padding-left:10px; padding-right:10px; font-size:12px; font-weight:bold;  }		
	#header .bottom UL LI A.activ{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:-20px -71px; background-color:#f20000; color:#FFF; padding-left:10px; padding-right:10px; font-size:11px; font-weight:bold;  }		
	
/*------------------MENU--------------------*/
#navigation {background-color:#00c0f0; width:100%; height:43px; margin-top:10px; overflow:hidden}
#navigation UL{ text-align:left; display:block; background-color:#1c1c1c; width:1200px; height:38px }
	#navigation UL li {display:inline; float:left; }
	#navigation UL li A{ color:#FFF; font-size:12px; font-weight:bold; white-space:nowrap; display:block; line-height:38px; height:38px; padding:0px 9px; margin-bottom:5px; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -27px; float:left }
	#navigation UL li A:hover{ background-color:#00c0f0; color:#FFF; background-image:none}
	#navigation UL li.activ{ background-image:url(/static/images/navigation_active_bg.gif); background-repeat:no-repeat; background-position:center 35px; background-color:#00c0f0; }
	#navigation UL .nunta{ background-color:#CD0000; background-image:none; height:36px}
		#navigation UL li.activ A{ color:#FFF; background-image:none}
#navigation2{ background-color:#00c0f0; width:100%; height:38px; margin-top:-7px }

#navigation UL li A.skytrip{ background-color:#87bb52; color:#314870;  background-image:none; height:36px}
#navigation UL li A.skytrip:hover{ background-color:#87bb52; color:#314870; background-image:none}

#navigation UL li A.imobiliare{ background-color:#CD2117; color:#FFF;  background-image:none; height:36px}

#navigation UL li A.red{ background-color:#F20000; color:#FFF;  background-image:none; height:36px}
#navigation .activ .red{ height:38px}

#subcategs{ position:absolute; visibility:hidden}
#subcategs UL{ text-align:left;  height:38px; }
#subcategs li { display:inline; float:left; }
	#subcategs li A{ color:#FFFFFF; font-size:12px; font-weight:bold; white-space:nowrap; display:block; line-height:38px; height:38px; padding:0px 10px 0px 11px; margin-bottom:5px; float:left }
	#subcategs li A:hover, #subcategs li.activ A{ color:#1c1c1c}

/*------------------Cancan--------------------*/
.affiliate{ width:100%; margin-bottom:15px; border-top:2px solid #00BCEB; border-bottom:5px solid #00BCEB; padding-bottom:10px; margin-top:15px; overflow:hidden}
	.affiliate .logo{ margin-right:10px; padding:5px 0px 7px 0px; height:25px; position:relative}
	.affiliate .logo A{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -212px; padding-right:20px; color:#000; font-size:18px}
		.affiliate .logo A.l1{ left:0px}
		.affiliate .logo A.l2{ left:273px;}
		.affiliate .logo A.l3{ right:0px}
	.affiliate .jcarousel-clip{ width:645px;}
	.affiliate LI{ width:323px; height:100px; zoom:1;}
		.affiliate .cs-content{ padding-right:10px}
		/*#cancan LI A{ color:#000;}*/
		.affiliate LI IMG{ border:2px solid #cd0000; float:left; margin-right:5px}
		.affiliate LI P A{ font-size:12px; font-weight:bold}	
		.affiliate LI .citeste-stire{ padding-top:7px}
		.affiliate LI .citeste-stire A{ font-size:11px; text-decoration:underline; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -216px; padding-right:20px}

/*------------------SECTIONS--------------------*/

/*------------------section layout 2--------------------*/
.section2{ font-size:12px; line-height:18px; border-top:1px solid #dbdbdb; margin-bottom:15px}
	.section2 .head { border-bottom:5px solid #00bceb; padding:10px 0px 10px 0px; margin-bottom:5px}
	.section2 .head .rss{ text-transform:uppercase; color:#e78d01; font-size:12px; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -50px; padding-right:18px; float:right; font-weight:bold}
	.section2 .image{ width:100%; position:relative;  overflow:hidden; zoom:1;}
		.section2 .image H2{ position:absolute; left:0px; bottom:0px; background-image:url(/static/images/title_picture_bg.png); background-repeat:repeat; background-position:left top; padding:10px; width:430px}
			.section2 .image A{ color:#FFF;  font-size:18px; font-weight:normal; line-height:normal }
	.section2 p{ padding:0px 0px 10px 0px; border-bottom:1px dotted #dbdbdb;}

	.section2 .more{ float:right}	

.section2 UL{  margin:10px 10px -10px 15px }
	.section2 .head A{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -212px; padding-right:20px; color:#000; font-size:18px}
	.section2 .head A:hover{ color:#F20000}
	.section2 UL LI	{ position:relative; padding-bottom:10px; overflow:hidden; zoom:1 }
		.section2 DIV.left{ float:left; width:73px}
		.section2 DIV.right{ margin-left:90px; position:relative}
			.section2 UL H2{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -290px; font-size:12px; line-height:18px; font-weight:bold; text-indent:20px; display:block }

/*------------------LATEST--------------------*/	
#lastest_news{ position:relative }
	#lastest_news .body{ height:329px; overflow:hidden }
	#lastest_news LI { position:relative; margin-bottom:7px; text-indent:55px; overflow:hidden; height:36px }
		#lastest_news LI A{ font-size:12px; line-height:16px; font-weight:bold; }
		#lastest_news LI DIV{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -216px; width:46px; background-color:#e8ebef; position:absolute; top:2px;  left:0px; font-size:11px; padding-left:2px; text-indent:0px}
	#lastest_news .more{ width:180px; }

/*------------------LIVE BLOG--------------------*/
#liveblog{ font-size:11px; margin-top:15px}
#liveblog.box .head{ background-color:#00bceb; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:-332px -244px;}
#liveblog.box .head{ color:#FFF}
#liveblog .body{ height:205px}
#liveblog SPAN.booble{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -84px; float:left; width:41px; height:31px; margin-right:10px}
#liveblog IMG{ float:right}
#liveblog UL{ clear:both; margin-bottom:8px}
	#liveblog UL LI{ padding-top:6px}
#liveblog .first{ color:#00bceb; font-size:11px; margin-bottom:15px}
	#liveblog .first strong{ font-weight:bold; text-transform:uppercase; color:#F00; font-size:14px}
	#liveblog .first A{ color:#00bceb; text-transform:uppercase; font-weight:bold; font-size:12px; display:block}
#liveblog .more{ float:left}

#interactiv_blogs .body{ height:195px; overflow:auto}
#interactiv_blogs .item{  width:120px; float:left; display:block; margin-right:10px; margin-bottom:7px; color:#00bceb; font-size:11px}
#interactiv_blogs .item A{ color:#00bceb; text-transform:uppercase; font-size:11px; font-weight:bold; display:block }
#interactiv_blogs .item A:hover{ text-decoration:underline}
	#interactiv_blogs .item.second{ margin-right:0px}
	
/*------------------POLL--------------------*/
.poll{ padding:10px; background-color:#FFF; margin-right:10px}
	.poll LABEL{ clear:both;  display:block; border-bottom:1px solid #DDDDDD; padding: 4px 0px 4px 0px; cursor:pointer}
	.poll .button3{ border:0px; margin-top:10px; cursor:pointer}
	
/*------------------TOP ARTICLE--------------------*/
.top_article{ margin-top:10px}
	.top_article UL{ margin-left:10px; padding-left:10px}
	.top_article UL LI{ margin-bottom:7px; list-style-type:decimal; font-weight:bold; color:#F20000; vertical-align:top}
		.top_article A{ font-size:12px; font-weight:bold; line-height:normal}
		.top_article A SPAN{ color:#000; font-weight:normal}

/*------------------FOLDERS--------------------*/
#folders{ margin-top:15px}
	#folders H3{ font-size:18px; font-weight:bold; border-bottom:1px solid #CCC; margin-bottom:5px; padding-bottom:5px}
	#folders LI{ line-height:30px}
	#folders SPAN{ background-color:#F20000; padding:3px 5px; font-weight:bold; color:#FFF}
	#folders A{ font-size:14px; font-weight:bold; margin-left:10px}

/*------------------FOOTER--------------------*/
#footer{ text-align:center}
	#footer{ position:relative;}
	#footer .top{ background-color:#1c1c1c; height:37px}
		#footer .top UL{}
		#footer .top UL LI{ display:inline; float:left; }
			#footer .top UL LI A{line-height:37px; color:#FFF; padding:0 10px; display:block; font-size:11px}
			#footer .top UL LI A:hover{ color:#656b86}
			#footer .top UL LI A.activ{ color:#656b86}
	#footer #tags{ background-color:#eee; line-height:30px}	
	#footer #tags a{ line-height:30px; margin-right:5px}
	#footer .bottom{ height:100px; padding-top:15px; padding-bottom:15px; position:relative}	
	#footer .parteneri{position:absolute; top:-20px; right:0px; text-align:center}
	#footer .parteneri IMG{ vertical-align:bottom}
	#footer .logo_footer{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -376px; width:71px; height:45px; float:left; border-right:1px solid #Ccc; margin-right:10px}	
	.copy{ color:#979ba2; font-size:11px; padding-top:10px; float:left}
	
		
	
/*------------------DIV OVER BOX EMAIL--------------------*/
#overlay{ width:100%; height:100%; background-color:#000; position:fixed; left:0px; top:0px; z-index:10000; -moz-opacity:.70; filter:alpha(opacity=70); opacity:.70; display:none}
#box_email {
	background-color:#FFF;
	border:1px solid #CCC;
	display:none;
	padding:10px;
	position:absolute;
	width:500px;
	z-index:10001;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#box_email .close{ float:right}

/*------------------Multiple article--------------------*/
.multiple_article{}
	.multiple_article .body{ padding:9px}
	.multiple_article UL{ margin-bottom:-15px}
	.multiple_article LI{ padding-bottom:15px}
	.multiple_article LI .section_name{ background-color:#1c1c1c; color:#FFF; margin-bottom:4px; font-size:11px; height:17px; line-height:17px; padding-left:10px}
		.multiple_article LI .section_name .more{ float:right}

.article_3cols{}
	.article_3cols UL{ width:750px}
	.article_3cols LI{ display:inline-block;  margin-right:60px; width:180px; vertical-align:top; overflow:hidden; padding-bottom:20px;
						*display:inline; zoom:1; }
	.article_3cols LI .section_name{ background-color:#1c1c1c; color:#FFF; margin-bottom:4px; font-size:11px; height:17px; line-height:17px; padding-left:10px}
			.article_3cols LI .section_name .more{ float:right}				

		
.article_3cols_text{}
	.article_3cols_text H2{ height:51px; overflow:hidden; margin-bottom:7px; font-size:14px}
	.article_3cols_text H2 A{ font-size:14px }
	.article_3cols_text UL{ width:750px}
	.article_3cols_text UL.inside{ width:970px}
	.article_3cols_text LI{ display:inline-block;  margin-right:60px; width:180px; vertical-align:top; overflow:hidden; padding-bottom:30px;
						*display:inline; zoom:1; }
	.article_3cols_text .text A{ color:#000; font-size:12px; line-height:normal}					
	.article_3cols_text LI .section_name{ background-color:#1c1c1c; color:#FFF; margin-bottom:4px; font-size:11px; height:17px; line-height:17px; padding-left:10px}
			.article_3cols_text LI .section_name .more{ float:right}
						
.article_4cols{}	
	.article_4cols H2{ margin-top:5px}
	.article_4cols H2 A{ font-size:14px }
	.article_4cols UL{ width:750px}
	.article_4cols LI{ display:inline-block;  margin-right:13px; width:155px; vertical-align:top; overflow:hidden; padding-bottom:30px;
						*display:inline; zoom:1; }
/*------------------COMENTARII--------------------*/
.pg-comments{ line-height:18px; }
.pg-comments  .head{ background-color:#E8EBEF; font-size:18px; color:#000; height:30px; line-height:30px; padding-left:10px}
	.pg-comments  .head A{ float:right; padding-right:10px; font-size:12px; line-height:30px; font-weight:bold}
	.pg-comments LI{ padding-top:15px; border-bottom:1px solid #DBDBDB; padding-bottom:7px}
  .pg-comments .author{ font-size:11px; margin-bottom:5px}
.pg-add-comment{ background-color:#EEE; padding:10px; margin-top:15px; padding-bottom:15px; line-height:18px}
	.pg-add-comment .add{ font-weight:bold; font-size:16px; margin-bottom:10px}
	.pg-add-comment  .button2{ font-size:16px; line-height:32px; height:32px; padding-left:20px; padding-right:20px}
	
/*------------------SIDEBAR--------------------*/
#sidebar_blogs{ }
	.sidebar .body{ position:relative; padding:5px}
	.sidebar A.jcarousel-prev{ height:76px; width:20px; border:1px solid #e8ebef; position:absolute; left:5px; top:5px; display:block; background-image:url(/static/images/sprite.gif); background-position:-286px -40px; background-repeat:no-repeat}
		.sidebar A.jcarousel-prev:hover{ background-position:-308px -40px; }
	.sidebar A.jcarousel-next{ height:76px; width:20px; border:1px solid #e8ebef; position:absolute; right:5px; top:5px; display:block; background-image:url(/static/images/sprite.gif); background-position:-333px -40px; background-repeat:no-repeat}
		#sidebar A.jcarousel-next:hover{ background-position:-355px -40px; }
	.sidebar .jcarousel-clip { margin-left:30px; margin-right:30px; width:228px; height:76px}	
	.sidebar .jcarousel-list  LI { width:228px; height:76px}
	.sidebar LI IMG{  float:left; margin-right:7px}	
	.sidebar LI A{ font-weight:bold}
	.sidebar LI P{ color:#f20000; font-size:11px; font-weight:bold; padding-top:10px}

#vdtonline{ }
	#vdtonline .jcarousel-clip LI IMG{  float:left; margin-right:7px}

#banner_slide .jcarousel-clip { width:300px; height:250px}	
	#banner_slide .jcarousel-list  LI { width:300px; height:250px}

/*------------------recoamdnari--------------------*/
#recomandari .block{ padding-bottom:7px; position:relative}
#recomandari .pe_blog{position:absolute; right:-10px; top:0px}
#recomandari .button3{ background-position: -47px -71px}
#recomandari .block IMG{ float:left; margin-right:10px}
#recomandari .rec_right{ float:right; width:185px}
#recomandari .line{ border-bottom:1px dotted #DBDBDB; margin-bottom:10px; position:relative}
#recomandari  .rec_link{ font-weight:bold}
#recomandari SMALL{ display:block; color:#666666; font-weight:bold; font-size:10px; font-family:Tahoma, Geneva, sans-serif}
#recomandari SPAN{ display:block;}

.section3{}
.section3 UL LI DIV.left{ float:left; width:97px}
	.section3 UL LI DIV.right{ margin-left:104px; position:relative}

.banner{ background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -200px; padding-top:15px; margin-top:10px; margin-bottom:10px }

/*------------------TOP VIDEO--------------------*/

#sidebar_videos { height:240px; overflow:auto; position:relative} 
	#sidebar_videos LI{ margin-bottom:7px}
	#sidebar_videos .image{ float:left; margin-right:5px}
	#sidebar_videos .image IMG{ width:100px}

/*------------------PAGINATION--------------------*/
.pagination { font-size:0.9em; line-height:30px; margin-bottom:15px}
	.pagination A{ padding:6px; background-color:#EEE; margin-right:5px }
	.pagination A.activ{ background-color:#F20000; color:#FFF; font-weight:bold;}
	.pagination EM{ color:#BDBDBD}
	.pagination A STRONG{ font-size:16px; font-weight:normal;}

/*------------------OTHER--------------------*/
#top_video .head B.video{ margin-left:5px; padding-top:3px}
b.video{background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:left -230px; width:15px; height:11px; line-height:11px; font-size:11px }
.eticheta{ font-size:11px; background-image:url(/static/images/sprite.gif); background-repeat:no-repeat; background-position:right -273px; padding-right:10px; line-height:30px}

/*------------------CALENDAR--------------------*/
#box_calendar{  }
#box_calendar A{ text-decoration:none; color:#183A52; font-weight:bold}
#box_calendar A:hover{ text-decoration:underline}

.table_calendar{ text-align:center; font-size:12px}
	.table_calendar  TR.first TD{  background-color:#E8EBEF; }
	.table_calendar TD{ background-color:#FFF; color:#000; font-weight:bold; line-height:25px}
		#box_calendar TD.on A{ background-color:#183A52; display:block; color:#FFF }
	#bg_grey{ padding:2px; font-weight:bold;  background-color:#545559;   color:#FFFFFF; font-size:13px; line-height:22px; margin-top:5px}
		#bg_grey A{ color:#FFFFFF}
	.table_calendar .linkClean{ font-size:17px; line-height:17px}
	.table_calendar .linkClean:hover{ color:#000000}

/*------------------CORPORATE--------------------*/
.footer_categorie{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-bottom:5px;margin-top:10px;}.footer_subcategorie{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin-top:5px;}.footer_links_container{width:120px;float:left;}.footer_links_container a{font-size:10px;line-height:1.5;text-decoration:none;font-family:Arial,Helvetica,sans-serif}.footer_no_margin_left{margin-left:0;}.footer_copyright{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:29px;}.clear{clear: both!important;visibility: hidden;height: 0!important; margin: 0!important;padding: 0!important;font-size: 0!important;}

.footer_categorie{color:#00aeef;}
.footer_subcategorie{color:#f8bd19;}
.footer_links_container a,.footer_copyright a{color:#555;}
.footer_no_margin_left{margin-left:0;}


.spacer1{ font-size:1px; height:1px; line-height:1px; display:block }
.spacer3{ font-size:3px; height:3px; line-height:3px}
.spacer5{ font-size:5px; height:5px; line-height:5px}
.spacer10{ font-size:10px; height:10px; line-height:10px; display:block}
.lineO{ background-image:url(../images/lineO.gif); background-repeat:repeat-x; background-position:left bottom; padding-bottom:10px}
.clear{clear:both; margin:0 !important; padding:0 !important; border:0 none !important; line-height:0 !important; height:0 !important; font-size:0 !important}		