body {
    margin:0px; 
    padding:0px; 
    background: url(images/bg.gif) repeat-x top left #fafafa;
    }

img {
    margin:0px;
    padding:0px;
    border:0px;
    }

div {
    color:#002850;
    font-family:Arial;
    font-weight: normal;
    font-size:15px;
    margin:0px;
    padding:0px;
    line-height:16px;
    }

li {
    margin:0px;
    padding:0px;
    border:0px;
    list-style-type: none;
    }
div.dg_btn {
background: url('/images/knopki/button.gif');
width: 131px;
height: 23px;
border: 0px;
}

div.dg_tpl {
background: url('/images/knopki/button_quest.gif');
width: 131px;
height: 23px;
border: 0px;
}

div.dg_btn:active
{
background: url('/images/knopki/button-2.gif');
width: 131px;
height: 23px;
border: 0px;
}	

a {
    color:#3f92eb;
    font-family:Arial;
    font-weight: normal;
    font-size:15px;
    text-decoration: underline;
   }

a:hover {
    text-decoration: none;
   }

p,h1,h2,h3,h4,h5 {
    margin:0px;
    padding:0px;
    border:0px;
    font-size:22px;
    line-height:24px;
   }

p {
    margin:0px;
    padding:0px;
    border:0px;
    font-size:22px;
    line-height:24px;
    font-size:15px;
    line-height:16px;
   }

.spacer {
    width:1px; 
    height:1px;
    }

div.clear {
    clear: both;
    line-height:0px;
    height:1px;
    }

#main {
    width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "100%");
    min-width:1000px;
    width:100%;
    }

.tablHead {
    width:100%; 
    height:142px;
     }

#head_l {
    background: url(images/head_l.gif) no-repeat top left;
    height:162px;
    }

#logo {
    background: url(images/logo.gif) no-repeat top left;
    width:370px; 
    height:102px;
    }

#logo p {
    color:#000;
    font-family:Arial;
    font-weight: bold;
    font-size:11px;
    line-height:13px;
    padding:23px 0px 0px 105px;
    }

#logo p a {
    color:#90cee9;
    font-family:Arial;
    font-weight: bold;
    font-size:11px;
    }

#logo p span.l {
    color:#016de0;
    font-family:Arial;
    font-weight: bold;
    font-size:15px;
    line-height:17px;
    }

#logo p h1 {
    color:#016de1;
    font-family:Arial;
    font-weight: bold;
    font-size:16px;
    line-height:19px;
    }

#link {
    padding:6px 0px 0px 0px;
    color:#000;
    font-family:Arial;
    font-weight: bold;
    font-size:14px;
    line-height:16px;
    }

#link a {
    color:#fff;
    font-family:Arial;
    font-weight: bold;
    font-size:14px;
    line-height:16px;
    padding:3px;
    background:#006ee4;
    }

#link a:hover {
    background:#cff1ff;
    color:#000;
    }

#head_r {
    background: url(images/tel.gif) no-repeat top right;
    width:350px; 
    height:142px;
    float:right;
    }



#link2 { 
    padding:10px 0px 0px 0px;
    }

#link2 a {
    color:#fefcfc;
    font-family:Arial;
    font-weight: bold;
    font-size:14px;
    line-height:16px;
    padding:3px 3px 3px 3px;
    background:#006ee4;
    }

#link2 a:hover {
    background:#cff1ff;
    color:#000;
    }

#top {
    position: relative;
    z-index:2;
    cursor:pointer;
    margin-right:-40px;
    text-align:left;
    color:#fefdfd;
    padding:4px 0px 0px 14px;
    width:200px; 
    height:36px;
    background: url(images/top.gif) no-repeat left top;
    }

#reng {
    margin-top:10px;
    position: relative;
    z-index:2;
    width:107px; 
    height:106px;
    background: url(images/reng.png) no-repeat left top;
    
    }

