/* ====================================================================
 * styles for the digg plugin
 * -------------------------------------------------------------------- */


/*-------------Style for suggestion form-----------------*/



/*-------------info bulle help-----------------*/
a.digg-info{
    position:relative; 
    z-index:0; 
    background: url("../images/admin/skin/bullet.gif") no-repeat left;
    padding: 0 0 1px 12px;
    cursor: pointer;
    cursor: hand;
   }

a.digg-info:hover{
    z-index:25;
    background-color: #ffffff;
    text-decoration: none;
}

a.digg-info span{
    display: none;
}

a.digg-info:hover span{ 
    display:block;
    position:absolute;
    top:-5em; 
    right:0em; 
	_right:95%;
    border:1px solid #395E7D;
  	background:#ffffff;
  	color:#000000;
}

#form-content pre{
	background:#FFFFFF;
	padding:10px;	
}

#form-requirement{
	background:#FFFFFF;
}


/*--------List digg submit---------------*/

h2.h2-digg {
	background-color: #1F4772;
	color: white;
	-moz-border-radius:15px;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}

div.diggSubmitElement {
	padding: 0 0 6px 0;
	background-color: #E8CCE0;
}

.diggSubmitElement-header {
	background: url("../../../images/local/skin/picto-digg.png") no-repeat top left;
}

.diggSubmitElement-header-content {
	background:url("../../../images/local/skin/color/color1-center.png") transparent repeat-x;
	margin-left:50px;
}

.diggSubmitElement-header-right {
	background:transparent url("../../../images/local/skin/color/color1-right.png") no-repeat right;
	height: 50px;
	padding-top:1px;
}

.diggSubmitElement-header-right h3{
	text-transform:uppercase;
	padding-top:28px;
	margin-right:10px;
	text-align:center;
	color:#ffffff;
}

.diggSubmitElement-content{
	background-color: #ffffff;
	padding: 10px 5px 10px 5px;
	margin: 5px 5px 5px 5px;
}

div.diggSubmitElementValue {
	float: left;
	width: 90%;	
}

.diggSubmitElementScore {
	float: left;
	margin: 15px 0 0 13px;
	text-align: center;
	width: 30px;
	color: #ffffff;
}

.digg-portlet .submit {
    background: #ffffff url("../../../images/local/skin/buttons/submit-ok.png") no-repeat 0 4px;
    border:none;
    width:23px;
    height:27px;
    text-align:center;
    color:#ffffff;
    cursor: pointer;
}

.digg-portlet .submit:hover {
  background: #ffffff url("../../../images/local/skin/buttons/submit-ok-hover.png") no-repeat 0 4px;
}

span.read-digg-detail {
	position: relative;
	bottom: 0px;
	right: 0px;	
	text-align:right;
	padding-right: 5px;
	background-color: #E8CCE0;
}

span.read-digg-detail a {
	float: right;
	margin-right: 10px;
	padding-left: 10px;
	color: #0BA486;
	background: transparent url("../../../images/local/skin/bullet-more.png") no-repeat 0 50%;
}

div.user-info {
	position: relative;
	bottom: 0px;
	left: 50px;
	float: left;
	padding-left: 5px;
	padding-bottom: 5px;
}
/*-------------diggSubmit ---------------*/

div.response-element {
	/*margin-bottom: 10px;*/
   	margin-top: 20px;
	margin-left: 15px;
    clear: both;
}

div.response-element-title {
   	margin: -34px 0 10px 15px;
    clear: both;
    font-size: 14px;
	font-weight: bold;
	color:#ffffff;
}


/*--------Structure page----------------*/
 #middle-columns-float
{
	margin-top: 20px;
	float: left;
	width: 100%;
}

#middle-columns-col1
{
	float: left;
	width: 70%;
}

#middle-columns-col2
{
	 float: left; 
	 width: 30%;
	 _width: 29%;
}

#middle-columns-col1-content
{
	border: none;
	color: #000000;
	padding-left:10px;
	padding-right:5px;
}
#middle-columns-col2-content
{
	border: none;
	color: #000000;
	padding-left:5px;
	padding-right:10px;
}
/*--------------Comments--------------------*/

#digg_content{
	width: 98%;
}
	
div.comments {
	/*border: dotted 1px;*/
	clear: both;
	margin-left: 50px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px 5px 5px 5px;
}

div.comment-link {
	position: relative;
	bottom: 0px;
	left: 50px;
	float: left;
	background: transparent url("../../../images/local/skin/plugins/digglike/picto_comment.png") no-repeat 0 0;
	color: #0BA486;
	padding: 0 0 5px 25px;
	height: 15px;
}

div.comment-link a{
	color: #0BA486;
}

table.comment-table {
	/*border: solid 1px;*/
	margin : 5px 0px 5px 0px;
	width: 90%;
}

/*tr.comment-title {
	background-color: #1F4772;
	
}*/

td.comment-title {
	color: white;
	color: #808080;
	font-weight: bold;
}

/*tr.comment-value {
	background-color: #F7D694;
}*/

/*td.comment-value {
	padding-top: 10px;
}*/


.digg_comment_form input, .digg_comment_form select, .digg_comment_form textarea {
	color: #808080;
	width: 300px;
	margin: 0 0 15px 12px;
}

#formdigg{
	width:98%;
}

