﻿@charset "utf-8";
/* -------------------------------------------------------------- 
  
   Artionet CSS powered by Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/navigation.css';
@import 'lib/grid.css';
@import 'lib/forms.css';
@import 'lib/classes.css';
  
h1.logo {margin:0px 0px 0px 0px;padding:0px;position:relative;top:35px;}
h1.logo a{
	font-size:0px;
	line-height:0px;
	text-indent:-10000px;
	display:block;
	width:200px;
	height:66px;
	background:url(../images/sprite.png) no-repeat 0px 0px;
}
.printheader {display:none;}

.banner {border: 1px solid #fff;position:absolute;top:30px;right:0px;z-index:0;}
.banner img {margin:0;}
#accountbox {position:absolute;top:0px;right:0px;width:180px;height:27px;z-index:2;}
#accountbox a {display:block;width:170px;height:22px;background:url('../images/sprite.png') no-repeat -127px -136px;
	color:#fff;text-transform:uppercase;font-weight:bold;font-size:1em;text-align:center;padding:5px 10px 0px 0px;text-shadow:#333 1px 1px 0;}
#accountbox ul{position:absolute;top:25px;left:2px;width:155px;list-style:none;margin:0px;padding:10px;
	background:#816BAA;display:none;}
#accountbox li{text-align:center;}
#accountbox ul a{background:none;width:185px;height:auto;display:inline;z-index:2;
	color:#fff;text-transform:none;font-weight:normal;padding:0;text-shadow:none;}

#regionbox {position:absolute;bottom:0px;left:0px;width:195px;height:37px;}
#regionbox a{background:url('../images/sprite.png') no-repeat -374px -169px;width:185px;height:27px;display:block;
	color:#fff;text-transform:uppercase;font-weight:bold;font-size:1em;text-align:center;padding:10px 10px 0px 0px;text-shadow:#333 1px 1px 0;}
#regionbox ul{position:absolute;top:32px;left:10px;width:155px;list-style:none;margin:0px;padding:10px;
	background:#816BAA;display:none;}
#regionbox li{text-align:left;}
#regionbox ul a{background:none;width:185px;height:auto;display:inline;
	color:#fff;text-transform:none;font-weight:normal;padding:0;text-shadow:none;}

#searchbox {width:225px;height:29px;background:url('../images/sprite.png') no-repeat 0px -257px;
	padding:3px 5px 0px 5px;float:left;}
html>/**/body #searchbox, x:-moz-any-link, x:default {padding-top:1px}
#headerstripe #searchbox {background:url('../images/sprite.png') no-repeat 0px -66px;padding-top:3px;}
#searchbox .searchtext {width:185px;padding:2px 0px 0px;margin-right:3px;border:0;font-size:1em;height:20px;float:left;
	font-family:"Trebuchet MS", "Myriad Pro", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}
#searchbox .searchbutton {text-indent:-10000px;overflow:hidden;width:25px;height:25px;border:0;
	background:url('../images/sprite.png') no-repeat 200px 0px;cursor:pointer;display:block;font-size: 0;line-height: 0;}

.toolbox {background:url('../images/sprite.png') no-repeat 100% -95px;clear:both;margin-bottom:3px;}
.breadcrumbs {padding:5px 0px 5px 240px;color:#efefef;background:#0D0D0D;}
.breadcrumbs a {color:#8e65c7;}
.breadcrumbs a:hover {color:#fff;}

.rssbtn {width:44px;height:16px;background:url('../images/sprite.png') no-repeat -201px -50px;
	display:block;text-indent:-10000px;overflow:hidden;float:right;position:relative;top:8px;right:12px;}


#footer .box { 
  padding: 0em; 
  margin-bottom: 0em; 
  background:#282828; 
  display:inline;
  width:210px;
  float:left;
}
#footer .box.first {margin-right:0px;}
#footer .box.second {margin-right:80px;}
#footer .box.third {margin-right:70px;}
#footer h4 { 
  padding: 0em 0em 0em 1.8em;
  background:url('../images/sprite.png') -272px 4px no-repeat; 
  margin: 50px 0 0; 
  font-size:1.1em;
  font-weight:bold;
  color:#fff;
}
#footer ul { 
  padding: 0; 
  margin: 0 0 0px 2em;
  list-style:none;
}
#footer ul a{
	font-size:1.1em;
	color:#fff;
} 
#footer ul a:hover{color:#976BD4;}
#footer hr {border:1px solid #282828;background:#282828;}

#footer p { 
  padding: 0em; 
  margin: 50px 0 0; 
  display:inline;
  width:150px;
  float:left;
  color:#a08dc5;
  font-size:11px;
}
#footer p a{color:#a08dc5;}
#footer p a:hover{color:#fff;}

