/*test styles*/

.MainCommets,.firstLine,.firstLineSmall,.BlueBlockOne,.commentBodyAutor.commentBodyComment.commentBodyfooter,.NextComments,.commetnsTable,.commetnsTableText,.SendComment{
	border: 0px solid #666666;
}


.MainCommets,.firstLine,.firstLineSmall,.BlueBlockOne,.commentBody,.quoteText,.NextComments,.articleAttribute{
  display: table;
  display: inline-block;
}


.quote{
	border:1px solid #789EB1;
}

.MainCommets,.BlueBlockOne,.NextComments{
	margin-bottom:15px;
}

/*test styles end*/

.MainCommets{
	width:100%;
	clear: both;
}

.firstLine{
	width:100%;
	clear: both;
}

.firstLineBig{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color:#333333;
}

.firstLineBig a{
	color:#0066CC;
	text-decoration: none;

}

.firstLineBig a:hover{
	color:#0066CC;
	text-decoration: underline;

}

.firstLineSmall{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-left: 10px;
	margin-top: 5px;
}

.firstLineSmall a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#0066CC;
	text-decoration: none;
}
.firstLineSmall a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#0066CC;
	text-decoration: underline;
}

.BlueBlockOne{
background-color: #E9F4FC;
width: 100%;
font-family: Arial, Helvetica, sans-serif;
}

.commentBody{
	width:96%;
	background-color: #ffffff;
	border: 1px solid #CCCCCC;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
}


.commentBodyAutor{
	width:120px;
	padding: 3px;
	font-size: 12px;
	color:#333333;
	line-height: 20px;
}

.commentBodyAutor a{
	color:#0066CC;
	text-decoration: underline;
	font-weight: bold;
}

.commentBodyAutor a:hover{
	color:#0066CC;
	text-decoration: none;
	font-weight: bold;
}


.commentBodyComment{
	border-left:#eeeeee 10px solid;
	padding: 5px;
}


.commentBodyfooter{
	border-top:#cccccc 1px solid;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	text-align: right;
}

.quote{
	margin-bottom:5px;
	text-align: right;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
	margin-left: 5px;
	background-color: #eeeeee;
	border: 1px solid #cccccc;
}

.quote a{
  	color:#0066CC;
	text-decoration: none;
}

.quote a:hover{
  	color:#0066CC;
	text-decoration: underline;
}

.commentText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;

		clear:both;
}

.commentText a{
  	color:#0066CC;
	text-decoration: underline;
}

.commentText a:hover{
  	color:#0066CC;
	text-decoration: underline;
}

.quoteText{
	float: left;
	clear: both;
	border:1px solid #cccccc;
	background-color: #eeeeee;
	width: 96%;
	margin-bottom: 5px;
	margin-top: 5px;
	padding:3px;
}

.NextComments{
	width:100%;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}


.NextComments a{
	color:#0066CC;
	text-decoration: underline;
}

.NextComments a:hover{
	color:#0066CC;
	text-decoration: none;
}

.commetnsTable{
	width:97%;
	margin-top:10px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.commetnsTableText{
	width:33px;
	color: #333333;
	font-size: 13px;
}

.commetnsTableText input{
   width:120px;
	border: 1px solid #999999;
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 22px;
   margin-top: 3px;
}

.commetnsTableText2{
	color: #333333;
	font-size: 13px;
	padding-top: 10px;
		padding-bottom: 10px;
}

.commetnsTableText2 textarea{
   width:96%;
	border: 1px solid #999999;
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	height: 150px;
   margin-top: 3px;
}

.commetnsTableText2 img{
	float: left;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	border: 1px solid #999999;
	height: 40px;
}

.commetnsTableText2 input{
	float: left;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	border: 1px solid #999999;
	height: 38px;
	margin-left: 10px;
	font-family: Georgia,Arial, Helvetica, sans-serif;
	font-size: 25px;
	text-align: center;
	color: #666666;
	width:50px;
}
.SendComment input{
	color:#ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	width:93px;
	height:28px;
	border: 0px;
	background-image: url(/_site/_pic/newdes/elements/send_comment.gif);
	background-color: #076407;
cursor: pointer;
}

.commetnsTableText3{
	color: #333333;
	font-size: 13px;
	padding-top: 10px;
		padding-bottom: 10px;
}

.commetnsTableText3 input{
background-color: #ffffff;
border: 1px solid #cccccc;
margin-top: 3px;

}

.articleAttribute{
	border:0px solid #cc0000;
	width: 100%;
	cursor:text;
}

.textR {text-align:right;}