/*
input { font:normal 8pt  Tahoma, Verdana, Arial; color:#404040; width:100px; height:18px;  padding:0px 2px 0px 2px; border: solid 1px #1A93FC; background:#FFFFFF;}
select { font:normal 8pt  Tahoma, Verdana, Arial; color:#404040; width:100px; height:18px;  padding:0px 2px 0px 2px; border: solid 1px #1A93FC; background:#FFFFFF;}
textarea { font:normal 8pt  Tahoma, Verdana, Arial; color:#404040; width:100px; height:70px;  padding:0px 2px 0px 2px; border: solid 1px #1A93FC; background:#FFFFFF;}
input.btn { font:normal 8pt  Tahoma, Verdana, Arial; color:#404040; width:100px; height:20px;  padding:0px 2px 0px 2px; border: solid 1px #1A93FC; background:#FFFFFF;}
*/
body.mceContentBody {
   background: #003465;
   color: #ffffff;
   text-align: left;
   margin: 0;
   padding: 0;
}
body {
    margin: 0;
    padding: 0;
    background-color: #003465;
    font-family: Arial;
    scrollbar-dark-shadowcolor:#003465;
    scrollbar-light-shadow-color:#003465;
    scrollbar-base-color:#003465;
    scrollbar-arrow-color:#0099FF;
    scrollbar-face-color:#003465;
    scrollbar-shadow-color:#003465;
    scrollbar-3d-light-color:#003465;
}

a:link {
    color: #0099FF;
    text-decoration: underline;
    text-underline: single;
}

a:visited {
    color: #0099FF;
    text-decoration: underline;
    text-underline: single;
}

td#td1 {
    width: 100%;
    height: 9px;
    background-color: #049AFC;
}

td#td2 {
    width: 100%;
    height: 1px;
    background-color: White;
}

td#td3 {
    width: 100%;
    height: 29px;
    background-color: #003465;
}

td#td4 {
    width: 708px;
    height: 29px;
}

td#td5 {
    width: 100%;
    height: 1px;
    background-color: #049AFC;
}

td#td6 {
    width: 100%;
    height: 123px;
    background-color: #003465;
}

td#td7 {
    width: 100%;
    height: 1px;
    background-color: #049AFC;
}

td#td8 {
    width: 100%;
    height: 1px;
    background-color: #040304;
}

td#td9 {
    width: 100%;
    height: 9px;
    background-color: #049AFC;
}

td#td10 {
    width: 100%;
    height: 1px;
    background-color: #FFFFFF;
}

td#td11 {
    width: 100%;
    height: 15px;
    background-color: #003465;
}

td#td12 {
    width: 100%;
    background-color: #003465;
    height: 500px; /*удалить*/
}

td#td13 {
    width: 202px;
}

td#td14 {
    width: 1px;
    background-color: #049AFC;
}

td#td15 {
    height: 121px;
    font-family: Arial;
    font-size: 10.0pt;
    color: White;
    padding-left: 8px;
}

td#td16 {
    font-family: Arial;
    font-size: 10.0pt;
    color: White;
    padding-left: 8px;
    padding-right: 3px;
}

td#td17 {
    width: 1px;
    background-color: #049AFC;
}

td#td18 {
    height: 1px;
    background-color: #040304;
}

td#td19 {
    height: 9px;
    background-color: #049AFC;
}

td#td20 {
    height: 1px;
    background-color: #FFFFFF;
}

td#td21 {
    height: 29px;
    background-color: #043664;
    background-image: url(/Image/down0000.gif);
    background-repeat: no-repeat;
    background-position: left;
}
td#td21eng {
    height: 29px;
    background-color: #043664;
    background-image: url(/Image/down_eng.gif);
    background-repeat: no-repeat;
    background-position: left;
}

td#td22 {
    height: 1px;
    background-color: #040304;
}

.big{
    font-family: Tahoma ,Arial;
    font-size: 16px;
    color:#ffffff;
    text-decoration: none;
    font-weight: bold;
    text-align: center;
}

td {
    font-family: Tahoma ,Arial;
    font-size: 12px;
    color:#ffffff;
    text-decoration: none;
    font-weight: regular;
}

td#td23 {
    height: 9px;
    background-color: #049AFC;
}

td#td24 {
    height: 1px;
    background-color: #FFFFFF;
}

td#td25 {
    height: 18px;
    background-color: #003465;
}

td#td26 {
    height: 123px;
    background-color: #049ACC;
    background-image: url(/Image/grad_020.jpg);
    background-repeat: repeat-y;
}

td#td27 {
    height: 123px;
    background-color: #049ACC;
    background-image: url(/Image/grad_020.jpg);
    background-repeat: repeat-y;
}

td#td28 {
    width: 120px;
    background-color: #0099FF;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    color: White;
    font-weight: bold;
}

