html, body { font-size: 62.5%; margin: 0px; padding: 0px; }
body { font-size:100.01%; margin:0px auto; text-align: center; /*for IE*/  }
body, td, div, h1, span { font-family: Tahoma, Arial, Sans-Serif; }
/*p { font-size: 1.2em; color:#000; font-family: Arial; }*/

/*structure*/
.page { width:800px; height:100%; text-align: center; margin:0px auto; text-align: left; }
.banner { width:730px; height:90px; text-align: center; margin:5px auto 0px auto; }
.header { margin:10px auto 0px auto; text-align: left; width:950px; }
.top_block { margin-top:7px; }
.bord_no { border:0px; }
.absol { position:absolute; margin-top:0px; }

.content {  }
form { margin: 0px; padding: 0px; }
.line { background:url("http://novynar.img.com.ua/static/img/line.gif") repeat-x top left; height:1px; }
.raspoka { margin-top:9px; }
input { font-size: 1.1em; font-family:Tahoma; margin:0px; padding:0px; }
.form_buttons input {
    padding-left: 5px;
    padding-right: 5px;
    padding-left: 0px !ie;
    padding-right: 0px !ie;
    height: 20px;

}

/*content*/
.clear { clear: both; height:1px; font-size:1px; }
.clear_ie6 { clear: both; height:1px; font-size:1px; margin-top:-1px; }

.fl { float:left; }
.fr { float:right; }
.ac { text-align: center; }
.col_l { width:450px; text-align:left;margin: 0px; padding: 0px; }
.col_c { width:240px; text-align:left; text-align:left;margin: 0px; padding: 0px; /*background:black;*/ }
.col_r { width:240px; /*background:green;*/margin:-3px 0px 0px 0px; padding: 0px; }
.col_all { width:700px; text-align:left;}
.left { text-align:left; }
.right { text-align:right; }
.center { text-align:center; }
.block { margin-bottom:7px; padding:0px; }
.
.rmar10px { margin-right:10px; }
.tmar10px { margin-top:10px; }
.bmar5px { margin-bottom:5px; }

