/* OpenID icon style */
body {
	background-image: url(../../ja_purity/images/pattern.jpg);
	background-repeat: repeat;

	}

#wrap {
	font-family: Tahoma, Arial;
	font-size: small;
	color: #993300;
	background-image: url(../../ja_purity/images/pattern.jpg);
	background-repeat: repeat;
	height: 100%;
	width: 100%;
	min-width: 1250px;
}
#top_left {
	background-image: url(../../ja_purity/images/top_left.jpg);
	background-position: left top;
	float: left;
	height: 297px;
	width: 795px;

}

#top-2 {
width: 195px;
height: 297px;
position: relative;
float: left;
background: url(../images/top-2.png) 0 0 no-repeat;
}

#top_right {
	float: left;
	height: 297px;
	position: relative;
	width: 205px;
	margin-left: 195px;
}

.top_under {
	background-image: url(../../ja_purity/images/top_under.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	width: 795px;
	float: left;
}

.topunderright {
	background: url(../../ja_purity/images/top_right.jpg) 100% 0 no-repeat;
	float: right;
	height: 297px;
	width: 400px;
	position: relative;
	margin-left: auto;
	right: 0;
	top: 0;
	text-align: right;
}

#top_right {
	background-image: url(../../ja_purity/images/top_right.jpg) ;
	background-position: right top;
	float: left;
	height: 297px;
	position: relative;
	width: 205px;
}	

#head {
	width: 100%;
	background: url(../../ja_purity/images/top_under.jpg) 0 0 repeat;
	height: 297px;
	
}

#clear {
clear: left;
}	
	
.nevs {
	background-image: url(../../ja_purity/images/newsBackgr.jpg);
	width: 288px;
	background-repeat: repeat-y;
	background-position: left top;
	margin-left: 100px;
}




.table_under {
	background-color: #FEF8DE;
	height: 100%;
	width: 100%;
}
.white_under {
	background-color: #FEF8DE;
}

.table_lenta {
	background-image: url(../../ja_purity/images/lenta_under.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.auto {
	width: auto;
}
.tdleftup {
	background-image: url(../../ja_purity/images/lenta_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 59px;
	width: 205px;
}
.height100 {
	height: 100%;
}
.fish {
	background-image: url(../images/fish.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	float: right;
	width: 205px;
	height: 223px;
}
#wrap .tdleftup div {
	background-image: url(../../ja_purity/images/lenta_right.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100%;
	width: 205px;
}

.gradient {
	background-image: url(../../ja_purity/images/gradient.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.gradient_left {
	background-image: url(../../ja_purity/images/gradient_left.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	height: 100%;
}
.down {
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.fish_down {
	background-image: url(../../ja_purity/images/fish_down.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
}
.content {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;

}
.down_1 {
	background-image: url(../../ja_purity/images/down_left.jpg);
	height: 88px;
	width: 288px;
}
.down_2 {
	background-image: url(../../ja_purity/images/down_left2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.black {
	font-family: Tahoma, Arial;
	font-size: small;
	color: #FFFFFF;
	font-weight: bold;
}

input.system-openid {
   background: url(http://openid.net/login-bg.gif) no-repeat;
   background-color: #fff;
   background-position: 0 50%;
   color: #000;
   padding-left: 18px;
}


/* Unpublished */
.system-unpublished {
background: #e8edf1;
border-top: 4px solid #c4d3df;
border-bottom: 4px solid #c4d3df;
}

/* System Messages */
#system-message    { margin-bottom: 10px; padding: 0;}
#system-message dt { font-weight: bold; }
#system-message dd { margin: 0; font-weight: bold; text-indent: 30px; }
#system-message dd ul { color: #0055BB; margin-bottom: 10px; list-style: none; padding: 10px; border-top: 3px solid #84A7DB; border-bottom: 3px solid #84A7DB;}

/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message {  }

/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { color: #c00; background-color: #E6C0C0; border-top: 3px solid #DE7A7B; border-bottom: 3px solid #DE7A7B;}

/* System Notice Messages */
#system-message dt.notice { display: none; }
#system-message dd.notice ul { color: #c00; background: #EFE7B8; border-top: 3px solid #F0DC7E; border-bottom: 3px solid #F0DC7E;}

/* Debug */
#system-debug     { color: #ccc; background-color: #fff; padding: 10px; margin: 10px; }
#system-debug div { font-size: 11px;}

.menu {
margin-left: 100px;
font-weight: bold;
}

/* CatContent */

.flexcontent  h3 {
font-size: 14px;
}

.flexcontent {
line-height: 90%;
margin-left: 60px;
width: 90%;

}











