.table { font-size: 11px; color: 666; font-family: arial}
.table2 { font-size: 12px; color: 666; font-family: arial}

body {
margin : 0;
padding : 0;
height : 100%;
text-align : center;
background-image : url("/img/body.gif");
}

td {
vertical-align : top;
}

.left_content p{
	margin:0px;
	}
#menu_holder {
height : 100%;
width:195px;
}
.very_left {
width : 34px;
height : 100%;
background-image : url("/img/very_left_bottom_bg.gif");
}
#main_right {
width : 551px;
height : 100%;
}
#main_td {
text-align : left;
}
#main_table {
width : 100%;
height : 100%;
text-align : left;
}
#main_table td {
height : 100%;
}
#table_in_main {
height : 100%;
border-left : 1px solid #dddddd;
border-right : 1px solid #dddddd;
background-color : #fff;
}
#table_in_main td {
height : 100%;
width : 100%px;
}
#left_img_near_flash {
width :34px;
float:left
}
#flash_header {
width : 514px;
}
#right_content {
background-color : #fafafa;
}
#one_white_wide_pixel {
width : 100%;
height : 1px;
}
#left_content_header {
height : 32px;
background-color : #dff2f9;
font-size : 12px;
}
#right_content_header {
height : 32px;
background-color : #f2f2f2;
font-size : 12px;
width : 215px;
}
#left_content_header table td {
background-color : #dff2f9;
font-size : 12px;
width : 100%;
}
#right_content_header table td {
background-color : #f2f2f2;
font-size : 12px;
width : 100%;
}

.left_content {
background-image : url("/img/content_bg.gif");
background-position : top left;
background-repeat : no-repeat;

padding-top : 14px;
padding-left : 22px;
padding-right : 22px;
padding-bottom : 22px;
}

.left_content, .left_content td {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #666;
text-align : left;
}
.img_holder {
padding : 0;
margin : 0;
width : 1px !important;
font-size : 1px;
}
.img_holder_white {
padding : 0;
margin : 0;
width : 1px !important;
font-size : 1px;
background-color : #ffffff;
}
.left_content h1 {
color : #6c838e;
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-weight : 700;
font-size : 12px;
padding : 0;
margin : 0;
margin-bottom : 3px;
margin-top : 3px;
border : 0;
}
.left_content a {
color : #1d639a;
text-decoration : underline;
}
.left_content a:hover {
color : #1d4355;
text-decoration : underline;
}
#left_header_td {
vertical-align : middle;
padding-left : 10px;
font-size : 12px;
color : #0166a0;
font-weight : 700;
font-family : Tahoma, Arial, Helvetica, sans-serif;
width : 350px;
padding-left: 19px;
}
#right_header_td {
vertical-align : middle;
padding-left : 5px;
font-size : 12px;
color : #af6220;
font-weight : 700;
font-family : Tahoma, Arial, Helvetica, sans-serif;
width : 215px;
background-image : url("/img/news_header_bg.gif");
}
#footer_td {
background-image:url("/img/footer_bg.jpg");
background-repeat : no-repeat;
background-position : top left;
height : 32px;
}
#footer_txt {
font-family : Tahoma, Arial, Helvetica, sans-serif;
font-size : 9px;
color : #4ea4cc;
vertical-align : middle;
text-align : center;
}
.news_text {
background-color : #fafafa;
padding-top : 10px;
padding-right : 10px;
padding-left : 10px;
color : #5a5a5a;
font-size : 10px;
font-family : Tahoma, Arial, Helvetica, sans-serif;
text-align : left;
}
p.im_left {
float : left;
margin : 0 10px 5px 0;
vertical-align : top;
padding-bottom:5px;
}
.news_date {
color : #1d639a;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
font-weight : 600;
text-transform : uppercase;
}
.read_on {
text-align : right;
background-color : #fafafa;
padding-top : 10px;
padding-right : 10px;
padding-left : 10px;
padding-bottom : 10px;
}

#sub_menu_text{
color:#9d825f;
text-align:left;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:34px;
font-weight:700;
width: 185px;
}
.menu{
background-image:url("/img/fon_menu.png");
width:193px;
}

.margin{ margin: 0px 0px 0px 0px;}

.margin a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
text-decoration:none;}

.margin a:hover{
color:#ffff9a;}

.header, .header1{
background-image:url("/img/header.jpg");
background-position: left top;
background-repeat:no-repeat;}

.header1{
background-image:url("/img/header1.png");
background-position: left top;
background-repeat:repeat-x;}

.menu1, .menu2, .menu12{
background-image:url("/img/fon_menu.jpg");
background-repeat: no-repeat;
background-position: center bottom;
height: 22px;
padding: 0px 5px 4px 25px;
vertical-align:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
text-decoration:none;
}

.menu1 a {
 font-weight: normal !important;
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#FFFFFF;
 text-decoration:none;
}

.menu1 { padding-left: 0px; }

.menu1 a:hover { color:#ffff9a; }

.menu12{
color:#fffb3e;}

.menu2{
padding-top: 15px;
}

.logo{
width:34px;}

.butt{
padding: 0px 5px 0px 0px;}

.home, .letter, .sitemap{
	cursor:pointer;
	float:left;
	padding:25px 7px 0px 7px;}
	
	.allnews{
	background-color:#dff2f9;
	font-size: 12px;
	font-family: tahoma, Arial;
	float: left;
	width: 199px;
	color:#0066c0;
	height:20px}
	
	.newsbutt{
	float: left;
	height:20px;
}

.nmsw_sdfgfd { font-family:tahoma; font-size:11px; color:rgb(102,102,102); }

.nmsw_xcv { font-family:Tahoma; font-size:11px; color:black; background-color:rgb(78,164,204); }
.nmsw_d { background-color:rgb(223,242,249); }
.nmsw_read { font-family:Tahoma; font-style:oblique; font-size:11px; color:white; border-color:rgb(168,67,93); }
.nmsw_read { font-family:Tahoma; font-size:11px; color:white; background-color:rgb(168,67,93); }

.order {
	font-family: 'Times New Roman';
	font-size: 8.5pt;
}

.order1 {
	border: 1px solid rgb(108, 131, 142);
	font-family: Tahoma;
	font-size: 8pt;
	color: rgb(102, 102, 102);
}

.order2 {
	border: 1px solid rgb(102, 102, 102);
	font-family: Tahoma;
	font-size: 8pt;
	color: rgb(102, 102, 102);
}

.order3 {
	border: 1px dotted rgb(102, 102, 102);
	vertical-align: middle;
}

.order4 {
	font-size: 8.5pt;
	font-family: Tahoma;
	color: #606060;
}

.lang {
	left: 0px;
	padding-bottom: 3px;
	float: left;
	color: #1D639A;
 margin-left: 8px;
}

.lang a, .lang a:hover {
	color: #1D639A;
	text-decoration: none;
}

img { border-width: 0px; }

div.photo {
 float: left;
 margin: 10px;
 padding: 0px;
 width: 120px;
 height: 120px;
 overflow-x: hidden;
 overflow-y: hidden;
 text-align: center;
}

