div#itemLeftContent {
	width: 180px;
	float: left;
	overflow: hidden;
}

div#itemLeftContent.big {
	width: 245px;	
}
div#itemLeftContent.avg {
	width: 200px;
}

div#itemLeftContent .itemAvatar {
	width: 160px;
	display:table;	
	background-color: #d8d8d8;
	margin: 0px 10px 0px 10px;
}

div#itemLeftContent .itemAvatar > div{	
	display:table;	
	margin: 10px 10px 10px 10px;
}

/*div#itemLeftContent .itemAvatar div.label{	
	float: left;
}*/

div#itemLeftContent .itemMenu {	
	margin: 0px 10px 0px 10px;
	
}
.itemAvatar img {
	border: 1px #999999 solid;
}
.itemAvatar .img {
	/*float: left;*/	
	margin-right:5px;		
}
.itemAvatar .noimg {
	/*float: left;	*/
	width: 130px;
	height: 130px;
	margin-right:5px;	

}
.itemMenu.navi, .itemMenu.navi2 {
	border: 1px #dddddd solid;	
	background-color: #f2f2f2;		
	padding: 5px 10px 15px 10px;
}
.itemMenu.title {
	width: 140px;
	background-color: #d8d8d8; /*d8d8d8*/
	padding: 5px 10px 0px 10px;
	overflow: hidden;
}

.itemSubMenu {
	border-bottom: 1px #cccccc solid;
	padding-bottom:5px;
	margin-bottom:8px;
}
.itemMenu span, .itemSubMenu span {
	color: #666666;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.itemSubMenu a, .itemSubMenu a:link, .itemSubMenu a:visited, .itemSubMenu a:active {		
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #882114;	
	text-decoration: none;	
	margin-right: 7px;
}
.itemSubMenu a:hover {
	text-decoration: underline;
}
.itemMenu div {
	display:table;
	margin-top:5px;
	color: #333333;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.itemMenu div .linkFoto {
	float:left; 
	margin-right:9px; 
	display:inline; 
	margin-top: 0px;
}
.itemMenu.navi2 div .linkFoto {
	width: 17px;
}
.itemMenu div .linkFoto img {
	vertical-align: middle;	
}

.itemMenu div .linkTitle {
	display:inline; 
	margin-top: 0px;	
}
.itemMenu.navi2 div .linkTitle {
	width: 112px;
	display: inline-block;
}
.itemMenu div.textBoxTitle{
	display:block;	
}
.itemMenu div.next{	
	margin-top:15px;
}
.itemMenu a, .itemMenu a:link, .itemMenu a:visited, .itemMenu a:active {		
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #882114;	
	text-decoration: none;
	
}
.itemMenu a:hover {
	text-decoration: underline;
}
.itemMenu a.set, .itemMenu a.set:link, .itemMenu a.set:visited, .itemMenu a.set:active {	
	font-weight: bold;	
}
.itemMenu input[type="submit"], .itemMenu input[type="button"] {
	border: 1px solid #CCCCCC; background-color: #666666; color:#FFFFFF; font-size: 12px; text-align:center; padding-top:2px; padding-bottom:2px;
	cursor: pointer; margin: 15px 0px 10px 0px;
}

div#annContent{
    margin: 0 10px 10px 10px;
    padding: 0 10px 10px 10px;
}

div#itemRightContent, div.itemRightContent {
	width: 780px;
	float: right;
	overflow: hidden;	
	
}
div#itemRightContent .contentInside, div.itemRightContent .contentInside {
	width: 720px;
	margin: 5px 0 20px 15px;
}

div#itemRightContent .contentInsideSmaller {
    width: 700px;
    margin: 5px 0 20px 15px;
}

div#itemRightContent.small {
	width: 715px;	
}
div#itemRightContent.small .contentInside {
	width: 655px;	
}
div#itemRightContent.avg {
	width: 760px;	
}
div#itemRightContent.avg .contentInside {
	width: 690px;	
}

h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #882114;	
	margin: 0 0 15px 0;
}

h1 a, h1 a:link, h1 a:visited, h1 a:active {	
	color: #882114;
	text-decoration: none;	
}
h1 a:hover {	
	color: #882114;		
	text-decoration: underline;
}

