*{margin:0;padding:0;}

#page{margin:0 auto;width:956px;background:#fff;}
#header{position:relative;clear:both;width:952px;margin:0 2px;}
#logo{border:0;float:left;margin:0 0 0 30px;}
#search{float:right;background:#f5f5f5;width:298px;height:52px;margin:8px 3px 0 0;border:#f90 2px solid;-moz-border-radius:7px;-webkit-border-radius:7px;}
#search input{width:213px;font:15px tahoma, verdana, arial;padding:3px;background:#fff;border:#777 1px solid;-moz-border-radius:4px;-webkit-border-radius:4px;}
#search .submit{width:50px;background:#026;color:#fff;border-color:#fff;text-transform:uppercase;font-weight:bold;cursor:hand;}
#menu{clear:both;background:url('/files/gfx/nav_1.gif');height:29px;list-style-type:none;padding:0 0 0 10px;text-transform:uppercase;}
#menu li{position:relative;float:left;display:block;height:100%;background:url('/files/gfx/nav_spacer.gif') no-repeat scroll center right;padding: 0 25px 0 0;}
#menu li a{text-decoration:none;font:bold 11px Tahoma;margin:2px 0 0;padding:6px 10px;color:#026;display:block;}
#menu li a.active{background:#039;color:#fff;border:#fff 1px solid;padding:5px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu li a:hover{background:#026;color:#fff;border:#fff 1px solid;padding:5px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu_sub{clear:both;background:url('/files/gfx/nav_2.gif');height:31px;list-style-type:none;padding:0 0 0 10px;}
#menu_sub li{position:relative;float:left;display:block;height:100%;background:url('/files/gfx/nav_spacer2.gif') no-repeat scroll center right;padding: 0 25px 0 0;}
#menu_sub li a{text-decoration:none;font:bold 11px Tahoma;margin:2px 0 0;padding:7px 10px;color:#fff;display:block;}
#menu_sub li a.active{background:#840;border:#fff 1px solid;padding:6px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#menu_sub li a:hover{background:#f90;border:#fff 1px solid;padding:6px 9px;-moz-border-radius:6px;-webkit-border-radius:6px;}
#content{position:relative;clear:both;overflow:hidden;padding:5px;text-align:left;}
.cloud{float:right;clear:right;margin:10px 0 20px;width:300px;border:#777 1px solid;text-align:center;padding:0 0 7px;position:relative;}
.cloud h3{font:bold 13px verdana;position:relative;z-index:10;margin:-9px 85px 5px;width:130px;background:#fff;text-transform:uppercase;color:#777;}
.cloud div{margin:0 7px;}
.cloud a{font-size:13px;background:#888;border:#888 1px solid;color:#fff;padding:1px 5px 2px;float:left;display:block;margin:3px;text-decoration:none;overflow:hidden;}
.cloud a:hover{background:#fff;color:#000;border-color:#000 1px solid;}
/*#tag-cloud{float:right;margin:10px 0 0;width:300px;border:#777 1px solid;height:250px;text-align:center;padding:0px;}
#tag-cloud h3{position:relative;z-index:1;margin:-8px 85px 5px;width:130px;background:#fff;text-transform:uppercase;color:#777;}
#tag-cloud a{font-size:110%;background:#888;border:#888 1px solid;color:#fff;padding:1px 5px 2px;float:left;display:block;margin:3px;text-decoration:none;}
#tag-cloud a:hover{background:#fff;color:#000;border-color:#000 1px solid;}*/
#products{float:left;width:636px;padding:5px 0 5px 5px;position:relative;overflow:hidden;}
#products .container div{float:left;width:98px;height:150px;border:#ccc 1px solid;margin:0 6px 10px 0;overflow:hidden;position:relative;text-align:center;}
#products .container a{padding:4px;display:block;height:100%;text-decoration:none;font-weight:bold;}
#products .container a:hover{background:#ddd;color:#000;}
#products .container a img{border:#fff 1px solid;margin-bottom:5px;}/*width:88px;height:120px;*/
#products .container a:hover img{border-color:#ccc;}
#footer{position:relative;clear:both;width:100%;margin:10px 0;border-top:#ccc 1px dashed;text-align:center;}
#footer p{color:#999;padding:10px;font-size:10px;}
#footer a{text-decoration:none;}
#footer a:hover{text-decoration:underline;}

#pagination {clear:both;text-align:center;padding:10px 0 0;}
#pagination li{border:0;margin:0;padding:0;font-size:11px;list-style:none;display:inline;}
#pagination a{border:solid 1px #9aafe5;background:#fff;}
#pagination .off {border:solid 1px #DEDEDE;color:#888;font-weight:normal;padding:2px 4px;}
#pagination .next a,#pagination .previous a {font-weight:bold;}
#pagination .active{background:#2e6ab1;color:#FFF;font-weight:bold;padding:3px 4px;}
#pagination a:link,#pagination a:visited {color:#0e509e;padding:2px 4px;text-decoration:none;}
#pagination a:hover{border:solid 1px #0e509e}

BODY{background:url('/files/gfx/bg.gif');text-align:center;font:12px Verdana;}

h1{font:bold 15px tahoma;color:#73899b;margin:0 0 5px;}
h2{font:bold 14px tahoma;color:#92a87a;margin:0 0 5px;}

a{font:11px Tahoma;color:#464f56;}
a:hover{color:#3aab31;}


.navigation a {
    font:bold 11px Tahoma;
    color: #ffffff;
    text-decoration: none;
	}
.navigation a:hover {
    color: #e6f4ff;
    text-decoration: underline;
	}


.top a {
    font:11px Tahoma;
    color: #a1bacf;
    text-decoration: none;
	}
.top a:hover {
    color: #9cb57b;
	}

.facts {
    font:11px Verdana;
    color:#52687a;
    line-height:15px;
        }
.facts a {
    font:11px Verdana;
    color: #52687a;
        }
.facts a:hover {
    color: #3AAB31;
    text-decoration: none;
        }

.main {
    font-family:Verdana;
    font-size:12px;
    color:#52687a;
    line-height:16px;
        }
.main a { 
    font:12px Tahoma;
    color: #EB6B00;
	}
.main a:hover { 
    color: #299a20;
	}

.leader {
    font-family:Verdana;
    font-size:11px;
    color:#8eb222;
        }

.head1 {
    font-family:Tahoma;
    font-size:10px;
    color:#9fa6ae;
        }

.head2 {
    font-family:Tahoma;
    font-size:10px;
    color:#ff9110;
        }


.box {
    font-family:Tahoma;
    font-size:10px;
    color:#a1d111;
        }

#genrer {
    height: 100%;
    margin: 0px 3px 10px 0px;
    padding: 5px 0px 0px 8px;
    border-right: #E1F3FA 4px solid;
    border-bottom: #E1F3FA 4px solid;
    font-family:Verdana;
    font-size:11px;
    line-height:13px;
    color:#ff9110;
				}
				
#genrer a {
    font-family:Verdana;
    font-size:11px;
    color:#5E8C9E;
    text-decoration:none;
				}
#genrer a:hover {
    color:#FF8219;
    text-decoration:underline;
				}

#nav_pages {
    height: 100%;
/*    margin: 0px 3px 10px 0px;
    padding: 5px 0px 0px 8px;*/
    font-family:Verdana;
    font-size:11px;
    line-height:13px;
    color:#ff9110;
    text-align: center;
				}
				
#nav_pages a {
    font-family:Verdana;
    font-size:11px;
    color:#5E8C9E;
    text-decoration:none;
				}
#nav_pages a:hover {
    color:#FF8219;
    text-decoration:underline;
				}