td#td29 {
    width: 165px;
    text-align: center;
    font-family: Arial;
    font-size: 11px;
    color: White;
    font-weight: bold;
    margin-right: 5px;
}

 .main1 {
    font-family: Tahoma ;
    font-size: 12px;
    color:#ffffff;
    text-decoration:none;
    font-weight: regular;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
}


img.img_01 {
    width: 49px;
    height: 111px;
    border: 0;
    float: left;
}

/*div*/

div#rus_01 {
    position: absolute;
    top: 19px;
    left: 11px;
    width: 20px;
    height: 10px;
    background-image: url(/Image/flag_rus.gif);
    background-repeat: no-repeat;
}

div#rus_02 {
    position: absolute;
    top: 17px;
    left: 31px;
    font-family: Arial;
    font-size: 12px;
    color: White;
}

div#palka {
    position: absolute;
    top: 20px;
    left: 100px;
    width: 1px;
    height: 9px;
    background-image: url(/Image/palka000.gif);
    background-repeat: no-repeat;
}

div#en_01 {
    position: absolute;
    top: 19px;
    left: 111px;
    width: 20px;
    height: 10px;
    background-image: url(/Image/flag_en0.gif);
    background-repeat: no-repeat;
}

div#en_02 {
    position: absolute;
    top: 17px;
    left: 134px;
    font-family: Arial;
    font-size: 12px;
    color: White;
}

div#kontakt_01 {
    position: absolute;
    top: 279px;
    left: 0px;
    font-family: Arial;
    font-size: 9.0pt;
    color: White;
}

div#red {
    position: absolute;
    top: 300px;
    left: 0px;
    width: 200px;
    height: 1px;
    background-image: url(/Image/red.gif);
    background-repeat: repeat-x;
}

div#kontakt_02 {
    position: absolute;
    top: 318px;
    left: 7px;
    font-family: Arial;
    font-size: 9.0pt;
    color: White;
    width: 182px;
    height: 218px;
}

div#para {
    float: left;
}
#table_cost{
    background-color: #003465;
}
#cost_text {
    color:#FFFFFF;
    font-size: 10.0pt;
}
#table_cost2{
    background-color: #0066CC;
}

.cmenu {
    margin: 0; 
    padding: 0.3em; 
    list-style-type: none; 
    background-color: white; 
    font-family: Arial; 
    font-size: 9.0pt;
} 

.cmenu li { 
    margin: 3px; 
}

.cmenu li.ctitle { 
    margin: 0; 
}
.cmenu li:hover {
} 

.cmenu hr {
    border: 0; 
    border-bottom: 1px solid grey; 
    margin: 1px 0px 1px 0px; 
    width: 10em;
} 

.cmenu a {
    border: 0; 
    text-decoration: none 
    !important;
} 

.cmenu a:hover {
    text-decoration: underline 
    !important;
} 

.cmenu .topSep {
    border-top: 1px solid gray; 
    margin-top: 0.5em; 
    padding-top: 0.5em;
}

#aTitle {
    border-bottom: 1px solid gray; 
    margin-bottom: 0.3em; 
    padding-bottom: 0.5em; 
    text-align: center;
    font-weight: bold;
}

.ed-box {
    background: #eee;
    border: 1px solid black;
    padding: 5px;
    position: absolute;
    left: 50%;
    top: 50%;
    width: 800px;
    overflow: auto;  
    height: 600px; 
    margin-left: -400px;  
    margin-top: -300px; 
    z-index: 10;
	color: black;
}

.ed-box-title {
    background: #ccc;
    padding: 5px;
    font-weight: bold;
    font-size: large;
    text-align: center;
    text-transform: uppercase;
}

.mail_answer {
	width: 100%;
	text-align: center;
}

#divContext {
    position: absolute;
}

#edContent {
    height: 87%; 
    overflow: auto;
}
/*
#content table, #content td {
    border: solid 1px #0099FF;
    border-spacing: 0px;
    
}
*/
.header {
    margin-left: 20px; 
    text-transform: uppercase; 
    font-weight: bold; 
    font-size: large; 
    letter-spacing: 0.2em;
}

a.linked {
    font-size: 17px;
    color: #0099FF; 
    font-weight: bold; 
}

span.nolinked {
    font-size: 17px;
    color: #0099FF; 
    font-weight: bold; 
}

.ed_label {
    color: black; 
    font-weight: bold;
}    

a.mn_item {
    color: white; 
    font-weight: bold;
}

a:visited.mn_item {
    color: white; 
    font-weight: bold;
}

a.mn_lng  {
    color: white; 
    font-weight: bold;
	margin-left: 0.3em;
}

.mn_item2 {
    color: black; 
    text-decoration: underline; 
    cursor: pointer;
    font-weight: bold;
}

hr {
	height: 1px;
	border: 0;
	border-top: 1px solid #CCCCCC;
}