#msgVar1 {
    font-size:10px;
    color:#fcfbfb;
    line-height:12px;
    position: relative;
    margin-left:110px;
    margin-bottom:-19px;
    text-align:left;
        padding:7px 0px 0px 18px;
    width:156px; 
    height:46px;
    background: url(images/z2.gif) no-repeat left top;
    }

#msgVar1 a {
    color:#fefafa;
    }

#msgVar2 {
    font-size:10px;
    color:#fbfbfb;
    line-height:12px;
    position: relative;
    margin-top:4px;
    margin-left:70px;
    margin-bottom:-19px;
    text-align:left;
        padding:5px 0px 0px 18px;
    width:82px; 
    height:44px;
    background: url(images/z1.gif) no-repeat left top;
    }

#msgVar2 a {
    color:#fbf9f9;
    }

#tegs {
    text-align:center;
    margin: 0 auto;
    width:620px; 
    }

#tegs a {
    color:#0271e8;
    padding:0px 10px 0px 10px;
    }

#tegs a:hover {
    text-decoration: underline;
    }

.h5 {
    font-family:Arial;
    font-size:12px;
    line-height:24px;
    }

.h3 {
    font-family:Arial;
    font-size:16px;
    line-height:24px;
    }

.h1 {
    font-family:Arial;
    font-size:22px;
    line-height:26px;
    }

.tablMains {
    width:100%; 
    }

#left_col {
    line-height:14px;
    color:#3f92eb;
    width:203px; 
    margin:0px 13px 0px 0px;
    }

#left_col a {
    line-height:14px;
    color:#3f92eb;
    }

.imgKr {
    margin-top:33px;
    width:203px; 
    height:23px;
    }

.imgSk {
    margin:13px 0px 8px 0px;
    width:200px; 
    height:183px;
    }

.imgImg1 {
    margin:5px 0px 5px 0px;
    width:200px; 
    height:81px;
    }

#blockH {
    margin-top:10px;
    width:200px; 
    height:6px;
    background: url(images/left_block_h.gif) no-repeat left top;
    }

#blockC {
    color:#0066CC;
	
    width:189px; 
    border-style: solid;
    border-width: 0px 1px 0px 1px; 
    border-color: #cccccc;
    padding:0px 5px 0px 5px;
	background-color:#FFFF99;
    }
	.kalendar{ margin-left:-5px;
	padding-top:10px;
	padding-left:3px;
    color:#0066CC;	
    width:196px; 
   border-width: 0px 0px 0px 0px; 
    border-color: #cccccc;
    	background-color:#ffffff;
    }

#blockC p {
    margin:5px 0px 5px 0px;
    }

#blockC span {
    font-weight: bold;
    color:#424242;
    }

#blockC a {
    line-height:16px;
    color:#3f92eb;
    }

#blockC a:hover {
    text-decoration: underline;
    }

#blockC .ibut {
    width:10px; 
    border:0px;
    font-size:11px;
    color:#3f92eb;
    background:none;
    }

#blockC .sel {
    font-size:11px;
    color:#3f92eb;
    }

#blockF {
    margin-bottom:10px;
    width:200px; 
    height:6px;
    background: url(images/left_block_f.gif) no-repeat left top;
    }

#blockH2 {
    margin-top:10px;
    width:200px; 
    height:6px;
    background: url(images/left_block_h2.gif) no-repeat left top;
    }

#blockC2 {
    background:#cef1ff;
    width:189px; 
    border-style: solid;
    border-width: 0px 1px 0px 1px; 
    border-color: #b3d2de;
    padding:0px 5px 0px 5px;
    color:#242a2c;
    font-family:Arial;
    font-size:10px;
    line-height:12px;
    }

#blockC2 div {
    color:#242a2c;
    font-family:Arial;
    font-size:10px;
    line-height:12px;
    background:#cef1ff;
    background: url(images/left_block_hr2.gif) repeat-x left bottom #cef1ff;
    padding:0px 0px 10px 0px;
    }

