a{color:#0099ff; text-decoration:underline}
a:hover{text-decoration:none}

body {padding:0; margin:0; background:#FFF}


body, td {font-family: tahoma, verdana, arial, sans-serif; font-size:11px; color:#3F3F3F;}

input, select, textarea {font-family: tahoma, verdana, arial, sans-serif; font-size:11px; color:#000;}

.banner {border-bottom:1px solid #FFF}
.banner img {border-top:1px solid #8188A7; border-bottom:1px solid #8188A7}

.blue {color:#0099FF}

.but {color:#3F3F3F; background:#D5D5D5 url(../i/but.gif); padding:16px 0 9px 0; text-align:center; font-weight:bold}
.but a{color:#3F3F3F; text-decoration:none}
.but a:hover{color:#EE7300}


.but_a {color:#3F3F3F; background:#FFD40A url(../i/but_a.gif); padding:13px 0 12px 0; text-align:center; font-weight:bold}

.cell {background:#D7D7D9 url(../i/bg_gray.gif) no-repeat;}
.cell p{margin:0; padding:10px 0}
.cell span {color:#0099FF}
.cell td{font-weight:bold;}

.cell_inner {background:#D7D7D9 url(../i/bg_gray.gif) repeat;}
.cell_inner p{margin:0; padding:10px 0}
.cell_inner span {color:#0099FF}


.content {padding:22px 17px 40px 17px}


.green {background:#8BA551 url(../i/bg_green.gif) bottom repeat-x; border-bottom:1px solid #FFF}
.green div {padding:16px 10px 15px 10px; font-weight:bold; color:#3F3F3F; background: url(../i/bg_green_corner.gif) right bottom no-repeat}
.green td {color:#3F3F3F; font-weight:bold}

.in{background:#FFF; border:1px solid #797D8D}

.newsblock img{margin-right:10px; border:5px solid #BFD242}
.newsblock a {color:#0099FF}
.newsblock p {margin:0; padding:10px 0}

.ul1 {margin:10 0; padding:0}
.ul1 li {padding:0 0 10px 0; margin:0}
.ul1 span{color:#0099FF}

#blue {background:#797D8D url(../i/bg_blue.gif) bottom repeat-x; border-bottom:1px solid #FFF}
#blue a{color:#FFF}
#blue div {padding:17px 20px 33px 15px;  color:#FFF; background: url(../i/bg_blue_corner.gif) right bottom no-repeat}
#blue td {color:#FFF}


#blue_big {background:#797D8D url(../i/bg_blue_big.gif) bottom repeat-x; border-bottom:1px solid #FFF}
#blue_big a{color:#FFF}
#blue_big ul{padding:0; margin:0}
#blue_big li{list-style-type: none; padding: 0 0 7px 0; margin:0}
#blue_big div {padding:17px 20px 33px 20px; font-weight:bold; color:#3F3F3F; background: url(../i/bg_blue_big_corner.gif) right bottom no-repeat}
#blue_big img {margin-right:8px}

#blue_lite {background:#3E71BE url(../i/bg_blue_lite.gif) bottom repeat-x; border-bottom:1px solid #FFF}
#blue_lite a{color:#FFF}
#blue_lite div {padding:17px 0 43px 15px;  color:#FFF; background: url(../i/bg_blue_lite_corner.gif) right bottom no-repeat}
#blue_lite table {margin:0 0 0 6px}
#blue_lite td {color:#FFF; font-weight:bold; padding:3px 0}

#bot {background: url(../i/bg_bot.gif); border-top:1px solid #FFF; border-bottom:1px solid #777; height:100px}

#cart {border:1px solid #D7D7D9}
#cart td{background:#eee; padding:3px 5px}
#cart th{background:#D7D7D9; text-align:left; padding:3px 5px; font-size:11px}

#logo {margin:13px 2px 16px 20px}

#search {background:#EEE; border:1px solid #FFF; padding:0 13px}
#search td{font-weight:bold}

#path {margin:10px 0 1px 0; padding: 0 17px 10px 17px; background:url(../i/bg_points.gif) bottom repeat-x}

.banner_bg_left { background:url(../i/bg_left.jpg) 0 0 repeat-x; }
.banner_bg_right { background:url(../i/bg_right.jpg) 0 0 repeat-x; }
