body {
     background: #FFFFFF url('') top center no-repeat fixed;
     margin: 5px 0 5px 0;
     padding: 0;
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: 100%;
     text-align: center;
     color: #000000;
}
#shadow {
     margin: 0px auto 0px auto;
     padding: 1px 0px 1px 0px;
     background: #A3A3A3 url('tn.gif');
     width: 990px;     

}

h1, h2, h3, h4, h5 {
     font: normal "Trebuchet MS", Arial, Helvetica, sans-serif;
     color: #3366CC;
     margin: .2em 0 .4em 0;
}

h1 { font-size: 1.8em;  letter-spacing: -.07em; }
h2 { font-size: 1.3em;  letter-spacing: -.06em; }
h3 { font-size: 1.5em; }
h4 { font-size: 1.4em; letter-spacing: -.06em;}
h5 { font-size: 1.0em; }

#txt {
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: 70%;
     text-align: justify;
     color: #000000;
margin: 0.2em 0.2em 0.2em 0.2em;
}


#header h2 { 
     font-size: 1.6em;
     padding-top: 10px;
 
     margin: 0 0 0 20px;
     line-height: 1.0em;
}   
#header h1 { 
     font-size: 12px;
     letter-spacing: 0.2em;
     margin: 0 20 0 30px;
     line-height: 1.0em;
     font-weight: normal;
     text-align: justify;
}    
    
#header h3 { 
     font-size: 0.6em;
     letter-spacing: 0.1em;
     margin: 0 0 0 0px;
     line-height: 1.2em;
     font-weight: normal;
margin-left: 10px;
}

#header i { 
     background-color: transparent;
     color: #37619D;
     font-size: 70%; 
     text-decoration: none;
}

#header a:link, #header a:visited, #header a:active { 
     background-color: transparent;
     color: #3366CC; 
     text-decoration: none;
}

#header a:hover { 
     background-color: transparent;
     color: #3366CC; 
     text-decoration:none;
}

#mailto { 
     background-color: transparent;
     color: #37619D;
     font-size: 100%; 
     text-decoration: none;
}

     
a:link, a:visited, a:active { 
     background-color: transparent;
     color: #000000; 
     text-decoration: none;
}

a:hover { 
     background-color: transparent;
     color: red; 
     text-decoration: none;
}


#content ul {
     margin-left: 0;
     padding-left: 0;
     list-style: none;
     font-size: 1em;
     line-height: 1.7em;
     margin: 0 0 1.4em 0;
}

#content li {
     padding-left: 12px;
     margin-bottom: .2em;
     background-image: url( );
     background-repeat: no-repeat;
     background-position: 0 .5em;
}

#content {
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: 0.8em;
     text-align: justify;
     color: #000000;
     margin: 0.2em 0.2em 0.2em 0.2em;
     line-height: 1.2em
}


#content a { 
     background-color: transparent;
     color: #000000; 
     text-decoration: none;
}

#content a:hover { 
     background-color: transparent;
     color: red; 
     text-decoration: none;
}
#content h1 { font-size: 1.0em;
     font: normal "Trebuchet MS", Arial, Helvetica, sans-serif;
     color: #3366CC;
     margin: .2em 0 .4em 0;
     letter-spacing: 0.1em;
}

#tab {
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: 100%;
     text-align: justify;
     color: #000000;
}

#menu_bar ul {
     padding: 0;
     margin: 0;
     background: url('back.jpg');
     color: White;
     float: left;
     width: 100%;
     font-size: 0.7em;
     font-weight: bold;
     clear:both;
}

#menu_bar ul li { display: inline;margin: 0; }

#menu_bar ul li a {
     padding: 0.5em 0.6em;
     background: url('back.jpg');
     color: White;
     text-decoration: none;
     float: left;
     border-right: 1px solid #fff;
     margin: 0
}

#menu_bar ul li a:hover {
     background: url('backs.jpg');
     color: #ffff55;
     margin: 0
}



