body {
  font-family:  tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size:9pt;
  color: #000000;
  margin:0px;
  
}
.contentpaneopen
{
width:100%;}

p, td, div { font-family:tahoma, Verdana, Geneva, sans-serif;
font-size:10pt;


}

.v {

font-size:8pt;
text-align:justify;

}
a.logo:link, a.logo:visited, a.logo:hover{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color:#d33f00;
margin:0px;
padding:0;
padding-left:10px;
font-weight:bold;
font-size:40px;
text-decoration:none; }



.logo2{
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
color: #999999;
margin:0px;
padding:0;
font-weight:bold;
padding-left:67px;
font-size:12px; }




a.white_link:link, a.white_link:visited{
font-size:8pt;
color: white;
text-decoration:underline; }

a.white_link:hover{
color: white;
text-decoration:none; }


a:link, a:visited{
color: #FF6701 ;
text-decoration:underline;  }

a:hover{
color: #FF6600;
text-decoration:underline; }
a.mainlevel-bottom:link, a.mainlevel-bottom:visited {
padding-left:20px;
letter-spacing:2px;


background-position:left;
background-repeat:no-repeat;
color:#ffffff;
font-weight:normal;
font-size:9pt;
margin-left:20px;
text-decoration: underline;
}
.gk_news_show_news_header {
	margin:0px;
	font-size:10pt;}

.gk_news_show_news_header a {


font-weight:normal !important;

}

ul.menu {
padding-top:0px;
margin-left:0px;
padding-left:0px;}


ul.menu li  { list-style:none;
 display:inline;
}



ul.menu a:link, ul.menu a:visited{

font-family: arial, tahoma, Helvetica, sans-serif;
padding-left:0px;
margin-left:10px;
background-position:left;
background-repeat:no-repeat;
color: #F60;
font-weight:normal;
font-size:9pt;

text-decoration:none;
}

ul.menu a:hover{
color:red;
text-decoration:underline;
 }

ul.menu-cat li {
color:#ff5200;
list-style-type:square;
padding-bottom:5px;

}


ul.menu-cat li a:link, ul.menu-cat li a:visited{
color:#0e375b;

font-size:11pt;
}

 
 
 
 
#active_menu
{
	color:#F60;
}


#left table {
width:100%;


}

#left table td {
text-align:left;
padding-left:10px;

height:27pt;

}



a.mainlevel-vert:link, a.mainlevel-vert:visited{
	font-family:tahoma;

color:#7F2210;

font-size:9pt;
text-decoration:none;


}

a.mainlevel-vert:hover{
text-decoration:underline;
 }


a.sublevel:link, a.sublevel:visited {
		font-family:tahoma;

color: #F60;
margin-left:20px;
height:18px;
display:block;
font-size:9pt;
text-decoration:underline;
	
}


a.sublevel-vert:hover{
text-decoration:underline;
 }


a.mainlevel:link, a.mainlevel:visited{
font-size:11pt;
min-width:250px;
color:#000066;

display:block;
height:26px;
background-image:url(../images/ug.gif);
background-position:left;
background-repeat:no-repeat;
padding-left:13px;
text-decoration:underline;
}

a.mainlevel:hover{

 }

a.menu_link:link, a.menu_link:visited{
font-family:verdana;
font-size:9pt;
color: #ff6600;
text-decoration:underline;

background-repeat:no-repeat;
background-position:left; }

a.menu_link:hover{
color: #b93501;
padding-left:12px;

background-repeat:no-repeat;
background-position:left; 
 }
table.blog-news{
	width: 100%;
	}

h1, .contentheading, .componentheading {
font-family:Arial, Helvetica, sans-serif;
color: #F60 !important;
	font-size:14pt;
font-weight:normal;
padding:0px;
padding-top:00px;

margin-bottom:10px;
text-align:left;


}

.article_column .contentpaneopen .contentheading 
{
	color: #F60 !important;
	font-size:12pt;
}

h2  {font-family:Arial, Helvetica, sans-serif;
color:#721111;
font-size:11pt; 
margin-bottom:20px;
font-weight:bold;		}



h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
color:white ;
font-size:9pt;
font-weight:bold;
padding:5px;
background-color:#FF6633 ;
margin-bottom:4px;
margin-top:0px;
 
}
.table {
border:0px solid #CCCCCC;
width:100%;
border-collapse:collapse;}

.table td {
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:1px solid #CCCCCC;
padding:5px;
font-family:Tahoma, Geneva, sans-serif;
font-size:8pt;

border-collapse:collapse;}

.table th {
border-left:0px;
border-right:0px;
border-top:0px;
border-bottom:1px solid #990000;
background-color: #ff6600;
padding:5px;
border-collapse:collapse;
font-weight:bold;
font-size:8pt;
text-align:left;
color:white}

.table2{
background-color:#eeeeee;
border:4px solid #eeeeee;
 }

.table2 td {
font-size:8pt;}

.date {
font-size:8pt;
font-family:verdana;
color:black;

}
.region{
font-size:8pt;
font-family:tahoma;
color:#000000;


}
.button, .save_button {
color:#FFFFFF;
background-color: #F60;
font-size:10pt;
border:0px;
font-weight:bold;
height:27px;
margin-top:5px; }

