@charset "utf-8";


body {
background-color:#ffddf5;
color:#ca0054;
font:12px Tahoma;
margin:1px auto;
}

a {
color:#2d2d2d;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

div {
margin:0;
padding:0;
}
img.ico {vertical-align: middle; padding-right: 2px;}
.head {
background:url(head.gif) repeat-x top #ff5cd7;
border-bottom:solid 3px #e627b3;
text-align: left;
padding-left:5px;
height:30px;

}

.toprek {
background:url(toprek00.gif) repeat-x bottom right white;
color:#5EA709;
padding:3px;
margin-bottom:1px;
border-bottom:solid 2px #e100a9;
}

.toprek a {

color:#e100a9;
font:11px Tahoma;
padding-left:4px;
}

.toprek a:hover {
color:#971476;

}

.t {
background:url(t.gif) repeat-x bottom right #ff5cd7;
font:11px Tahoma;
padding-top:0px;

margin-bottom:1px;
color:white;
}
.t a {
color:#febdeb;

}
.mdl {
background-color:#ffd1f1;
border-top:solid 2px #ffabe5;
border-bottom:solid 2px #ffabe5;
font:11px Tahoma;
padding:3px;
padding-top:0px;
padding-left:1px;
margin-bottom:1px;
color:#da2fac;
}


.mdl a {
color:#da2fac;
}

.actm {
font:8px Tahoma;
color: #f998c0;
}

.botrek {
background:url(toprek00.gif) repeat-x bottom right white;
border-top:solid 2px #e100a9;
border-bottom:solid 1px #e100a9;
color:#e100a9;
padding:3px;
margin-bottom:2px;

}

.botrek a {

color:#f557ce;
font:11px Tahoma;
padding-left:4px;
}

.botrek a:hover {
background-color: #f557ce;
color:white;

text-decoration:none;
}

.copy {
background:url(copy.gif) repeat-x top #ef23bd;
border-top:solid 1px #cf17a1;
color:white;
font:11px Tahoma;
padding:2px;

}
.copy a {

color:white;

}
.count {
background:url(count.gif) repeat-x left top #fe70db;
border-top:solid 1px #f557ce;
border-bottom:solid 2px #cf17a1;
text-align: center;
color:white;
margin-bottom:2px;
}
.ty {
background:url(t.gif) repeat-x bottom right #cf17a1;
font:11px Tahoma;
height:14px;
padding:3px;
margin-bottom:2px;
color:white;
text-align:center;
}


img.fot {vertical-align: middle; }
.upd, .btd {
padding: 2px;
font:11px Tahoma;
border-bottom:solid 1px #849679;
}

.btd {
background-color: #525252;
}

.pg {
background-color: #9E9E9E;
padding: 1px;
font:10px Tahoma;
}

hr {
background-color:#d656b1;
border:0;
height:2px;
width:90%
}

input {
background-color:#ffc7de;
border:solid 1px #ec8cb7;
color:#c6447a;
font-size:11px;
padding:1px;
}



textarea {
background-color:#E3FFB7;
border:solid 1px #93D002;
color:#495D27;
font-size:11px;
margin:2px;
padding:2px;
width:90%
}
