/*--- MIRIDEA ---*/

/* reset

--------------------------------------------------*/

body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }

img { border: 0; }



/* body

--------------------------------------------------*/

body {

       font-family: Tahoma;

       font-size: 62.5%;   /* Resets 1em to 10px */

       text-align: left; /* Center for IE 5.x */

}



.luka {

       font-family: Tahoma;

       font-size: 12px;

}

.luka a {

       color: blue;

	text-decoration: underline;

}

.luka a:hover {

       color: blue;

	text-decoration: none;

}

.luka h1 {

       font-size: 14px; /* text-align: center; */ color:#23c5dc; padding-bottom:2px;

}



.lum { border:1px solid #b7e2ea; }


.sub_anton { background: url("../images_style/ok.jpg") no-repeat; width: 27px; height: 22px; border: none; }

.suba_anton { background: url("../images_style/clear.jpg") no-repeat; width: 107px; height: 22px; border: none; }



.sravn { background: url("../images_style/sravn.jpg") no-repeat; width: 316px; height: 50px; border: none; }



.g { width:1000px; margin:0 auto; text-align:left}

.clearing { clear: both; height: 1px; font-size: 1px; }

.left { float: left; }

.right { float: right; }
/*
a:link { }

a:visited { }

a:hover { }
*/

a { color: #2b9aad !important; }
a:hover { color: #2b9aad !important; }

/* GlobalTable

--------------------------------------------------*/

.t {border: none; /* border-collapse: collapse; */width: 100%}

.t td { /* padding: 0px; */ vertical-align:top; }

/* Head

--------------------------------------------------*/

.hl { background: url("../images_style/mg1.jpg") no-repeat; height:380px}
.hr { background: url("../images_style/mg2.jpg") no-repeat 100% 0%; height:380px}





.hr h1 { font-family:"Times New Roman", Times, serif; font-size:1.6em; text-align:right; padding:25px 60px 0px 0px; color:#858686; clear:both; font-style:italic}

.lo { float:right; margin:65px 59px 0 0;}

.hl_t { width:375px}

/* Head - Menu

--------------------------------------------------*/

.hm { margin:0px; padding:200px 0px 0px 70px; list-style:none}

.hm li { text-transform:uppercase; font-size:1.4em; font-weight:bold; background: url("../images_style/hm_li.gif") no-repeat 0px 7px; padding:0px 0px 0px 15px }

.hm li a { text-decoration:none; color:#4c4c4c}

.hm li a:hover { text-decoration:underline}



.hc { padding:248px 0px 0px 0px}

.hc b { display: block; padding:0px 100px 0px 120px; text-align: center; font-size:1.3em}

.iz { margin:0px 0px 0px 115px}

.tel { margin:20px 10px 0px 20px}



.kz { margin:159px 0px 0px 49px; text-align:center; background: url("../images_style/kz.gif") no-repeat 0px 50px; font-size:1.1em; padding:0px 0px 30px 30px }

.kz b { display: block; padding:7px 0px 7px 0px}

.kz h6 { text-align:center; padding-bottom:15px; padding-right:20px}

.kz a { text-decoration:underline; font-weight:bold; color:#000000}

.kz a:hover { text-decoration:none}

.kz i { font-style:normal; display:block; text-align: left; padding-left:26px}



.hrt { width:252px}

/* Center

--------------------------------------------------*/

.cb_r { background: url("../images_style/cb_r.jpg") no-repeat 100% 100%;}

.cb_l { background: url("../images_style/cb_l.jpg") no-repeat 0% 100%; min-width:1000px;}

*html .cb_l {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

/* Left_COl

--------------------------------------------------*/

.l { width:300px}

.lc { padding:50px 21px 0px 20px}

.lc h5 { padding:10px 20px 10px 60px}

/* Left_COl - Search

--------------------------------------------------*/

.ls_t { background: url("../images_style/ls_t.gif") no-repeat; padding-top:32px; width:239px; margin-bottom:8px}

.ls_b { background: url("../images_style/ls_b.gif") no-repeat 0% 100%; padding-bottom:30px}

.ls_b form { border-left:1px solid #90e2ed; border-right:1px solid #90e2ed; padding:8px 0px 5px 30px}

.ls_b form h6 { position: absolute; margin:-28px 0px 0px 32px }

.ls_b input { width:173px; height:20px; border:1px solid #b7e2ea; display:block}

.ls_b .btn_1 { background: url("../images_style/btn_1.gif") no-repeat; width:73px; height:17px; border:0px; margin:7px 0px 0px 103px; position:absolute;}



.ls2_t { background: url("../images_style/ls_t.gif") top right no-repeat; padding-top:20px; width:239px; margin-bottom:8px;}

.ls2_b { background: url("../images_style/ls_b.gif") bottom right no-repeat; padding-right:5px;}

.ls22_t { background: url("../images_style/ls2_t.jpg") right repeat-y;}

/* Left_COl - Catalog

--------------------------------------------------*/

.l_cat { background:#bcf0fb; width:245px; padding-bottom:20px; }

.l_cat ul { margin:0px; padding:25px 0px 0px 30px; list-style:none}

.l_cat ul li { font-size:1.2em; font-weight:bold; background: url("../images_style/lc_li.gif") no-repeat 0px 4px; padding-left:10px; margin-bottom:2px}

.l_cat ul li a { color:#1f6f87; text-decoration:none }

.l_cat ul li a:hover { text-decoration:underline}

.l_cat2 { background:#bcf0fb; width:225px; padding: 10px; /* margin-top: 10px; */ }

.muha h2 { font-size: 19px; font-family: Arial Narrow; color: #2b9aad; }
.muha h2 a { color: #2b9aad !important; }

.la_cat { font-weight: bold; font-size:1.2em; color:#1f6f87; }

.la_cat a { color:#1f6f87; text-decoration:none }

.la_cat a:hover { text-decoration:underline}





.luz { font-size: 15px; color: #23c5dc; }

/* Left_COl - Login

--------------------------------------------------*/

.l_log { background: url("../images_style/l_log.gif") no-repeat; padding:0px 0px 0px 45px}

.l_log b { display:block; font-size:1.1em; padding:0px 0px 2px 4px; }

.l_log input { width:174px; height:20px; border:1px solid #b9eaed; margin-bottom:5px}

.l_log .btn_2 { background: url("../images_style/btn_2.gif") no-repeat; border:0px; width:44px; height:27px; margin-left:135px}

.l_log i { display:block; background: url("../images_style/lo_i.gif") no-repeat; padding:7px 0px 11px 18px; font-size:1.2em; font-style:normal; color:#0c2d30;

position:relative; margin-left:-18px }



.la_log i { display:block; background: url("../images_style/lo_i.gif") no-repeat; height: 31px; line-height: 31px; width: 209px; font-style:normal; color:#0c2d30; }



.l_log i a { color:#0c2d30; text-decoration:underline}

.l_log i a:hover { text-decoration:none}

/* Left_COl - Img_Block

--------------------------------------------------*/

.i_ib { text-align: center; padding:30px 0px 0px 0px}

.i_ib img { display:block; border:1px solid #b3b3b3; margin:0 auto; margin-bottom:20px}

/* Center_Col

--------------------------------------------------*/

.c { padding:30px 0px 0px 0px}

.c h1 { font-size:1.4em; color:#23c5dc; padding-bottom:2px}

.c strong { color:#4c4c4c; font-weight:normal; display:block}

/* Center_Col - Catalog

--------------------------------------------------*/

.c_cat { padding:30px 0px 0px 0px}

.c_cat table tr td { text-align:center; padding:10px 10px 0px 0px}

.c_cat table tr td h2 { font-size:1.5em; color:#4e4e4e; font-family:Arial; background: url("../images_style/ccat_h.gif") no-repeat 50% 0%; padding:30px 0px 7px 0px }

.c_cat table tr td h2 a { text-decoration:none; color:#4e4e4e; }

.c_cat table tr td h2 a:hover { text-decoration:underline}

/* Center_Col - C_text

--------------------------------------------------*/



.c_cat2 { font-size: 12px; color:#4e4e4e; font-family: Arial; }
.c_cat2 a { text-decoration: underline; color:#4e4e4e; }
.c_cat2 a:hover { text-decoration: none; color:#4e4e4e; }





.c_text { font-size:1.2em; color:#09717f; padding:30px 0px 0px 20px}

.c_text p { padding-bottom:30px}

/* footer

--------------------------------------------------*/

.f { height:125px; padding:0px 1px 0px 1px; font-size:1.2em; color:#4c4c4c}

.f b { position:relative;  font-weight:normal; float:right; font-family:Arial; top:-4px}

.f b a { text-decoration:underline }

.f a { text-decoration:none; color:#4c4c4c}

.f i { font-style:normal; display:block; text-align:center; padding:60px 0px 0px 0px; }