.ramka {
border:2px solid #FF6633;
width:98%;
margin-top:5px;

padding:4px;}
.ramka2 {
border:2px solid #FF6633;
width:99%;
margin-top:5px;
padding:4px;}


.ramka0 {
border:0px solid #FF6633;
width:98%;
margin-top:5px;

padding:4px;}


.button2 {
color: #ff6600;
background-color: #eeeeee;
font-size:8pt;
border:0px;
text-decoration:underline;
text-align:left;}
.form2{
font-size:8pt;
}
hr {color:#eeeeee; size:1; height:1px;}

.vert {
writing-mode:tb-rl;
text-align:center;
}

.article_separator {
display:none}







.moduletable {
	
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	width:100%;

}



.moduletable-path

{
	
	width:100%;
}
.moduletable-path td {
	
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	width:100%;
	 
	text-align:right;

}

.breadcrumbs {
	border:0 px solid;
	width:100%}

.moduletable th{
	
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding-bottom:10px;

}

.moduletable-news_company 
{
margin-top:20px;

}
.moduletable-news_company th
{
	font-family:Arial, Helvetica, sans-serif;
	color:#010181;
	font-size:18pt;
	text-align:left;
	padding-bottom:10x;
	
	font-weight:normal;
	
}


.moduletable-news_otrasli th

{
	font-family:Arial, Helvetica, sans-serif;
	color: #F60;
	padding-top:10px;
	font-size:14pt;
	text-align:left;
	padding-bottom:10x;
	
	font-weight:normal;
	
}

.moduletable-news_otrasli2

{
	margin-top:10px;
	width:200px;
	
}

.moduletable-news_otrasli2 th

{
	font-family:Arial, Helvetica, sans-serif;
	color: #F60;
		font-size:14pt;
	text-align:left;
	padding-bottom:10x;
	
	font-weight:normal;
	
}

.moduletable-spec
{
	padding:0px;
	margin:0px;
	background-color:#FFF}

.moduletable-spec td {
	padding:10px;
	padding-top:6px;

}
.moduletable-vert th {
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px;

}

.moduletable-vert td{
	text-align:left;
	padding:2px;

}

.moduletable_news {
margin-bottom:20px;

}

.moduletable-index {
border:2px solid #FF6633;
padding:5px;
margin-bottom:10px;
width:98%;

}
.top {
width:100%}

.contentpaneopen-news {
width:98%;
border:0px solid black
}

.moduletable {
margin:0px;
padding:0px;
border:0px solid black;}
#main{
	min-width: 850px;
  	width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 850)? "850px" : "auto");
	}
	
	
	
	.pathway {
		font-family:Verdana, Geneva, sans-serif !important;
		font-size:8pt;
		}
		
		
		.contentpagetitle, .rln_title{
			font-size:10pt;
			font-family:Tahoma, Geneva, sans-serif;
			padding:0px;
			color:#7F200C !important}
			
			.createdate {
				font-family:Verdana, Geneva, sans-serif;
				color: #666;
				font-size:8pt;
				padding-left:0px;
				margin:0px;}
				
				.img td {
				background-color:#ececec}
				
				
				}
				.img img, .img2 img  {
				border:1px solid black;}
				
				.img a img, .img2 a img
				{
				border:1px solid black
				}
				
				.img td p  {
				padding:0px;
				margin:0px}
				
				.contentpaneopen img {
					border:0px;}
					
				h6 {
				color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				font-size:12pt;
				margin:0px;
				padding:0px;
				margin-bottom:-11px;
				margin-top:10px;
				
				
				}
				.png {
				display:none;}
				
				
				.cont {
					width:235px;
					height:260px;
					background-image:url(../../../images/stories/block/right1.jpg);
					padding:0px;
					}
					
					.cont2 {padding:5px;
					color:#1A5E4A;
					font-size:8pt;
					padding-top:35px;
					}
					
					
					 .cont2 table td  
					{
					padding-left:5px;
						color:#1A5E4A;
					font-size:8pt;
					}
					.blog_more div { display:none;}	
					.bottom td {
						color:white; font-size:9pt;}
						.bottom td a {
						color:white; !important font-size:9pt;}
						
						
						.right_blue {
							width:290px;
							height:272px;
							background-image:url(../images/blue_bg.gif); background-color:#010181; background-position:left top; background-repeat:no-repeat; }
							
							
							.right_blue p { color:white; font-size:10pt; padding:20px; padding-bottom:0px;}
							
							.right_blue a {
								display:block;
								margin-right:10px;}
								
								
								.gk_news_show_news_info  {color:gray; font-size:8pt;
								margin:0px;
								margin-top:10px;}
								
								
.bottom_menu {
	text-align:center}

								.gk_news_show_news_text {
									margin-bottom:20px;}
									
									
									div a.arc { float:right;
									width:100%;
									border:0px solid black;
									}
									
									
									.readon {float:right}


label, input, textarea {
	clear: both;
}

label.pole {
	
	border:0px solid silver;
	background-color:white;
	font-size:10pt;
	padding:0px;
}
input.pole, textarea.pole {
width:100%;
font-family:Arial, Helvetica, sans-serif;
	clear: both;
	border:1px solid silver;
	background-color:#eeeeee;
	font-size:10pt;
	padding:2px;
}

.error {
	color: #F10000;
}

#contact_form {
	width: 98%;
	overflow: none;

}