#blockC2 span {
    line-height:14px;
    font-size:12px;
    font-weight: bold;
    color:#3f92eb;
    }

#blockC2 img {
    width:84px; 
    height:61px;
    margin:0px 5px 0px 0px;
    }

#blockF2 {
    margin-bottom:10px;
    width:200px; 
    height:6px;
    background: url(images/left_block_f2.gif) no-repeat left top;
    }

.titleCol {
    border-style: solid;
    border-width: 0px 0px 1px 0px; 
    border-color: #5c5c5c;
    font-family:Arial;
    font-size:22px;
    line-height:23px;
    color:#000;
    }

.lImg {
    width:90px; 
    padding:5px 0px 5px 0px;
    }

.lImg img {
    width:75px; 
    height:75px;
    }

.lMsg {
    padding:5px 10px 5px 0px;
    font-family:Arial;
    font-size:12px;
    line-height:14px;
    color:#a7a7a7;
    }

.lMsg span {
    color:#3f92eb;
    font-family:Arial;
    font-size:14px;
    }

.sT a {
    line-height:16px;
    }

.sT a:hover {
    text-decoration: underline;
    }

.stCol {
    width:200px;
    background: url(images/anc.gif) no-repeat left bottom;
	margin-left:10px;

    }

.rCol {
    width:90px;
   
    }

.rColImg {
    width:79px;
    height:103px;
    margin-top:160px;
    }

.lCol {
    width:93px;
     
    }

.lColImg {
    width:88px;
    height:86px;
    }

.mont {
    height:106px;
    
    }

.copy {
    color:#000;
    }

.anc2 {
    background: url(images/anc2.gif) no-repeat left top;
    }

#blockC7 {
    background: url(images/bukvica/fon.png);
    width:190px; 
    height: 1040px;
    padding:5px 5px 0px 5px;
    color:#242a2c;
    font-family:Arial;
    font-size:10px;
    line-height:12px;
    }

#blockC7 div {
    color:#242a2c;
    font-family:Arial;
    font-size:10px;
    line-height:12px;
    padding:0px 0px 10px 0px;
    }

#blockC7 span {
    line-height:14px;
    font-size:12px;
    font-weight: bold;
    color:#3f92eb;
    }

#blockC7 img {
    width:75px; 
    height:75px;
    margin:0px 5px 0px 0px;
    }

#knopka_left 
{
width: 270px;
height: 65px;
}

#knopka_left a 
{
background: url('/images/knopki/knopki_new_zapis_na_priem_najim1.jpg');
border: 0;
display: block;
width: 270px;
height: 65px;
background-repeat: no-repeat;
}
#knopka_left a:hover {
background: url('/images/knopki/knopki_new_zapis_na_priem1.jpg');
border: 0;
display: block;
width: 270px;
height: 65px;
background-repeat: no-repeat;
}

#knopka_right 
{
width: 270px;
height: 65px;
}
#knopka_right a 
{
background: url('/images/knopki/knopki_new_zadat_vopros_najim1.jpg');
border: 0;
display: block;
width: 270px;
height: 65px;
background-repeat: no-repeat;
}
#knopka_right a:hover {
background: url('/images/knopki/knopki_new_zadat_vopros1.jpg');
border: 0;
display: block;
width: 270px;
height: 65px;
background-repeat: no-repeat;
}

#btn input[type="submit"] {
background: url('/images/knopki/button.gif');
width: 131px;
height: 23px;
border: 0px;
}

#btn input[type="submit"]:hover
{
background: url('/images/knopki/button-2.gif');
width: 131px;
height: 23px;
border: 0px;
} 
#dg_btn {
background: url('/images/knopki/button.gif');
width: 131px;
height: 23px;
border: 0px;
}

#dg_btn :hover
{
background: url('/images/knopki/button-2.gif');
width: 131px;
height: 23px;
border: 0px;
}