.logos {width:404px;height:40px;background:#fff url('../images/sprite.png') no-repeat -296px -55px;position:absolute;top:-4px; left:366px;display:block;}
.logos.wide {left:536px;}

.logos a {display:block;text-indent:-10000px;overflow:hidden;height:33px;float:left;}
.logos .rjb {background:url('../images/sprite.png') no-repeat -7px -174px;width:69px;margin:0px 3px 0px 30px;}
.logos .rtn {background:url('../images/sprite.png') no-repeat -78px -174px;width:74px;}
.logos .rfj {background:url('../images/sprite.png') no-repeat -151px -174px;width:76px;}
.logos .lq {background:url('../images/sprite.png') no-repeat -232px -174px;width:131px;}

/*
.videobox {width:176px;float:left;margin-left:13px;}
.list .videobox {width:47%;float:left;margin:0 0 3% 2%;}
.span-8 .videobox {width:auto;float:none;margin:0px 0px 10px 0px;}
.span-8 .videobox img{float:left;margin-right:10px;}
.span-8 .videobox h4{font-size:1em;font-weight:bold;margin-top:0;}
*/

.videobox {width:176px;float:left;margin-left:13px;}
.list .videobox {width:47%;float:left;margin:0 0 3% 2%;}
.span-8 .videobox {width:auto;float:none;margin:0px 0px 10px 0px;position:relative;min-height:100px;padding:0 0 0 185px;}
.span-8 .videobox img{float:left;margin-right:10px;}
.span-8 .videobox h4{font-size:1em;font-weight:bold;margin-top:0;}
.span-8 .videobox a.imgListSideBar{position:absolute;display:block;top:0;left:0;}
/*rrrrr*/
.videobox img{margin:0;}
.list .videobox img{float:left;margin-right:10px;}
.videobox h4{margin:.5em 0px;padding:0px;font-size:13px;line-height:14px;color:#333;font-weight:bold;}
.videobox h4 a:hover {text-decoration:underline;}
.list .videobox h4{font-weight:bold;margin-top:0;}
.videobox strong{color:#868686;display:block;font-size:11px;}
.videobox span {font-size:10px;}
.videobox span a {color:#624a7e;font-weight:bold;}
.videobox span a:hover {color:#000;}
/*rrrrr!*/
/*.videobox img{margin:0;}
.list .videobox img{float:left;margin-right:10px;}
.videobox h4{margin:.5em 0px;padding:0px;font-size:1.3em;line-height:1.1em;color:#333;}
.videobox h4 a:hover {text-decoration:underline;}
.list .videobox h4{font-size:1em;font-weight:bold;margin-top:0;}
.videobox strong{color:#868686;display:block;font-size:.85em;}
.videobox span {font-size:.8em;}
.videobox span a {color:#624a7e;font-weight:bold;}
.videobox span a:hover {color:#000;}
*/
.pagination {background:#fff;clear:both;font-weight:bold;width:100%;text-align:center;}
.pagination a {color:#816baa;background:url('../images/sprite.png') 0px -148px no-repeat;line-height:22px;padding:0px;}
html>/**/body .pagination a {padding:2px 0px 5px 0px;}
.pagination a span{background:url('../images/sprite.png') 100% -148px no-repeat;text-align:center;width:23px;padding:1px 5px 6px 4px;line-height:22px;}
html>/**/body .pagination a span {padding:2px 5px 5px 4px;}

.pagination a.page_Selected {background:#fff url('../images/sprite.png') 0px -124px no-repeat;}
.pagination a.page_Selected span{background:url('../images/sprite.png') 100% -124px no-repeat;color:#fff;}
.pagination strong a {padding:0px;background:none;}
 
.comment {color:#525151;line-height:1.2em;}
.comment .date {padding-right:10px;color:#333;}
.comment a {color:#624a7e;}
.comment a.more {color:#624a7e;padding-left:10px;text-transform:uppercase;}

.commentinput {/*margin-bottom:3em;*/width:560px;position:relative;clear:both;z-index:1;}
.commentinput textarea{width:548px;height:60px;font-size:13px;border:1px solid #ccc;
color:#624a7e;font-family: "Trebuchet MS", "Myriad Pro", Arial, "Helvetica Neue", Helvetica, Verdana, sans-serif; z-index:1;}
.commentinput .btn {float:right;background:url('../images/sprite.png') 0px -217px no-repeat;}
.commentinput .btn input {margin:0px;background:url('../images/sprite.png') 100% -217px no-repeat;
color:#fff;text-align:center; font-weight:bold;padding:3px 0px 5px 0px;text-transform:uppercase;
float:left;border:none;font-size:12px;cursor:pointer;height:25px;text-shadow:#333 1px 1px 0;}
html>/**/body .commentinput .btn input {padding:3px 10px 5px 10px;}
.commentinput p {position:absolute;z-index: 2;width: 100%;height: 53px;top:6px;left:0px;
background:#efefef;display:none;text-align:center;padding-top:20px;}
.commentinput p a{font-size:14px;font-weight:bold;color:#624a7e;}

.videoitem {}
.videoitem img {margin:0px;}
.videoitem p{padding:5px 20px 5px 0px;margin:0px 0px 0px 0px;position:relative;line-height:normal;}
.videoitem .date{padding-right:10px;color:#868686;float:left;position:relative;top:3px;}
html>/**/body .videoitem .date{position:relative;top:0px;}
.videoitem .views{font-size:1.2em;color:#624a7e;float:right;padding-left:15px;text-align:right;line-height:1.2em;}

.socialbox {border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;padding:10px 0px;width:560px;position:relative;z-index:10;}
.socialbox p{margin:0px;padding:0px;}
.socialbox strong{color:#624a7e;}
.socialbox .url{width:220px;float:left;}
.socialbox .url input{width:190px;font-size:11px;border:0;}
.socialbox .promote{width:250px;float:left;}
.socialbox .promote span{width:170px;position:absolute;top:20px; right:0px;}
.socialbox .promote em{font-size:11px;font-style:normal;}
.socialbox .promote a {float:left;display:block;height:25px;cursor:pointer;}
.facebook{background:#ccc url('../images/sprite.png') no-repeat -237px -68px;width:28px;text-indent:-1000px;overflow:hidden;}
.twitter{background:#ccc url('../images/sprite.png') no-repeat -263px -68px;width:27px;text-indent:-1000px;overflow:hidden;}
.integrate{background:#ccc url('../images/sprite.png') no-repeat -583px -177px;width:110px;margin-left:5px;font-weight:bold;text-align:center;line-height:25px;}

.tabdernieres,.tabpluspartagees{display:none;}

#calendarcontainer,#calendar  {background:#c6c6cb url('../images/bgcalendar.png') repeat-x;margin-bottom:10px;}
#calendarcontainer h3{background:#000;color:#a88eda;text-align:center;
	color:#976BD4;display:block;font-size:1.2em;font-weight:bold;padding:3px 20px;text-transform:uppercase;}
#calendar table{width:100%;margin:0px;font-size:.95em;}
#calendar th{border:0;padding:0px;text-align:center;font-family:Arial, Helvetica, sans-serif;padding:4px 0px;}
#calendar td{border:none;padding:0px;border-right:1px solid #a8a8a8;border-top:1px solid #a8a8a8;width:13%;text-align:center;font-family:Arial, Helvetica, sans-serif;}
#calendar td.last, #calendar .calcellright {border-right:none;}
#calendar td a{display:block;padding:1px 0px;color:#000;font-weight:bold;line-height:normal;}
#calendar td a:hover {background:#fff;}
#calendar td a.selected{color:#fff;background:#000;background:url('../images/sprite.png') -256px -268px no-repeat;}
#calendar td a.off{color:#515151;}
.calheader{position:relative;}
#calendar .calnavleft {background:url('../images/sprite.png') -318px -268px no-repeat;text-indent:-1000px;overflow:hidden;display:block;width:10px;position:absolute;top:0;left:6px;}
#calendar .calnavright {background:url('../images/sprite.png') -440px -268px no-repeat;text-indent:-1000px;overflow:hidden;display:block;width:10px;position:absolute;right:6px;top:0;}
#soc {
	position: absolute;
	top: 50px;
	left: 0px;
	background: #fff;
	border: 1px solid #ccc;
	width: 520px;
	padding: 20px 20px;
	display: none;
	z-index: 5;
	height:80px;
}
#soc p {padding:5px 0px;width:95%;}
#soc p a {white-space:nowrap;line-height:normal;display:block;float:left;margin:0px 5px 5px 0px;padding: 2px 6px 2px 23px;height:18px;}
#soc input.link {width:400px;}
#soc a, #embed a {cursor:pointer;border:1px solid #ccc;padding:0px 4px;background:#dedede;}
#soc a:hover, #embed a:hover {border:1px solid #000}
#soc .close, #embed .close {
	float: right;
}
#soc .mail {background:url('../images/sprite.png') 3px -300px no-repeat;}
#soc .face {background:url('../images/sprite.png') 3px -330px no-repeat;}
#soc .twitt {background:url('../images/sprite.png') 3px -364px no-repeat;}
#soc .myspace {background:url('../images/sprite.png') 3px -400px no-repeat;}
#soc .orkut {background:url('../images/sprite.png') -148px -301px no-repeat;}
#soc .hi5 {background:url('../images/sprite.png') -148px -331px no-repeat;}
#soc .blogger {background:url('../images/sprite.png') -148px -365px no-repeat;}
#soc .livespaces {background:url('../images/sprite.png') -148px -399px no-repeat;}
#soc .bebo {background:url('../images/sprite.png') -317px -302px no-repeat;}
#soc .buzz {background:url('../images/sprite.png') -317px -332px no-repeat;}
#soc .stumbleupon {background:url('../images/sprite.png') -317px -364px no-repeat;}

#embed {
	position: absolute;
	top: 50px;
	left: 0px;
	background: #fff;
	border: 1px solid #ccc;
	width: 520px;
	padding: 15px 20px;
	display: none;
	z-index: 10; 
}
#embed textarea {
	width: 470px;
	height: 70px;
	margin: 3px 0px;
}
#embed ul {
	list-style: none;
}

.vNt{vertical-align:bottom;}
.vNt a{vertical-align:bottom;}

#CommentsContainer {clear:both;padding:10px 0 0;}
/**/
 

