@charset "utf-8";

body {
color: black;margin: 1px auto;
font: 12px Tahoma, Arial;

}


.head {

font-size: 11px;
color: #000000;
background:url(/images/l3.gif);
text-align: left;
height: 64px;

}


.logo { margin: 0 0 -2px 0; }


.hello{
background:url(/images/m.gif) repeat-x bottom #fff;
border-bottom: 1px solid #028cc7;
border-top: 1px solid #AFCDDC;
margin: 0 0 1px 0;
padding:2px;
color: #1c4049;

}






.hello a {
color:#0182b9;
}
.hello a:hover {
color:#000000;
}



.back {
	background: #0182b9;
	border: 1px solid #D4F2FF;
	padding: 4px 4px 5px 4px;
	margin: 1px;
}
.back, .back a {
	color: #fff;
}
.back a:hover {
	color: #F8F2ED;
}

.back2 {
	background: #0182b9;
	border: 1px solid #D4F2FF;
	padding: 1px 1px 1px 1px;
	margin: 1px;
}
.back2, .back2 a {
	color: #fff;
}
.back2 a:hover {
	color: #F8F2ED;
}

 


.rek3 {
	background: #EEDC82;
border: 1px solid #DEB887;
	padding: 0px;
	margin: 0px 0; 
}

.rek4 {
	background: #FFDAB9;
	border: 1px solid #DEB887;
	padding: 0px;
	margin: 0px 0;
}
.rek4 a {
	color: #CD853F;
}


.rek{
margin: 1px;
background:url(/images/m.gif) repeat-x bottom #fff;
border: 1px solid #028cc7;
color: #1c4049;
text-align:left;
padding:2px;
padding-left: 4px;
border-radius:4px;
}
.rek a {
color:#0182b9;
}
.rek a:hover {
color:#000000;
}

.rek2{
margin: 1px;
background:url(/images/m.gif) repeat-x bottom #fff;
border: 1px solid #028cc7;
color: #1c4049;
text-align:left;
padding:2px;
padding-left: 4px;
border-radius:4px;
}
.rek2 a {
color:#0182b9;
}
.rek2 a:hover {
color:#000000;
}


.reg1 {
	background: url(img/reg1_1.png) no-repeat top right #1FA8E3;
	margin: 3px 0 2px 0;
	display: inline-block;
	font-size: 12px;
	color: #fff;
}
.reg2 {
	background: url(img/reg2_2.png) no-repeat bottom right;
	padding: 5px 14px 6px 6px;
}
.reg1 a { 
	font-size: 11px;
	color: #fff;
}
.reg1 a:hover { 
	color: #E6DBD5;
}


.title1 {
	background: url(/images/polos3.gif) repeat-x top #404b53;
padding-top:3px; 

	margin: 1px;
}
.title1, .title1 a {
color: #fff;
}
.title1 a:hover {
	color: #F8F2ED;
}





.backs1 {
	background: url(/images/title1.gif) no-repeat top left #ddc18d;
	margin: 3px 0 3px 3px;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-shadow: 0 0 3px #c5a870;
}
.backs2 {
	background: url(/images/title2.gif) no-repeat bottom left;
	padding: 6px 5px 2px 5px;
	
}
.backs2 a{
color: #FFFFFF;

}

.titleico { 
vertical-align: middle;padding-right:3px;margin-top: -3px; 
	
}
 
.box{
margin: 2px;
background: #FFFFF0;
border: 1px solid #028cc7;
color: #1c4049;
text-align:left;
padding:2px;
padding-left: 5px;
border-radius:4px;
}
.box a {
color:#424c57;
}
.box a:hover {
color:#000000;
}

.box12{
margin: 1px;
background: #87CEFA;
border: 1px solid #4682B4;
color: #F0FFF0;
text-align:left;
padding:2px;
padding-left: 4px;
border-radius:4px;
}
.box12 a {
color:#363636;
}
.box12 a:hover {
color:#000000;
}
.box777{
margin: 1px;
background-color: #B0C4DE;
border: 1px solid #028cc7;
color: #1c4049;
text-align:left;
padding:0px;
padding-left: 4px;
border-radius:4px;
}
.box777 a {
color:#424c57;
}
.box777 a:hover {
color:#000000;
}



.box1 {

	margin: 1px;
background:url(/images/m.gif) repeat-x bottom #fff;
border: 1px solid #028cc7;
color: #1c4049;
text-align:left;
padding:2px;
padding-left: 4px;



}
.box3 { 
padding: 0px 0px 0px 8px;

}
.foot1 { 
	background: url(img/f.png) repeat-x bottom left; 
	border-bottom: 0px solid #b4a17d;
	margin: 2px 0 0 0;
	font-size: 10px;
}
.foot2 { 
	background: url(/images/str.gif) no-repeat bottom left; 
	padding: 2px 4px 6px 38px;
}

 

.foot {background:url(/images/footsp.gif);} 
.foot777{

background:url(/images/foots.gif);width:130px;height:44px; 

}

.foot888{

	padding: 10px 8px 9px 38px;

}


.foot a {
color :  	#000000;
}

.foot1, .foot1 a { color: #4e3a2f; }
.foot1 a:hover { color: #795948; }
.foot1 hr { 
	border-bottom: 1px dotted #a19e9e;
}
.banners {
text-align: left;
padding: 2px;
}
input,textarea,select {
	background-color:#F9F9F9;
	border: 1px solid #CCCCCC;
	padding: 1px;
	margin: 1px 0px;
	color:#666666;
}


a { color: #9b6d29; text-decoration: none; }
a:hover { color: #78211D; text-decoration: none; }
form { margin: 0; }
img { border: 0; }
hr { border: 0; border-bottom: 1px dotted #ab9364; margin: 4px 0; }
span.curPage {background: #EEEEEE; border: 1px solid #BBBBBB; padding: 1px 3px; font-weight:bold;}
div.pages a:hover, span.this_page:hover { /* ������ ������� ��� ��������� */
text-decoration: none;
}
div.pages {border-top: 1px solid #c8c8c8; border-bottom: 1px solid #c8c8c8; padding:1px;   background-color: #fffdea;   font-size: 13px;  }

span.this_page { /* ��������� ������� �������� */
font-weight: bold;
}
div.pages a:hover, span.this_page:hover { /* ������ ������� ��� ��������� */
text-decoration: none;
}