#formdigg input, #formdigg select, #formdigg textarea {
	color: #808080;
	width: 430px;
	margin: 0 0 15px 12px;
}

#formdigg label {
	float: left;
	text-align: right;
	margin-left:12px;
	font-weight: bold;
}


.digg_comment_form label{
	float: left;
	text-align: right;
	font-weight: bold;
	width: 100px;
}

.digg_comment_form .submit, #formdigg .submit{
	float: right;
	width: 180px;
	font-weight: bold;
	color: #ffffff;
	background-color: #0BA486;
	border:#0BA486 1px solid;
	text-transform: lowercase;
	cursor: pointer;
}

.digg_comment_form .submit:hover, #formdigg .submit:hover{
	background-color: #7cbc4f;
}


/*-------------menu---------------*/

#digg-menu-main { 
  padding-top:12px ;
  padding-bottom:7px;
  margin-left: 30px;
}

.digg-tab {
	border:solid 1px #0BA486;
	margin: 0px 5px 0px 2px ;
	padding:7px 3px 7px 3px;
	-moz-border-radius-topright : 10px;
	-moz-border-radius-topleft : 10px;
	-moz-border-radius-bottomright : 10px;
	-moz-border-radius-bottomleft : 10px;
	font-weight: bold;
	background-color: #0BA486;
	text-transform: lowercase;
	cursor: pointer;
}

a.digg-tab {
  text-decoration:none; 
   color: #ffffff;
  border: none;
}
 
.digg-active-tab {
   border:solid 1px #0BA486;
	margin: 0px 5px 0px 2px ;
	padding:7px 3px 7px 3px;
	-moz-border-radius-topright : 10px;
	-moz-border-radius-topleft : 10px;
	-moz-border-radius-bottomright : 10px;
	-moz-border-radius-bottomleft : 10px;
	font-weight: bold;
	background-color: #0BA486;
	text-transform: lowercase;
	cursor: pointer;
}

a.digg-active-tab {
  text-decoration: none;
  color: #ffffff;
  border: none;
}

/*a.digg-active-tab:link, a.digg-active-tab:visited {
  background-color: #1F4772;
  text-decoration: none;
  color: white;
  border: none;
}

a.digg-active-tab:hover, a.digg-active-tab:active {
  /*background-color: #1F4772;
  text-decoration: none;
  color: white;
  border: none;
}*/

#digg-barre {
	/*border-top:solid 10px;
	background-color: #F7D694;*/
	margin-top: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#digg-filter {
	margin-left: 30px;
}

#digg-filter a{
	color: #0BA486;
}

#digg-sorter{	
	/*background-color: #F7D694;*/	
}

#digg-categories{
	background-color: #0BA486;
	margin: 0 10px 0 10px;
	display: block;
}

#digg-categories li{
	border-bottom: #0BA486 1px solid;
	cursor: pointer;
}

#digg-categories li a{
	color: #ffffff;	
}

#digg-categories li:hover {
	background-color: #b5e4da;
	text-decoration: none;
}

#digg-top-popularities {
	list-style-type: disc;
	list-style-position: inside;
}

#digg-top-comments{
	list-style-type: disc;
	list-style-position: inside;
}

div.digg-portlet {
	border: #D2D6D6 1px solid;
    padding-left: 5px;
    padding-right: 6px;
	 padding-bottom: 6px;
    margin-bottom: 10px;
    -moz-border-radius: 10px;
}


#digg-sorter-label {	
	float:left;
	text-align: right;
	margin-left: 30px;
	margin-top: 15px;
	padding-right:5px;
}

#digg-sorter-list select {	
	/*margin-left: 30px;*/
	margin-top: 10px;
	/*background-color: #F7D694;*/
	}

	
/*------------Vote---------------*/

div.digg-vote {
	/*background:transparent url(../../../images/local/skin/plugins/digglike/vote_cartouche.png) no-repeat top left;*/
	clear: both;
	padding: 5px 5px 5px 5px;
	margin: 20px 20px 20px 20px;
	height: 50px;
}
h3.digg-vote-title {
	float: left;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	padding-top: 10px;
	color:#e39e00;
}

/*div.digg-vote div.digg-vote-title {
  background:transparent url(../../../images/local/skin/plugins/digglike/vote_fleche.png) no-repeat center center;
  width: 96px;
  height: 53px;
  float: left;
  text-align: center;
  font-weight: bold;
  font-style: italic;
  padding-top: 22px;
}*/

div.digg-vote div.digg-vote-title label {
	position: relative;
	top: 6px;
	left: 0px;
	color: black; 
}

div.digg-vote  .digg-vote-content{
   width: 73px;
  float: left;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 20px;
  text-align: center;
}

.digg-vote-against {
  background:transparent url("../../../images/local/skin/plugins/digglike/vote_moins.png") no-repeat center center;
}

.digg-vote-against:hover {
  background:transparent url("../../../images/local/skin/plugins/digglike/vote_moins_hover.png") no-repeat center center;
}

.digg-vote-for {
  background:transparent url("../../../images/local/skin/plugins/digglike/vote_plus.png") no-repeat center center;
}

.digg-vote-for:hover {
  background:transparent url("../../../images/local/skin/plugins/digglike/vote_plus_hover.png") no-repeat center center;
}

.digg-vote a {
  color:#ffffff;
}

