* {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f4245;
padding:0px;
margin:0px;
}
body {
	margin: 0px;
	padding: 0px;
	background:url(/images/bg.gif) top center;
	height:100%;
}
a:link , a:visited {
color:#959ca2;
}

a:hover {
color:#c03018;
}

img {
border:none;
}
html {
height:100%;
}
#main {
height:100%;
}
p {
padding:0px;
margin:0px;
margin-bottom:10px !important;
}
td {
vertical-align:top;
text-align:left;
}
.left-col {
background:url(/images/bottom-bg.gif)  right bottom no-repeat;
}
.right-col {
width:698px;
padding-left:5px;
padding-bottom:40px;
}
#left-menu {
background:#5b6168 url(/images/left-bg.gif) left repeat-y;
height:214px;
margin-top:5px;
text-align:center;
line-height: 110%;

}
#left-menu img {
padding-top:42px;
}


#logo {
height:100px;
text-align:center !important;
}
#logo img {
padding-top:15px;
}
#header {
margin-top:5px;
}
#right-menu {
background:#c03018 url(/images/menu-bg.gif) bottom repeat-x;
height:100px;
width:530px;
}
#main {
width: 1000px;
}
#market {

float:right;
width:250px;
position:relative;
top:5px;

}
#market td {
background:#e7eaf0;
text-align:right;

padding-right:10px;
padding-top:14px;
padding-bottom:17px;
padding-left:10px;
}
#market p {
padding:0px !important;
margin:0px !important;
}
#market a:link , #market a:visited {
color:#666666;
}
#left-bottom {
background:url(/images/bottom-bg.gif) right bottom no-repeat;
 
height:290px;
background:url(/images/red-bg.gif) 0 30px repeat-x;
position:absolute;
width:100%;
display:none;

}
#left-bottom img {
float:left;
}
#left-bottom #left-title {
float:right;
padding-top:30px;
margin-right:10px;
}
.h100 {
height:100%;
}
#bg-add {
background:url(/images/out-bg.gif)  center top no-repeat;
}
#bg-add-2 {
background:url(/images/out-bg2.gif)  center bottom no-repeat;
}
#bg-add-3 {

}
#gr-line {
background:#e7eaf0;
height:34px;
width:100%;
position:absolute;
width:700px;
display:none;
}
.gr-line-2 {
background:#5b6168;
height:24px;
width:300px;
padding-top:10px;
color:#FFFFFF;
font-size:12px;
padding-left:15px;
border-left:5px solid #fff;
margin-left:10px;
float:right;
}
.gr-line-2 a:link , .gr-line-2 a:visited {
color:#FFFFFF;
}
.date {
background:#c03018;
color:#FFFFFF;
float:left;
padding:3px;
padding-right:40px;
letter-spacing:-1px;
font-size:12px;
margin-bottom:0px;
margin-top:6px;
}
.clear {
clear:both;
line-height:0;
font-size:0px;
}
h1 {
background:url(/images/line.jpg) left bottom no-repeat ;
padding-bottom:4px;
color:#5b6168;
font-size:15px;
margin-bottom:13px;
margin-top:13px;
}
.gr-l {
border-bottom:1px solid #e7eaf0;
width:450px;
}
#naviganion {
padding-top:7px;
padding-bottom:7px;
color:#c03018;
}
#naviganion , #naviganion * {
font-size:10px;
}
.gr-line-top {
background:#e7eaf0;
height:30px;
width:163px;
padding-top:20px;
text-align:center;
}
.gr-line-top a:link , .gr-line-top a:visited {
color:#c03018;

height:26px;
}
/* верхнее меню */
#right-menu li {
list-style:none;
float:left;
}
#right-menu li {
height:26px;
padding-left:11px;


}
#right-menu ul {
//margin-top:74px;
padding-top:74px;
//padding-top:0px;

//margin-left:-13px;
}
#right-menu a:link , #right-menu a:visited {

color:#FFFFFF;
padding-right:12px;
height:8px;
padding-bottom:13px;
padding-top:4px;
text-decoration:none;
}
#right-menu li.selected {

