body {FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bg-top.jpg) #021326 repeat-x 50% top; background-attachment: fixed;COLOR: #7f7f7f; FONT-SIZE:12px}
.logo{width:266px;height:56px;margin-top:10px;margin-bottom:10px;BACKGROUND: url(../images/logo.gif)}
.container{margin:0 auto;width:907px;height:200px;margin-top:20px;}
.ust{BACKGROUND:url(../images/ust.png) repeat-x;height:55px;width:907px;}
.orta{background:#ffffff;width:907px;}
.ortalogo{background:#ffffff;margin:0 auto;width:875px;height:241px;BACKGROUND: url(../images/header.jpg)}
.alt{BACKGROUND: url(../images/alt.png) repeat-x;height:31px;width:907px;}
.solmenu{float:left;width:250px;height:300px;border:1px solid #ff0000;}


img {border: 0;}
ul#topnav {margin: 10px 0 20px 13px;padding: 0; list-style: none;font-size: 1.1em;clear: both;float: left;width: 910px;}
ul#topnav li{margin: 0; padding: 0; overflow: hidden;float: left; height:40px;}
ul#topnav .sep_left{width:8px;height:40px;float: left;background: url(/images/sep_left.png) repeat-x left top;}
ul#topnav .sep_right{width:8px;height:40px;float: left;background: url(/images/sep_right.png) repeat-x left top;}
ul#topnav a, ul#topnav span {padding: 10px 23px;float: left;text-decoration: none;color: #fff;text-transform: uppercase;clear: both;height:20px;line-height:20px;background:#1d1d1d;}
ul#topnav a {color: #7bc441; }ul#topnav span {display: none;}
ul#topnav.v2 span{background: url(/images/bg.gif) repeat-x left top;}
ul#topnav.v2 a{color: #000;background: url(/images/bg.gif) repeat-x left bottom;}

.widget#categories .children { margin:0px 0 0 0px;}
.widget#categories .children li{  font-size:1.01em; padding-left:120px;}
.indentX p { padding:0 0 0px 0;}

/**********************************************/
.inside-widget { padding:0px 16px 0px 5px;}
.widget { margin:0px 0px 0px 0px; padding:0px; width:100%; overflow:hidden;}
.widget h2 {font-size:1.067em; line-height:16px; color:#1f2c55; font-weight:bold; background:url(/images/h2-tail-bg-.gif) top repeat-x;}
.widget h2 span {padding:1px 5px 0px 18px; background:url(/images/h2-bg.png) no-repeat 0px 0px;}
.widget h2 a {color:#0d68a3; text-decoration:none;}
.widget h2 a:hover {text-decoration:none;}

.widget ul {list-style:none;margin:0; padding:0px; width:100%;}
.widget li {list-style:none; color:#000000; padding:0 0 2px 0; background:url(/images/list-marker.gif) no-repeat 0 5px; padding-left:15px;}
.widget li a { color:#485478; text-decoration:none;}
.widget li a:hover { text-decoration:none; color:#e4950c;}

/************/

.cat-item a{
font-weight:bold;
}
.cat-item2 a{
font-weight:normal;
color:#000000;
}


.pn
{
    DISPLAY: block;
    BACKGROUND: url(/gif/pnMiddle.png) repeat-y left top;
    WIDTH: 650px
}
.pnTop
{
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/gif/pnTop.png) no-repeat left top;
    COLOR: #fff;
    LINE-HEIGHT: 27px;
    FONT-FAMILY: Arial;
    HEIGHT: 27px
}
.pnarrow
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 5px;
    no-repeat: 
}
.pnTop A
{
    COLOR: #fff
}
.pnBottom
{
    DISPLAY: block;
    BACKGROUND: url(/gif/pnBottom.png) no-repeat left top;
    HEIGHT: 20px
}

INPUT.btn
{
    BORDER-RIGHT: #999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999 1px solid;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: url(/gif/bgInputGray.png) repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999 1px solid;
    CURSOR: pointer;
    COLOR: #666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999 1px solid;
    FONT-FAMILY: Arial
}
INPUT.txt
{
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #bbb 1px solid;
    PADDING-LEFT: 2px;
    BACKGROUND: url(/gif/bgInputTxtGray.png) repeat-x;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #bbb 1px solid
}