body {margin:0;padding:0;font-family:Arial, Sans-Serif;font-size:12px;color:#222222;}
a {color:#333333;text-decoration:underline;cursor:pointer;}
a:hover {border:none;background:none;color:black;}
a img {border:none;}
a:hover img {border:none;background:none;}
h1 {font-family:Verdana;font-weight:normal;}
h2 {font-family:Verdana;font-size:16px;}
h3 {font-family:Verdana;font-size:14px;}
h4 {font-family:Verdana;font-size:12px;}

.cnt {background:url(../img/bg.jpg) bottom center no-repeat;}
.bc {padding:20px 50px 0px 50px;}
.bc .body {}
.upCnt {background:url(../img/trnsp.png) repeat;position:relative;}

    .topMenu {border-bottom:solid 2px black;margin:12px;padding-bottom:2px;}
    .topMenu a {padding:2px;font-size:14px;text-decoration:none;margin:0px;}
	    .show a {display:block;padding:2px;font-size:14px;text-decoration:none;margin:0px;}
    .topMenu img {margin:4px 6px;}

    .menu {text-align:center;padding:22px;}
    .menu a {font-size:14px;text-decoration:none;padding:12px;margin:4px;}
    .menu a:hover {background:url(../img/menu.gif) top center no-repeat;}
    .menu .b {background:url(../img/menu.gif) bottom center no-repeat;}

    .navRow {text-align:right;}
    .navRow a {color:#a6a6a6;font-size:11px;}
    .pageHd {font-family:Verdana;font-size:24px;margin:18px;margin-top:0px;color:black;}
    .rzdHd {width:50%;font-family:Verdana;font-size:18px;margin:12px 0px 18px 0px;padding:12px 18px;color:black;}

    .pageCnt {width:80%;margin:0px 18px;text-align:justify;font-size:13px;}

        .s_cnt {margin-bottom:12px;}
        .s_cnt_name {margin-bottom:8px;}
        .s_cnt_anonce {font-style:italic;margin-bottom:8px;}
        .s_cnt_lid {font-style:italic;margin-bottom:8px;}
        .s_cnt_text {margin-bottom:8px;}
        .s_cnt_podpis {font-style:italic;margin-bottom:8px;}
        .s_cnt_image {margin:8px;margin-left:0px;width:180px;margin-bottom:8px;}
        .s_cnt_hrlabel, .cnt_spisok a h2 {color:black;text-decoration:underline;padding:2px;margin-bottom:18px;font-size:16px;}
        .s_cnt_hrlabel:hover, .cnt_spisok a:hover h2 {color:white;text-decoration:none;background:black;margin-bottom:8px;}

        .s_frag {margin-bottom:12px;}
        .s_frag_name, .s_file_name {font-size:12px;margin-bottom:8px;}
        .s_frag_anonce {text-decoration:underline;margin-bottom:8px;}
        .s_frag_lid {text-decoration:underline;margin-bottom:8px;}
        .s_frag_text {margin-bottom:8px;}
        .s_frag_podpis {font-style:italic;margin-bottom:8px;}
        .s_frag_image {margin:8px;margin-left:0px;width:180px;margin-bottom:8px;}
        .s_frag_hrlabel {color:black;text-decoration:underline;padding:2px;margin-bottom:8px;}
        .s_frag_hrlabel:hover {color:white;text-decoration:none;background:black;margin-bottom:8px;}

        .s_file_file {}
        .s_file_img {height:220px;float:left;margin:3px;}

        .cnt_spisok {margin:8px 38px;}

    .asPub, .asPub a {color:white;text-align:center;}
    .asPub {margin:5px;}
    .asPub p {display:block;text-align:left;}
    .asPub a:hover {color:black;background:white;text-decoration:none;}

    .ltMainZag, .ltInnerZag {display:block;font-family:Verdana;font-size:14px;color:#777777;margin-bottom:8px;}
    .ltImgHref {border:solid 1px black;width:191px;position:static;margin-bottom:8px;}
    .ltImgHref .img {margin:4px;width:181px;}
    .rt {display:block;position:relative;left:-2px;float:right;width:19px;height:110px;margin:0px;}
    
    .ltPgHref p {margin:2px;padding:0;}
    .ltPgHref p a {font-family:Verdana;font-size:11px;}
    .ltPgHref p a:hover {text-decoration:none;font-weight:bold;}

    .autForm {margin-top:8px;}
    .autForm label {display:block;}
    .autForm input {border:solid 1px #777777;font-size:11px;}
    .autForm .submit {}

    .ltElemHref {font-family:Verdana;}
    .ltElemHref a {font-size:11px;}
    .ltElemHref p {font-size:11px;padding-top:0px;color:#777777;}

    .mainImgCnt {display:block;width:380px;height:380px;background:url(../img/mBg.png) repeat;}
    .mainImgCnt .div {position:relative;}
    .mainImgCnt .div .a {display:block;width:380px;height:380px;}
    .mainImgCnt .div .aa {width:170px;position:absolute;height:0;margin:0;margin-left:170px;padding:20px;text-align:right;text-decoration:none;color:#464646;}
    .mainImgCnt .div .a img {display:block;}
    .mainImgCnt .fotoRow {position:relative;overflow:hidden;width:100%;}
    .mainImgLt, .mainImgRt {display:block;width:13px;height:15px;}
        .mainImgLt {background:url(../img/arLt.gif) top left no-repeat;}
        .mainImgRt {background:url(../img/arRt.gif) top left no-repeat;}
        .mainImgLt:hover {background:url(../img/arLt.gif) bottom left no-repeat;}
        .mainImgRt:hover {background:url(../img/arRt.gif) bottom left no-repeat;}

.subCnt {background:url(../img/ftBg.gif) repeat;padding:0px 100px 12px 100px;text-align:left;}
    .subPages {border-bottom:solid 1px white;padding-bottom:22px;margin-bottom:32px;background:#0a0a0a;color:white;font-size:12px;}
    .subPages table {border-collapse:collapse;}
    .subPages .hd {text-decoration:none;}
    .subPages .hd div {display:block;margin-top:0px;text-align:center;font-size:14px;font-family:Verdana;font-weight:bold;color:white;text-decoration:none;padding-top:8px;padding-bottom:6px;background:black}
    .subPages .hd:hover div {background:white;color:black;}

    .contacts {text-align:center;font-size:14px;color:white;}

.subCntLine {padding:4px 100px;text-align:center;}
    .subCntLine div {padding:12px 0 0 0;}

.sendForm {display:block;width:420px;}
.sendForm label, .sendForm input, .sendForm textarea {display:block;width:100%;margin:5px 0px;}
.sendForm textarea {height:220px;}
