body,html {
padding:0px;
margin:0px;
font-family:Tahoma, Verdana, "MS Serif";
font-size:11px;
color:#5d5d5d;
background-color:#FFF;
}

h1 {
padding:0px;
margin:0px;
font-family:Tahoma, Verdana, "MS Serif";
font-size:16px;
font-weight:bold;
color:#5e9ecb;
}
h2 {
padding:0px;
margin:0px;
font-family:Tahoma, Verdana, "MS Serif";
font-size:14px;
font-weight:bold;
color:#5e9ecb;
}

h3 {
padding:0px;
margin:0px;
font-family:Tahoma, Verdana, "MS Serif";
font-size:12px;
font-weight:normal;
font-weight:bold;
color:#5e9ecb;
}


.contentpaneopen h2 {
text-align:center;
padding-top: 10px;
}


.my li {
text-align:justify;
font-size:11px;
line-height:16px;
}

.my ul {
text-align:justify;
padding-left:20px;
line-height:16px;
}

.my p {
text-align:justify;
font-size:11px;
line-height:16px;
}

.my h2 {
padding-top:10px;
text-align:center;
color:#5E9ECB;
font-family:Tahoma,Verdana,"MS Serif";
font-size:14px;
font-weight:bold;
}

.my h3 {
padding-top:2px;
color:#5D5D5D;
font-family:Tahoma,Verdana,"MS Serif";
font-size:11px;
text-align:center;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
line-height:14px;
}


/* STANDART TD's*/
.tl { vertical-align:top; text-align:left; }
.tc { vertical-align:top; text-align:center; }
.tr { vertical-align:top; text-align:right; }
.tj { vertical-align:top; text-align:justify; }

.ml { vertical-align:middle; text-align:left; }
.mc { vertical-align:middle; text-align:center; }
.mr { vertical-align:middle; text-align:right; width: 30%;}
.mj { vertical-align:middle; text-align:justify; }

.bl { vertical-align:bottom; text-align:left; }
.bc { vertical-align:bottom; text-align:center; }
.br { vertical-align:bottom; text-align:right; }
.bj { vertical-align:bottom; text-align:justify; }
/* FINISH STANDART TD's */

/* LINKS */
a { color:#5e9ecb; }
a:link { text-decoration:underline; }
a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }
a:active { text-decoration:none; }

