/* CSS Document */
body, td { font:11px  Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#777; }

a { color:#2A5681; text-decoration: underline;}
a:hover {color:#D5378C; text-decoration:none;}

.log { font-size:9px; color:#7D7D7D;}
.log a {color:#7D7D7D; text-decoration:none;}
.log a:hover { color:#333333; text-decoration:none}

.label { font-size:9px; font-weight:bold; padding-right:3px;}

.menu { color:#D8DCE0; text-align:center; font-weight:bold;}
.menu a { color:#D8DCE0; text-decoration:none; padding:0 5px;}
.menu a:hover { color:#FFF; text-decoration:none;}

.left { padding-left:15px; color:#60768C; font-size:12px;}


form { margin:0;}
.field { width:82px; border:1px solid #CACACA; font-size:11px; background:url(../images/bg1.gif) repeat-x; }
.field:hover {  border:1px solid #8A8A8A;}
.field:focus { border:1px solid #000; background-color:#FDFDFD;}
.btn { text-transform:uppercase; font:10px Arial, Helvetica, sans-serif; color:#FFF; background:#333333 url(../images/bg2.gif) 0 100%; border:1px solid #FFF;}

.cats { list-style-type:none; margin:10px; padding:0;}
.cats li { display:inline; }
.cats li a { color:#60768C; padding:0 5px; text-decoration:none; border-left:5px solid #EBF2FA; display:block; font-size:12px;margin-bottom:5px;}
.cats li a:hover { color:#333; text-decoration:none; border-color:#60768C;}

.text { padding:10px;}
.text h1 { font-size:14px; color:#D5378C;}

.item { border:1px solid #C3C8D2; width:240px; float: left;  margin-right:10px; margin-bottom:10px; -moz-border-radius:10px;}
.item .descr { height:160px; overflow:hidden; }
.item td h2 { font-size:12px; color:#D5378C;}
.item td .pic { float:left; margin-right:5px;}

.botMenu { color:#949494; text-align:center; padding:10px 0; }
.botMenu a {color:#949494; text-decoration:none;}
.botMenu a:hover {color:#000;  text-decoration:underline;}

.style1 {
	color: #FF0000;
	font-weight: bold;
}

.stickers { text-align:center;}
.stickers img { margin:0 5px; border:0;}