﻿body
{
  
  font-family:Arial, Helvetica, sans-serif;
  background-image:url('img/bg.gif');
  background-repeat:repeat-x;
}
/*------------------------------ header part--------------------------*/
.logo
{
 padding: 0px 0px 0px 15px;
 vertical-align:middle;
}
.top_mn 
{
 padding: 2px 0px 0px 1px;
 vertical-align:top;
 text-align:left;
 clear:both;
}
.top_mn LI
{
	margin:2px 0px;
	padding: 2px 0px 3px 2px;
	font-size: 8pt;
	font-weight: bold;
	color:#999999;
	line-height:8pt;
	border-bottom:1px #CCCCCC dotted;
}
.top_mn LI.first
{
	border-bottom:1px #CCCCCC dotted;
	border-top:1px #CCCCCC dotted;
	line-height:9pt;
}

.top_mn ul
{
 margin: 10px 1px 1px 0px;
 border-left:1px #CCCCCC  solid;
 padding:3px 5px 3px 8px;
 list-style-type: none;
 list-style:none;
 clear:both;
}
.top_mn LI A
{
 
  color:#999999;
  text-decoration:none;
  display:block;
}

.top_mn LI A:hover
{
 text-decoration:none;
  color: #FDCA00;
}
.top_t
{
	padding:0px 0px 0px 0px;
	border-top:10px #FDCA00 solid;
	font-size:7pt;
	height:4px;
	width:600px;
	
}
/*--------------------------------------------------------------*/
.avb
{
	visibility:hidden;
}
table.menu
{
		margin:0px 0px 0px 0px;
}
#left
{
	width:280px;
	vertical-align:top;
}
.main 
{
 padding:7px 0px 0px 0px;
 vertical-align:top;
 width:600px;
}
/*-------------------languige-----------------------*/
 #lng
{
	 margin:20px 0px 20px 22px;
	

}
#lng ul
{
	 margin:40px 0px 0px 0px;
	 padding:3px 5px;
	 border:none;
	 
}
 #lng ul li
{
	 margin:0px 2px;;
	 padding: 0px 0px 0px  0px;
	 list-style:none;
	 float:left;
	 font-size:8pt;
	 color:#000;
	 font-weight:bold;
	 border:none;

	 
} 
 #lng img
 {
	border: 0px;
	
}
/*-------------------------------------------------*/
/*-------------------new menu----------------------*/
#left h1
{
	margin:0px 0px 12px 19px;
	clear:both;
	font-size:10pt;
	padding:13px 0px 7px 15px;
	background-image: url('img/mn_tl.jpg');
	background-repeat:no-repeat;
	width:245px;
	color:#FFFFFF;
}

#left #nav
{
	margin:0px 0px 0px 10px;
	padding:0px;
	/*height:100%;*/
	width:260px;
	font-size:10pt;
	clear:both;
}

/* menu firіt level*/

#left #nav ul
{
	padding: 0px;
	margin:0px 0px 0px 17px;
	list-style:none;
	list-style-type:none;
}
#left #nav ul li
{
	 margin:3px 0px 3px 0px;
	 padding:0px 0px 3px 17px;
	 border-bottom:1px #999 dotted;
	 background-image:url('img/1.gif');
	 background-position:left 4px;
	 background-repeat:no-repeat;
}
/*#left #nav ul li.first
{
	
	 border-top:1px #C0C0C0  dotted;
}
*/
#left #nav ul li.expanded
{
	
	 padding:0px 0px 0px 17px;
}

#left #nav ul li a
{
	 color:#367CC8;  
	 display:block;
	 text-decoration:none;
	
}
#left #nav ul li a:hover
{
  color: #FDCA00;
}
/* second level*/
#left #nav ul li ul
{

	margin: 0px 0px 0px 0px;
	padding: 0px;

}
#left #nav ul li ul li
{
	border-top:1px #999 dotted;
	border-bottom:none;
	padding:2px 0px 1px 10px;
	background-image:url('img/2.gif');
	background-position:left 7px;
	 background-repeat:no-repeat;

}
#left #nav ul li ul li a
{
	 color:#555;  
	 display:block;
	 text-decoration:none;

}
#left #nav ul li ul li a:hover
{
	color: #FDCA00;
}
/*--------------------------------------------------*/
.title 
{
 padding:17px 0px 0px 15px;
 vertical-align:top;
 background-position:50% top;
 background-repeat:repeat-x;
 background-image:url('img/t3.gif');
}
.title H1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:9pt;
 font-weight:bold;
 color:#367CC8;
 margin:0px 0px 0px 0px;
}
.bdr
{
 border-left:1px #C0C0C0 solid;
 margin:160px 5px 60px 5px;
}
.txt
{
	margin:7px 0px 15px 0px;
	padding: 5px 2px 5px 2px;
}
.txt P
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:10pt;
 line-height: 13pt;
 color:#000000; 
 margin:7px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 text-indent: 0pt;
 text-align:justify;
}
.txt P.cntr
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:10pt;
 text-indent:0pt;
 text-align: center;
 color:#000000; 
 margin:0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