#header {
     margin: 0px 0px 0px 0px;
     padding: 0px;
     background: #FFFFFF url('logo.jpg') top left no-repeat;
     height: 125px;  
     clear:both;      
}

#menu_bar {
     margin: 0px 0px 0px 0px;
     padding: 0;
     background: url('back.jpg');
     clear:both;
}


#dmenu { 
     background-color: transparent;
     color: #000000;
     font-family: Arial, Helvetica, sans-serif;
     font-size: 1.1em; 
     text-decoration: none;
     margin: 0 0px 0 0px;
     padding: 0px;
}

#dmenu a { 
     background-color: transparent;
     color: #37619D;
     font-size: 70%; 
     text-decoration: none;
}


#dmenu a:hover { 
     background-color: transparent;
     color: #FF0000; 
     text-decoration: none;
}

/* ссылки	
-------------------------------------------------------------------------- */
#rlink { 
     border-right: #5D8DD0 1px dotted; border-left: #5D8DD0 1px dotted; border-bottom: #5D8DD0 1px dotted; border-top: #5D8DD0 1px dotted;
     background-color: transparent;
     color: #000000;
     font-size: 70%; 
     text-decoration: none;
     margin: 2 0px 2 0px;
     padding: 2px;
}

#rlink a { 
     background-color: transparent;
     color: #37619D; 
     text-decoration: none;
}


#rlink a:hover { 
     background-color: transparent;
     color: #FF0000; 
     text-decoration: none;
}


#newlblue A {
	DISPLAY: block; BACKGROUND: #FFFFFF; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 2px; TEXT-DECORATION: none
}

#newlblue A:hover {
	BACKGROUND: #5D8DD0; PADDING-BOTTOM: 2px; WIDTH: 100%; CURSOR: pointer; COLOR: #FFFFFF; PADDING-TOP: 2px; TEXT-DECORATION: none; SIZE: 8pt;
}

.menublock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica; TEXT-DECORATION: none; letter-spacing: 0.1em;
}
.menublock A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica; TEXT-DECORATION: none
}
.menublock A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica; TEXT-DECORATION: none
}
.menublock A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica; TEXT-DECORATION: none
}
.menublock A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica; TEXT-DECORATION: underline
}

#block {
     border-right: #000000 1px solid; border-left: #000000 1px solid; border-bottom: #000000 1px solid;
     padding: 0.1em 0.1em 0.2em 0.3em;
     background: url('back.jpg');
     font-size: 90%;
     color:  #FFFFFF;
     margin: 0px;

}

#tblock {
     border-right: #5D8DD0 1px solid; border-left: #5D8DD0 1px solid; border-bottom: #5D8DD0 1px solid; border-top: #5D8DD0 1px solid;
     padding: 0em;
     color:  #FFFFFF;
     margin: 0px;
}
/* scroll foto	
-------------------------------------------------------------------------- */
.leftArrow {
float:left;background:url(arrowleft.gif) no-repeat center center;height:59px;width:20px;cursor:pointer;
}
.rightArrow {
float:left;background:url(arrowright.gif) no-repeat center center;height:59px;width:20px;cursor:pointer;
}
.container {
width:908px;height:56px;border:1px solid #ccc;overflow:hidden;float:left;
}
.content {
width:3150px;height:56px;
}
.content img {
width:69px;height:52px; background:#EFEFEF;margin:1px;padding:1px;
}

#rightblock {
     border-bottom: #000000 1px dotted;
}

#sitemap {
     font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
     font-size: 10px;
     text-align: justify;
     color: #000000;
     margin: 0.2em 0.2em 0.2em 0.2em;
     line-height: 1.2em
}

#sitemap a { 
     font-size: .7em;
     background-color: transparent;
     color: #000000; 
     text-decoration: none;
}

#sitemap a:hover { 
     background-color: transparent;
     color: red; 
     text-decoration: none;
}
#city  h1 { font-size: 0.6em; text-align: left; font-family: Helvetica, Arial, sans-serif; letter-spacing: 0.2em;
}
