body {
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
}

hr {
border:2px dotted #AAA; 
border-right:0px; 
border-left:0px; 
border-top:0px; 
height:1px; 
margin:5px -6px 2px -6px;
}

.zagol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color: #990000;
font-weight: bold;
text-align:center;
}

.podzagol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #000000;
font-weight: bold;
text-align:center;
}

.podpodzagol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-align:center;
}

.textjust {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:justify;
}

.txtjust {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:justify;
}


.textc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:center;
}


div.textjust {
text-indent:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:justify;
}

div.textjustb {
text-indent:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-weight: bold;
text-align:justify;
}

div.textital {
text-indent:50px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
font-style:italic;
text-align:center;
}


.infozag {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
text-align:center;
}

.infoc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-align:center;
}

.infol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-align:left;
}

.infor {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
text-align:right;
}

.infol_g {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #000000;
text-align:left;
}

.radius {
	border: 1px solid #DEF2FF;
	border-radius: 15px;
	box-shadow: 5px 5px 0px 0px #DDDDDD;
	background: #DEF2FF;
	padding: 5px;
	width: 200px; 
}

td.menu {
	border-bottom:#BEE3FC 1px solid;
	height: 20px;
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	background-position:10px;
	padding-left:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:#67ADDA;
}

a.menu {
	color:#67ADDA;
	text-decoration:none;
}

a:hover.menu {
	color:#2074A9;
	text-decoration:none;
}


td.vert {
vertical-align: top;
}

a:link {
color:#54A7F4;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#54A7F4;
text-decoration:none;
font-weight:bold;
}

a:visited {
color:#54A7F4;
text-decoration:none;
font-weight:bold;
}

a:active {
color:#54A7F4;
text-decoration:none;
font-weight:bold;
}

img.border {
border:#CCCCCC 1px solid;
}


img.vk {
padding-bottom: 8px;
border:0px dashed #ccc;
width:35px;
height:35px;
}

img.whats {
padding-bottom: 8px;
border:0px dashed #ccc;
width:35px;
height:35px;
}

img.teleg {
padding-bottom: 8px;
border:0px dashed #ccc;
width:35px;
height:35px;
}

img.inst {
padding-bottom: 8px;
border:0px dashed #ccc;
width:35px;
height:35px;
}



.vk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
vertical-align: middle;
text-align: left;
}

.whats {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
vertical-align: middle;
text-align: left;
}

.teleg {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
vertical-align: middle;
text-align: left;
}

.inst {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
font-weight:bold;
vertical-align: middle;
text-align: left;
}


a:link.vk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
font-weight:bold;
vertical-align: middle;
}

a:hover.vk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
font-weight:bold;
vertical-align: middle;
}

a:visited.vk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
font-weight:bold;
vertical-align: middle;
}

a:active.vk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
font-weight:bold;
vertical-align: middle;
}

td.vyzovl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
width: 60%;
}

td.vyzovr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
width: 40%;
}

td.vyzovpl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
width: 50%;
}

td.vyzovpr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
width: 50%;
}


td.sogl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
text-decoration:none;
text-align:left;
vertical-align: middle;
border:#BEE3FC 1px solid;
}

input.sogl {
border:#BEE3FC 1px solid;
}

input.vyzov {
width: 284px;
border:#BEE3FC 1px solid;
}

input.vyzovd {
width: 35px;
border:#BEE3FC 1px solid;
}

input.vyzovo {
width: 283px;
border:#BEE3FC 1px solid;
}

input.vyzovdr {
width: 252px;
border:#BEE3FC 1px solid;
}

textarea.vyzov {
resize: none;
border:#BEE3FC 1px solid;
}

select {
width:289px;
border:#BEE3FC 1px solid;
}

select.ul {
width:142px;
border:#BEE3FC 1px solid;
}


div.remr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color:#FF0000;
}

div.warning {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color:#000000;
border:#FF0000 1px solid;
}

