.cbody{
	margin: 0px 0px 0px 0px;
	font-family : Arial, Helvetica, sans-serif;
	color: #000;
}

.cbody td{
	font-size: 75%;
}
.atop:link, .atop:active,  .atop:visited{
	color: #fff;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}

.atop:hover{
	color: #fff;
	text-decoration: underline;		
	font-family : Arial, Helvetica, sans-serif;
}


.menu_2{
	padding: 5px 5px 3px 5px;
}
.menu_3{
	padding: 1px 5px 5px 20px;
}
.menu_4{
	padding: 1px 5px 5px 35px;
}

.btable{
	background: #E8E5D1;
	border: solid 1px;
	border-color:#E8E5D1;
	width: 100%;

}

.btable td{
	border: solid 1px;
	border-color:#E8E5D1;
	background: #FCFAF2;
	padding: 3px 10px 3px 10px
}


.footer{
	padding: 15px 10px 10px 10px;
	color: #fff;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}


a:link, a:active, a:visited{
	color: #08547B;
	text-decoration: underline;		
	font-family : Arial, Helvetica, sans-serif;
}

a:hover{
	color: #08547B;
	text-decoration: none;
	font-family : Arial, Helvetica, sans-serif;
}


.amenu:link, .amenu:active, .amenu:visited, .amenu:hover{
	color: #FFFFFF;
	text-decoration: none;
}


h1{
	font-size: 125%;
	color: #08547B;
}
h2{
	font-size: 120%;
}
h3{
	font-size: 100%;
}
h4{
	font-size: 90%;
}
h5{
	font-size: 80%;
}
h6{
	font-size: 75%;
}

li{
	padding-top: 3px;
	padding-bottom: 3px;
	color: #08547B;
}

em {
	color: #08547B;
	}

/*content text*/
.ccontent{
	font-size: 75%;
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
	text-align: ;
}

.ccontent-back{
	font-size: 75%;
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}

.ccontent-title{
	font-size: 100%;
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
}


#anons P, #anons TD{
	color: #000;
	font-family : Arial, Helvetica, sans-serif;
}


table.ccontent td{
	color: #333333;
	font-size: 12;
}
table.with_borders {
	border-collapse: collapse;
}
table.with_borders td {
	border: solid 1px #858585;
	padding: 5px;
}

#copyright span img {
	border: none;
	vertical-align: middle;
	margin-right: 8px;
}

.sng{
font-style:italic;
font:Monotype Corsiva;
font-size:16pt;
text-align:center;
color:#0000FF
}

#sng_img{
text-align:center;
}

/* гео-блоки */



#shapka { 
position: absolute; 
top: 40px; 
left: 0px; 
z-index:1000; 
width:100%;
height:215px;
}

#new_geo {
margin:0px 26px;
}


#geo_c {
background:url("/i/geo/geo_c.jpg") top left repeat-x;
height:215px;
}

#shapka_fon {
 background:url("/i/shapka_fon.jpg") bottom left repeat-x #0548B7;
 width:100%;
 height:215px;
 }

/* Баннер для Питера*/

#spb_00 {
 background:url("/i/shapka_fon.jpg") bottom left repeat-x #0548B7;
 width:100%;
 height:215px;
}

#spb_01 {
 background:url("/i/spb_01.gif") bottom left no-repeat;
 width:100%;
 height:215px;
}

#spb_02 {
 background:url("/i/spb_02.gif") bottom right no-repeat;
 width:100%;
 height:215px;
}

/* Новосибирск */

#novosib_fon {
 background:url("/i/novosib_fon.jpg") bottom left repeat-x #0548B7;
 width:100%;
 height:217px;
 }

#novosib_01 {
 background:url("/i/novosib_11.jpg") bottom left no-repeat;
 width:100%;
 height:217px;
}

#novosib_02 {
 background:url("/i/novosib_12.jpg") bottom right no-repeat;
 width:100%;
 height:217px;
}

#novosib_line {
 width:100%;
 height:125px;
}

/* Пермь */

#perm_01 {
 background:url("/i/perm_01.jpg") bottom left no-repeat;
 width:100%;
 height:215px;
}

#perm_02 {
 background:url("/i/perm_02.jpg") bottom right no-repeat;
 width:100%;
 height:215px;
}

#perm_line {
 background:url("/i/shapka_line.jpg") bottom left repeat-x;
 width:100%;
 height:88px;
}

/* Самара */

#samara_01 {
 background:url("/i/samara_01.jpg") bottom left no-repeat;
 width:100%;
 height:215px;
}

#samara_02 {
 background:url("/i/samara_02.jpg") bottom right no-repeat;
 width:100%;
 height:215px;
}

#samara_line {
 background:url("/i/shapka_line.jpg") left repeat-x;
 width:100%;
}

#samara_left {
 background:url("/i/samara_left.jpg") bottom left repeat-x;
 width:100%;
 height:215px;

}

#samara_ableft {
 background:url("/i/samara_ableft.jpg") bottom left no-repeat;
 width:100%;
 height:215px;
}

#samara_right {
 margin-left:25%;
 background:url("/i/samara_right.jpg") left bottom repeat-x;
 height:215px;
}

#samara_abright {
 background:url("/i/samara_abright.jpg") right bottom no-repeat;
 width:100%;
 height:215px;
}

#samara_center {
 background:url("/i/samara_center.jpg") bottom left no-repeat;
 width:100%;
 height:215px;
}

/* Екатеринбург */

#eburg_fon {
 background: #ffffff;
 width:100%;
 height:217px;
 }

#eburg_01 {
 background:url("/geo/eburg_11.jpg") bottom left no-repeat;
 width:100%;
 height:209px;
}

#eburg_02 {
 background:url("/geo/eburg_12.jpg") bottom right no-repeat;
 width:100%;
 height:209px;
}

#eburg_line {
 width:100%;
 height:125px;
}

#eburg_l {
background:url("/i/geo/eburg_r.jpg") top left no-repeat;
height:215px;
}

#eburg_r {
background:url("/i/geo/eburg_l.jpg") top right no-repeat;
height:215px;
}



/* Нижний Новгород */

#novgorod_l {
background:url("/geo/novgorod_r.jpg") top left no-repeat;
height:215px;
}

#novgorod_r {
background:url("/geo/novgorod_l.jpg") top right no-repeat;
height:215px;
}

/* Ростов-на-Дону */

#rostov_l {
background:url("/geo/rostov_r.jpg") top left no-repeat;
height:215px;
}

#rostov_r {
background:url("/geo/rostov_l.jpg") top right no-repeat;
height:215px;
}

/* Омск */

#omsk_l {
background:url("/geo/omsk_r.jpg") top left no-repeat;
height:215px;
}

#omsk_r {
background:url("/geo/omsk_l.jpg") top right no-repeat;
height:215px;
}