body {font-family : Tahoma, Arial, Helvetica, sans-serif; font-size:71%; margin:0px; padding:0px;background-image: url(../images/bg.jpg);background-position: top;background-repeat: repeat-x; color:#404040;}
table{border-collapse:collapse;font-size:100%;}
h1,h2,h3,h4,h5,h6{font-family : Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h1{font-size:160%; font-weight:400;}
h2{font-size:130%; font-weight:600;font-family : Arial, Helvetica, sans-serif; margin-bottom:5px; color:#957567; border-bottom:1px solid #E4D6C6;}
h3{font-size:110%; font-weight:600;font-family : Tahoma, Arial, Helvetica, sans-serif; margin-top:-2px; color:#494442;}
div.msg{border:1px solid #ff5000;margin-bottom:10px;background-color:#EFE8E0; padding:5px;}
/*----------------------------------------------------------------------------------------------------------------------------------*/
DIV.str{}
DIV.str SPAN{background-color:#ff5000; padding:1px 4px 1px 4px; margin-right:2px; color:#ffffff;font-size:91%;}
DIV.str A{background-color:#f5f5f5; padding:1px 4px 1px 4px; text-decoration:none; margin-right:2px;font-size:91%;}
DIV.str A:hover{background-color:#dddddd;}
DIV.zagl{border-bottom:1px solid #aaaaaa;padding-bottom:6px; margin-left:30px; margin-right:20px;}
DIV.zagl H2{color:#FF6317;}
blockquote{margin:0px; padding:3px 0px 5px 20px;}
A{color:#A58F85;}
A:hover{color:#ff5000;}
UL{margin:0px;padding-left:5px;}
UL LI{padding:0px 25px 5px 5px;list-style-image: url(../images/ico_0.gif);}
form{font-size:100%;}
input{font-size:100%;}
input.big{width:80%;}
input.med{width:50%;}
input.sm{width:10%;}
select{font-size:100%;}
textarea{width:100%; height:80px;font-size:100%;font-family : Tahoma, Arial, Helvetica, sans-serif;}
/*----------------------------------------------------------------------------------------------------------------------------------*/
table.auth{margin-top:10px;margin-right:10px; width:98%;}
table.auth TBODY TH{text-align:left;padding-bottom:5px;}
table.auth TR TD{vertical-align:top; padding:0px 0px 5px 5px;}
table.auth TR TD A{color:#85675A;}

table.shab{width:100%; background-image: url(../images/bg1.jpg);background-position: top left;background-repeat: no-repeat;}
table.shab TR.v TD.left{vertical-align:bottom;}
table.shab TR.v TD.right{vertical-align:top; padding:0px 10px 90px 220px; width:48%;height:210px;background-image: url(../images/bg2.jpg);background-position: top left;background-repeat: no-repeat;}
table.shab TR.n TD{height:100px; vertical-align:middle; padding:40px;background-image: url(../images/bg_niz.gif);background-position: top right;background-repeat: no-repeat;}
table.shab TR TD.m{padding:15px 0px 40px 30px; vertical-align:top;}
table.main TR TD{vertical-align:top;}
table.main TR TD.l{vertical-align:top;padding:0px;}
table.main TR TD.r{padding:0px 0px 40px 30px; width:30%;}
table.main TR TD.r p{padding-right:25px;}
table.main TR TD.r p UL LI{padding-right:25px;}
table.main TR TD.r p H2{padding-right:25px;}
table.main TR TD.r DIV.bg{background-color:#EFE8E0; padding:10px 20px;}
table.main TR TD.r DIV.bg h2{border:none;}
table.main TR TD.r DIV.sps{padding:0px 0px 10px 0px; border-bottom:1px solid #C7B299; margin-bottom:10px;}
/*----------------------------------------------------------------------------------------------------------------------------------*/
table.men{width:50%; position:absolute; top:135px; left:30px;}
table.men TR TD{padding:0px;white-space:nowrap; background-color:#EFE8E0; width:19%; text-align:center; }
table.men TR TD A{background-image: url(../images/ico_0.gif);background-position: left;background-repeat: no-repeat;padding:4px 10px 5px 10px; width:100%; height:100%; font-family : Arial Narrow, Arial, Helvetica, sans-serif; font-size:126%; text-decoration:none; }
table.men TR TD A:hover{color:#ffffff;}
/*----------------------------------------------------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------------------------------------------------*/
table.frm{margin:0px 0px 20px 0px;background-color:#EFE8E0; width:100%;}
table.frm TBODY TH{font-size:110%; text-align:left;font-family : Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; padding:3px 10px 4px 10px; background-color:#C2A69A;}
table.frm TR.zagl2 TD span.forclick{margin-left:10px; text-decoration:underline;background-image: url(../images/ico_0.gif);background-position: left;background-repeat: no-repeat; padding-left:20px;cursor:hand; }
table.frm TR.zagl2 TD{padding:5px 0px 5px 25px; background-color:#ffffff; text-align:right;}
table.frm TR TD{padding:5px 10px 5px 10px; vertical-align:middle;}
table.frm TR TD input{width:100%;}
table.frm TR TD{width:20%;}
table.frm TR TD input{}
table.frm TR TD input.sbm{width:68px;}
table.frm TR.sbm TD{padding:0px 10px 7px 10px;}

td table.vop{margin-bottom:20px;}
table.vop TR TD{ vertical-align:top;padding:0px;}
table.vop TR TD.dat{ vertical-align:top; width:5%; padding:0px;font-size:91%;}
table.vop TR TD.dat2{padding:0px 0px 0px 20px;font-size:91%;background-image: url(../images/ico_0.gif);background-position: left;background-repeat: no-repeat; }
table.vop TR TD.dat DIV{white-space:nowrap;vertical-align:middle;background-color:#CAAFA3; padding:2px 7px 3px 7px; color:#ffffff;}
table.vop TR TD.zagl{padding-left:10px;padding:0px 0px 5px 10px;}
table.vop TR TD.txt{padding:5px 0px 10px 0px;}
table.vop TR TD.txt DIV{border-bottom:1px solid #C7B299; padding-bottom:10px;}
table.vop TR TD.txt DIV DIV{border:none;}
table.vop TR TD.v{padding:10px 20px; background-color:#FAF8F5;border-bottom:1px solid #EFE8E0;}
table.vop TR TD.v DIV{margin-bottom:5px;}
table.vop TR TD.o{border-bottom:1px solid #EFE8E0; padding:10px 20px;}

DIV.banner{margin-top:10px; text-align:center;}
DIV.banner IMG{border:none;margin-bottom:10px;}

TABLE.spis{border-top:1px solid #dddddd; width:100%;}
TABLE.spis TH{font-weight:bold; text-align:left; padding:2px 20px 3px 20px; background-color:#D9C6BE; border-bottom:1px solid #B49679; color:#ffffff;}
TABLE.spis TR.zagl TD{text-align:left; padding:3px 10px 4px 10px; background-color:#EFE8E0; border-bottom:1px solid #D9C6BE;}
TABLE.spis TR TD{text-align:left;  padding:5px 10px 5px 10px; border-bottom:1px solid #EFE8E0; vertical-align:middle;}
TABLE.spis TR TD DIV.min{font-size:90%; padding-left:20px; padding-top:5px; color:#A58F85;}
TABLE.spis TR TD.c{text-align:center; }
TABLE.spis TR TD.lw{white-space:nowrap;}
TABLE.spis TR TD.about{DISPLAY: none; padding:5px 0px 5px 30px;}
TABLE.spis TR TD.str{padding:0px 0px 0px 10px; vertical-align:middle;}

TABLE.about{margin-bottom:0px;border:1px solid #D9C6BE; width:100%;background-color:#FAF8F5;}
TABLE.about TR TD {vertical-align:top; padding:5px 5px 5px 20px; border:none;}
TABLE.about TR TD H1{font-size:106%; font-weight:600; border-bottom:1px solid #ff5000; color:#ff5000;font-family : Tahoma, Arial, Helvetica, sans-serif;}
TABLE.about TR TD.tl{width:70%;padding-right:25px;}
TABLE.about TR TD.tr{width:30%;padding-right:25px;}
TABLE.raspis{margin:5px 10px 10px 0px;}
TABLE.raspis TR TD{padding:1px 5px 1px 5px; white-space : nowrap;}
TABLE.raspis TR.t TD{background-color:#EFE8E0;}
/*--------------------------------------------------------------------   */
#window {
    position: absolute;
    left: 200px;
    top: 100px;
    width: 400px;
    height: 300px;
    overflow: hidden;
    display: none;
}

#windowTop {
    height: 30px;
    overflow: 30px;
    background-image: url(images/window_top_end.png);
    background-position: right top;
    background-repeat: no-repeat;
    position: relative;
    overflow: hidden;
    cursor: move;
}

#windowTopContent {
    margin-right: 13px;
    background-image:url(images/window_top_start.png);
    background-position:left top;
    background-repeat: no-repeat;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #6caf00;
}

#windowMin {
    position: absolute;
    right: 25px;
    top: 10px;
    cursor: pointer;
}

#windowMax {
    position: absolute;
    right: 25px;
    top: 10px;
    cursor: pointer;
    display: none;
}

#windowClose {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

#windowBottom {
    position: relative;
    height: 270px;
    background-image: url(images/window_bottom_end.png);
    background-position: right bottom;
    background-repeat: no-repeat;
}

#windowBottomContent {
    position: relative;
    height: 270px;
    background-image: url(images/window_bottom_start.png);
    background-position: left bottom;
    background-repeat: no-repeat;
    margin-right: 13px;
}

#windowResize {
    position: absolute;
    right: 3px;
    bottom: 5px;
    cursor: se-resize;
}

#windowContent {
    position:absolute;
    top: 30px;
    left: 10px;
    width: auto;
    height: auto;
    overflow: auto;
    margin-right: 10px;
    border: 1px solid #6caf00;
    height: 255px;
    width: 375px;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #fff;
}

#windowContent * {
    margin: 10px;
}

.transferer2 {
    border: 1px solid #6BAF04;
    background-color: #B4F155;
    filter:alpha(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
}