a.hlink, a.hlink:link, a.hlink:visited, a.hlink:active, a.hlink:hover {	
	text-decoration: none;	
}

	
div#itemRightContent .textBoxTitle h1, div#itemRightContent  .textBoxTitle h2, div#itemRightContent  .textBoxTitle h3,
div.itemRightContent .textBoxTitle h1, div.itemRightContent  .textBoxTitle h2, div.itemRightContent  .textBoxTitle h3 {	
	color: #333333;	
}
.itemImgsBox {
	float:left; 
	width:132px;	
	margin:5px 10px 10px 0;
	border: 0px #000000 solid;
	overflow: hidden;
}
.itemImgsBox4sep {
	float:left; 
	width:40px;
	height: 10px;
	overflow: hidden;
}
.itemImgsBox4sepV { 
	width:10px;
	height: 30px;
	overflow: hidden;
}
.itemImgsBox div {
	/*display: table;*/
}
.itemImgsBox .folder {
	float:left; width:50px;		
}
.itemImgsBox .settings {
	float:left; width:110px;		
}
.itemImgBox {
	text-align:center;
}
.itemCenterBox {
	text-align:center;
}
.itemImgBox img.picture {	
	padding:10px;
	border: 1px #dddddd dotted;	
}
.imgnavi img {
	border: 1px #dddddd dotted;	
	padding:5px;
}
.itemImgBox img.set {
	border: 1px #333333 dotted;	
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
}
.itemImgBox .label div.span {
	padding-left:100px; padding-right:100px;  margin-top:10px; margin-bottom:15px;
}
.itemImgBox .navi {
	margin-top:15px; margin-bottom:10px;
}
.itemImgBox .navi a, .itemImgBox .navi a:link, .itemImgBox .navi a:visited, .itemImgBox .navi a:active {		
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #777777;	
	text-decoration: none;
	font-weight: bold;
}
.itemImgBox .navi a:hover {
	text-decoration: underline;
}
.center {
	text-align:center;
}

/*news img*/
table.img {float:left;}
table.img td {
	margin:0;
	padding:0;
}

.orderMsg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8a1913;
	font-weight: bold;
	text-decoration: none;
}

table.voter {
	margin-top:0px;
}
table.voter img {
	border:0;	
	margin:0;
}

.voteresult span, #votesummary {	
	font-size: 9px;
	color: #882114;
	font-weight: normal;
}

.voteresult {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #882114;	
	font-weight: bold;	
	margin:5px 0 5px 0;
}

.disable {}

ul.list {
	list-style-type:none;
	margin-top:2px;	
	margin-bottom:4px;	
	text-align:left;
	width:150px;
	padding-left:0px;
	margin-left:2px;
	font-size: 11px;
	color: #8b0116;
		
}
ul.list li {	
	line-height:14px;
}
ul.list li a, ul.list li a:link, ul.list li a:visited, ul.list li a:active {		
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8b0116;	
	text-decoration: none;		
	font-weight: bold;
}
ul.list li a:hover {
	text-decoration: underline;	
}

ul.list li a.empty {
	font-weight: normal;	
}
ul.list li a.set {		
	color: #333333;	
	text-decoration: underline;	
}

.friendsItemImgsBox {
	float:left; 
	width:132px;	
	margin:5px 10px 10px 20px;
	border: 0px #000000 solid;
	overflow: hidden;
	width:320px;
}

.friendsItemImgsBox .friendsIconsBox span {
	margin-right: 5px;
}

div.annCategoryNode {
    margin:1px 1px 1px 1px;	
    overflow: hidden;
}

div.annCategoryInnerNode {
    margin:1px 1px 1px 15px; 
    overflow: hidden;
}
table.itemList {
	width: 660px;
}
table.itemList td {
	vertical-align: middle;
}
table.itemList td, table.itemList td a, table.itemList td a:link, table.itemList td a:visited, table.itemList td a:active, table.itemList td a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #882114;
	text-decoration: none;
	padding-top: 10px;
}
table.itemList td a:hover {
	text-decoration: underline;
}
table.itemList td.sep {
	border-bottom: 1px dashed #999999;
	height: 10px;
}
.itemMenu .subLink {
	margin-left: 26px;
	margin-top: 0px;
}
.itemMenu .subLink a, .itemMenu .subLink a:link, .itemMenu .subLink a:visited, .itemMenu .subLink a:active {
    font-size: 11px;
}
