
body{margin:0; padding:0; height:100%;} div,p,h1,h2,h3,h4,h5,h6,button,a,input,select,textarea,table { position:absolute; margin:0px; padding:0px; } 
body {
     font-family: "Arial"; font-size: 12px; color:#222222;
}

.hide{ visibility:hidden;}

.led_aura
{
-moz-box-shadow: 0px 0px 30px #FF0000;/*FF 3.5+*/
-webkit-box-shadow: 0px 0px 30px #FF0000;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: 0px 0px 30px #FF0000;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=30, Direction=90, Color=#FF0000); 
 }

.stempel_logo
{ background:  url("media/logo-blue4.png");
  background-image: url("media/logo-blue4.png"), none;
}

.form_button_old {
	url("media/green-button-sprite-big.png") repeat scroll center top / 100% auto; 
	
	}

.sel_no {
-ms-user-select:none; user-select:none;';  break;
		  case 'sel_yes': r='-webkit-touch-callout: text; none;-webkit-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;'
	}

.form_after {
  outline: 3px dotted #999999;	
 
  
	}
.form_after p{
  text-align: center;
  color:#444444;
  margin-left:20px;  
	}	
	
	
.text_button {
	
text-decoration:underline;  text-align: center;

-webkit-user-select:none; -webkit-touch-callout: none; -moz-user-select:none; none; -ms-user-select:none; user-select:none;';  break;
		  case 'sel_yes': r='-webkit-touch-callout: text; none;-webkit-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;'
	}