a.a { color:#5e9ecb; }
a.a:link { text-decoration:none; }
a.a:visited { text-decoration:none; }
a.a:hover { text-decoration:underline; }
a.a:active { text-decoration:underline; }

a.b { text-decoration:none; }
a.b:link { color:#FFF; }
a.b:visited { color:#FFF; }
a.b:hover { color:#000; }
a.b:active { color:#000; }

a.mainlevel { text-decoration:none; }
a.mainlevel:link { color:#FFF;text-decoration:none; }
a.mainlevel:visited { color:#FFF; text-decoration:none;}
a.mainlevel:hover { color:#000;text-decoration:none; }
a.mainlevel:active { color:#000;text-decoration:none; }

a.mainlevel#active_menu { text-decoration:none; }
a.mainlevel#active_menu:link { color:#000; }
a.mainlevel#active_menu:visited { color:#000; }
a.mainlevel#active_menu:hover { color:#000; }
a.mainlevel#active_menu:active { color:#000; }

/* FINISH LINKS */

.main_left { 
background-color:#f6f6f6; 
width:238px; 
}
.main_left .table { background-color:#FFF; }
.main_left .navigation { padding-top:10px; }
.main_left .navigation img {
border-top:1px solid #e1e1e1;
border-bottom:1px solid #e1e1e1;
padding:1px 0px 1px 0px;
}
.main_left .logo {
padding:43px 47px 30px 35px;
}
.moduletable-blue, .moduletable-gray{
	width:238px;
	padding-bottom: 10px;
}

.moduletable-blue td, .moduletable-gray td{
	padding-left: 35px;
}
.moduletable-blue th{
background:url(main_lef.jpg) no-repeat;
height: 20px;
text-align: center;
color: #FFF;
padding-top: 5px;
padding-bottom: 20px;
}

.moduletable-gray th{
background:url(main_leg.jpg) no-repeat;
height: 20px;
text-align: center;
color: #FFF;
padding-top: 5px;
padding-bottom: 20px;
}

ul.latestnews-blue, ul.latestnews-gray{
	list-style: circle;
}

li.latestnews-blue, li.latestnews-gray{
	line-height: 16px;
}

.main_left .header_blue{ 
background:url(main_lef.jpg) no-repeat;
height:24px;
padding-left:64px;
}
.main_left .header_grey { 
background:url(main_leg.jpg) no-repeat;
height:24px;
padding-left:64px;
}
.main_left .block {
background-color:#f6f6f6;
padding:18px 5px 23px 27px;
line-height:16px;
}

.main_right {}
.main_right .top_lang { 
color:#5e9ecb;
padding-right:24px;
}
.main_right .banner { background:url(main_rig.jpg) repeat-x; }
.main_right .middle {
width:285px;
}
.main_right .middle .underbanner {
background:url(main_rih.jpg) no-repeat;
height:24px;
color:#FFF;
font-weight:bold;
padding-left:20px;
}
.main_right .middle .underbanner_text {
background: #E9E7E7 url(main_rig.gif) repeat-y;
padding:26px 11px 21px 31px; 
}
.main_right .middle .bannerspace {}
.main_right .middle .shadow { width:28px; }
.main_right .header_text {padding:23px 0px 9px 0px;}
.main_right .seo_text {
line-height:16px;
padding:0px 21px 23px 0px;
}
.main_right .menu {
background:url(menu_bg0.gif) repeat-x;
height:22px;
padding-right:10px;
}
.main_right .bottom_header {
background:url(main_rih.gif) repeat-x;
height:35px;
padding:0px 0px 0px 20px;
}
.main_right .bottom_header span { padding:0px 8px 0px 8px; background-color:#FFF; }
.main_right .bottom_img {}
.main_right .bottom_img img { 
border:1px solid #5e9ecb;
margin-left: 30px;
}
.main_right .bottom_img img:hover { border:1px solid #000; }
.main_right .bottom_text { 
padding:0px 23px 33px 0px;
line-height:16px;
font-size:11px;
}

.footer {
border-top: 1px solid #FFF;
background-color:#e9e7e7;
}
.footer .left {background:url(footer_l.gif) top left repeat-x;}
.footer .left img { margin-left:60px; }
.footer .left .links { padding:6px 0px 0px 27px; color:#FFF; }
.footer .right {
padding:11px 18px 12px 80px;
line-height:16px;
}
.white { color:#FFF; }
ul { padding-left:0px; margin-left:0px;}
.grey_table { background-color:#EEE; }
.grey_table:hover { background-color:#5e9ecb; color:#FFF; }
.seo_text tr:hover { background-color:#5e9ecb; color:#FFF; }

/*** ***/
div.comment { text-align:center; color:#666; font-size:10px; }
table.opros { border:2px solid #5e9ecb; border-bottom-width:1px; }
table.opros td { border-bottom:1px solid #5e9ecb; padding:15px 5px 5px 5px; }
table.opros td td { border-bottom:none; white-space:nowrap; padding:5px; }
table.opros td input { float:left; margin-right:3px; }
div.buttons { text-align:center; margin:20px auto; }
.buttons a, .buttons input { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#FFF; background:#5e9ecb; border:1px solid #666; padding:3px 6px; margin:0 3px; text-decoration:none; }
table.opros textarea { width:100%; overflow-y:auto; font-family:"Courier New", Courier, monospace; font-size:12px; }

.ad_bottom td, .ad_bottom td a:link, .ad_bottom td a:visited, .ad_bottom td a:active, .ad_bottom td a:hover{
	font-size: 90%;
}

ul.level_0{
	margin: 10px;
	list-style: disc;
}

.ft{
	background: url(main_rii.gif) no-repeat;
	height: 5px;
}







/*horyzontal position*/
div.horizontal{
	float: left;
	width: 28%;
	margin: 10px;
}

/*class for title*/
a.dgm_title{
	color: Green;
	font-size: 14px;
	font-weight: bold;
}

/*classes for background*/
div.dgm_list1{
	background-color: #FAFAD2;
	padding: 10px;
	margin: 2px 0;	
}
div.dgm_list2{
	background-color: #F5F5F5;
	padding: 0;
	margin: 0;
}

/*classes for First News*/
a.dgm_title_firstnews{
	color: #FF4500;
	font-size: 14px;
	font-weight: bold;
}
div.dgm_list_firstnews{
	background-color: #FFE4E1;
	padding: 0;
	margin: 0;	
}

div.dgm_list_firstnews div.dgm_news{
	color: #B22222;
}


/*class for image*/
div.dgm_img{
	float: left;
	padding: 0;
	margin: 0 5px 1px 0;
}

/*class for news*/
div.dgm_news{
	padding: 0;
	margin: 0;
}
table.article-tbl{
		
	}
    
table#price_table a {
    color:#5D5D5D;
    text-decoration: none;
}

table#price_table a:visited {
    color:#5D5D5D;
    text-decoration: none;
}

table#price_table a:hover {
    color:#5E9ECB;
    text-decoration: none;
}

.grey_table:hover a:hover { color:#FFF !important;}
.grey_table:hover a:visited { color:#FFF !important;}
.grey_table:hover a { color:#FFF !important;}
