﻿
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;

  vertical-align: baseline;
}

body {margin: 0 auto;}

.clearer{
  font-size: 1px;
  height: 1px;
  clear: both;
  float: none!important;
  margin: 0!important;
  padding: 0!important;
  width: 100%!important;
  }



body, td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    }
	
 table.Word tr {
	border: 1; border-color: #D2D2D2; 
    }

 table.Word td {
	border: 1; border-color: #D2D2D2; 
    }
	
	
/*Table01 ........................................*/	 

 .Table01 td {
	 
	border: 1px solid #000000; 
	font-size: 11px; padding: 2px; 
	align:center;
    }
	
/*L i n k s........................................*/
	div a:link {color: #2F657E; text-decoration: underline;}
	div a:hover {color: #2F657E; text-decoration: none;}
	a:active {text-decoration: none; color: #2F657E;}
	a:visited {text-decoration: none; color: #2F657E;}

	span.red a {color:#990000; text-decoration:none}
    span.red a:hover {color:#990000; text-decoration:underline}
	span.red a:visited {color:#990000; text-decoration:none}
	span.red a:active {color:#990000; text-decoration:underline}
	
	div span.red b a {color:#990000; text-decoration:none}
    div span.red b a:hover {color:#990000; text-decoration:underline}
	span.red b a:visited {color:#990000; text-decoration:none}
	span.red b a:active {color:#990000; text-decoration:underline}
	
	div b span.red  a {color:#990000; text-decoration:none}
    div b span.red  a:hover {color:#990000; text-decoration:underline}
	b span.red  a:visited {color:#990000; text-decoration:none}
	b span.red  a:active {color:#990000; text-decoration:underline}
	
	div p a:link {color: #2F657E; text-decoration: underline;}
	div p a:hover {color: #2F657E; text-decoration: none;}
	p a:active {text-decoration: none; color: #2F657E;}
	p a:visited {text-decoration: underline; color: #2F657E;}
	
	
	
	
	
	

  
  /*L i s t s  ........................................*/

  UL{ 
    padding: 0 0 0 14px;
    }
  
  UL UL, UL OL {
    padding-left: 40px;
    list-style-position: outside;    
    list-style-image: none;
    list-style-type: none;
	/*list-style-type: disc;*/
    }
/*i m g ........................................*/	
	img{ 
     border:0; 
     }
/*c o l o r ........................................*/

    body { background-color: #F4F6F0;
	       color: #414141; }
       
    .fon { color: #F4F6F0; }
	
    .black100{ color: #000000; }
	.black90{ color: #414141; }
	.black80{ color: #5A5A5A; }
	.black70{ color: #6E6E6E; }
	.black50{ color: #969696; }
	.black50{ color: #D2D2D2; }
	 
	.white{ color: #FFFFFF; }
	.red{ color: #990000; }
	.cyan{ color: #2F657E; }
	.green{ color: #  ; }
	.yellow{ color: #F0BE0A; }
	.colorGolova{ background: #C2B59B; }
	.colorKalendar{ background: #E8ECE1; }
	.color1{ background: #D6DFCC; }
	.color11{ background: #E2E9DB; }
	.color2{ background: #B9E5FB; }
	.color22{ background: #D4EFFC; }
	
	
	
/*Z A G O L O V K I ........................................*/
	.h5{
    font-size:16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #6D6F71; 
	letter-spacing: 8px;
	border-bottom: 1px solid #F0BE0A; 
    margin-top: 6px;
    margin-bottom: 20px;
    padding-bottom: 2px;
    }
	
	.uppercase {
   	text-transform: uppercase;
	padding-left: 14px;
	margin-top: 6px;
	margin-bottom: 8px;
    }
	div.uppercase a {color:#414141; text-decoration:none}
    div.uppercase a:hover {color:#000000; text-decoration:underline}
	.uppercase a:visited {color:#414141; text-decoration:none}
	.uppercase a:active {color:#000000; text-decoration:none}
	
		
  /*body{
  /*height: auto !important;
  width: 900px;
  padding: 0 60px;
  margin: 0 auto;
  height: 100%;
  min-height: 100%;
  background-color: #f4f6f0;
  font-size: 62.5%;
  font-family: Georgia, "Times New Roman", Times, serif;
  }/*
	
/*t a b l e ........................................*/
	
   table { 
     border:0;
	 cellspacing:0;  /*Расстояние между ячейками*/
	 /*cellpadding:0;  Отступ от рамки до содержимого ячейки*/
	 align:left; valign:top;
	 border-collapse: collapse; /*Расстояние между ячейками*/                          
     border-spacing: 0;   /*Расстояние между ячейками*/
	 }
	 
	 	 	 	 
  table td{ 
     /*margin:0;*/
     vertical-align:top; 
     }
/*Table01 ........................................*/	 

 .Table01 td {
	 
	border: 1px solid #000000; 
	font-size: 11px; padding: 2px; 
	align:center;
    }
	
/*Table02 ........................................*/	 


 table.Table02 td {
	font-size: 14px;  padding: 4px 2px 8px 4px; padding-bottom: 4px; 
    }
	
/*Table03 ........................................*/	 


 table.Table03 td {
	font-size: 10px;  padding: 4px 2px 4px 2px; 
    }	 
	 
/*Menu Gorizontal ........................................*/

   .MenuGorizontal{
    font-size:12px;
	color: #FFFFFF; 
	font-weight: bold;
	text-transform: uppercase;
    letter-spacing: 2px; 
	background:#F0BE0A;
	background: url(../../images/GIF/FONmenu4.gif) left  repeat-x; 
	height: 22px;
	width:100%; 
	vertical-align:middle;
	text-align: center;
	padding-top: 6px;
	margin: 0 0 0 0;
    }
   
	div.MenuGorizontal a {color:#FFFFFF; text-decoration:none}
    .MenuGorizontal a:hover {color:#535353; text-decoration:none}
	.MenuGorizontal a:visited {color:#FFFFFF; text-decoration:none}
	.MenuGorizontal a:active {color:#535353; text-decoration:none}
	
	.buttons{/* letter-spacing: 8px; */ } 
	
	
/*M e n u Vertikal ...............................................*/

 .MenuVertikal{
	 /*background: #D4EFFC;*/
	 color:#6E6E6E;
     margin: 0 0 4px 0;
     padding-top: 2px;
     padding-bottom: 2px;
     border-bottom: 1px solid #F0BE0A;
     line-height: 16px;
     }
  
 .MenuVertikal ul, .Menu Vertikal ol {
    padding-left: 10px;
    list-style-position: outside; 
    list-style-image: none; 
    list-style-type: none;
    }
  
 .MenuVertikal li  {
	background: url(../../images/GIF/arrow-ML.gif) left 4px no-repeat;
	padding-left: 7px;
	}
	
	div.MenuVertikal a {color:#6E6E6E; text-decoration:none}
    div.MenuVertikal a:hover {color:#000000; text-decoration:underline}
	.MenuVertikal a:visited {color:#6E6E6E; text-decoration:none}
	.MenuVertikal a:active {color:#000000; text-decoration:underline}
	


/*M e n u Right ...............................................*/
  .MenuRight{
    margin-left: 9px;
    }
  
  .MenuRightImg{
    margin-left: -9px;
    }
	
	
  .MenuRightText {
    font-size:12px;
	text-align: left;
	color: #6E6E6E;
	margin-bottom: -14px;
	}
	
  .MenuRightH {
    font-size:14px;
	text-align: left;
	color: #6E6E6E;
	letter-spacing: 2px;
   	padding-bottom: 2px;
    border-bottom: 1px solid #F0BE0A;
	margin-bottom: 14px;
	}
  
    div.MenuRightH a {color:#6E6E6E; text-decoration:none}
    div.MenuRightH a:hover {color:#000000; text-decoration:none}
	.MenuRightH a:visited {color:#6E6E6E; text-decoration:none}
	.MenuRightH a:active {color:#000000; text-decoration:none}
	

/* HeadBlok1 ................................................. */

    .HB2Img {
       float: left;
       
	   padding-right: 4px;
	   }	 
		 
	.HB2Text { vertical-align: middle;
       font-size:7px;
	   }


   #HeadBlokImg1 {
       float: left;
	   margin-top: 20px;
       height: 78px;}
	
	
    #HeadBlokText1 {
       font-size:14px;
	   line-height: 150%;
	   
	   padding-left: 6px;
	   margin-top: 20px;
	   margin-left: 618px;
	   width: 170px;
	   height: 70px;
	   border-left: 1px solid #969696;
	   /*border-left: 1px solid #EFC031;*/ 
	   }
	   
	div#HeadBlokText1 a {color:#5A5A5A; text-decoration:none}
    div#HeadBlokText1 a:hover {color:#000000; text-decoration:underline}
	div#HeadBlokText1 a:visited {color:#5A5A5A; text-decoration:none}
	div#HeadBlokText1 a:active {color:#000000; text-decoration:underline}
	div#HeadBlokText1 p span.red a {color:#990000; }
	
/*... */

   .Addition {
	   font-size: 10px;
	   color: #6E6E6E;
	   margin-bottom: 10px;
	   }
 
	.Addition2 {
	   font-size: 7px;
	   color: #6E6E6E;
	   line-height: 7px;
	   vertical-align: middle;
	   }
	div.Addition2  a {color:#5A5A5A; text-decoration:none}
    div.Addition2  a:hover {color:#000000; text-decoration:underline}
	.Addition2 a:visited {color:#5A5A5A; text-decoration:none}
	.Addition2 a:active {color:#000000; text-decoration:underline}
	
	.Addition3 {
	   font-size: 10px;
	   color: #6E6E6E;
	   line-height: 10px;
	   text-align: right;
	   width: 134px;
	   }
/*... */

	.HeadBlokcitata1 {
	   font-family: Times New Roman, Times, serif;
	   /*color: #414141;*/
	   font-size: 16px;
	   /*font-weight: bold;*/
	   font-style: italic;
	   }
	   
	.HBmiddle table td{ 
       vertical-align:middle; 
       }  
	   
	   
	 .HB3 {
       font-size:14px;
	   padding-left: 6px;
	   margin-bottom: 8px;
	   }
	   
	div.HB3  a {color:#5A5A5A; text-decoration:none}
    div.HB3  a:hover {color:#000000; text-decoration:underline}
	.HB3 a:visited {color:#5A5A5A; text-decoration:none}
	.HB3 a:active {color:#000000; text-decoration:underline}
	
	.Vline1 {
	   border-left: 1px dotted #969696;
	   /*border-left: 1px solid #EFC031;
	    border-left: 1px solid #969696;*/ 
	   }
	   
	   
	.HBkvadrat { width:100%;
     /*border:0;
	 cellspacing:0; 
	 align:left; valign:middle;
	 border-collapse: collapse;                       
     border-spacing: 0;*/ 
	 }
	 
	 table.HBkvadrat td { width:25%; }
	   
	   
/* ..................................................................... */

/* HeadBlokAuthorization................................................. */
  
    .HB {
       /*margin-top: 26px;*/
	   margin-top: 2px;
       }
	   
	   
/* SERCH.........................................................*/			
	
	.HBLupa2 { 
	         height:20px;	
	         width:20px;
			 background:#EFC031;
			 vertical-align: top; 	
             border: 1px solid #D2D2D2; 
             margin-top: 0px;	 
			}

	.HBLupa3 {width:114px;  vertical-align: top;
            height:18px;	 
            border: 1px solid #D2D2D2; 
			background:#FFFFFF;
			/*font-size:12px;*/
			font-size:14px;
			color: #969696;
			text-align: center;
			 padding-top: -2px;
			margin-top: 0px;
			margin-bottom: 2px;
			}
/* AUTORIZATION  ............................................................. */			
	.HBKey {
		width:146px; height:18px; 
		border: 1px solid #D2D2D2;
		
		background: #F0BE0A;
		background: url(../../images/GIF/FONmenu_key.gif) left  repeat-x; 
		
		font-size:12px;
		color: #969696;  
		margin-bottom: 6px;
		}
		
	.HBKeyImg { width:20px; height:18px; float: left;  vertical-align: middle; background:#FFFFFF;}		
		   
	.HBKeyText { font-size:12px; color:#FFFFFF; padding-top:2px; text-align: center; letter-spacing: 2px;}
				
	div.HBKeyText  a {color:#FFFFFF; text-decoration:none}
    div.HBKeyText  a:hover {color:#000000; text-decoration:none}
	.HBKeyText  a:visited {color:#FFFFFF; text-decoration:none}
	.HBKeyText  a:active {color:#000000; text-decoration:none}

/* HB FORMA cerch ..................................................................... */

 .FormaHB {
	     width:148px;
         font-size:10px;
         color: #969696;
		 /*border-top: 1px solid #EFC031;
		 border-bottom: 1px solid #EFC031;*/
		 margin-bottom: 6px;
         }
		 
    /*.FormaQ2 table {background:#f4f6f0; }*/
	
	.FormaHB p a {color:#969696; text-decoration:underline}
    .FormaHB p a:hover {color:#6E6E6E; text-decoration:none}
	.FormaHB p a:visited {color:#969696; text-decoration:underline}
    .FormaHB p a:active {color:#6E6E6E; text-decoration:none}
	
    .FormaHB p {  
            /*background:#FFFFFF;*/
			text-align: center;
			margin-top: 2px;
			margin-bottom: 2px;
			}
    .FormaBoxHB {  
            border: 0px ; 
			background:#f4f6f0; 
			}

	.FormaButtonHB { 
	         font-size: 9px;
            /*border: 2px solid #D2D2D2; 
			/*background:#FFFFFF;*/
			background:#F0BE0A;
			color: #FFFFFF;
			letter-spacing: 4px;
			text-align: center;
			padding: -1px 0px 0px 0px;
			margin-bottom: 0px;
			}		
/* ..................................................................... */
	
/* B o t t o m Blok.......................................................... */

    #BottomLine {
      /* margin-top: 20px;
	    margin-left: 618px; */
	   width: 970px;
	  
	   background:#FFFFFF;
	   border-top: 3px solid #F0BE0A; 
	   }
	   
	 .Bottom {
		 border-top: 3px solid #F0BE0A;
		 /*margin-left: 40px;*/
		 }
	 
	 table.Bottom td {
		 font-size:9px;
		  /*color:#C2B59B;*/
		 padding: 6px 14px 6px 14px;
		 background:#C2B59B;
		 }
		  
	table.Bottom  a {color:#414141; text-decoration:none   }
    table.Bottom  a:hover {color:#414141; text-decoration:underline}
	table.Bottom a:visited {color:#414141; text-decoration:none}
	table.Bottom a:active {color:#414141; text-decoration:underline}
	
	table div.Bottom  td a {color:#414141; text-decoration:none}
    table div.Bottom  td a:hover {color:#414141; text-decoration:underline}
	table.Bottom  td a:visited {color:#414141; text-decoration:none}
	table.Bottom  td a:active {color:#414141; text-decoration:underline}

/*...................... */	   
      #Bottom1 {
       font-size:8px;
	   line-height: 150%;
	   
	   padding-left: 6px;
	   margin-top: 20px;
	   width: 970px;
	   height: 70px;
	   background:#C2B59B;
	   /*margin-left: 618px; 
	   border-top: 5px solid #EFC031;*/ 
	   }
	   
	   table#Bottom1  a {color:#414141; text-decoration:none}
       table#Bottom1  a:hover {color:#414141; text-decoration:underline}
	   table#Bottom  td a:visited {color:#414141; text-decoration:none}
	   table#Bottom  td a:active {color:#414141; text-decoration:underline}
	   table#Bottom1  span.red a {color:#990000; }
	  /*...................... */
	 
/* ..................................................................... */
	   

/* ZAGOLOVOK..................................................... */
    
	.path {
	 font-size:10px;
	 text-align: left;
	 color: #969696;
	 text-align: right;
	 padding-right: 6px;
	 /*margin-bottom: 6px;*/
	 height: 16px;
	 /* margin-bottom: -14px; */
	}
	
	div.path  a {color:#969696; text-decoration:none   }
    div.path  a:hover {color:#969696; text-decoration:underline}
	.path a:visited {color:#969696; text-decoration:none}
	.path a:active {color:#969696; text-decoration:none}
	
	
	.Razdel {
    font-size:16px;
	color: #6E6E6E;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	letter-spacing: 4px;
	padding-bottom: 2px;
    margin-top: 6px;
    margin-bottom: 10px;
	border-bottom: 1px solid #F0BE0A;
	}
	.Razdel2 {
    font-size:18px;
	color: #000000;
	text-align: left;
	/*text-transform: uppercase;*/
	letter-spacing: 4px;
	padding-bottom: 2px;
    margin-top: 0px;
    margin-bottom: 18px;
	border-bottom: 1px solid #F0BE0A;
	}
	
	.citata1 {
	   font-family: Times New Roman, Times, serif;
	   /*color: #414141;*/
	   font-size: 14px;
	   /*font-weight: bold;
	   font-style: italic;*/
       /*padding-left: 14px;*/
	   margin-bottom: 10px;
	   }
	
/* H O M E..................................................... */
.Home {/* margin-bottom: -14px; */}
	
	.Home a {color:#535353; text-decoration:none}
    .Home a:hover {color:#535353; text-decoration:underline}
	.Home span.red a {color:#990000; }
	
.HomeH {
    font-size:12px;
	text-align: left;
	text-transform: uppercase;
	color: #000000; 
	letter-spacing: 2px;
    	/* border-bottom: 1px solid #EFC031;
          margin-top: 6px;*/
    margin-bottom: 2px;
    padding-bottom: 2px;
	}
	
 .HomeBanner {
	margin-bottom: -4px;
	/*
	border-bottom: 2px solid #F0BE0A;
	background: #EFC031;
	font-size:12px;
	text-align: left;
	text-transform: uppercase;
	color: #000000; 
	letter-spacing: 2px;
    margin-top: 0px;
    padding-bottom: 2px;*/
	}
	
		.Hometable { 
     border:1px solid; border-color: #F0BE0A;
	 cellspacing:0;  /*Расстояние между ячейками*/
	 /*cellpadding:0;  Отступ от рамки до содержимого ячейки*/
	 align:left; valign:top;
	 border-collapse: collapse; /*Расстояние между ячейками*/                          
     border-spacing: 0;   /*Расстояние между ячейками*/
	 }
	 
	 	 	 	 
     .Hometable td{ 
     /*margin:0;*/
	 border:1px solid; border-color: #F0BE0A;
     vertical-align:top; 
     }
/* ........... */

  	.HomeActual {
	  font-size:14px;
	  background: #FFFFFF;
	  padding: 5px;
	  border: 1px solid #EFC031;
	  margin-bottom: 6px;
	  }
		
	.HomeActualImg {
       float: left;
	   }	 
		 
	.HomeActualText {
      /* font-size:14px;*/
	   color: #2F657E;
	   margin-left: 64px;
       }
	   
	.HomeActualText span.red{
       text-transform: uppercase;
       }
	   
	.HomeActualDate {
	   font-weight: bold;
       /*font-size:14px;*/
	   color: #990000;
	   margin-left: 64px; 
       }
 
	.HomeActualArrow {
	   margin-left: 64px; 
       text-align: right;
	   }
		
	div.HomeActualText p a {color:#535353; text-decoration:none}
    div.HomeActualText p a:hover {color:#535353; text-decoration:underline}
	.HomeActualText p a:active {color:#535353; text-decoration:underline}
	.HomeActualText p a:visited {color:#535353; text-decoration:none}
	
	div.HomeActualText span.red a {color:#990000; text-decoration:none}
    div.HomeActualText span.red a:hover {color:#990000; text-decoration:underline}
	.HomeActualText span.red a:active {color:#990000; text-decoration:underline}
	.HomeActualText span.red a:visited {color:#990000; text-decoration:none}
	
	
	   
/* ........... */	

	.HomeAnonce {
	  font-size:14px;
	  color: #2F657E;
	  padding: 5px;
	  border-top: 1px solid #F0BE0A;
	  border-bottom: 1px solid #F0BE0A;
	  margin-bottom: 6px;
	  background: #FFFFFF;
	  /*background: url(../IMG/GIF/arrow10.gif) right  bottom no-repeat  #FFFFFF);*/
	  }
	 
	.HomeAnonce span.red{
       text-transform: uppercase;
       }
	   
	.HomeAnonceDate {
	   font-weight: bold;
	   color: #990000;
       }
 
	.HomeAnonceArrow {
       text-align: right;
	   }
		
	div.HomeAnonce p a {color:#2F657E; text-decoration:none}
    div.HomeAnonce p a:hover {color:#2F657E; text-decoration:underline}
	.HomeAnonce p a:active {color:#2F657E; text-decoration:underline}
	.HomeAnonce p a:visited {color:#2F657E; text-decoration:none}
	
	div.HomeAnonce  span.red a {color:#990000; text-decoration:none}
    div.HomeAnonce  span.red a:hover {color:#990000; text-decoration:underline}
	.HomeAnonce p span.red a:active {color:#990000; text-decoration:underline}
	.HomeAnoncep p span.red a:visited {color:#990000; text-decoration:none}
	
	
	
/* ........... */	
.HomeNews {/* margin-bottom: -14px; */}
	
/* ........... */	

	.HomeNews {
	  font-size:14px;
	  color: #414141;
	  padding: 5 0 5 0px;
	  border-top: 1px solid #F0BE0A;
	  /*border-bottom: 1px solid #EFC031;*/
	  margin-bottom: 6px;
	  /*background: url(../IMG/GIF/arrow10.gif) left  bottom no-repeat);*/
	  }
	 
	.HomeNewsDate {
	   font-weight: bold;
	   color: #990000;
	   padding: 5 0 5 0px;
       }
 
	.HomeNewsArrow {
       text-align: left;
	   }
			
	div.HomeNews p a {color:#414141; text-decoration:none}
    div.HomeNews p a:hover {color:#414141; text-decoration:underline}
	.HomeNews p a:active {color:#414141; text-decoration:underline}
	.HomeNews p a:visited {color:#414141; text-decoration:none}
	
	div.HomeNews p span.red a {color:#990000; text-decoration:none}
    div.HomeNews p span.red a:hover {color:#990000; text-decoration:underline}
	.HomeNews span.red a:active {color:#990000; text-decoration:underline}
	.HomeNews span.red a:visited {color:#990000; text-decoration:none}
	
	
/* sostav ................................................. */	
/* sostav1 .... */
	.sostav {
	  /*padding-top: 4px;*/ /*padding-left: 14px;*/
	  margin-bottom: 14px;
	  }   
	   
	.sostav h4 {
	  font-weight: bold;
	  /*text-indent: 14px;*/
	  margin-left: 14px;
	  margin-bottom: 8px;
	   }
	.sostav p {background: #E8ECE1;
	   /*padding-top: 4px;*/
	   font-size:14px;
	   padding-left: 6px;
	   margin-left: 40px;
	   margin-bottom: 8px;
	   }
	   
/*.... */

   .Gline1 {
	   border-top: 1px solid #F0BE0A;
	   padding-left: 14px;
	   /*border-left: 1px solid #EFC031;*/ 
	   }

	   
/* bodyText ................................................. */		   
    .bodyText {
	   margin-bottom: 14px;
	   } 
	.bodyText h4{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	.bodyText p{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	.bodyText li{
       margin-left: 40px;
	   margin-bottom: 4px;
	   }
	   
	div.bodyText a:link {color: #2F657E; text-decoration: underline;}
	div.bodyText a:hover {color: #2F657E; text-decoration: none;}
	.bodyText a:active {text-decoration: none; color: #2F657E;}
	.bodyText a:visited {text-decoration: underline; color: #2F657E;}

	div.bodyText span.red a {color:#990000; text-decoration:none}
    div.bodyText span.red a:hover {color:#990000; text-decoration:underline}
	.bodyText span.red a:visited {color:#990000; text-decoration:none}
	.bodyText span.red a:active {color:#990000; text-decoration:underline}
	
	div.bodyText p a:link {color: #2F657E; text-decoration: underline;}
	div.bodyText p a:hover {color: #2F657E; text-decoration: none;}
	.bodyText p a:active {text-decoration: none; color: #2F657E;}
	.bodyText p a:visited {text-decoration: underline; color: #2F657E;}

	div.bodyText p span.red a {color:#990000; text-decoration:none}
    div.bodyText p span.red a:hover {color:#990000; text-decoration:underline}
	.bodyText p span.red a:visited {color:#990000; text-decoration:none}
	.bodyText p span.red a:active {color:#990000; text-decoration:underline}
	
	
/* NIbodyText ................................................. */		   
    .NIbodyText {
	   margin-bottom: 14px;
	   } 
	.NIbodyText h4{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	.NIbodyText p{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	.NIbodyText li{
       margin-left: 40px;
	   margin-bottom: 4px;
	   }
	   
	div.bodyText  a:link {color: #2F657E; text-decoration: underline;}
	div.bodyText  a:hover {color: #2F657E; text-decoration: none;}
	.bodyText a:active {text-decoration: none; color: #2F657E;}
	.bodyText  a:visited {text-decoration: underline; color: #2F657E;}
	
	div.NIbodyText b a:link {color: #414141; text-decoration: none;}
	div.NIbodyText b a:hover {color: #2F657E; text-decoration: underline;}
	.NIbodyText b a:active {color: #414141; text-decoration: none;}
	.NIbodyText b a:visited {color: #414141; text-decoration: none;}

/* PRbodyText ................................................. */		   
     .PRbodyText {
	   margin-bottom: 14px;
	   } 
	.PRbodyText h4, h2, h2{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	   

	.PRbodyText p{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	.PRbodyText li{
       margin-left: 40px;
	   margin-bottom: 4px;
	   list-style-type: none;
	   }

	/* bodyTextSpisok ................................................. */		   
    .bodyTextSpisok { 
	font-size: 16px;
	line-height: 22px;
	   margin-bottom: 14px;
	   } 
	.bodyTextSpisok h4{
		font-size: 14px;
		font-weight: bold;
       margin-left: 0px;
	   margin-bottom: 6px;
	   }
	   
	.bodyTextSpisok p{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	   
	div.bodyTextSpisok  li span.red {color: #990000; font-weight: bold;}
		
	.bodyTextSpisok li{
       margin-left: 40px;
	   margin-bottom: 4px;
	   }
	   
	div.bodyTextSpisok a:link {color:  #2F657E; text-decoration: none;}
	div.bodyTextSpisok a:hover {color:  #2F657E; text-decoration: underline;}
	.bodyTextSpisok a:active {color:  #2F657E; text-decoration: none; }
	.bodyText a:visited { color: #2F657E; text-decoration: none;}

	div.bodyTextSpisok span.red a {color:#990000; text-decoration:none}
    div.bodyTextSpisok span.red a:hover {color:#990000; text-decoration:underline}
	.bodyText span.red a:visited {color:#990000; text-decoration:none}
	.bodyText span.red a:active {color:#990000; text-decoration:none;}
	
	/*div.bodyTextSpisok p a:link {color: #2F657E; text-decoration: underline;}
	div.bodyTextSpisok p a:hover {color: #2F657E; text-decoration: none;}
	.bodyTextSpisok p a:active {text-decoration: none; color: #2F657E;}
	.bodyTextSpisok p a:visited {text-decoration: underline; color: #2F657E;}

	div.bodyTextSpisok p span.red a {color:#990000; text-decoration:none}
    div.bodyTextSpisok p span.red a:hover {color:#990000; text-decoration:underline}
	.bodyTextSpisok p span.red a:visited {color:#990000; text-decoration:none}
	.bodyTextSpisok p span.red a:active {color:#990000; text-decoration:underline}*/
	
		/* bodyTextSpisokRed ................................................. */		   
    .bodyTextSpisokRed {
	font-size: 16px;
	line-height: 22px;
	   margin-bottom: 14px;
	   } 
	.bodyTextSpisokRed h4{
		font-size: 14px;
		font-weight: bold;
       margin-left: 0px;
	   margin-bottom: 6px;
	   }
	   
	.bodyTextSpisokRed p{
       margin-left: 14px;
	   margin-bottom: 2px;
	   }
	   
	   	.bodyTextSpisokRed li{ font-weight: bold;  
       margin-left: 40px;
	   margin-bottom: 4px;
	   }
	   
	   
	div.bodyTextSpisokRed a:link {color:  #990000; text-decoration: none;}
	div.bodyTextSpisokRed a:hover {color:  #990000; text-decoration: underline;}
	.bodyTextSpisokRed a:active {color:  #990000; text-decoration: none; }
	.bodyTextRed a:visited { color: #990000; text-decoration: none;}
	
	.bodyTextSpisokRed  a:link {color:  #990000; text-decoration: none;}

	div ul.bodyTextSpisokRed li a:link {color:  #990000; text-decoration: none;}
	div ul.bodyTextSpisokRed li a:hover {color:  #990000; text-decoration: underline;}
	ul.bodyTextSpisokRed li a:active {color:  #990000; text-decoration: none; }
	ul.bodyTextSpisokRed li a:visited { color: #990000; text-decoration: none;}

	div.bodyTextSpisokRed ul a:link {color:  #990000; text-decoration: none;}
	div.bodyTextSpisokRed ul a:hover {color:  #990000; text-decoration: underline;}
	.bodyTextSpisokRed ul a:active {color:  #990000; text-decoration: none; }
	.bodyTextSpisokRed ul a:visited { color: #990000; text-decoration: none;}
	
	/*div.bodyTextSpisokRed li a:link {color:  #990000; text-decoration: none;}
	div.bodyTextSpisokRed li a:hover {color:  #990000; text-decoration: underline;}
	.bodyTextSpisokRed li a:active {color:  #990000; text-decoration: none; }
	.bodyTextSpisokRed li a:visited { color: #990000; text-decoration: none;}
	    
			
	div.bodyTextSpisokRed a {color:  #990000; text-decoration: none;}
	div.bodyTextSpisokRed a:hover {color:  #990000; text-decoration: underline;}

	.bodyTextSpisokRed a:active {color:  #990000; text-decoration: none; }
	.bodyTextSpisokRed a:visited { color: #990000; text-decoration: none;}
	
	div.bodyTextSpisokRed li a {color:  #990000; text-decoration: none;}

	div.bodyTextSpisokRed li a:hover {color:  #990000; text-decoration: underline;}
	.bodyTextSpisokRed li a:active {color:  #990000; text-decoration: none; }
	.bodyTextSpisokRed li a:visited { color: #990000; text-decoration: none;}*/
	   

 /*RAZDEL..............................................*/
  .marginL { margin-left: 9px;}

	.PodrazdelenieZag {
	   
	   color: #000000;
	   font-size: 36px;
	   font-weight: normal;
       padding-left: 14px;
	   }

  .AllRazdel {
    font-size:16px;
	color: #000000;
	text-align: right;
	text-transform: uppercase;
	letter-spacing: 4px;
	padding-bottom: 2px;
    margin-top: 6px;
    margin-bottom: 10px;
	border-bottom: 1px solid #F0BE0A;
	}

   .All {
        margin-left: 9px;
	   }
	
	.backgroundAll { 
       /*background: #E8ECE1;*/
	   /*background:#D4EFFC; */
	   height: 128px;
	   margin-bottom: 16px;
	   }
	   
	.All h1 {
	   color: #000000;
	   font-size: 36px;
	   font-weight: normal;
       padding-left: 14px;
	   } 
	   
	   
	   .Allpodrobnee {
	   color: #969696;
       padding-left: 14px;
	  /*text-align: right;*/
	   }
	.Allpodrobnee  a {color:#969696; text-decoration:underline}
    .Allpodrobnee  a:hover {color:#969696;   text-decoration:none}
	
/*  ......A L E M E N T S.........................................................*/	
/* Document ................................................. */	

	.Document {
    margin-top:14px;
    margin-bottom: 10px;
	border: 1px solid #F0BE0A;
	background:#FFFFFF;
	margin-left:4px; 
	margin-right:4px;
	}
	div.Document a {color:#000000; text-decoration:none}
    div.Document a:hover {color:#000000; text-decoration:none}
	.Document a:visited {color:#000000; text-decoration:none}
	.Document a:active {color:#000000; text-decoration:none}

	.DocImg {
       float: left;
       
	   padding-left: 8px;
	   padding-top: 8px;
	   padding-right: px;
	   padding-bottom: px;
	   }	 
		 
	.DocText { 
	font-size:16px;
	color: #000000;
	text-align: center;
	text-transform: uppercase;
	padding-left: 40px;
	padding-top: 8px;
	padding-bottom: 6px;
	}
	
	.Docavtor1 { 
	font-size:10px;
	color: #000000;
	text-align: center;
	padding-left: 40px;
	padding-top: 6px;
	padding-bottom: 14px;
	margin-top: -8px;
	}
	
	.Docavtor2 { 
	font-size:12px;
	color: #000000;
	text-indent: -6px;
	text-align: left;
	margin-left: 40px;
	margin-top: -5px;
	padding-left: 10px;
	margin-bottom: 14px;
	border-left: 1px solid #F0BE0A;
	}
	
/*  Persona ........................................*/

    .Persona  { 
	      width:99%;
          background:#E8ECE1;
		  margin-top:10px; 
		  margin-bottom:10px;
		  margin-left:4px; 
	      margin-right:4px;
		  }
	.Persona td { 
          padding: 4px 4px 4px 4px;
          align:left; valign:top;
		  }
	 
	table.Persona div.PersonaFoto  { 
		width:82px; 
		height:82px;
	    border: 1px solid #414141; 
	    background:#FFFFFF;
	    }
	
   table.Persona td div.PersonaText{  padding:14px;
	   font-size:14px;
	   color:#414141; 
	   padding-top: 2px;
	   padding-bottom:2px;
	   }
	   
   table.Persona td div.PersonaAdres{  font-size:13px; font-style: italic; padding-top: 12px;}
   
   	table.Persona div.PersonaText p a {color:#414141; text-decoration:none}
    table.Persona div.PersonaText p a:hover {color:#414141; text-decoration:underline}
	table.Persona .PersonaText p a:visited {color:#414141; text-decoration:none}
	table.Persona .PersonaText p a:active {color:#414141; text-decoration:underline}

	table.Persona div.PersonaText p span.red a {color:#990000; text-decoration:none}
	table.Persona div.PersonaText p span.red a:hover {color:#990000; text-decoration:underline}
	table.Persona .PersonaText p span.red a:hover {color:#990000; text-decoration:underline}
	table.Persona .PersonaText p span.red a:visited {color:#990000; text-decoration:none}
	
	
		.Foto  { 
	    border: 1px solid #414141; 
	    background:#FFFFFF;
		margin-top:10px; 
		margin-bottom:10px;
	    }
	

/*  Spisok1 ........................................*/
  
    .Spisok1 { margin-left:4px; margin-right:4px;
        font-size:16px;
		padding: 0px 0px 0px 0px;
		margin-top:10px; 
		margin-bottom:10px;
		background:#FFFFFF;
	    /*background:#E8ECE1;
		border: 1px solid #FFCC00;*/
	    }
	 
	.Spisok1Foto  {
		float:left; 
		width:60px; 
        text-align: right;
		padding-top: 3px;
		padding-bottom:3px;
	    }
	
   .Spisok1Text{  margin-left:68px; background:#E8ECE1; 
	   color:#414141;
	   font-weight: bold;
	   padding-top: 3px;
	   padding-left: 8px;
	   padding-bottom:3px;
	   /*background:#E2E9DB;
	   background:#E2E9DB; */
	   }
	   
   .Spisok1Adres{  font-size:14px;}
	   
	div.Spisok1Text p a {color:#414141; text-decoration:none}
    div.Spisok1Text p a:hover {color:#414141; text-decoration:underline}
	.Spisok1Text p a:visited {color:#414141; text-decoration:none}
	.Spisok1Text p a:active {color:#414141; text-decoration:underline}

	
	div.Spisok1Text span.red a {color:#990000; text-decoration:none}
	div.Spisok1Text p span.red a:hover {color:#990000; text-decoration:underline}
	.Spisok1Text p span.red a:hover {color:#990000; text-decoration:underline}
	.Spisok1Text p span.red a:visited {color:#990000; text-decoration:none} 	

/*  Spisok2 ........................................*/
  
    .Spisok2 { 
        font-size:16px;
		padding: 0px 0px 0px 0px;
		margin-top:10px; 
		margin-bottom:10px;
	    }
	 
	.Spisok2Foto  {
		float:left; 
		width:68px; 
        text-align: right;
		padding-top: 3px;
		padding-bottom:3px;
	    }
	
   .Spisok2Text{  margin-left:68px; 
	   color:#414141;
	   font-weight: bold;
	   padding-top: 3px;
	   padding-left: 8px;
	   padding-bottom:3px;
	   /*background:#E2E9DB;*/
	   }
	   
   .Spisok2Adres{  font-size:14px;}
	   
	div.Spisok2Text p a {color:#414141; text-decoration:none}
    div.Spisok2Text p a:hover {color:#414141; text-decoration:underline}
	.Spisok2Text p a:visited {color:#414141; text-decoration:none}
	.Spisok2Text p a:active {color:#414141; text-decoration:underline}

	
	div.Spisok2Text  span.red a {color:#990000; text-decoration:none}
	div.Spisok2Text  span.red a:hover {color:#990000; text-decoration:underline}
	.Spisok2Text  span.red a:hover {color:#990000; text-decoration:underline}
	.Spisok2Text  span.red a:visited {color:#990000; text-decoration:none} 
	
	div.Spisok2Text span.red b a {color:#990000; text-decoration:none}
    div.Spisok2Text span.red b a:hover {color:#990000; text-decoration:underline}
	.Spisok2Text span.red b a:visited {color:#990000; text-decoration:none}
	.Spisok2Text span.red b a:active {color:#990000; text-decoration:underline}
	
	div.Spisok2Text b span.red  a {color:#990000; text-decoration:none}
    div.Spisok2Text b span.red  a:hover {color:#990000; text-decoration:underline}
	.Spisok2Text b span.red  a:visited {color:#990000; text-decoration:none}
	.Spisok2Text b span.red  a:active {color:#990000; text-decoration:underline}



/*   ConerBOX  ............................................................................................ */
	.ConerT1Fon {
		padding: 0px;
		padding-top: 6px;
		padding-left: 10px;
		padding-right: 4px;
		padding-bottom: 4px;
	    /*padding-left: 10px;
	     padding-bottom: 4px;*/
		background:#FFFFFF;
		border: 1px solid #F0BE0A;
		border-top: none;
        }
		
	.ConerT1{ margin: 0; padding: 0; font-size: 1px;}
	
	table.ConerT1   td.ConerT1Img {
	   font-size: 1px;
	   width:10px; height:10px;
	   /* margin-bottom: 0px;*/
	   border: none;
	   margin: 0;
	   padding-bottom: -4px;
	   margin-bottom: -4px;
	  }

    table.ConerT1   td.ConerT1top {
	   height:10px;
	   background:#FFFFFF;
	   border-top: 1px solid #F0BE0A;
	   border-right: 1px solid #F0BE0A;
       margin-bottom: -2px;
	   }

	table.ConerT1   td.ConerT1bottom {
	   /*font-size:16px; padding-top: 0px;
	   margin-left: 0px;*/
	   background:#FFFFFF;
	   border-bottom: 1px solid #F0BE0A;
	   border-left: 1px solid #F0BE0A;
       margin-bottom: 0px;
	   }
	   
	   	table.ConerT1 td.ConerT1Text {
	   /*font-size:12px; padding-top: 0px;
	   margin-left: 0px;*/
	   background:#FFFFFF;
	   border-bottom: 1px solid #F0BE0A;
	   border-right: 1px solid #F0BE0A;
       margin-bottom: 0px;
       }
/* ........... */	
	.ConerT1Zag {
       font-size:14px;
       text-align: left;
       color: #6E6E6E;
       letter-spacing: 2px;
	   padding-bottom: 2px;
       border-bottom: 1px solid #F0BE0A;
       margin-bottom: 6px;
	    }
	
	.ConerT1Anonce {
	  font-size:12px;
	  color: #2F657E;
	  margin-bottom: 6px;
	  }
	 
	.ConerT1Anonce span.red{
      text-transform: uppercase;
     }
	   
	.ConerT1AnonceDate {
	   font-weight: bold;
	   color: #990000;
       }
 
	.ConerT1AnonceArrow {
       text-align: left;
	    padding-top: 3px;
	  /*text-align: right;*/
	   }
		
	div.ConerT1Anonce p a {color:#2F657E; text-decoration:none}
    div.ConerT1Anonce p a:hover {color:#2F657E; text-decoration:underline}
	.ConerT1Anonce p a:active {color:#2F657E; text-decoration:underline}
	.ConerT1Anonce p a:visited {color:#2F657E; text-decoration:none}
	
	div.ConerT1Anonce  span.red a {color:#990000; text-decoration:none}
    div.ConerT1Anonce  span.red a:hover {color:#990000; text-decoration:underline}
	.ConerT1Anonce p span.red a:active {color:#990000; text-decoration:underline}
	.ConerT1Anonce p span.red a:visited {color:#990000; text-decoration:none}

/*  ............................................................................................ */
/*   SERVIS  ................................................................................ */

	.Fpodrobnee {
	   color: #969696;
	  /*padding-left: 14px;
	  text-align: right;*/
	   }
	div.Fpodrobnee a {color:#969696; text-decoration:none}
    div.Fpodrobnee a:hover {color:#969696;   text-decoration:underline}
	.Fpodrobnee a:visited {color:#969696; text-decoration:none}
	.Fpodrobnee a:active {color:#969696;   text-decoration:none}
	
	.FpodrobneeY {
	   font-size:12px;
	   color: #F0BE0A;
	   font-style: italic;
	   padding-right: 4px;
	   /*text-align: right;
	   padding-right: 4px;
	  padding-left: 14px;*/
	   }
	div.FpodrobneeY a {color: #F0BE0A; text-decoration:underline}
    div.FpodrobneeY a:hover {color: #F0BE0A;   text-decoration:none }
	.FpodrobneeY a:visited {color: #F0BE0A; text-decoration:underline}
	.FpodrobneeY a:active {color: #F0BE0A;   text-decoration:underline}
	
/*   skachai  .... */
    	/*.skachai {
		font-size:12px;
		color: #969696;
		padding: 3px;
    	border: 1px solid #969696;
		width: 140px;
		right: -421px;
		position: relative;
		}
	.skachai a {color:#969696; text-decoration:none}
    .skachai a:hover {color:#969696; text-decoration:none}
	.skachai a:visited {color:#969696; text-decoration:none}
	.skachai a:active {color:#969696; text-decoration:none}*/


	.skachai {
		font-size:12px;
		color: #969696;
		text-align: left;
		padding: 0px 0px 2px 3px;
    	border: 1px solid #969696;
		width: 150px;
		height: 14px;
		right: -72%;
		position: relative;
		background: url(../../images/GIF/arrow03s_16_r.gif) right 100%  no-repeat);
	
		/* right: -421px;
		text-align: right;
		position: relative;
		background: url(../images/GIF/FONmenu.gif) left 100%  no-repeat repeat-x );*/
		}
	div.skachai a {color:#969696; text-decoration:none}
    div.skachai a:hover {color:#969696; text-decoration:none}
	.skachai a:visited {color:#969696; text-decoration:none}
	.skachai a:active {color:#969696; text-decoration:none}
	
	

/*.............................................................................................................*/
/* Vkladka ...............................................................*/

	.Vkladka { width:100%;}
		
	table.Vkladka td.VkladkaCenter   {  width:24%;
		 background:none; 
		 border: none;
		 border-bottom: 1px solid #F0BE0A; 
	     }
		 
	 table.Vkladka td.VkladkaActiv {  width:24%; 
		text-transform: uppercase;
		border: 1px solid #F0BE0A;
		border-bottom: #FFFFFF;
	    background:#FFFFFF;
	    }
		 		 
	table.Vkladka td.Vkladkabok  { width:14px;
		background:none; 
        /*padding-top: 4px;
	     padding-left: 10px;
	     padding-bottom: 4px;*/
		 border-top: none;
		 border-left: none;
		 border-right: none;
		 border-bottom: 1px solid #F0BE0A; 
	     }
		 
	.VkladkaText { height:28px;
		font-size:11px;
		color:#969696; 
        margin-top: 4px;
	    margin-left: 9px;
	    margin-bottom: 4px;
		border-right: 1px dotted #969696;
		}
	
	div.VkladkaText a {color:#969696; text-decoration:none}
    div.VkladkaText a:hover {color:#000000; text-decoration:underline}
	.VkladkaText a:visited {color:#969696; text-decoration:none}
	.VkladkaText a:active {color:#969696; text-decoration:none}
	
	.VkladkaFon {
		padding: 0px;
		padding-top: 6px;
	    /*padding-left: 10px;
	     padding-bottom: 4px;*/
		background:#FFFFFF;
		border: 1px solid #F0BE0A;
		border-top: none;
        }
	
	.VkladkaBlue { 
		font-size:14px;
		color:#969696; 
        padding-top: 2px;
	    padding-left: 9px;
	    padding-bottom: 4px;
	    /*height:28px;
		border-right: 1px dotted #FFFFFF;*/
		}
	
	div.VkladkaBlue a {color:#969696; text-decoration:none}
    div.VkladkaBlue a:hover {color:#000000; text-decoration:none}
	.VkladkaBlue a:visited {color:#969696; text-decoration:none}
	.VkladkaBlue a:active {color:#969696; text-decoration:none}		
		
	.VkladkaBlue2 { 
	    /*height:28px;*/
		font-size:14px;
		color:#969696; 
        margin-top: 2px;
	    margin-left: 9px;
	    margin-bottom: 4px;
		border-right: 1px dotted #969696;
		}
	
	div.VkladkaBlue2 a {color:#969696; text-decoration:none}
    div.VkladkaBlue2 a:hover {color:#000000; text-decoration:none}
	.VkladkaBlue2 a:visited {color:#969696; text-decoration:none}
	.VkladkaBlue2 a:active {color:#990000; text-decoration:none}

	
/*PodRazde1  ............................................*/

.PodRazde1 { margin-left:4px; margin-right:4px;
      font-size:16px;
	  color:#969696;
	  /* text-align: right;
	  text-transform: uppercase;*/
	  letter-spacing: 2px;
	  padding-left: 20px;
	  padding-bottom: 2px;
	  padding-left: 30px;
	  text-indent: -12px;
      margin-top: 14px;
      margin-bottom: 10px;
	  /*border-bottom: 1px solid #EFC031;*/
	  }

	div.PodRazde1 a {color:#969696;; text-decoration:none}
    div.PodRazde1 a:hover {color:#000000; text-decoration:underline}
	.PodRazde1 a:visited {color:#969696;; text-decoration:none}
	.PodRazde1 a:active {color:#969696;; text-decoration:none}
	
/*PodRazde2  ............................................*/

.PodRazde2 { margin-left:4px; margin-right:4px;
      font-size:16px;
	  color: #000000;
	  /* text-align: right;
	  text-transform: uppercase;*/
	  letter-spacing: 2px;
	  padding-left: 20px;
	  padding-bottom: 2px;
      margin-top: 6px;
      margin-bottom: 10px;
	  border-bottom: 1px solid #EFC031;
	  }

	div.PodRazde2 a {color:#000000; text-decoration:none}
    div.PodRazde2 a:hover {color:#000000; text-decoration:underline}
	.PodRazde2 a:visited {color:#000000; text-decoration:none}
	.PodRazde2 a:active {color:#000000; text-decoration:none}
	
/*PodRazde3  ............................................*/

.PodRazde3 { margin-left:4px; margin-right:4px;
      font-size:16px;
	  color: #000000;
	  text-align: right;
	  text-transform: uppercase;
	  letter-spacing: 4px;
	  padding-bottom: 2px;
      margin-top: 14px;
      margin-bottom: 10px;
	  border-bottom: 1px solid #EFC031;
	  }
	div.PodRazde3 a {color:#5A5A5A; text-decoration:none}
    div.PodRazde3 a:hover {color:#000000; text-decoration:underline}
	.PodRazde3 a:visited {color:#000000; text-decoration:none}
	.PodRazde3 a:active {color:#000000; text-decoration:none}


/*.............................................................................................................*/
/*Kompas........................................................................................*/

   table.Kompas2 td {
	 font-size: 24px;
	 color: #000000;
	 background: #D4EFFC;
     border:6px solid #FFFFFF; 
	 padding: 4px; 
	 }
	 
/*  NI ........................................*/
.NIRazdel {
    font-size:18px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 14px;
	padding-bottom: 20px;
	background:#F0BE0A;
	letter-spacing: 4px;
	padding-bottom: 2px;
    margin-bottom: 0px;
	margin: 12px 14px 0px 14px;
	}

    .NIPersona  { 
	      width:99%;
          background:#E8ECE1;
		  margin-top:0px; 
		  margin-bottom:0px;
		  margin-left:4px; 
	      margin-right:4px;
		  border: 1px solid #F0BE0A;
		  border-bottom: 6px solid #F0BE0A;
		  }
		  
	.NIPersona td { 
          padding: 4px 4px 4px 4px;
          align:left; valign:top;
		  background:#FFFFFF;
	      border: 1px solid #F0BE0A;  
	      }
		 
	 
	table.NIPersona td.NIPersonaFoto  {
		font-size:18px;
		/*color:#990000;*/
		font-weight:bold;
		padding-left: 14px;
	    }
	
   table.NIPersona td div.NIPersonaText{  padding:14px;
	   font-size:16px;
	   color:#414141; 
	   padding-top: 2px;
	   padding-bottom:2px;
	   }
	   
   table.NIPersona td div.NIPersonaAdres{  font-size:14px; font-style: italic; padding-top: 12px;}
   
   	table.NIPersona div.NIPersonaText p a {color:#414141; text-decoration:none}
    table.NIPersona div.NIPersonaText p a:hover {color:#414141; text-decoration:underline}
	table.NIPersona .NIPersonaText p a:visited {color:#414141; text-decoration:none}
	table.NIPersona .NIPersonaText p a:active {color:#414141; text-decoration:underline}

	table.NIPersona div.NIPersonaText p span.red a {color:#990000; text-decoration:none}
	table.NIPersona div.NIPersonaText p span.red a:hover {color:#990000; text-decoration:underline}
	table.NIPersona .NIPersonaText p span.red a:hover {color:#990000; text-decoration:underline}
	table.NIPersona .NIPersonaText p span.red a:visited {color:#990000; text-decoration:none}
	
	table.NIPersona td.NIPersonaFoto  a {color:#414141; text-decoration:none}
    table.NIPersona td.NIPersonaFoto  a:hover {color:#414141; text-decoration:underline}
	table.NIPersona td.NIPersonaFoto  a:visited {color:#414141; text-decoration:none}
	table.NIPersona td.NIPersonaFoto  a:active {color:#414141; text-decoration:underline}
	
/*  Salon ...........................................................................................................*/
.SalonZag1 {
    font-family: Times New Roman, Times, serif;
    color: #000000;
    font-size: 28px;
    font-weight: normal;
	margin-bottom: 12px;
    /*padding-left: 23px;*/
    }

.SalonPersonaH {
    font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	background:#F0BE0A;
	letter-spacing: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px 0px 0px 0px;
	}

 .SalonPersonaZag {
	   font-family: Times New Roman, Times, serif;
	   color: #000000;
	   font-size: 28px;
	   font-weight: normal;
	   padding-left: 14px;
	   margin-bottom: 6px;
       /*padding-left: 23px;*/
	   }
 
  .SalonPersona{background: #D4EFFC;}
 
  .SalonPersonaText {
    font-size:10px;
	text-align: left;
	text-transform: uppercase;
	color: #6E6E6E;
	letter-spacing: 2px;
	padding: 2px 2px 2px 6px;

    border-bottom: 2px dotted #FFFFFF;
	margin-bottom: 0px;
	}
  
    div.SalonPersonaText  a {color:#6E6E6E; text-decoration:none}
    div.SalonPersonaText  a:hover {color:#000000; text-decoration:underline}
	.SalonPersonaText  a:visited {color:#6E6E6E; text-decoration:none}
	.SalonPersonaText a:active {color:#000000; text-decoration:underline}
	
	
/*  SalonLK ...*/

   table.SalonLK  {   width:98%;
     border-top:1px solid #EFC031;
	 margin: 4px 8px 8px 8px;
	 }
	 
   .SalonLKData{
	 color: #969696;
	 }
   
   .SalonLKZag {
	 /*text-transform: uppercase;*/
     color: #000000;
	 font-weight: bold;
	 margin-bottom: 12px;
	 }

    .SalonLKZag2 {
	 font-size: 16px;
     color: #990000;
	 font-weight: bold;
	 margin-bottom: 2px;
	 }

	
	table.SalonLK td div.SalonLKZag p a {color:#000000; text-decoration:underline}
    table.SalonLK td div.SalonLKZag p a:hover {color:#000000; text-decoration:none}
	table.SalonLK td .SalonLKZag p a:visited {color:#000000; text-decoration:none}
	table.SalonLK td .SalonLKZag p a:active {color:#000000; text-decoration:none}
	
	table.SalonLK td div.SalonLKZag p span.red a {color:#990000; text-decoration:underline}
    table.SalonLK td div.SalonLKZag p span.red a:hover {color:#990000; text-decoration:none}
	table.SalonLK td .SalonLKZag p span.red a:visited {color:#990000; text-decoration:none}
	table.SalonLK td .SalonLKZag p span.red a:active {color:#990000; text-decoration:underline}
	 

 
	.SalonFoto  {  
	  width:86px;  
	  border: 1px solid #414141; 
	  background:#FFFFFF;
	  padding-left: 0px;
	  margin-right: 6px;
	  margin-top: 0px;  
	  margin-bottom: 8px;
      }
	  
	 .SalonFoto2  {   float: right; 
	  border: 1px solid #414141; 
	  background:#FFFFFF;
	  /*padding-left: 0px;
	  margin-right: 4px;*/
	  margin-top: 0px;  
	 
      }
		
   table.SalonLK td {
	 /*font-size:14px;*/
	 /*color:#414141;
	 padding-left: 4px;*/ 
     padding-top: 8px;
	 padding-left: 4px;
	 padding-bottom: 4px; 
     }
	table.SalonLK td p a {color:#2F657E; text-decoration:underline}
    table.SalonLK td p a:hover {color:#2F657E; text-decoration:none}
	table.SalonLK td p a:visited {color:#2F657E; text-decoration:none}
	table.SalonLK td p a:active {color:#2F657E; text-decoration:underline}
	table.SalonLK td p span.red a {color:#990000; }
	

	.SalonAdres  {
	 font-size:12px;
	 /*color:#414141;
	 padding-left: 4px;*/ 
     padding-top: 4px;
	 padding-left: 4px;
	 padding-bottom: 4px; 
     }
	div.SalonAdres  p a {color:#2F657E; text-decoration:none}
    div.SalonLK  p a:hover {color:#2F657E; text-decoration:underline}
	.SalonLK  p a:visited {color:#2F657E; text-decoration:none}
	.SalonLK  p a:active {color:#2F657E; text-decoration:none}
	.SalonLK  p span.red a {color:#990000; }
	
	
/*  ..............................................................................................*/
	
/*  UMK ...........................................................................................................*/	
   .UMK  {
          background-color:#f4f6f0;
          border: 6px solid #F0BE0A;
		  padding:5px;
		  border: 1px solid #D7DECB;
		  }
		  
   table#umk_add {
	border:solid 1px #D7DECB; background-color:#FFFFFF;
    }
	
   table#umk_add td.hd {
	font-weight:bold;
	font-size:13px;
	border:solid 1px #D7DECB;
	background-color:#FFFFFF;
    }
	
   table#umk_add td, table#umk_add_file td {
	padding:3px 3px 3px 3px;
	font-size:12px;
	border-bottom:solid 1px #D7DECB; background-color:#FFFFFF;
	}
	
   table#umk_filters td {
	padding:3px 3px 3px 3px;
	font-size:12px;
    }
/*  ..............................................................................................*/
/*  UMK1 NEW..................................................................................*/
	   
	   	.UMKVkladkaFon {
		padding: 2px 2px 2px 20px;
		padding-top: 6px;
	    /*padding-left: 10px;
	     padding-bottom: 4px;
		border-top: none;*/
		background:#FFFFFF;
		border: 1px solid #F0BE0A;

        }
		 .UMK01  {
          font-weight: bold;
		  background:#F0BE0A;
		  color:#FFFFFF;
		  padding: 2px 2px 2px 11px;
		  margin-top: 0px; margin-bottom: 6px;
		  margin: 0px -9px 6px -9px;
		  
		  /*
		  text-transform: uppercase;
			border: 1px solid #D7DECB;*/
		  }
 .UMKZag01 {
	   
	   color: #000000;
	   font-size: 22px;
	   font-weight: normal;
       padding: 4px 4px 8px 44px;
	   text-align: left;
	   margin: 4px -2px 0px -20px;
	   
	   /*color: #414141;
	   border-bottom: 1px solid #EFC031;
	   	background:#EAE4CF;*/
	   } 
	   


/*  ..............................................................................................*/
/*  HomeAbitur     ........... */	

	.HomeAbitur { background: url(../../images/gl_arrou_g.jpg) left  no-repeat;
	
	  height:21px;
	  font-size:16px;
	  color: #FFFFFF;
	  font-weight: bold;
	  background: #330099; 
	  
	  /* padding: 1px 0px 0px 6px;
	  bgcolor: #330099; background: url(../images/gl_arrou_g.jpg) left  no-repeat; 
	  border-bottom: 1px solid #EFC031;
	  
	  width:20px;*/
	  margin-bottom: 10px;
	  /*background: url(../IMG/GIF/arrow10.gif) left  bottom no-repeat);*/
	   text-align: left;
	  }
	div.HomeAbitur  a {color:#FFFFFF; text-decoration:none}
    div.HomeAbitur  a:hover {color:#EFC031; text-decoration:none}
	.HomeAbitur  a:active {color:#FFFFFF; text-decoration:none}
	.HomeAbitur  a:visited {color:#FFFFFF; text-decoration:none}
	
	div.HomeAbitur p a {color:#FFFFFF; text-decoration:none}
    div.HomeAbitur p a:hover {color:#EFC031; text-decoration:none}
	.HomeAbitur p a:active {color:#FFFFFF; text-decoration:none}
	.HomeAbitur p a:visited {color:#FFFFFF; text-decoration:none}
	
	div.HomeAbitur p span.red a {color:#FFFFFF; text-decoration:none}
    div.HomeAbitur p span.red a:hover {color:#EFC031; text-decoration:none}
	.HomeAbitur span.red a:active {color:#FFFFFF; text-decoration:none}
	.HomeAbitur span.red a:visited {color:#FFFFFF; text-decoration:none}
	
	
	.HomeAbitur1 { 
	  height:23px;
	  font-size:23px;
	  color: #330099;
	  font-weight: bold;
 
      text-align: left;
	  }
	div.HomeAbitur1  a {color:#330099; text-decoration:none}
    div.HomeAbitur1  a:hover {color:#FFFFFF; text-decoration:none}
	.HomeAbitur1  a:active {color:#330099; text-decoration:none}
	.HomeAbitur1  a:visited {color:#330099; text-decoration:none}
	
	.HomeAbitur2 { background: url(../../images/gl_arrou_g4.jpg) left  repeat-x;
	  height:28px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; 
	  font-size:23px;
	  color: #FFFFFF;
	  font-weight: bold;
      text-align: left;
	  }
	div.HomeAbitur2  a {color:#FFFFFF; text-decoration:none}
    div.HomeAbitur2  a:hover {color:#330099; text-decoration:none}
	.HomeAbitur12  a:active {color:#FFFFFF; text-decoration:none}
	.HomeAbitur12  a:visited {color:#FFFFFF; text-decoration:none}
	
	
	.HomeAbitur3 { background: url(../../images/gl_arrou_g4.jpg) left  repeat-x;
	  height:28px; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; 
	  font-size:11px;
	  color: #000000;
	  font-weight: bold;
      text-align: left;
	  }
	div.HomeAbitur3  a {color:#000000; text-decoration:none}
    div.HomeAbitur3  a:hover {color:#330099; text-decoration:none}
	.HomeAbitur13  a:active {color:#000000; text-decoration:none}
	.HomeAbitur13  a:visited {color:#000000; text-decoration:none}

/*  ..............................................................................................*/

/*  HomeAbitur4 ........................................*/

    .HomeAbitur4  { 
	      width:99%;
          background:#FFFFFF; /*border:solid 1px #F0BE0A;*/
		  margin-top:10px; 
		  margin-bottom:10px;
		  margin-left:4px; 
	      margin-right:4px;
		  }
	.HomeAbitur4 td { background:#F0BE0A; 
	      background: url(/images/gl_td1.jpg) left  no-repeat;
	      border:solid 1px #F0BE0A;
		  width:190px; height:46px;
          padding: 2px 0px 0px 1px;
          align:left; valign:top;
		  }
	 
	table.HomeAbitur4 div.HomeAbitur4Foto  { 
		width:82px; 
		height:82px;
	    border: 1px solid #414141; 
	    background:#FFFFFF;
	    }
	
   table.HomeAbitur4 td div.HomeAbitur4Text{  padding-left:6px;
	   font-size:15px;
	   color:#414141; 
	   padding-top: 2px;
	   padding-bottom:2px;
	   }
	   
   table.HomeAbitur4 td div.PersonaFacAdres{  font-size:13px; font-style: italic; padding-top: 12px;}
   
   	table.HomeAbitur4 div.HomeAbitur4Text p a {color:#330099; text-decoration:none}
    table.HomeAbitur4 div.HomeAbitur4Text p a:hover {color:#000000; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p a:visited {color:#330099; text-decoration:none}
	table.HomeAbitur4 .HomeAbitur4Text p a:active {color:#330099; text-decoration:underline}

	table.HomeAbitur4 div.HomeAbitur4Text p span.red a {color:#330099; text-decoration:none}
	table.HomeAbitur4 div.HomeAbitur4Text p span.red a:hover {color:#000000; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p span.red a:hover {color:#330099; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p span.red a:visited {color:#330099; text-decoration:none} 
	
	table.HomeAbitur4 div.HomeAbitur4Text p b span.red a {color:#330099; text-decoration:none}
	table.HomeAbitur4 div.HomeAbitur4Text p b span.red a:hover {color:#414141; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p b span.red a:hover {color:#330099; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p b span.red a:visited {color:#330099; text-decoration:none} 
	
	table.HomeAbitur4 div.HomeAbitur4Text p span.red b a {color:#990000; text-decoration:none}
	table.HomeAbitur4 div.HomeAbitur4Text p span.red b a:hover {color:#000000; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p span.red b a:hover {color:#990000; text-decoration:underline}
	table.HomeAbitur4 .HomeAbitur4Text p span.red b a:visited {color:#990000; text-decoration:none} 
	
	
/*  HomeAbitur6 ........................................*/

    .HomeAbitur6  { 
	      width:99%;
          
		  margin-top:10px; 
		  margin-bottom:10px;
		  margin-left:4px; 
	      margin-right:4px;
		  }
	.HomeAbitur6 td { align:center;
	      color:#990000; font-weight: bold;
          
          align:left; valign:top;
		  }
	 
	table.HomeAbitur6 div.HomeAbitur4Foto  { 
		width:82px; 
		height:82px;
	    border: 1px solid #414141; 
	    background:#FFFFFF;
	    }
	
   table.HomeAbitur6 td div.HomeAbitur6Text{  margin-left:6px;
	   font-size:20px;
	   color:#414141; 
	   padding-top: 8px;
	   padding-bottom:2px; padding-left:6px;
	   }
	   
   table.HomeAbitur6 td div.PersonaFacAdres{  font-size:13px; font-style: italic; padding-top: 12px;}
   
   	table.HomeAbitur6 a {color:#990000; text-decoration:none;  font-weight: bold;}
    table.HomeAbitur6 p a:hover {color:#990000; text-decoration:underline;  font-weight: bold;}
	table.HomeAbitur6  a:visited {color:#990000; text-decoration:none;  font-weight: bold;}
	table.HomeAbitur6  a:active {color:#990000; text-decoration:underline;  font-weight: bold;}

	table.HomeAbitur6  a {color:#990000; text-decoration:none;  font-weight: bold;}
	table.HomeAbitur6  a:hover {color:#990000; text-decoration:underline;  font-weight: bold;}
	table.HomeAbitur6  a:hover {color:#990000; text-decoration:underline;  font-weight: bold;}
	table.HomeAbitur6  a:visited {color:#990000; text-decoration:none;  font-weight: bold;} 
	
	table.HomeAbitur6 td a {color:#990000; text-decoration:none}
	table.HomeAbitur6 td a:hover {color:#990000; text-decoration:underline}
	table.HomeAbitur6 td a:hover {color:#990000; text-decoration:underline}
	table.HomeAbitur6 td a:visited {color:#990000; text-decoration:none} 
	
	table.HomeAbitur6 tr td a {color:#990000; text-decoration:none}
	table.HomeAbitur6 tr td a:hover {color:#990000; text-decoration:underline}
	table.HomeAbitur6 tr td a:hover {color:#990000; text-decoration:underline}
	table.HomeAbitur6 tr td a:visited {color:#990000; text-decoration:none} 
	
/*  AbiturFonPage1 ........................................*/
	AbiturFonPage1 { 
  background-image: url("/images/GL_abiturient1.jpg");
  background-repeat: no-repeat;
  /*
    background-attachment: fixed;
    background-position: 100% 100%; */
}

/*  Font-size ........................................*/

	.Fontsize10{
     font-size:10px;
	 }
	
	.Fontsize10 table td {  
	font-size: 11px;  
	/*padding-bottom: 4px;*/ 
	padding: 0px 2px 10px 6px;
    }
	
	table.Fontsize10  td {  
	font-size: 11px;  
	/*padding-bottom: 4px;*/ 
	padding: 0px 2px 0px 6px;
    }

/*  ........................................*/
