* {
outline: none;
}

html,body {
margin: 0;
padding: 0;
width: 100%;
height: 100%;
color: #000;
font-size: 12px;
line-height: 120%;
font-family: Arial;
background-color: #fff;
}

img{
border:0px;
}

#maindiv{
width:100%;
height:100%;
margin:0 auto;
min-width:1000px;
max-width:1600px;
}

.relative{
position:relative;
}

.maintable{
width:100%;
height:100%;
margin:0;
padding:0;
}
.maintable td{
vertical-align:top;
}
.maintable td.head{
height:688px;
background:url('/images/wood.jpg') no-repeat center top;position:relative;z-index:10;
}
.maintable td.content{
height:140px;
background:url('/images/content_bg.gif') repeat-x;
text-align:center;
vertical-align:middle;
}
.maintable td.footer{
height:89px;
background:url('/images/footer_bg.gif') repeat-x;
text-align:center;
vertical-align:middle;
}

/*logo & top menu - begin*/
#logo{left:-150px;
position:relative;
margin:0 auto;
width:213px;
height:183px;
text-align:center;

/*background:url('/images/logo.png') no-repeat left top;*/
border:1px solid transparent;
}
#logotip{
position:relative;
margin:0 auto;
width:213px;
height:183px;
text-align:center;
float:left;
border:1px solid transparent;
}

.logpad{
padding-right:600px;position:relative;z-index:10;
}

.top_menu{
position:absolute;
left:165px;
top:0;
margin:40px 0 0 0;
height:50px;
}
.top_menu td{
padding:0 5px;
color:#fff;
font-size:18px;
font-family:Tahoma;
}
.top_menu td a{
color:#fff;
font-size:14px;
font-family:Arial;
text-decoration:none;
}
.top_menu td a:hover{
text-decoration:underline;
}
.top_menu td a.active{
text-decoration:underline;
}
/*logo & top menu - end */
/*main category - begin*/
#categories{
position:relative;
margin:0 auto;
width:830px;
height:300px;
text-align:center;

/*border:1px solid #000;*/
}
.cat_img{
width:100%;
}
.cat_img div#sport{
position:absolute;
top:0px;
right:0px;
background:url('/images/sport_bg.png') no-repeat left top;
width:243px;
height:430px;
}
.cat_img div#sport_link{
position:absolute;
bottom:85px;
right:35px;
}
.cat_img div#furniture{
position:absolute;
top:0;
left:0;
background:url('/images/furniture_bg.png') no-repeat left top;
width:243px;
height:430px;
}
.cat_img div#furniture_link{
position:absolute;
bottom:85px;
left:35px;
}
.cat_img div#build{
position:absolute;
top:0;
left:26px;
background:url('/images/build_bg.png') no-repeat left top;
width:269px;
height:430px;
}
.cat_img div#build_link{
position:absolute;
bottom:85px;
left:29px;
}
/*main category - end*/

/*main news - begin*/
#main_news{
position:relative;
margin:0 auto;
width:830px;
height:100px;
text-align:center;
font-size:11px;
}
.tbl_news{
margin:0;
padding:0;
width:100%;
font-family:Tahoma;
text-align:left;
}
.tbl_news a{
text-decoration:none;
}
.tbl_news td.date{
padding-bottom:5px;
font-size:14px;
}
.tbl_news td.date span{
background-color:#d18519;
}
.tbl_news td.date a{
font-size:14px;
color:#fff;
}
.tbl_news td.finger{
width:15px;
height:7px;
padding-right:5px;
background:url('/images/finger.gif') no-repeat left 5px;
}
.tbl_news td.news_content{
width:200px;
}
.tbl_news td.news_content a{
font-size:11px;
color:#000;
}
/*main news - end*/

/*main copyright - begin*/
#copyright{
position:relative;
margin:0 auto;
width:920px;
height:100px;
text-align:center;
font-size:11px;
padding-top:12px;
font-family:Tahoma;
font-size:12px;
color:#d18519;
}
#copyright a{
font-size:12px;
color:#d18519;
}
#copyright table{
text-align:left;
}
#copyright table td{
padding-top:10px;
}
/*main copyright - end*/


.nav {left:160px;margin:0;padding:0;position:absolute;top:70px;width:900px;z-index:1000;font-family:Arial;font-size:14px;}
.nav li { float:left; display:inline; position:relative; margin:0; padding:0; list-style-type:none; }
.nav li a, .nav li a:visited { float:left; display:block; margin-left:10px; padding:10px 0; text-align:left;color:#fff;text-decoration:none;}
.nav li a:hover {color:#fff; text-decoration:underline;}
.nav li li { display:block; float:none;padding:2px 0;}
.nav li ul { position:absolute; z-index:100; left:10px; top:30px; width:230px; margin:0; padding:5px; display:none;background:#3cc6f4;}
.nav li:hover ul { display:block;}
.nav li ul a, .nav li ul a:visited { display:block; float:none; margin:0;padding:0;}
.nav_main {left:50%;margin-left:-400px;}

.snap_ul {position:absolute;left:17px;bottom:15px;z-index:10;padding:0;margin:0;padding:10px;background:#000; text-align:left !important;filter:alpha(opacity=50); -moz-opacity: 0.50;-khtml-opacity: 0.50;opacity: 0.50;}
.snap_ul li {padding:2px 0;margin:0;list-style-type:none;}
.c_img img {border:4px solid #fff;}
.snap_ul li a, .snap_ul li a:visited {color:#fff;}
.sla {width:250px; height:438px;overflow:hidden;}
