
.warning{
	color:#FF0000;
	padding-left:10px;
	padding-bottom:10px;
}	
/* NAVIGATORS */
div.content-navigator
{
    display: block;
}

div.content-navigator div
{
    display: inline;
    text-align: center;
}

div.content-navigator div.content-navigator-separator, div.content-navigator div.content-navigator-separator-disabled
{
    padding-left: 4px;
    padding-right: 4px;
}

div.content-navigator div.content-navigator-arrow
{
    font-size: 150%;
}

/* PAGE NAVIGATION */

div.pagenavigator
{
    text-align: center;
	height:25px;
/*	width:730px;*/
	margin-top:10px;
	clear:both;

}

div.pagenavigator span.previous
{
    float: left;
}

div.pagenavigator span.next
{
    float: right;
}

div.pagenavigator span.pages
{
    float: left;
	width:80%;
	text-align:center;
	margin-top:0px;
}


/* Forum */

div.infoline p
{
    float: left;
    margin-right: 1em;
}

div.infoline
{
    margin: -0.5em 0 -0.5em 0;
}

table.forum div.attribute-byline p
{
}

table.forum div.attribute-byline p.author, table.forum div.attribute-byline p.date
{
    display: block;
}

table.forum p.date
{
    font-size: 0.8em;
}

table.forum th
{
    color: #000000;
    background-color: #7b92bc;
	background-image:url(../images/background/background_techno.jpg);
	height: 30px;
}

table.forum td
{
    color: #000000;
    background-color: #ededed;
	
	height: 30px;
}

table.forum tr
{
    color: #000000;
    background-color: #ededed;
	border-bottom:solid 3px #FFFFFF;
	
}

 table.forum th.topic 
{
    width: 40%;
	background-color:#ededed;

	padding: 2px 2px 2px 2px;
}
table.forum td.topic
{
    width: 50%;
	background-color:#ededed;

	border-bottom:3px solid #FFFFFF;
	padding: 5px 5px 5px 10px;
}

 table.forum th.replies 
{
    width: 10%;
	text-align:center;
	padding: 2px 2px 2px 2px;
}

 table.forum td.replies
{
    width: 10%;
	text-align:center;
	background-color:#f5f5f5;
	border-bottom:3px solid #FFFFFF;
	padding: 2px 2px 2px 2px;
}



 table.forum  th.lastreply
{
    width: 45%;
	background-color:#f5f5f5;
	padding: 2px 2px 2px 2px;

}

 table.forum td.lastreply
{
    width: 45%;
	background-color:#f5f5f5;
	border-bottom:3px solid #FFFFFF;
	padding: 5px 5px 5px 10px;

}

 table.forum th.author
{
    width: 15%;
}
 table.forum td.author
{
    background-color:#ededed;
	border-bottom:3px solid #FFFFFF;
	padding: 5px 5px 5px 10px;
}

 table.forum th.message
{
    width: 75%;
}

 table.forum td.message
{
    width: 75%;
    background-color:#f5f5f5;
	border-bottom:3px solid #FFFFFF;
	padding: 5px 5px 5px 10px;
}

table.forum tr.bglight, table.forum tr.bgdark
{
    background-color: #ffffff;
}

table.forum tr.bglight td, table.forum tr.bgdark td
{

}

a.tooltipglossary{
color:#000000;
text-decoration:underline;
}
a.tooltipglossary em {
    display:none;
}
a.tooltipglossary:hover {
    border: 0;
    position: relative;
    z-index: 500;
    
}
a.tooltipglossary:hover em {
    font-style: normal;
	font-weight:normal;
	font-size:11px;
    display: block;
    position: absolute;
    top: 20px;
    left: -10px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ebe9ea ;/*#0065af;*/
    width:200px;
}
a.tooltipglossary:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 12px;
    background: transparent url(../images/background/infobulleglossary.gif);
    margin:0;
    padding: 0;
    border: 0;
}

div.tooltipselect{
text-align:left;
padding-left:3px;
float:left;
color:#1156A0;
text-decoration:none;
background-image:url(/dakdata/bookmark/images/but_select.gif);
background-repeat: no-repeat;
height:16px;
width:100px;
}
div.tooltipselect em {
    display:none;
}
div.tooltipselect:hover {
    border: 0;
    position: relative;
    z-index: 500;
    
}
div.tooltipselect:hover em {
    font-style: normal;
	font-weight:normal;
	font-size:11px;
    display: block;
    position: absolute;
    top: 16px;
    left: -126px;
    padding: 5px;
    color: #FFF;
    border: 1px solid #bbb;
    background: #b3df27 ;/*#0065af;*/
    width:200px;
}
/*
a.tooltipselect:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 12px;
    background: transparent url(../images/background/infobulleglossary.gif);
    margin:0;
    padding: 0;
    border: 0;
}
*/
#shopping_cart{
color:#1156A0;
}
.art_img{
  text-align:center;
  padding-top : 15px; 
  padding-bottom : 15px; 
  
 }