.txt LI.nmb
{
	margin:2px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	color:#000000;
    list-style-position:outside ;
	line-height:13pt;
	text-decoration:none;
	list-style-type: decimal;
}
.txt UL
{
 margin: 5px 1px 6px 25px;
 padding:0px 0px 0px 0px;
 list-style-position:outside ;
 list-style-type: disc;
}

.txt UL.sub1
{
 margin: 3px 1px 6px 15px;
 padding:0px 0px 0px 0px;
 list-style-position:outside;
 list-style-type: disc;
}
.txt UL.smap
{
  list-style-type:none;
}

.txt OL
{
 margin: 7px 1px 6px 35px;
 padding:0px 0px 0px 0px;
 list-style-position: outside;
}
.txt LI
{
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	color:#000000;
   	line-height:12pt;
	text-decoration:none;
	text-align:justify;
}
.txt li ul
{
 margin: 0px 1px 1px 16px;
 padding:0px 0px 0px 0px;
 list-style-position:outside ;
}
/*--------------------------special lists-----------------------*/
.txt li.spec1 {
	text-decoration: underline;
	list-style-type:none;
	margin: auto auto auto -17px;
}
.txt li.spec2 {
	list-style-type:none;
	margin: auto auto auto -40px; 
}

.txt  A
{
 text-decoration: underline;
 color:#367CC8;
}

.txt  A:hover
{
 text-decoration:none;
 color: #999999;
}
.txt  li A
{
 text-decoration: underline;
 color:#367CC8;
}

.txt li A:hover
{
 text-decoration:none;
 color: #999999;
}

.txt H2
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11pt;
 font-weight: normal;
 font-style:italic;
 color:#367CC8;
 margin:21px 0px 12px 0px;
 padding:3px 0px 3px 7px;
 line-height:12pt;
 border-left:1px #FDCA00 solid; 
  text-align:justify;
}
.txt H2.sp
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight: normal;
 font-style:italic;
 color:#367CC8;
 margin:10px 0px -5px 7px;
 padding:3px 0px 3px 7px;
 border-left:0px #fff solid; 

}
.txt H2.qua
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight: normal;
 font-style:italic;
 color:#367CC8;
 margin:9px 0px 6px 15px;
 padding:3px 0px 3px 7px;
 line-height:11pt;
}
.txt H2.qua A
{
 color:#367CC8;
 text-decoration:none;
}
.txt H2.qua A:hover
{
  color: #999999;
}

.txt H2.cons
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight: normal;
 font-style:italic;
 color:#367CC8;
 margin:9px 0px 6px 7px;
 padding:3px 0px 3px 0px;
 line-height:11pt;
 border:0px; 
}
.txt H2.cons A
{
 color:#367CC8;
 text-decoration: underline;
}
.txt H2.cons A:hover
{
  color: #999999;
  text-decoration: none;
}

.txt H3
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:italic;
 color:#000000;
 margin:7px 0px 6px 0px;
 text-align:justify;
 }
 .txt H3.special
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style:italic;
 color:#367CC8;
 margin:12px 0px 6px 0px;
 padding:0px 0px 3px 0px;
 border-bottom:1px #367CC8 dotted; 
 }

 .txt H4
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight:bold;
 font-style: normal;
 color:#000000;
 margin:7px 0px 6px 0px;
}
 .txt H5
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:8pt;
 font-weight:bold;
 font-style: normal;
 color:#000000;
 margin:17px 0px 6px 14px;
}
 .txt H5 a
{
 color:#367CC8;
 text-decoration:underline;
}
.txt H5 A:hover
{
  color: #999999;
  text-decoration: none;
}

.down
{
		padding:20px 1px 20px 1px;
}
#stl 
{
	border: 1px #CCCCCC solid;
	padding: 10px 15px 20px 0px;
	background-color: #FFFFFF;
	margin-bottom:5px;
}
#aligned
{
	width:930px;
	margin:0 auto;

}
.style_b 
{
	background-color: #DFDFDF;
	padding:10px 0px 0px 10px;
	
}
.style1 p 
{
	margin:1px 0px 1px 0px;
	padding:0px 10px 0px 10px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 text-align:center;
	 
}
.style1 a 
{
 color: #808080;
 text-decoration: underline;
	 
}
.style1 a:hover
{
  text-decoration:none;
}
#idx P
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:10pt;
 line-height:13pt;
 color:#000000; 
 margin:0px 0px 10px 0px;
 padding: 0px 0px 0px 0px;
 text-indent: 0pt;
 text-align: justify;
}
#idx P.centor
{
 text-align: center;
 font-size:13pt;
 color:#367CC8;
 font-style:italic; 
 margin:0px;
 font-weight:bold;
}

#idx
{
	margin:15px 0px 15px 0px;
	padding: 5px 0px 5px 0px;
}

#idx A
{
 text-decoration:none;
 color: #000044;
 font-style:italic;
 text-decoration: none;
}

