/* -- Общие стили -- */
body, td, div {
font-family:	Arial, Helvetica, sans-serif;
font-size:		12px;
}

body {
/*margin:			0;
padding:		0;*/
background:		#FFFFFF;
color:			#D06666;
/*width:			100%;
height:			100.1%;*/
}

p {
margin:			0;
padding-bottom: 1em;
font-size:		12px;
}

a, a:link, a:visited {
color:			#BA3E3F;
text-decoration:underline;
}
a:hover, a:active {
text-decoration:none;
}

hr {
border-top:		1px solid #536777;
background:		#D4D0C8;
color:			#536777;
width:			100%;
height:			1px;
text-align:		left;
}

li {
list-style-position: outside;
font-size:		12px;
}
ul li {
list-style:		disc outside;
margin:			0 0 0 -1.2em;
line-height:	130%;
}
ul li ul li {
margin:			0 0 0 -10px;
list-style:		circle outside;
color:			#B3592F;
}
ul li ul li ul li {
list-style:		disc outside;
color:			#B3592F;
}

br {
line-height:	0.8em;
}

form {
margin:			0;
padding:		0;
}

input, select, textarea {
font-family:	Arial, Helvetica, Tahoma, Verdana, sans-serif;
margin:			1px 2px 1px 0;
font-size:		12px;
}

h1, h2, h3, h4, h5, h6 {
padding:		0;
color:			#B3592F;
}

h1 {
font-size:		13px;
margin:			15 10 10 30px;
}

h2 {
font-size:		12px;
}


/*  стили для оформления      */

td.bg {
background-image:		url(img/bg.gif);
background-position:	left top;
background-repeat:		no-repeat;
}

td.bgMiddle {
background-image:		url(img/bg_middle.gif);
background-position:	left top;
background-repeat:		repeat-y;
background-color:		#F9CFD0;
}

td.bgMiddlePinka {
background-image:		url(img/pinka_bg_middle.gif);
background-position:	left top;
background-repeat:		repeat-y;
background-color:		#F9CFD0;
}

td.bgMiddleLeft {
background-image:		url(img/bg_middle_left.gif);
background-position:	right top;
background-repeat:		no-repeat;
}

td.bgMiddleRight {
background-image:		url(img/bg_middle_right.gif);
background-position:	left top;
background-repeat:		no-repeat;
background-color:		#FAD6D6;
}

td.pagingBg {
background-image:		url(img/paging_bg.gif);
background-position:	left middle;
background-repeat:		repeat-x;

}
