body  {
    	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; 
	padding: 0;
}
img {
border:0;
}
form {
	margin: 0; 
	padding: 0;
}
#run{
width:100%;
height:1500px;
background:url(http://www.bashtanka.info/banners/t2.gif) top center no-repeat;
position:absolute;
top:0;
left:0;
float:center;
z-index:-10;
}
* html #container {
   height:100%
}
#main img { display:block; margin:0; padding:0;}

.topright{
width:652px;
height:86px;
background:url(http://bashtanka.info/img/logo3zalivka.gif) repeat-x;
}
ul { 
	padding:0; margin:0 0 0 20px;
}
.inflinkgl {
	text-indent:0px;
	font-size:11px;
	color:#0066CC;
	padding::0 0 0 -3px;
	margin:0 0 1px 0;
}
.inflinkgl a {
	text-indent:0px;
	font-size:11px;
	color:#0066CC;
	text-decoration:none;
}	
.inflinkgl a:hover {
	text-decoration:underline;
}
.inflink {
	text-indent:0px;
	font-size:10px;
	color:#0066CC;
	padding::0 0 0 -3px;
	margin:0 0 1px 0;
}
.inflink a {
	text-indent:0px;
	font-size:10px;
	color:#0066CC;
	text-decoration:none;
}	
.inflink a:hover {
	text-decoration:underline;
}
.page {
	width: 1000px;
	background: #1648AB;
	margin: 0 auto; 
	border: 3px solid #1648AB;
	text-align: left;
	left: 50%;
	margin-left: -500px;
	position: absolute;
	overflow:hidden;
}
p {
	padding:3px 0 3px 0;
}
#apDiv1 {
	position:relative;
	width:auto;
	z-index:1;
	left: 5px;
	top: 20px;
}
#left{
	margin-left:5px;
	width:300px;
	float:left;
	position:relative;
}
#right{
	width:300px;
	position:relative;
	float:left;
}
#center1{
	width:510px;
	height:310px;
	margin-left:-70px;
	margin-right:-100px;
	margin-top:20px;
}
#center{
	width:510px;
	position:relative;
	float:left;
	height:310px;
	margin-left:-70px;
	margin-right:-100px;
	margin-top:20px;
}
#centerleft{
	width:94px;
	height:275px;
	float:left;
	background:url(../../img/top.gif) no-repeat;
}
#centerleft1{
	width:94px;
	height:275px;
	float:left;
	background:url(../../img/top2.gif) no-repeat;
}
#centerright{
	width:415px;
	height:275px;
	float:left;
	background:#FFFFFF;
}
.ramprav {
	width:100%;
	background:#FFFFFF;
}
.centerr {
	font-size: 12px;
	color:#003399;
	text-align:justify;
	padding:5px;
	text-indent: 15px;
}
.centerr p{
	margin:5px;
}
.centerr a {
	font-size: 12px;
	color:#0033CC;
	text-decoration:underline;
}
#girlblock{
	width:200px;
	position:relative;
	float:left;
}
#apDivw {
	position:relative;
	width:84px;
	height:184px;
	float:left;
	left:-25px;
	top:120px;
	margin:0px;
	padding:0px;
	background:url(../../img/women.gif) no-repeat;
}
#girlcenter {
	text-align:left;
	font-size:12px;
	color:#9933FF;
	height:144px;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align: top;
}
.girllink a{
	text-decoration:none;
	font-size:12px;
	color:#9933FF;
}
.girllink a:hover{
	text-decoration:underline;
	color:#CC0033;
}
.menlink a{
	text-decoration:none;
	font-size:12px;
	color:#3366CC;
}
.menlink a:hover{
	text-decoration:underline;
	color:#0000FF;
}
#girltop {
	height:66px;
	background:url(../../img/shapkigirl.gif) no-repeat;
}
#girlbott {
	height:66px;
	left:0px;
	background-image: url(../../img/bottgirl.gif);
}
#menblock{
	width:200px;
	position:relative;
	float:left;
	left:145px;
}
#apDivm {
	position:relative;
	width:90px;
	height:180px;
	float:left;
	right:130px;
	top:120px;
	margin:0px;
	padding:0px;
	background:url(../../img/men.gif) no-repeat;
}
#mencenter {
	text-align:left;
	font-size:12px;
	color:#0000FF;
	background-color:#FFFFFF;
	padding:10px;
	vertical-align:top;
	height:144px;
}
#mentop {
	height:66px;
	background:url(../../img/shapkimen.gif) no-repeat;
}
#menbott {
	height:66px;
	left:0px;
	background-image: url(../../img/bottmen.gif);
}
.red {
	font-size: 11px;
	color: #CC0000;
}
.green {
	font-size: 10px;
	color: #009933;
}
.leftfon {
background:#FFFFFF;
//url(../../img/menyzalivka2.gif) repeat-y;
}
.logo {background:url(../../img/logo.jpg) no-repeat;
background-color:#E1F5FF;
}
.logo1 {background:url(../../img/logo1.jpg) no-repeat;
background-color:#E1F5FF;
}
.logo2 {background:url(../../img/logo2.jpg) no-repeat;
background-color:#E1F5FF;
}
.logon {background:url(../../img/logon.jpg) no-repeat;
background-color:#E1F5FF;
}
.logon1 {background:url(../../img/logon1.jpg) no-repeat;
background-color:#E1F5FF;
}
.logon2 {background:url(../../img/logon2.jpg) no-repeat;
background-color:#E1F5FF;
}
.trava {
	background:url(../../img/zalivka_trava1.jpg) repeat-x;
	background-color:#E1F5FF;
}
.travaprav {
	background:url(../../img/zalivka_travap1.jpg) repeat;
	background-color:#E1F5FF;
}
.travabott {
	background:url(../../img/zalivka_trava3.jpg) repeat-x;
	background-color:#E1F5FF;
}
.travabottprav {
	background:url(../../img/zalivka_travap3.jpg) repeat-x;
	background-color:#E1F5FF;
}
.topsob {
	background:url(../../img/top.gif) repeat-x;
}
.fonleftmenu {
background:url(../../img/menyzalivka.gif) repeat-y #ffec00;
}
.rubsubname {
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}
.rubname {
	font-size: 14px;
	color:#339966;
	font-weight: bold;
}
.tabfam {
	border: 1px solid #FFCC00;
	background: #fff59b;
	margin:10px 10px 10px 15px;
}
.adress {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-align:left;
	padding-left:3px;	
}
.adressn {
	font-size: 11px;
	font-weight: bold;
	color: #480048;
	text-align:left;	
}
.contact {
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-align:left;	
	padding-left:3px;	
}
.contactn {
	font-size: 10px;
	font-weight: bold;
	color: #480048;
	text-align:left;	
}
.contactn1 {
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	text-align:left;	
}
.link {
	font-size:14px;
	color:#006633;
	font-weight:bold;
	text-align:center;
}
.link a {
	font-size:14px;
	color:#006633;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
.link a:hover { 
	text-decoration:none;
	color:#009900;
}
.zagtest {
	padding:10px 20px;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}
.test {
	font-size:12px;
	color:#00279B;
	padding:0 10px 0 20px;
	text-align:justify;
}
.linkfoto a {
	font-size:10px;
	color:#009900;
	text-decoration:none;
	text-align:left;
}
.linkfoto a:hover {
	text-decoration:underline;
	color:#0000CC;
}
.fam {
	font-size:14px;
	color:#990000;
	text-align:left;
	font-weight:bold;
	margin-bottom:10px;
}
.pole {
	font-size:12px;
	color:#003399;
	font-weight:bold;
	text-align:left;
}
.tabtop1 {
	padding:5px;
	margin:5px;
	background-color:#F2F9FF;
	text-align:left;
	border:1px solid #CEE9FF;
}
.gbfon1 {
	background-color:#F2F9FF;
}
.gbfon2 {
	background-color:#FFFFFF;
}
.tabfon {
	padding:5px;
	background-color:#F2F9FF;
}
.tabtop {
	padding:5px;
	margin:5px;
	background-color:#F2F9FF;
}
.tabtopzag {
	padding:5px;
	margin:5px;
	background:url(../../img/poloska4.gif) #F2F9FF repeat-x top;
	text-align:left;
}
.center{
	background:url(../../img/poloska2.jpg) #FFFFFF top repeat-x;
	margin:0px;
	padding:15px 10px 10px 10px;
	text-align:center;
}
.center2{
	background:url(../../img/poloska2_2.gif) top repeat-x;
	margin:0px;
	padding:15px 10px 10px 10px;
	text-align:center;
}
.menup {
	font: Arial, Helvetica, sans-serif;
	background: url('../../img/menu_left.gif') top left no-repeat;
	padding-left: 1px;
	height:28px;
	font-size:11px;
}
.menup a {
	display: block;
	float: left;
	color: #ffffff;	
	border: 0px;
	background: url('../../img/a_menu.gif') repeat-x top left; 
	padding: 6px 6px 6px 6px;
	margin-left: 1px;
	text-decoration:none;
}
.menup a:hover {
	background-position: 0 -50px;
	color: #0076B5;
}
.menup a#current {
	background-color: #fff;
	background-position: 0 -100px;
	font-weight: 700;
	color: #1984b1;
	border-bottom: 2px #fff solid;
}
.menup .first {
	margin-left: 0;
}
.menu {
	font: Arial, Helvetica, sans-serif;
	background: url('../../img/menu_left.gif') top left no-repeat;
	padding-left: 1px;
	height:28px;
	font-size:11px;
	margin-bottom:28px;
}
.menu a {
	display: block;
	float: left;
	color: #ffffff;	
	border: 0px;
	background: url('../../img/a_menu.gif') repeat-x top left; 
	padding: 6px 6px 6px 6px;
	margin-left: 1px;
	text-decoration:none;
}
.menu a:hover {
	background-position: 0 -50px;
	color: #0076B5;
}
.menu a#current {
	background-color: #fff;
	background-position: 0 -100px;
	font-weight: 700;
	color: #1984b1;
	border-bottom: 2px #fff solid;
}
.menu .first {
	margin-left: 0;
}
.menu_in {
	background:url('../../img/menu_right.gif') repeat-x top right;
	padding-right: 1px;
	height:28px;	
}
.menutop {
	text-align:center;
	font-size: 12px;
	color: #ffffff;
}
.menutop a {
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}
.menutop a:hover {
	color: #FFFF00;
}
.menu1 a {
	font-size: 10px;
	color:#0066CC;
	font-weight: bold;
	text-indent: 0pt;
	text-align:center;
	text-decoration:none;
	padding-left:5px;
}
.menu1 a:hover {
	color: #0033FF;
	text-decoration:underline;
}
.menuout a {
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
	text-indent: 0pt;
	text-align:center;
	text-decoration:none;
	margin-left:20px;
}
.menuout a:hover {
	color: #0033FF;
	text-decoration:underline;
}
.txtbott {
	font-size: 11px;
	color:#004221;
	text-align:center;
	font-weight: bold;
}
.menubott a {
	font-size: 12px;
	color:#FFFFFF;
	font-weight: bold;
	text-align:center;
	text-decoration:none;
}
.menubott a:hover {
	color: #FFFF00;
	text-decoration:underline;
}
.mainnewsa {
background-color:#F5F5F5;
background-image:url(http://bashtanka.info/img/mainnews.gif);
border-top:1px solid #9C9C9C;
border-right:1px solid #9C9C9C;
}
.mainnewsac {
background-color:#F5F5F5;
background-image:url(http://bashtanka.info/img/mainnews.gif);
border-top:1px solid #9C9C9C;
border-right:1px solid #9C9C9C;
border-left:1px solid #9C9C9C;
}
.mainnews {
background-color:#BFDFFF;
background-image:url(http://bashtanka.info/img/centernews.gif);
border-bottom:1px solid #9C9C9C;
}
.mainnews1 {
background-color:#FFFFFF;
border-bottom:1px solid #9C9C9C;
}
.dattxt {
	font-size: 10px;
	color: #007900;
	text-align: left;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.logmenu {
	font-size:11px;
	color:#006600;
	font-weight:bold;
}
.logmenus {
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
.logmenu1 {
	text-align:left;
	font-size:11px;
	color:#0033CC;
	font-weight:bold;
}
.logmenu a{
	font-size:11px;
	color:#0066FF;
	font-weight:bold;
	text-decoration:underline;
}
.logmenu a:hover{
	text-decoration:none;
}
.logmenuzag {
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.logmenuzag a {
	color:#000000;
}
.logmenuzag a:hover {
	color:#000000;
	text-decoration:underline;	
}

.zagtxt {
	font-size: 14px;
	color: #000066;
	font-weight: bold;
}
.zagtxt a {
	font-size: 12px;
	color: #000066;
	font-weight: bold;
}
.zagtxt :hover {
	text-decoration: underline;
	color: #000066;
}
.txt {
	font-size: 14px;
	color: #000000;
	text-align: justify;
	text-indent: 0pt;
	padding-left: 5px;
	padding-right: 5px;
}
.txt a {
	font-size: 14px;
	color: #000099;
	text-align: justify;
	text-indent: 0pt;
	padding-left: 7px;
	text-decoration: underline;
}
.txt a:hover {
	text-decoration: underline;
	color: #0000FF;
}
.dnone {
	display: none;
}
.insnews {
	color:#006600;
	font-size:11px;
}
.cel1 {
	color:#000000;
	font-size:10px;
}
.recv {
	color:#990000;
	font-size:11px;
}
.uvlech {
	font-size:12px;
	color: #0033CC;
}
.shapka {
	font-size:11px;
	color: #0033CC;
}
.vstup {
	font-size:11px;
	color: #0033CC;
}
.vstup1 {
	color: #800000;
	font-size: 11px;
}
.vstupb {
	color:#000099;
	font-size: 12px;
	font-weight: bold;
}
.allnews {
	font-size: 14px;
	text-align: justify;
	text-indent: 10pt;
	padding:0px;
	margin:0px;
}
.osebe {
	font-size: 11px;
	color:#000000;
	text-align: justify;
	padding:0px;
	margin:0px;
}
.upltext {
	font-size: 11px;
}
.viewank {
	padding-left:40px;
	padding-top:5px;
	font-size:10px;
	color:#3270D5;
}
.datmenu {
	font-size: 10px;
	color:#999999;
}
.rtaz {
	font-size: 11px;
	font-weight: normal;
	color: #000099;
}
.rtaz a {
	color: #000099;
	text-decoration: none;
}
.rtaz a:hover {
	text-decoration: underline;
	color: #000099;
}
.clear {
    clear:both;
    font-size:1px;
    height:1px;
    overflow:hidden;
}

.lasttop {
	font-size: 12px;
	font-weight: bold;
	color:#007D3F;
	text-align:center;
}
.box_color_gray_st {
    background-color: #B3D9FF;
}
.box_color_grayt {
    border-left:1px solid #B3D9FF;
    border-right:1px solid #B3D9FF;
}
.box_color_gray_s {
    background-color: #B3D9FF;
}
.box {
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box2 {
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box3 {
    margin:0px auto;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box4 {
    margin: 0px auto;
    background-color: #fff;
    overflow: hidden; 
    font-size:1px;
    height: 1px;
}
.box_color_gray_s {
    background-color: #CACACA;
}
.box_color_gray {
    border-left:1px solid #CACACA;
    border-right:1px solid #CACACA;
}
.box_color_gray3_s {
    border-left: 1px solid #CACACA;
    border-right: 1px solid #CACACA;
}
.box_info{
	background: url(http://www.bashtanka.info/img/plblock.gif) repeat-x top left;
}
.smallcol {
    width: 320px;
    overflow:hidden;
}
.bginf2
{
background-color:  #F0FFF0;
}
.bginf3
{
background-color:  #FFFFF4;
}
.bginf1
{
background-color:  #F2F9FF;
}
.stgm {
	color:#009900; text-align:right; font-size:12px; font-weight: bold;
	margin:5px 10px 10px 0;
}
.stgm a{
	color:#009900;
	text-decoration:none;
}
.stgm a:hover{
	color:#00CC00;
}
.tvpm {
	color:#0066CC; text-align:right; font-size:12px; font-weight: bold;
	margin:5px 10px 10px 0;
}
.tvpm a{
	color:#0099CC;
	text-decoration:none;
}
.tvpm a:hover{
	color:#00CCCC;
}
.newsm {
	color:#FF9797; text-align:right; font-size:12px; font-weight: bold;
	margin:5px 10px 10px 0;
}
.newsm a{
	color:#FF9797;
	text-decoration:none;
}
.newsm a:hover{
	color:#FF5555;
}

.box_b2{
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box2_b2{
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box3_b2{
    margin:0px auto;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box_color_gray_st_b2{
    background-color: #FFEDDD;
}
.box_color_grayt_b2{
    border-left:1px solid #FFEDDD;
    border-right:1px solid #FFEDDD;
}
.box_color_gray_s_b2{
    background-color: #FFEDDD;
}
.box_color_gray_b2{
    border-left:1px solid #FFEDDD;
    border-right:1px solid #FFEDDD;
}
.box_color_gray3_s_b2{
    border-left: 1px solid #FFEDDD;
    border-right: 1px solid #FFEDDD;
}
.bginf2_b2
{
background-color:  #FFFCF9;
}
.bginf3_b2
{
background-color:  #FFFCF9;
}
.bginf1_b2
{
background-color:  #FFFCF9;
}
.clear {
    clear:both;
    font-size:1px;
    height:1px;
    overflow:hidden;
}
.bginf {
padding:5px 10px 5px 10px;
}
.bginf3
{
background-color:  #FCFCFC;
}
.box_b1{
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box2_b1{
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box3_b1{
    margin:0px auto;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box_color_gray_st_b1{
    background-color: #B3D9FF;
}
.box_color_grayt_b1{
    border-left:1px solid #B3D9FF;
    border-right:1px solid #B3D9FF;
}
.box_color_gray_s_b1{
    background-color: #B3D9FF;
}
.box_color_gray_b1{
    border-left:1px solid #B3D9FF;
    border-right:1px solid #B3D9FF;
}
.box_color_gray3_s_b1{
    border-left: 1px solid #B3D9FF;
    border-right: 1px solid #B3D9FF;
}
.bginf2_b1
{
background-color:  #E8F7FD;
}
.bginf3_b1
{
background-color:  #E8F7FD;
}
.bginf1_b1
{
background-color:  #E8F7FD;
}
.box_b3{
    margin:0px 2px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box2_b3{
    margin:0px 1px;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box3_b3{
    margin:0px auto;
    overflow: hidden; 
    font-size:1px;
    height:1px;
}
.box_color_gray_st_b3{
    background-color: #BFFFBF;
}
.box_color_grayt_b3{
    border-left:1px solid #BFFFBF;
    border-right:1px solid #BFFFBF;
}
.box_color_gray_s_b3{
    background-color: #BFFFBF;
}
.box_color_gray_b3{
    border-left:1px solid #BFFFBF;
    border-right:1px solid #BFFFBF;
}
.box_color_gray3_s_b3{
    border-left: 1px solid #BFFFBF;
    border-right: 1px solid #BFFFBF;
}
.bginf2_b3
{
background-color: #EAFFEA;
}
.bginf3_b3
{
background-color: #EAFFEA;
}
.bginf1_b3
{
background-color: #EAFFEA;
}
.blogmenul {
	text-align:left;
	font-size: 14px;
	color: #0066CC;
	font-weight:bold;
}
.blogmenul a {
	font-size: 14px;
	color:#0066CC;
	text-decoration: none;
}
.blogmenul a:hover {
	color: #006633;
	text-decoration: none;
}
.blogmenur {
	text-align:left;
	font-size: 14px;
	color: #0066CC;
	font-weight:bold;
	padding-left:20px;
}
.blogmenur a {
	font-size: 14px;
	color:#0066CC;
	text-decoration: none;
}
.blogmenur a:hover {
	color: #006633;
	text-decoration: none;
}
.blogmn {
	color:#006633;
	font-size: 14px;
	text-align:left;
	font-weight:bold;
	margin-bottom:5px;
}
.blogmn a {
	color:#000000;
	font-size: 13px;
	text-align:left;
	text-decoration: none;
}
.blogmn a:hover {
	color:#990000;
	font-size: 13px;
	text-align:left;
}
.lastspis {
	font-size: 11px;
	text-align:left;
	color:#0066CC;
	margin-bottom:10px;
}
.lastbllink {
	color:#999999;
	font-size: 11px;
	text-align:left;
}
.lastbllink a {
	color:#0066CC;
	font-size: 14px;
	text-align:left;
	text-decoration: none;
}
.lastbllink a:hover {
	text-decoration: underline;
}
.copyr {
	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
	padding-left: 5px;
}
.copyr a {
	font-size: 11px;
	color: #FFFF00;
	font-weight: bold;
	padding-left: 5px;
	text-decoration: underline;
}
.copyr a:hover {
	text-decoration: underline;
	color: #FFFF99;

}
.copy {
	
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}
.email {
	font-size: 11px;
	color: #FFFFFF;
	padding-right: 10px;
}
.email a {
	text-decoration: none;
	color: #FFFF33;
}
.email a:hover {
	text-decoration: underline;
	color: #FFFF33;
}
.next {
	font-size: 12px;
	color: #0033CC;
	font-weight: bold;
}
.next a {
	font-size: 12px;
	color: #0033CC;
	text-decoration: none;
	font-weight: bold;
}
.next a:hover {
	text-decoration: underline;
	color: #0066FF;

}
.razvtitle {
	font-size: 12px;
	color: #004A95;
	font-weight: bold;
	text-align:center;
}
.razvtitle a{
	font-size: 12px;
	color: #004A95;
	font-weight: bold;
	text-align:center;
	text-decoration: none;
}
.razvtitle a:hover {
	color: #008040;
}
.txtlink {
	font-size: 12px;
	color: #000099;
	text-indent: 0pt;
}
.txtlink a {
	text-decoration: none;
	color: #000099;
}
.txtlink a:hover {
	text-decoration: underline;
	color: #000099;

}
.sochg {
width:100px; margin-left:100px; float:left; overflow:hidden;
}
.sochf {
width:135px; float:left; overflow:hidden;
}
.socht {
width:130px; float:left; overflow:hidden;
}
.sochv {
width:100px; float:left; overflow:hidden;
}