/*COMMON*/
body{
	background-color: #edede8;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	background-image: url(bg/0.jpg);
	vertical-align: top;
}
.ulcircle{
   list-style-image: none;
	list-style-type: disc;
}

ul{
	list-style-image: url(img/ar/1.gif);
	vertical-align: middle;
	margin: 0px 0px 0px 15px;
	list-style-position: outside;
	padding: 0px 0px 0px 0px;
}

ul ul{
	list-style-image:url(img/ar/2.gif);
	list-style-position: outside;
	margin: 0px 0px 0px 15px;
}
ul ul ul{
	list-style-image:url(img/ar/2.gif);
	list-style-position: outside;
	margin: 0px 0px 0px 15px;
}
ul li{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	text-align: left;
	/*border-color:#b0b2af;
	border-style: solid;
	border-width: 0px 0px 1px 0px;*/
}

ul ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	border-style: none;
}
ul ul ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	border-style: none;
}

sup{
	font-size: 11px;
	font-weight: bold;
	
}
/* ----------------------------------------------imgs*/
img, a img{
	border: 0px none;
}
.img11{
	width:1px;
	height:1px;
}
.img_ar1{
	width:14px;
	height: 14px;
}
.img_ar2{
	width:6px;
	height: 6px;
}
.img_hdr{
	width:54px;
	height: 25px;
}
.img_left{
	margin:0px 10px 10px 0px;
}

/* ----------------------------------------------aligns*/






/* ---------------------------------------margins */
h1, h2, h3, h4{
	margin: 0px 0px 0px 0px;
}

/* -----------------------------borders*/


/* BLOCKs */
.tbl_s{
	
}

.s11, .s13, .s21, .s23{
	width:3px;
}
.s12, .s22{
	width: 766px;
}
.s21, .s22, .s23{
	height:3px;
}
.c11, .c13, .c31, .c33{
	background-repeat: no-repeat;
}
.c12, .c32{
	background-repeat: repeat-x;
}
.c21, .c23{
	background-repeat: repeat-y;
}
/* bg-images */
.s11{
	background-image: url(bg/s/11.jpg);
}
.s12{
	background-image: url(bg/s/12.jpg);
}
.s13{
	background-image: url(bg/s/13.jpg);
}
.s21{
	background-image: url(bg/s/21.jpg);
}
.s22{
	background-image: url(bg/s/22.jpg);
}
.s23{
	background-image: url(bg/s/23.jpg);
}

.tbl_{
	width: 100%;
}
.td1{
	height: 345px;
}
.td2{
	background-image: url(bg/td2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}	
.td3{
	height: 62px;
	background-image: url(bg/td3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}	 
.p11, .p12, .p13{/* wh height of main */
	height: 12px;
}
.p31, .p32, .p33{
	height: 8px;
}
.p21{
	vertical-align:top;
}
.p210{/*white left*/
	width:4px;
}
.p211{/*between hdr and friends*/
	height: 5px;
}
.p21h{/*hdr*/
	height:25px;
	vertical-align: middle;
}
.p21h01{/*white between arrow and hdr*/
	width:6px;
}
.p21h02{/*white between arrow and hdr*/
	width:24px;
}
.p21h03{/*white right */
	width:8px;
}
.p21h1{/*arrowplace*/
	text-align: left;
	vertical-align: top;
}
.p21h2{/*textplace*/
	text-align: right;
	vertical-align: top;
}

.p21f{/*friends place*/
   vertical-align:top;
}
.p21fa{/* friends under borderbottom */
	height:4px;
}
.p21fb{/* friends borderbottom */
	border-color:#b0b2af;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	height:4px;
}
.p21f0{/* friends block place */
	width:102px;
	vertical-align:top;
}
.c1{
	width:102px;/* copy left */
}
.fw{
	width:1px;
}
.fh{
	height: 1px;
}
.ff img, .ff{
	width:51px;
	height:52px;
}

.p22{/*center*/
   vertical-align: top;
}
.p22h1{/*center top padding*/
	height:9px;
}
.p22h2{/*center bot padding*/
	height:10px;
}
.p22w1{/*center left padding*/
	width:38px;
}
.p22w2{/*center right padding*/
	width:25px;
}
.p221{/*center place*/
	
}
.p221h{/*center hdr place*/
	
}
.p221h0{/*center between ar and hdr*/
	width:10px;
}
.p2210{/*center wh place*/
	height:15px;
}
.p221t, .text{/*center text place*/
    text-align:justify;
}
.c3{
	width: 150px;/*copy right*/
}
.p23{
	width: 150px;
	border-color:#b0b2af;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	vertical-align: top;
}
.p2301{/*left wh*/
	width:10px;
}
.p2302{/*right wh*/
	width:4px;
}
.p23m{/*menu place*/
	vertical-align: top;
}
.td3, .c1, .c2, .c3{
   vertical-align: middle;
}
.c20{/* probel mezhdu schetchikami */
	width: 8px;
}
.c1{
	padding: 0px 0px 0px 8px;
}
.c2{
	padding: 0px 0px 0px 32px;
}
.c3{
	padding: 0px 10px 0px 0px;
	text-align: right;
}

/* TEXT */
body{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.x{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*font-sizes*/
.c1, .c3{
	font-size: 10px;
}
h1, ul{
	font-size: 11px;
}

.p221t, .text, .textr, h2, .maintext{
	font-size: 12px;
}
.texth{
	height: 10px;
}
.textr{
	text-align: right;
}


/* line-heights */

/* text-transforms */
h1, ul a{
	text-transform: uppercase;
}
.copy, ul ul a{
	text-transform: none;
}
/*.x{
	 font-variant: small-caps;
}*/

/* text-decorations */
a, ul a{
   text-decoration: none;
}
a:hover, .copy a, .text a{
	text-decoration: underline;
}

/* font-weight */
em, .copy, ul ul ul a{
	font-weight: normal;
}
b, strong, ul a, h2{
	font-weight: bold;
}
strong{
	margin:0px 0px 4px 0px;
	display: block;
}
/* font-style */
em, strong{
	font-style : normal;
}

/* colors */
em, em a, strong, strong a, .text a, .maintext a{
	color: #941323;
}
i, i a, ul a{
	color: #000000;
}

.td3 a{
	color:#777777;
}