.text_button:hover
{ cursor:pointer; font-weight:bold; 
}	

	
.text_button:active
{  margin-top:1px; margin-left:1px;}
	
	
.form_button {
	
background: -moz-linear-gradient(271deg, #55a920 0%, #3a7914 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 271deg, color-stop(0%, #55a920), color-stop(100%, #3a7914));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(271deg, #55a920 0%, #3a7914 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(271deg, #55a920 0%, #3a7914 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(271deg, #55a920 0%, #3a7914 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#55a920', endColorstr='#3a7914', GradientType='1'); /* for IE */
background: linear-gradient(179deg, #55a920 0%, #3a7914 100%);/* W3C */

-webkit-user-select:none; -webkit-touch-callout: none; -moz-user-select:none; none; -ms-user-select:none; user-select:none;';  break;
		  case 'sel_yes': r='-webkit-touch-callout: text; none;-webkit-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;'
	}

.form_button:hover
{ cursor:pointer; font-weight:bold; 
}	

	
.form_button:active
{  margin-top:2px; margin-left:2px;
}	

.pic_button {
background:white;	
background: -moz-linear-gradient(270deg, #eeeeee 0%, #bbbbbb 100%);/* FF3.6+ */
background: -webkit-gradient(linear, 270deg, color-stop(0%, #eeeeee), color-stop(100%, #bbbbbb));/* Chrome,Safari4+ */
background: -webkit-linear-gradient(270deg, #eeeeee 0%, #bbbbbb 100%);/* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(270deg, #eeeeee 0%, #bbbbbb 100%);/* Opera 11.10+ */
background: -ms-linear-gradient(270deg, #eeeeee 0%, #bbbbbb 100%);/* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#bbbbbb', GradientType='1'); /* for IE */
background: linear-gradient(180deg, #eeeeee 0%, #bbbbbb 100%);/* W3C */

-webkit-user-select:none; -webkit-touch-callout: none; -moz-user-select:none; none; -ms-user-select:none; user-select:none;';  break;
		  case 'sel_yes': r='-webkit-touch-callout: text; none;-webkit-user-select:text; -moz-user-select:text; -ms-user-select:text; user-select:text;'
	}

.pic_button:hover
{ cursor:pointer; font-weight:bold; 
}	

	
.pic_button:active
{  margin-top:2px; margin-left:2px;
}

	
.stempelis
{   border: 1px solid blue;
    -webkit-border-radius: 50%;
            border-radius: 50%;	
}



.nav2{
	position: absolute;
	-webkit-user-select:none; -webkit-touch-callout: none; -moz-user-select:none; none; -ms-user-select:none; user-select:none;
	 
}
.nav2 .lang{ position: absolute; width:40px; height:18px;  font:14px Arial; text-decoration:none;
            background:white; 
          }
.nav2 .lang:hover
{ color: #ed6e00; cursor:pointer; font-weight:bold;
    border: 1px solid #ed6e00;
    -webkit-border-radius: 10px;
            border-radius: 10px;	
   
}
.nav2 .lang:active
{ color: #ed6e00; cursor:pointer; font-weight:bold;
background:coral; 
    border: 1px solid #ed6e00;
    -webkit-border-radius: 10px;
            border-radius: 10px;	
   margin-top:1px; margin-left:2px;
}
.nav2 .lang :nth-child(1){position:absolute; left:2px; top:2px; width:20px; height:16px; line-height:100%; color:#000000;  }
.nav2 .lang :nth-child(2){position:absolute; left:22px; top:5px; width:16px; height:11px; }


.nav{
	position: absolute;
	height:40px; width:600px;
	list-style:none;  padding:0; margin: auto;
    
}



.nav li{position:relative; float:left; font:14px Arial;  }
.nav span{position:relative; width:20px; height:14px;  font:14px Arial;  }
.nav div{position:relative;  width:16px; height:11px;  }

.nav a{position:relative; color:#000000; display:block; height:30px; line-height:30px; padding:0px 5px 0px 5px ; text-decoration:none;}
.nav a:hover
{ color: #ed6e00;
    border: 1px solid #ed6e00;
    padding: 5px 10px;
    -webkit-border-radius: 10px;
            border-radius: 10px;
	padding:0px 10px 0px 10px ;		

}
.certificate_head{
	top: 40px; left:432px; width:342px; height:40px; 
	text-align: center;
	font-size: 29.8px;
	text-transform: uppercase;
	font-family: "PTSans-Regular";
	font-weight: bold;
	color:#36A6AA;
	letter-spacing: -1.3px;
}
.certificate-box{ width:342px; height:457px; top:90px;
background-color:#40C4C8;
-webkit-box-shadow: 11px 15px 29px -10px rgba(0,0,0,0.75);
-moz-box-shadow: 11px 15px 29px -10px rgba(0,0,0,0.75);
box-shadow: 11px 15px 29px -10px rgba(0,0,0,0.75);
}


.box_TB_gray{ 
  border-top-width:2px;  border-bottom-width:2px;
  border-top-color:#737373; border-bottom-color:#737373;
  border-top-style: solid;  border-bottom-style: solid;

}

.bort_rud{ 
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#FE7201)";/*IE 8*/
-moz-box-shadow: inset 2px 2px 0px #FE7201, inset -2px -2px 0px #FE7201;/*FF 3.5+*/
-webkit-box-shadow: inset 2px 2px 0px #FE7201, inset -2px -2px 0px #FE7201;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 2px 2px 0px #FE7201, inset -2px -2px 0px #FE7201;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#FE7201); /*IE 5.5-7*/
}
.bort_gray{ 
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#737373)";/*IE 8*/
-moz-box-shadow: inset 1px 1px 0px #737373, inset -1px -1px 0px #737373;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 1px 0px #737373, inset -1px -1px 0px #737373;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 1px 0px #737373, inset -1px -1px 0px #737373;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#737373); /*IE 5.5-7*/
}
.bort_gray2{ 
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#aaaaaa)";/*IE 8*/
-moz-box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#aaaaaa); /*IE 5.5-7*/
}
.bort_gray2_hov{ 
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#aaaaaa)";/*IE 8*/
-moz-box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 1px 0px #aaaaaa, inset -1px -1px 0px #aaaaaa;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#aaaaaa); /*IE 5.5-7*/
}
.bort_gray2_hov:hover
{ cursor:pointer;  
}
.bort_gray2_hov:active
{  margin-top:2px; margin-left:2px;
}

.box_TB_rud{ 
  border-top-width:2px;  border-bottom-width:2px;
  border-top-color:#FE7201; border-bottom-color:#FE7201;
  border-top-style: solid;  border-bottom-style: solid;

}
.box_TB_whiteC{ 
  border-top-width:2px;  border-bottom-width:2px;
  border-top-color:#CCCCCC; border-bottom-color:#CCCCCC;
  border-top-style: solid;  border-bottom-style: solid;
}

.box_TB_white{ 
  border-top-width:2px;  border-bottom-width:2px;
  border-top-color:#FFFFFF; border-bottom-color:#FFFFFF;
  border-top-style: solid;  border-bottom-style: solid;
  opacity:0.8;
}


.tab1{
     font-family: "Arial"; font-size: 12px; color:#333333;
}
.tab1 p{
     margin-left:5px; margin-right:5px;
}	
.tab_box2 {
font-family: "Arial"; font-size: 14px;	line-height: 30px;  font-weight:bold;
} 	  
	  
.tab_box2 p{
     margin-left:5px; margin-right:5px;
}
 
.xtab div{
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#333333)";/*IE 8*/
-moz-box-shadow: inset 1px 1px 0px #333333, inset -1px -1px 0px #333333;/*FF 3.5+*/
-webkit-box-shadow: inset 1px 1px 0px #333333, inset -1px -1px 0px #333333;/*Saf3-4, Chrome, iOS 4.0.2-4.2, Android 2.3+*/
box-shadow: inset 1px 1px 0px #333333, inset -1px -1px 0px #333333;/* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=0, Direction=135, Color=#333333); /*IE 5.5-7*/	  
}	  
.xtab p{
     margin-left:5px; margin-right:5px;
}	  

.tab4_1{
		text-align: left;	
		font-family: 'Arial';
		font-size: 14px;
		font-weight: bold;
		color:#222222;
}
.tab4_2{
		text-align: left;	
		font-family: 'Arial';
		font-size: 12px;
		color:#888888;
}
.tab4_3{
		text-align: left;	
		font-family: 'Arial'; font-weight: bold;
		font-size: 12px;
		color:#222222;
}
.tab21{ position: absolute;}
.tab21 p{ margin-left:24px; margin-top:14px;}
	  
.fo_box1r1{
		text-align: center;	text-transform: uppercase;
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
		font-size: 45px;
		font-weight: bold;
		/*color: #FE4202;*/
		line-height: 100%; 
		text-shadow: white 1px 0px, white 1px 1px, white 0px 1px, white -1px 1px, white -1px 0px, white -1px -1px, white 0px -1px, white 1px -1px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px;
}	  
	  
.fo_box1r2{
		text-align: center;
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
		font-size: 26px;
        line-height: 100%; 
		text-shadow: white 1px 0px, white 1px 1px, white 0px 1px, white -1px 1px, white -1px 0px, white -1px -1px, white 0px -1px, white 1px -1px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px;
}	  
.fo_box1r3{
		text-align: center; text-transform: uppercase;
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
		color: #e76800;
		font-size: 26px;
        line-height: 100%; 
		text-shadow: white 1px 0px, white 1px 1px, white 0px 1px, white -1px 1px, white -1px 0px, white -1px -1px, white 0px -1px, white 1px -1px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px, white 0 0 3px;
}	

.font_red{ color:#ee0000; }
.font_rud{ color:#FE7201; }
.font_gray{ color:#888888; }
.font_U14{ text-transform:uppercase; font-size: 14px; }
.font_U16{ text-transform:uppercase; font-size: 16px; } 
.fo_up{
		text-align: center; text-transform: uppercase;
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.bazar{	position:absolute; background-color:#737373; }
.bazar p{	margin-left:20px; margin-right:20px; margin-top:60px; color:#F5F5F5; font-size: 13px; text-align:justify ;}
.trik_juod{
	position:absolute;
	background:url(media/reviews_triangle.png) no-repeat top left;
	width:45px;
	height:25px;
	bottom:-24px;
}
.trik_rud{
	background:url(media/reviews_triangle.png) no-repeat 0 -32px;
	width:45px;
	height:25px;

}

.margin100 {  margin-left:100px; margin-right:100px; }
.fo_30{  font-weight:bold; font-size:30px; }
.fo_b{  font-weight:bold; }

.fo_ce{
		text-align: center; 
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.fo_left{
		text-align: left; 
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.fo_r{
		text-align: right; 
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.fo_ju{
		text-align: justify; 
		font-family: 'Arial';
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.fo_ceb{
		text-align: center; 
		font-family: 'Arial'; font-weight:bold;
		/*font-family: 'AvantGardeGothicC-Demi';*/
}
.sprit1{
	background:  url(media/sprite2.jpg) no-repeat;
}
.sprit1B{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -63px 0;
}
.sprit2{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -135px 0;
}
.sprit2B{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -197px 0;
}
.sprit3{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -265px 0;
}
.sprit3B{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -325px 0;
}
.sprit4{
	background:  url(media/sprite2.jpg) no-repeat;
	background-position: -395px 0;
}
.sprit4B{
	background: url(media/sprite2.jpg) no-repeat;
	background-position: -457px 0;
}


.anim_how1  {
    opacity: 0.5;
}