h1 { position:relative; z-index:200; font-size:2.1em !important; font-family: Arial; font-weight: 200; margin:0px; padding:0px; }
h1.top { color:#005099; font-size:2.0em !important; font-family: Arial; font-weight: 200; margin:0px; padding:0px; }
h1 a { color:#02517C; font-size:1.0em !important; font-weight: 200; font-family: Arial; text-decoration:none; }
h1 a:hover { color:#02517C; font-size:1.0em !important; font-weight: 200; font-family: Arial;text-decoration:none; }
h1 span.techtext { font-size:0.5em; font-size:0.55em !ie; color:#888; font-family:Tahoma; font-weight: 200; margin:0px; padding:0px; }

.back { margin:-3px 0px 5px 1px; }
.back a { font-size:1.2em; color:#003f62; text-decoration:underline; font-family:Arial; }
.back a:hover { font-size:1.2em; color:#01437d; text-decoration:none; font-family:Arial; }
/*img*/
.center { text-align:center; }
.techtext { font-size:1.1em; color:#888; font-family:Tahoma; }
.techtext2 { font-size:1.1em; color:#403635; font-family:Tahoma; }
.maintext { font-size: 1.4em; color:#403635; font-family: Arial; line-height:18px; }
.maintext a, .maintext a:hover  { font-size: 1.0em; }
a { font-size:1.2em; color:#003f62; text-decoration:none; font-family:Arial; }
a:hover { font-size:1.2em; color:#01437d; text-decoration:underline; font-family:Arial; }
.tuchka { position: relative; }
.red { color:#be001e; }
a.blue { font-size:1.2em; color:#015e8a; text-decoration:none; font-family: Arial; }
a.blue:hover { font-size:1.2em; color:#01437d; text-decoration:none; font-family: Arial; }
a.techlink { font-size:1.1em; color:#015E8A; text-decoration:underline; font-family: Tahoma; }
a.techlink:hover { font-size:1.1em; color:#015E8A; text-decoration:none; font-family: Tahoma; }
a.techlink2 { font-size:1.1em; color:#015E8A; text-decoration:none; font-family: Tahoma; }
a.techlink2:hover { font-size:1.1em; color:#015E8A; text-decoration:none; font-family: Tahoma; }
a.techlink_none { font-size:1.1em; color:#015E8A; text-decoration:none; font-family: Tahoma; }
a.techlink_none:hover { font-size:1.1em; color:#015E8A; text-decoration:underline; font-family: Tahoma; }
span.techtext a.techlink { font-size:1.0em; }
span.techtext a.techlink:hover { font-size:1.0em; }
.red { margin-bottom:5px; }
.line_height { line-height: 17px; }
.withe_text { color:#005e88; font-size:1.1em; }
a.withe_text { color:#005e88; font-size:1.1em; text-decoration:underline}
a.withe_text:hover { color:#FFF;font-size:1.1em; text-decoration:none; }
.r_list { padding:0px; margin:0px; width:130px; }
    .r_list ul { margin: 0; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none; }
    .r_list li {  margin: 0px; padding:5px 0px 0px 15px; background: transparent url('http://novynar.img.com.ua/static/img/li.gif') no-repeat scroll 10px 10px;  }

.l_list { padding:0px;}
    .l_list ul { margin: 0; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none; }
    .l_list li {   margin: 0px; padding:2px 0px 5px 7px; background: transparent url('http://novynar.img.com.ua/static/img/li.gif') no-repeat scroll 0px 9px;  }

.l_list_no_l { padding:0px; margin:0px 0px 0px 0px; }

    .l_list_no_l ul { margin: 0; padding: 0; text-indent: 0; list-style-type: none; list-style-position: outside; list-style-image: none; }
    .l_list_no_l li {  margin: 0px; padding:2px 0px 5px 0px; }
    

.l_list_float { width:450px;  }
/*.l_list_float span { background: transparent url('http://novynar.img.com.ua/static/img/li.gif') no-repeat scroll 0px 12px; padding:7px 10px 0px 7px; }
.l_list_float span a { margin:0px; line-height:20px;  padding:0px;  padding:0px; }*/
.l_list_float img { vertical-align:middle; }
.l_list_float a { line-height:20px; height:20px; }



.l_list_ol_l { padding:0px; margin:0px; width:438px;}

    .l_list_ol_l ol { margin-left: 35px; margin-bottom:-5px; padding: 0; list-style-position: outside; list-style-type: decimal; }
    .l_list_ol_l li { padding:0px 0px 5px 0px; color:#000; font-size:1.2em; font-family:Arial; margin-top:0px; }
    .l_list_ol_l li a { font-size:1.1em; }
    .lf { float:left; width:140px; }
    
.block_gray_cont .l_list_ol_l li { margin-left:-21px;  }


.l_list_ol { padding:0px; margin:0px; }

    .l_list_ol ol { margin-left: 25px; margin-bottom:-5px; padding: 0; list-style-position: outside; list-style-type: decimal; }
    .l_list_ol li { padding:0px 0px 10px 0px; color:#000; font-size:1.2em; font-family:Arial; margin-top:0px; }
    .l_list_ol li a { font-size:1.1em; }
    .l_list_ol li a:hover { font-size:1.1em; }
    .l_list_ol li span { font-size:0.9em; }
    .l_list_ol li a.techlink { font-size:1.0em; }
    .l_list_ol li a.techlink:hover { font-size:1.0em; }
.block_gray_cont .l_list_ol li { margin-left:-21px; }
    .l_list_ol span.maintext { font-size:1.1em; }
    .l_list_ol li a.techlink2 { font-size:0.9em; }
    .l_list_ol li a.techlink2:hover { font-size:0.9em; }
.pop { width:220px; margin-top:3px;/*background:red;*/ }
.popr { width:240px; margin-top:3px;/*background:red;*/ }
.block_pop { position:absolute; margin-left:-30px; margin-top:-7px; width:220px; background:#FFF; }
.close { position:relative; bottom:23px; }
/*FOOTER*/

#footer {  }
#footer table { height:45px; }
#footer .hr { border-top: 1px solid #ccc !important; font-size: 1px !important; height: 1px !important; }
#footer .tmar20px { margin-top: 20px !important; }
#footer .hmar10px { /*margin-right: 10px !important; margin-left: 10px !important; */ margin-right: 0; margin-left: 0; }
#footer .bmar10px { margin-bottom: 10px !important; }
#footer .fl { float: left !important; }
#footer .fr { float: right !important; }
#footer .tech { font-size: 8pt !important; line-height: 12pt !important; color: #999 !important;font-family: Tahoma, Arial, Sans-Serif; }
#footer a.func { font-size:1.0em !important; color: #999 !important; text-decoration: none !important;font-family: Tahoma, Arial, Sans-Serif; }
#footer a.func:hover { font-size:1.0em !important; color: #999 !important; text-decoration: underline !important;font-family: Tahoma, Arial, Sans-Serif; }