.art_img_legende {
  text-align:center; 
  padding-top : 5px;
  font-size:11px; 
}

.class-image {
  text-align:center;
  padding-top : 15px; 
  padding-bottom : 15px; 
  margin:auto;
 }
 
.attribute-caption {
  text-align:center; 
  padding-top : 5px;
  font-size:11px; 
  margin:auto;
  font-style:italic;
  font-family: "MavenProRegular";
  font-weight: 300;
  width: 100%
}
.attribute-caption p{
text-align: center;
}
div.attribute-image {
 display:inline-block;
 *display: inline;
}

div.attribute-image img {
    width: 100%;
    height: initial;
}


#block_droit_5, .extlinks, .keepmebckg{
	/*background: #f3f3f3 url('../images/background/fond_extlink.jpg') scroll repeat-x left top;*/
	background-color:#FFFFFF;
	padding-right:5px;	
	padding-bottom:10px;
	padding-top:10px;		
	border:1px solid #DEDEDE;
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
	padding-left:10px;	
	clear: left;
}

.extlinks_img {
  margin-top:10px;
  float:left;
  width:200px;
  text-align:center;
}
.extlinks_desc{
  /*width:520px;*/
  padding-right:35px;
  padding-left:10px;
}
.author{
color:#1156A0;
}

form fieldset {
    padding: 1em;
    border: 1px solid #ADADAD;
    display: block;
	width:500px;
 }
 
 form fieldset legend {
    padding: 4px;
    
 }
 
.print{
float:right;
padding-right:10px;
z-index:500;
}

.content-view-line{
display:block;
}

.content-view-line-press{
padding-bottom:35px;color:#0756a5; clear:both;
}
.content-view-line-press p {
	color:#3c3c3c;
}
.content-view-line-press:hover p {
	text-decoration:underline;
	cursor:pointer;
}
.content-view-line-press:hover h3 {
	text-decoration:underline;
	cursor:pointer;
}

.content-view-line-press:hover{
	text-decoration:underline;
	cursor:pointer;
}

.related_title
{
	width:200px;
	padding-right:10px;
	float:left;
}
.related_date
{
	width:100px;
	padding-right:10px;
	float:left;
}
	
.related_desc
{
	width:400px;
	padding-right:10px;
	float:left;
	color:#3c3c3c;
}

.smfvignette{
float:left;
width:71px;
margin-right:10px;
margin-bottom:10px;
}
.smftext{
width:650px;
margin-bottom:10px;
min-height: 75px;
}
#content{
margin-bottom:10px;
}

#sceneoverview{
width:450px;
height:338px;
border:1px solid #dedede;
}
#scenetext{
width:300px;
height:50px;
float:left;
}
.quote {
    background-color: #FFFFFF;
    border: 1px solid #DEDEDE;
    color: #000000;
    font-size: x-small;
    line-height: 1.4em;
    margin: 1px;
    padding: 5px;
}
/* comments count */
.wC, .az, .vC {
    float: left;
}
.eX, .fX {
    background: url("//ssl.gstatic.com/s2/oz/images/stars/po/Publisher/sprite4-a67f741843ffc4220554c34bd01bb0bb.png") no-repeat scroll 0 0 transparent;
    float: left;
}

.az {
margin: 0 15px 0 5px;
}

.az .eX {
    background-position: 0 -191px;
    height: 20px;
    width: 6px;
}
.az .fX {
    background-position: -45px -191px;
    height: 20px;
    width: 2px;
}
.az .V1 {
    font-size: 11px;
    height: 16px;
    line-height: 17px;
    margin: 1px 6px;
}
.az .U1 {
    max-width: 47px;
    min-width: 10px;
}
.U1 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-image: none;
    border-style: solid none;
    border-width: 1px;
    float: left;
}
.compmain{
margin-top:15px;
margin-bottom:15px;
margin-left:20px;
}
.compvignette, .compscoremain, .compmodel{
float:left;
}

.compscoremain{
width:355px;
}
.complink{
clear:both;
text-align:center;
}
.compmodel{
margin-left: 27px;
width: 136px;
margin-bottom: 5px;
}
.compmodelname{
font-size: 14px;
text-align: center;
height: 35px;
}
.compmodelscore{
background-color: #167DCC;
color: #FFFFFF;
font-size: 16px;
height: 25px;
text-align: center;
vertical-align: middle;
}

.articleDisclaimer {
    background-color: #1D3760;
    color: #fff;
    margin: 10px 0 15px;
    padding: 7px 10px;
}
.articleDisclaimer a {
    color: #fff;
}