div.warning2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color:#000000;
/* border:#000000 2px dashed; */
height:53px; 
background: #FF0000;
-moz-border-radius: 10px; /* закругление для старых Mozilla Firefox */
-webkit-border-radius: 10px; /* закругление для старых Chrome и Safari */
-khtml-border-radius:10px; /* закругл. для браузера Konquerer системы Linux */
border-radius: 10px; /* закругление углов для всех, кто понимает */
}

div.warning25 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color:#000000;
/* border:#000000 2px dashed; */
height:53px; 
background: #CCCCCC;
-moz-border-radius: 10px; /* закругление для старых Mozilla Firefox */
-webkit-border-radius: 10px; /* закругление для старых Chrome и Safari */
-khtml-border-radius:10px; /* закругл. для браузера Konquerer системы Linux */
border-radius: 10px; /* закругление углов для всех, кто понимает */
}

div.warning26 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:center;
color:#000000;
/* border:#000000 2px dashed; */
height:60px; 
background: #FFFF66;
-moz-border-radius: 10px; /* закругление для старых Mozilla Firefox */
-webkit-border-radius: 10px; /* закругление для старых Chrome и Safari */
-khtml-border-radius:10px; /* закругл. для браузера Konquerer системы Linux */
border-radius: 10px; /* закругление углов для всех, кто понимает */
}

div.warning3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
text-align:center;
color:#000000;
border:#FF0000 3px double;
width:560px; 
height:70px; 
}

div.warning27 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 50px;
text-align:center;
color:#000000;
/* border:#000000 2px dashed; */
height:70px; 
background: #CCCCCC;
-moz-border-radius: 10px; /* закругление для старых Mozilla Firefox */
-webkit-border-radius: 10px; /* закругление для старых Chrome и Safari */
-khtml-border-radius:10px; /* закругл. для браузера Konquerer системы Linux */
border-radius: 10px; /* закругление углов для всех, кто понимает */
padding: 15px 0px 0px 0px;
}


#orgr_show {
	display:none;
	}

#orgr_show2 {
	display:none;
	}

#orgr_show3 {
	display:none;
	}


.footer {
font-size:11px;
color:#54A7F4;
text-decoration:none;
font-weight:bold;
text-align:right;
}

.footerb {
font-size:11px;
color:#000000;
font-weight:bold;
text-align:right;
}





















table.t {
    overflow:hidden;
    border:1px solid #d3d3d3;
    background:#fefefe;
    width:100%;  
    margin:1% auto 0;
    -moz-border-radius:5px; /* FF1+ */
    -webkit-border-radius:5px; /* Saf3-4 */
    border-radius:5px;
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}

th.t, td.t {
/*    padding:18px 10px 18px; */
    padding:13px 1px 13px;
    text-align:center; 
}
 
th.t {
    padding-top:12px; 
    text-shadow: 1px 1px 1px #fff;
    background:#e8eaeb;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
 
td.t {
    border-top:1px solid #e0e0e0; 
    border-right:1px solid #e0e0e0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
 
tr.t.odd-row td.t {
    background:#f6f6f6;
}
 
td.t.first, th.t.first {
    text-align:left
}
 
td.t.last {
    border-right:none;
}
 
td.t {
    background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));
}
 
tr.t.odd-row td.t {
    background: -moz-linear-gradient(100% 25% 90deg, #f6f6f6, #f1f1f1);
    background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f1f1f1), to(#f6f6f6));
}
 
th.t {
    background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
    background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
}
 
tr.t:first-child th.t.first {
    -moz-border-radius-topleft:5px;
    -webkit-border-top-left-radius:5px; /* Saf3-4 */
}
 
tr.t:first-child th.t.last {
    -moz-border-radius-topright:5px;
    -webkit-border-top-right-radius:5px; /* Saf3-4 */
}
 
tr.t:last-child td.t.first {
    -moz-border-radius-bottomleft:5px;
    -webkit-border-bottom-left-radius:5px; /* Saf3-4 */
}
 
tr.t:last-child td.t.last {
    -moz-border-radius-bottomright:5px;
    -webkit-border-bottom-right-radius:5px; /* Saf3-4 */
}

 div[id="js-show-iframe-wrapper"] {max-width: 200px!important;min-width: 200px!important;}