height:26px;
background:#c03018;
}
.selector-left {
background:#c03018 url(/images/menu-left-spl.gif) left bottom no-repeat;
}
.selector-right {
background: url(/images/menu-right-spl.gif) right bottom no-repeat;
}
#right-menu .selected a:link , #right-menu .selected a:visited {
}
.selector {
background: url(/images/menu-left-spl-all.gif) 1px 2px  no-repeat;
height:26px;
}
/* ================================= */
#left-menu ul {
text-align:left !important;
padding-left:30px;
padding-top:15px;
}
#left-menu li {
list-style:none;
padding-bottom:8px;
}

#left-menu li a:link , #left-menu li a:visited {
color:#FFFFFF;
text-decoration:none;
font-size:11px;
}

#left-menu li a:link , #left-menu li a:visited {
color:#FFFFFF;
text-decoration:none;
font-size:11px;
}

#left-menu li a:hover {
color:#c65741;
text-decoration:none;
font-size:11px;
}

#left-menu li.selected {
padding-left:10px;
background:url(/images/left-pointer-1.gif) 1px 2px no-repeat;
}

#left-menu li.selected a {
font-weight:bold;
color:#c65741;
}

/* ================================= */

.left-h2 {
background:url(/images/red-bg.gif) ;
height:44px;
padding-left:20px;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
margin-top:5px;
margin-bottom:5px;
line-height:3;
}
ul.left-sub {
padding-left:20px;
}
.left-sub li {
padding-left:20px;
background:url(/images/left-pointer-2.gif)  1px 5px no-repeat;
list-style:none;
padding-bottom:5px;
} 
.left-sub li.selected {
padding-left:20px;
background:url(/images/left-pointer-2-sel.gif)  1px 5px no-repeat;
}


.left-sub a:link , .left-sub a:visited {
text-decoration:none;
color:#333333;
}

.left-sub .selected a:link , .left-sub .selected a:visited {
text-decoration:none;
color:#c03018;
}
/* ============================================= */
.right-sub-menu {
background:#e7eaf0;
padding:10px;
padding-bottom:4px;
margin-bottom:15px;
margin-top:10px;
}
.right-sub-menu ul {
float:left;
padding-left:15px;
}
.right-sub-menu li {
list-style:none;
padding-right:20px;
padding-bottom:10px;
padding-left:12px;
background:url(/images/sub-pointer.gif) 0 6px no-repeat;
}
.right-sub-menu .selected {
background:url(/images/sub-pointer-sel.gif) 0 6px no-repeat;
}
.right-sub-menu a:link , .right-sub-menu a:visited {
text-decoration:none;
color:#333333;
}

.right-sub-menu .selected a:link , .right-sub-menu .selected a:visited {
text-decoration:none;
color:#c03018;
}
/* ======================================= */
h2 {
color:#959ca2;
font-size:14px;
margin-bottom:10px;
}

.photo-item {
background:#e7eaf0;
float:left;
padding:5px;
margin-right:6px;
margin-bottom:10px;
}
.photo-item p {
margin-bottom:0px !important;
padding-bottom:0px !important;
text-align:left;
color:#c03018;
width:156px;
}
.photo-item img {
border:1px solid white;
}
#over {
	position:absolute;
  top: 320px;
  height: 51px;
  width: 700px;
  background: url(/images/over.png) 0 0 no-repeat;
  //background: none;
   //filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/over.png', sizingMethod='crop');
}
#over-in {
float:right;
padding-top:18px;
color:#FFFFFF;
padding-right:20px;
font-weight:bold;
}
.month {
background:none !important;
}
#contacts {
width:370px;
padding-left:10px;
padding-top:10px;
width:220px;
float:left;
} 
#logo-link {
width:200px;
height:100px;
position:absolute;

background:url(/images/free.gif);
cursor:pointer;
}
#search {
width:160px;
padding-top:14px;
padding-bottom:12px;
}
#top-left {
float:right;
}
#top-left .input-text {
height:16px;
float:left;
width:125px;
padding-left:3px;
}
#top-left .input-img {
}
#cont-link {
float:left;
padding-top:10px;
}
#cont-link img {
margin-bottom:-1px;
margin-right:3px;
}
.alert , .success {
color:#FF0000;
font-weight:bold;
}
#ajax_news .selected {
color:#c03018 !important;
}

/* ======= NEW ========*/
#print {
float:right;
padding-top:10px;
}

#news_pages {
width:300px;
position:relative;
top:-34px;
left:110px;
text-align:right;
}
		
		
		

		