#idx A:hover
{
 text-decoration: underline;
 color:#333;
}
/*--------------------------Article--------------------------------*/
.art
{
	margin:7px 0px 15px 0px;
	padding: 5px 2px 5px 2px;
}
.art P
{
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:10pt;
 line-height: 13pt;
 color:#000000; 
 margin:5px 0px 0px 0px;
 padding: 0px 0px 10px 0px;
 text-indent: 0pt;
 text-align:justify;
 border-bottom:1px #CCCCCC dashed;
}
.art H2
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10pt;
 font-weight: normal;
 color:#367CC8;
 margin:29px 0px 0px 0px;
 padding:0px;
 line-height:11pt;
}
.art H2.first
{
 margin:9px 0px 0px 0px;
}

.art H2 A
{
 color:#367CC8;
 
 text-decoration: underline;
}
.art H2 A:hover
{
  color: #999999;
  text-decoration:none;  
}
/*------------------------Google map___________________________*/
#map_wrap
{
	border:1px #CCCCCC dotted;
	padding:10px;
	margin:7px 0px;
}
.infowin
{
	font-size:9pt;
	color: #808080;
	padding:8px 0px 0px 0px; 
}
/*------------------------------Tabeles overriding---------------*/
table.alttable
{
	cursor:pointer;
	border-collapse: collapse;
	width:100%;
	font-size:10pt;
	margin:15px 0px;
}
table.alttable th
{
	padding:5px 10px;
	vertical-align:middle;
	text-align:left;
	background: #568DD1;
	border-right:1px solid #8FB4E0; 
	color: #122841; 
	
}
table.alttable th.sub
{
	padding:5px 10px;
	vertical-align:middle;
	text-align:left;
	background: #FFEA93;
	border-top:2px solid #fff;
	color:#333333; 
	border-bottom: 1px solid #367CC8;

}

table.alttable td
{
	padding:5px 10px;
	vertical-align:middle;
	color: #333333;
	border-bottom: 1px solid #367CC8;
	border-right:1px solid #D6E3F3;
	border-left:1px solid #D6E3F3; 
}
table.alttable td.inside
{
	background:#fff;
	
}
table.alttable td.inside:hover
{
	background:#FDCA00;
	
}

table.alttable tr.alt 
{
	background: #BAD8FC;
}

table.alttable tr.over  
{
	background: #FDCA00;
}
table.alttable tr:nth-child(even) 
{
	background: #fff;
}
table.alttable tr:nth-child(odd) 
{
	background: #BAD8FC;
}
table.alttable tr:hover

{
	background-color:#FDCA00;
}
/*----------------------spacial_tables---*/
#spesial
{
		cursor:pointer;
		width:100%;
		border-collapse:collapse;
		margin:25px 0px;
		
}
#spesial td
{
		padding:5px 8px;
}
#spesial tr:nth-child(even) 
{
background: #fff;
}
#spesial tr:nth-child(odd) 
{
background: #BAD8FC;
}
#spesial tr:hover

{
	background-color:#FDCA00;
}
#spesial tr.over

{
	background-color:#FDCA00;
}

.alternate
{
	background: #BAD8FC;
}

/*--------------------------------------------------------------*/
h5.byl
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:  #808080;
	text-align:center;
	text-decoration:underline;
	padding-bottom:3px;
	margin:6px 0px 10px 0px;
}
h5.copy
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color:  #555;
	text-align:center;
	padding-bottom:3px;
	padding:5px 0px 0px 0px;
	margin:7px 0px 0px 0px;
}

#mn
{
 margin: 25px 1px 1px 0px;
 border-left:1px #999999 solid;
 padding:0px 5px 5px 11px;
}
#dvd
{
	margin:6px 0px 6px 0px;
	background-color: #DFDFDF;
	padding:10px 0px 0px 10px;

}
#partner
{
	 margin:10px 0px 2px 0px;
	 
	 }
#partner_pg
{
	 margin:10px 0px 2px 0px;
	 padding:10px 0px 0px 9px;
	 border-top:1px #999999 dashed;
	 text-align:left;
	 text-indent:0px;
	 
	 }

#partner a
{
	 color: #367CC8; 
}
/*--------------------------form_style----------------------------------*/
.red
{
	color:#FF0000;
}
.green
{
	color:#006600;
}
.forma
{
	margin:7px auto 0px auto;
	padding:10px 110px 20px 110px;
	border:1px #CCCCCC dotted;
	-moz-border-radius: 15px;
	border-radius: 15px;

}
.forma p
{
	margin:10px 0px 7px 3px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#555;
}
.forma p.cent
{
	 text-align:center;
	 color: #367CC8;
}

.forma img
{
	margin:5px 0px;
}
.forma textarea
{
   -moz-border-radius: 8px;
   border-radius: 8px; 
   border:1px #999 solid;
}
.forma input[type="text"]
{
   -moz-border-radius: 5px;
   border-radius: 5px; 
   border:1px #ccc solid;
   height:25px;
}
.forma input[type="submit"],input[type="reset"]
{
    cursor:pointer;
    width: 98px; 
    height: 34px;
    margin:7px 3px 0px 0px;
}


/*--form_style_end--*/


