
			

/*comments*/
#comments {  margin-left:2px; padding-top:20px; }
#comments h1 { padding-left:10px; }

#comments .item { border:1px solid #d3d9e3; margin:4px 0 5px; }
#comments .item a { color:#660099; font-weight:bold; }
#comments .item .title 
		{ 
		font-size:9px; 
		background-color:#f4f5f8; 
		padding:4px 0 0 4px; 
		margin-bottom:5px;  }
#comments .item ul { height:30px; padding-top:3px; }
#comments .item li { float:left; padding-right:5px; margin-right:5px; display:inline; color:#92c0dc; font-size:9px; }
#comments .item li.first { 
			border-right:1px solid #7a7a95; 
			font-size:11px;
			font-weight:bold;}
#comments .item p { margin:0 0 7px 13px; }

#comments .positive { background:url(../images/icon_positive.png) left 2px no-repeat; padding-left:15px; }
#comments .negative { background:url(../images/icon_negative.png) left 2px no-repeat; padding-left:15px; }
#comments .motivation { background:#ffffff left 0px no-repeat; padding-left:3px; }

#comments .reaction { border:1px solid #d3d9e3; margin:7px 0 30px; background:white url(/templates/img/reactions_background.png) 335px repeat-y; }
#comments .reaction .left { display:inline; float:left; width:340px; margin:8px 0 0 15px; }
#comments .reaction .right { float:left; width:340px; margin:8px 0 0 0; }
#comments .reaction label { display:block; margin-top:8px; margin-bottom:2px; font-weight:bold; }
#comments .reaction label i { font-style:normal; font-weight:normal; }
#comments .reaction .text { background-color:#e1e8f2; }
#comments .reaction .entry { height:25px; clear:both; }
#comments .reaction .entry label { float:left; width:120px; }
#comments .reaction .entry img { float:left; margin-left:2px; display:inline; padding-top:5px; }
#comments .reaction h3 { font-size:11px; font-weight:bold; }
#comments .reaction ul { padding:5px 0 40px 0; }
#comments .reaction li { height:16px; padding-top:1px; background:url(/templates/img/list_square.png) left center no-repeat; padding-left:10px; }



.scorelist { 
		height:42px; 
		position:relative; 
		
	   }
.scorelist .item { 
		position:relative; 
		float:left; 
		width:120px; 
		height:23px; font-size:9px; color:#330066; margin-top:11px; padding-left:15px; }
.scorelist .score { display:block; position:absolute; width:111px; height:9px; bottom:0; left:13px; padding:0 2px; overflow:hidden; background-color:white; }
.scorelist .score .bar { display:block; height:7px; background:#92c0dc; }
.scorelist .score .bar.soft { background-color:#92c0dc; }
.scorelist .score .overlay { display:block; height:9px; width:115px; position:absolute; top:0; left:0; background:url(../images/scorelist.gif); }



.imageervaring {
		float:left;
		width:150px;
}


.reaction { border:1px solid #d3d9e3; margin:7px 0 30px; background:white url(/templates/img/reactions_background.png) 335px repeat-y; }
.reaction .left { display:inline; float:left; width:340px; margin:8px 0 0 15px; }
.reaction .right { float:left; width:340px; margin:8px 0 0 0; }
.reaction label { display:block; margin-top:8px; margin-bottom:2px; font-weight:bold; }
.reaction label i { font-style:normal; font-weight:normal; }
.reaction .text { background-color:#e1e8f2; }
.reaction .entry { height:25px; clear:both; }
.reaction .entry label { float:left; width:120px; }
.reaction .entry img { float:left; margin-left:2px; display:inline; padding-top:5px; }
.reaction h3 { font-size:11px; font-weight:bold; }
.reaction ul { padding:5px 0 40px 0; }
.reaction li { height:16px; padding-top:1px; background:url(/templates/img/list_square.png) left center no-repeat; padding-left:10px; }
