body{
font-family: trebuchet MS;
background: url('bg.jpg') #0D0D0D repeat-x;
text-align: center;
margin:0;
padding:0;
font-size: 100%; 
}
a{color:#E79809}
#detailpage #container{
margin: auto;
padding: auto;
width: 1032px;
}
#detailpage li.selected a{color: #FAB534 !important;}


/* MODIFY SUB */

#detailpage #header-bg{
background: url('header-home.jpg') no-repeat 0 0;
width: 1010px;
height: 380px;
float: left;
}
#detailpage #header-sideleft{
background: url('leftside.jpg') #D5D5D6 no-repeat 0px -76px;
width: 10px;
height: 500px;
float: left;
margin: -9px 0 0 0;
}
#detailpage #header-sideright{
background: url('rightside.jpg') #D5D5D6 no-repeat;
width: 10px;
height: 439px;
float: right;
margin: -84px 0 0 0;
}
#detailpage #menu{
background: url('menubg.png') no-repeat;
width: 980px;
height: 76px;
float: left;
margin: 0 0 0 15px;
}
#detailpage #designarrows{
background: url('header-arrow.png') no-repeat 0 0;
width: 1040px;
height: 137px;
float: left;
margin: 30px 0 0 -15px;
}
#detailpage #blocks{
background: url('homeblock.png') no-repeat 0 0;
width: 1039px;
min-height: 258px;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 -15px;
_margin: 0 0 0 -11px;
_position: relative;
text-align: left;
}

#detailpage .block{float: left; width: 290px; margin: 15px 0 0 130px;}
#detailpage .first{margin: 20px 0 0 45px;}
#detailpage .second{margin: 15px 0 0 150px;}
#detailpage .block .title{font-size: 140%;font-weight: bold; text-transform: uppercase; margin: 0; padding:0; color: #ffffff;  width: 600px !important;  }
#detailpage .block .path{font-size: 75%; margin: 2px 0 0 0; color: #ffffff;}
#detailpage .block .path a{color: #3D3E42; font-weight: bold;}
#detailpage .block .path a.one{color: #ffffff}

#detailpage #content-left {
position: relative;
margin: -155px 0 0 40px;
float:left;
width: 710px;
_width: 690px;
min-height: 400px;
}
#detailpage #content-right {
position: relative;
margin: -155px 20px 0 auto;
_margin: -155px 20px 0 10px;
float: right;
width: 247px;
min-height: 400px;
}
#detailpage #content-left .pereximg{
border-left: 1px solid #E5E7E9;
border-top: 1px solid #F7FAFC;
border-right: 2px solid #E5E7E9;
border-bottom: 1px solid #BFC1C3;
width: 250px;
height: 150px;
padding: 8px;
}
#detailpage #content-left .pereximg .pereximgcont{
background: #3D3E42;
height: 150px;
overflow: hidden;
}
#detailpage #content-left .infobar{
margin: -167px 20px 0 auto;
_margin: -167px 5px 0 auto;
float: right;
border: 1px solid #EFE1C5;
background: #FFF2DB;
width: 400px;
height: 28px;
font-size: 75%;
overflow: hidden;
}
#detailpage #content-left .infobar a{
color: #F39F08;
}
#detailpage #content-left .infobar a:hover{
color: #000000;
}
#detailpage #content-left .infobar .date{
float: left;
margin: 5px 14px 0 10px;
}
#detailpage #content-left .infobar .author{
float: left;
margin: 5px 14px 0 0;
}
#detailpage #content-left .infobar .category{
float: left;
margin: 5px 14px 0 0;
}
#detailpage #content-left .perex {
margin: -130px 20px 0 auto;
_margin: -130px 5px 0 auto;
width: 400px;
float: right;
font-size: 80%;
}
#detailpage #content-left .articletext {
width: 690px;
font-size: 80%;
}
#detailpage #content-left h2{
font-size: 140%;
color: #E79809;
}
#detailpage #content-left .line{
height:1px;
margin:0 0 0 -20px;
width: 728px;
border-bottom: 1px dotted #D2D4D5
}
#detailpage #content-left h3{
color: #292D30;
}
#detailpage #content-left ul{
margin:10px 0 10px 0;
list-style-image: url('arrow-li.jpg');
font-size: 90%;
}
#detailpage #content-left ul li{
font-weight: normal;
padding: 0 0 2px 0;
}

#detailpage #content{
background: url('homeblockcont.jpg') repeat-y 0 0;
width: 1020px;
min-height: 258px;
float: left;
padding: 0 0 0 0;
margin: 189px 0 0 10px;
_margin: 189px 0 0 5px;
text-align: left;
}

#detailpage #blocksfooter{
background: url('homeblockfooter.png') no-repeat -2px 0;
width: 1021px;
height: 38px;
float: left;
margin: 0 0 0 -5px;
_margin: 0 0 0 -3px;
text-align: left;
}
/* MODIFY SUB */


#detailpage .blockCont{float: right; width: 260px; margin: 15px 55px 20px 0;}
#detailpage .last{margin: 15px 80px 0 0;}
#detailpage .blockCont .title{font-size: 100%;font-weight: bold; text-transform: uppercase; color: #3D3E42;  padding:0; margin:0;}
#detailpage .blockCont ul.desc{font-size: 75%; margin: 10px 0 0 0; color: #3D3E42; padding:0; list-style: none;}
#detailpage .blockCont .desc a{color: #3D3E42}

#detailpage #blocksNews{
width: 1019px;
min-height: 124px;
float: left;
margin: 0 0 0 0;
text-align: left;
background: #DEDEDE

}
#detailpage .blockNews{float: left; width: 220px; margin: 15px 0 20px 25px;}
#detailpage .last{margin: 15px 80px 0 0;}
#detailpage .blockNews .image{border: 5px solid #ffffff; margin: 0 0 10px 0; min-height: 58px; background: #3d3e42;}
#detailpage .blockNews .title{font-size: 95%; font-weight: bold; color: #3d3e42; margin: 0 0 0 3px; padding:0;}
#detailpage .blockNews .title a{color: #3d3e42;}
#detailpage .blockNews div.desc{font-size: 70%; margin: 5px 0 0 3px; color: #3d3e42; padding:0; list-style: none; line-height: 100%;}
#detailpage .blockNews .desc a{color: #3d3e42}

#detailpage #footer{float: left; text-align: left; font-size: 75%; color: #3d3e41; margin: 15px 0 15px 0;}
#detailpage #footer #partners{width: 680px; float: left; min-height: 20px;}
#detailpage #footer p{color: #3d3e41; float: left; font-size: 90%; margin: 5px 0 5px 0;}
#detailpage #footer ul{float: right; text-align: left; font-size: 100%; color: #3d3e41; list-style: none url();  min-height: 30px; margin: 7px 0 0 0; padding:0;}
#detailpage #footer li{ padding: 0 0 0 22px; float: right; border-right: 0 dotted #a0a0a0;}
#detailpage #footer li a{font-weight: bold; color: #77787A; text-decoration: underline;}
#detailpage #footer li a{text-decoration: underline; font-weight: normal; text-transform: capitalize;  display: block; background: url('arrow.gif') no-repeat 0 6px; padding: 0 0 0 15px !important;}
#detailpage #footer li a:hover{color: #77787A; text-decoration: none;}
#detailpage #menu h1{display: none;}
#detailpage #logo img{border: 0;}




#detailpage #logo{
background: url('logo.jpg') no-repeat 0 0;
width: 152px;
height: 46px;
margin: 15px 0 0 20px;
float: left;
}
#detailpage #menu ul{padding:0; margin:30px 0 0 130px; float: left; list-style: none url()}
#detailpage #menu li{ padding: 0 15px 0 15px; float: left; border-right: 1px dotted #a0a0a0;}
#detailpage #menu li a{font-weight: bold; color: #77787A; text-decoration: none;}
#detailpage #menu li.home{background: url('home.jpg') no-repeat; width: 10px; height: 21px; font-size:1%; display: block}
#detailpage #menu li.small{border: 0px !important; float: left; padding:0; margin:0 0 0 15px;}
#detailpage #menu li a.selected{color: #FF3F00;}
#detailpage #menu li.small a{font-size: 70%; text-decoration: underline; font-weight: normal; text-transform: capitalize; margin: 3px 0 0 0 !important; display: block; background: url('arrow.gif') no-repeat 0 6px; padding: 0 0 0 15px !important;}

/* MODIFY SUB */

#detailpage #menu ul{padding:0; margin:30px 0 0 130px; float: left; list-style: none url()}
#detailpage #menu li{ padding: 0 15px 0 15px; float: left; border-right: 1px dotted #a0a0a0;}
#detailpage #menu li a{font-weight: bold; color: #77787A; text-decoration: none;}
#detailpage #menu li a.selected{color: #00A5BB;}
#detailpage #menu li.home{background: url('home.jpg') no-repeat; width: 10px; height: 21px; font-size:1%; display: block}
#detailpage #menu li.small{border: 0px !important; float: left; padding:0; margin:0 0 0 15px;}
#detailpage #menu li.small a{font-size: 70%; text-decoration: underline; font-weight: normal; text-transform: capitalize; margin: 3px 0 0 0 !important; display: block; background: url('arrow.gif') no-repeat 0 6px; padding: 0 0 0 15px !important;}

#detailpage ul.gallery{list-style-type: none; list-style-image: url(none) !important; float: left; display: block; width: 100%; padding:0;}
#detailpage ul.gallery li.sideleft{background: url(gallery_left.jpg) 0 -1px; width: 36px; height: 192px; border:0;}
#detailpage ul.gallery li.sideright{background: url(gallery_right.jpg) 0 -1px; width: 35px ; height: 192px; border:0;}
#detailpage ul.gallery li.sideleft a, ul.gallery li.sideright a{display: block; float: left; width: 37px; height: 194px;}

#detailpage ul.gallery li{float: left; border-top: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0; height: 190px; margin: 0 0 0 0; display: block; background: #F5EEEE}
#detailpage ul.gallery a.img{
border-left: 1px solid #E5E7E9;
border-top: 1px solid #F7FAFC;
border-right: 2px solid #E5E7E9;
border-bottom: 1px solid #BFC1C3;
width: 250px;
height: 150px;
display: block;
margin: 18px 10px 0 10px;
background: #3D3E42;
overflow: hidden;
background: #3D3E42;
}
#detailpage ul.gallery a.img img{
border: 5px solid #ffffff;
width: 225px;
height: 125px;
padding: 8px;
float: left
}

#detailpage .comment{background: url('question_window.jpg') repeat-y; width: 693px; display: block; float: left; font-size: 90%; margin: 0 0 0 -5px}
#detailpage .reply{background: url('question_window.jpg') repeat-y; width: 693px; display: block; float: left; margin: 0 0 0 12px}
#detailpage .comment .avatar{
  border-color:#F7FAFC #E5E7E9 #BFC1C3;
  border-style:solid;
  border-width:1px 2px 1px 1px;
  height:90px;
  padding:8px;
  width:60px;
  margin: 15px 0 0 20px;
  float: left;
  overflow: hidden;
}
#detailpage .comment .avatar img{

}
#detailpage .comment .name{float: left; border-right: 1px solid #a0a0a0; padding: 0 20px 0 0; margin: 14px 15px 0 10px;  font-weight: bold;} 
#detailpage .comment .date{float: left; padding: 0 20px 0 0; margin: 14px 20px 0 0;  font-weight: bold;} 
#detailpage .comment .subject{display: block; width: 400px; float:left; margin: 4px 20px 0 10px; color: #E79809; font-weight: bold;}
#detailpage .comment .text{display: block; width: 520px; float:left; margin: 4px 20px 5px 10px}
#detailpage .comment .bottom{background: url('question_window_bottom.jpg') no-repeat; width: 693px; height: 27px;  float: left}
#detailpage .comment .top{background: url('question_window_top.jpg') no-repeat; width: 693px; height: 5px; float: left}

#detailpage #content-right .title-sporty-img{background: url('sporty-title.jpg') no-repeat; width: 70px; height: 52px; position: absolute; margin: -12px 0 0 -4px; _margin: -12px 0 0 0 !important; :margin: -12px 0 0 -65px;}
#detailpage #content-right .title{font-size: 120%; font-weight: bold; margin: 20px 0 0 20px; display: block;}
#detailpage #content-right .titlemain{font-size: 120%; font-weight: bold; margin: -5px 0 0 65px; display: block;}
                                                         
#detailpage #content-right .mainmenu2{list-style: none url(); margin:19px 0 15px 15px; padding:0; width: 211px; border-bottom: 1px solid #B9B3B6;}
#detailpage #content-right .mainmenu2 li{padding: 7px 0 0 10px; background: url(bottom_menu.jpg) #F6EBD7 no-repeat -2px -2px;  width: 199px; font-size: 75%; border-left: 1px solid #B9B3B6;  border-right: 1px solid #B9B3B6;}
#detailpage #content-right .mainmenu2 li a{color: #000000; text-decoration: none;font-weight: bold; display: block;margin:0 0 0 0;}
#detailpage #content-right .mainmenu2 li a:hover{color: #a0a0a0;}

#detailpage #content-right .mainmenu2 .title{background: url('title.jpg') no-repeat; width: 214px; height: 30px; float: left; font-weight: normal; color: #00000; margin: 0 0 0 -1px !important; border:0;}
#detailpage #content-right .mainmenu2 .title a{float: left; font-weight: bold; color: #ffffff; padding: -7px 0 0 0; margin: 0 0 0 0 !important;}
#detailpage #content-right .mainmenu2 .title a:hover{color: #ffffff;}




#detailpage #content-right .articlelist{list-style: none url(); margin:7px 0 15px 15px; padding:0;}
#detailpage #content-right .articlelist li{padding: 7px 0 0 10px; width: 204px; font-size: 75%;}
#detailpage #content-right .articlelist li .date{float:left; height:19px; margin:0 10px 0 0; background: url(bullet.gif) no-repeat -2px 3px; padding: 0 0 0 17px}
#detailpage #content-right .articlelist li a{color: #E79809; text-decoration: underline;font-weight: bold; display: block}
#detailpage #content-right .articlelist li a:hover{color: #a0a0a0;}
#detailpage #content-right .articlelist .title{background: url('title2.jpg') no-repeat; width: 214px; height: 30px; float: left; font-weight: normal; color: #00000; margin: 0 0 0 0 !important}
#detailpage #content-right .articlelist .title a{float: left; font-weight: bold; color: #ffffff; padding: 2px 0 0 0;}

/* MODIFY SUB */

#detailpage #partners{
margin: -20px 0 0 0;
background: url('cards.png') no-repeat 0 23px;
height: 65px;
float: left;
}


/* hra-detial-sporty.html LAYOUT */

#detailpage .content-left-half{float: left; width: 50% !important;}
#detailpage .content-left-half .articletext{float: left; width: 100% !important;}
#detailpage .content-left-half .articletext{float: left; width: 95% !important;}
#detailpage .content-left-half .articletext .screenshotimg{
border-left: 1px solid #E5E7E9;
border-top: 1px solid #F7FAFC;
border-right: 2px solid #E5E7E9;
border-bottom: 1px solid #BFC1C3;
width: 324px;
height: 250px;
padding: 8px;
}
#detailpage .content-left-half .articletext .screenshotimg .screenshotimgcont{
background: #3D3E42;
height: 250px;
overflow: hidden;
}

.button-red{
margin: 10px 0 5px 0;
width: 345px;
height: 58px;
float: left;
background: url('button-red.jpg') no-repeat; 
text-align: left;
}
.button-red-arrow{
width: 30px;
height: 30px;
float: left;
background: url('button-red-arrow.jpg') no-repeat; 
margin: 15px 0 0 20px;
}
li.button{
width: 100%;
height: 42px;
float: left;
padding: 0 0 0 0;
display: block;
text-align: center;
}
li.button a{
width: 225px;
height: 27px;

padding: 10px 0 0 0;
color: #efefef;
text-decoration: none;
font-weight: bold;
margin: 0 auto 10px auto; 
display: block;
background: url('button-small.jpg') no-repeat !important; 
text-align: center;
}
.button-red{
margin: 10px 0 5px 0;
width: 345px;
height: 58px;
float: left;
background: url('button-red.jpg') no-repeat; 
text-align: left;
}
.button-red-arrow{
width: 30px;
height: 30px;
float: left;
background: url('button-red-arrow.jpg') no-repeat; 
margin: 15px 0 0 20px;
}


.button-red  a{
width: 280px;
height: 30px;
float: left;
font-size: 130%;
margin: 17px 0 0 5px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

/* textovka-sporty.html LAYOUT */

#detailpage .infopage{}
#detailpage .infopage h2{height: 38px; background: url('infopage-h2-line.jpg') no-repeat 0 25px; float: left; width: 100%;}
#detailpage .infopage .line{float: left;}
#detailpage .infopage .line a{height: 17px; width:63px; background: url('infopage-line-up.jpg') no-repeat 0 0; display: block; margin:-7px 0 0 620px; position: absolute;}
#detailpage .infopage a{color: #DF9915}

/* vypisclanky-sporty.html LAYOUT  */

#detailpage #content-left .article-list .infobar{
margin-top: 0px !important;
}
#detailpage #content-left .article-list .perex{
margin-top: 10px !important;
}
  

#detailpage .article-list{margin: 0 0 20px 0;}

#detailpage #content-left .article-list{
  float: left;
  display: block;
}
#detailpage #content-left .article-list-cont{
  margin: -167px 20px 0 280px !important;
  float: right;  
}
#detailpage #content-left .article-list h2{
margin: 0 20px 10px auto;
float: right;
width: 400px;
overflow: hidden;
}
#detailpage #content-left .article-list h2 a{
color:#FAB534;
font-size:80%;
}
#detailpage #content-left .article-list h2 a:hover{
color:#a0a0a0;
}


#detailpage #content-left .morebar{
position: relative;
margin: 10px 20px 0 auto;
float: right;
border: 1px solid #EFE1C5;
background: #FFF2DB;
width: 400px;
height: 28px;
font-size: 75%;
overflow: hidden;
}
#detailpage #content-left .morebar .link{
margin: 6px 20px 0 10px;
text-decoration: none;
font-weight: bold;
color: #000000;
display: block;
font-size: 110%;
}



/* hrybonusy-sporty.html */
#detailpage #content-left .bonus-list{
border: 1px solid #DBDAD9;
background: #F6EBD7;
margin: 10px 0 10px 0;
}
#detailpage #content-left .bonus-list a h3{

margin: 15px 0 10px 100px;
text-decoration: underline; 
font-size: 130%;
}
#detailpage #content-left .bonus-list a{
color: #00;
text-decoration: underline; 
}
#detailpage #content-left .bonus-list p{
margin: 0 0 15px 100px;
font-size: 90%; 
width: 560px;
}
#detailpage #content-left .bonus-list .img{
margin: 0px 0 10px -1px; 
height: 79px;
width:93px;
background: url('poker.png') no-repeat 0 0;
float: left;
position: absolute;
}








body{
font-family: trebuchet MS;
background: url('bg.jpg') #0D0D0D repeat-x;
text-align: center;
margin:0;
padding:0;
font-size: 100%; 
}
#homepage li.selected a{color: #FAB534 !important;}
#homepage .registration-button{
background: url('registration.png') repeat-x;
width: 196px;
height: 45px;
margin: 315px 0 0 785px;
position: absolute;
}
#homepage .registration-button a{
display: block;
float: left;
width: 196px;
height: 45px;
}
#homepage #container{
margin: auto;
padding: auto;
width: 1040px;
}
#homepage #header-bg{
background: url('header-home.jpg') no-repeat 1px 0;
width: 1019px;
height: 384px;
float: left;
}
#homepage #header-sideleft{
background: url('leftside.jpg') #D5D5D6 no-repeat;
width: 10px;
height: 281px;
float: left;
margin: 289px 0 0 0;
}
#homepage #header-sideright{
background: url('rightside.jpg') #D5D5D6 no-repeat;
width: 11px;
height: 439px;
float: right;
margin: 0 0 0 0;
}
#homepage #menu{
background: url('menubg.png') no-repeat;
width: 980px;
height: 76px;
float: left;
margin: 0 0 0 20px;
}
#homepage #designarrows{
background: url('header-arrow-h.png') no-repeat 0 0;
width: 1040px;
height: 201px;
float: left;
margin: 100px 0 0 -11px;
}
#homepage #blocks{
background: url('homeblock-h.png') no-repeat 0 0;
width: 1040px;
height: 106px;
float: left;
padding: 0 0 0 0;
margin: 0 0 0 -10px;
text-align: left;
}
#homepage #blocksbg{
background: url('homeblockbg-h.png') repeat-y 0 0;
width: 1040px;
float: left;
margin: 0 0 0 -11px;
}
#homepage .block{float: left; width: 190px; margin: 15px 0 0 130px;}
#homepage .first{margin: 15px 0 0 125px;}
#homepage .second{margin: 15px 0 0 150px;}
#homepage .block .title{font-size: 110%;font-weight: bold; text-transform: uppercase;}
#homepage .block .title a{text-decoration: none; font-weight: bold; text-transform: uppercase; color: #000000;}

#homepage .block .desc{font-size: 70%; margin: 2px 0 0 0; color: #ffffff;}
#homepage .block .desc a{color: #000000}

#homepage #blockstext{
background: url('homeblocktext-h.png') no-repeat 0 0;
width: 1040px;
height: 126px;
float: left;
margin: 0 0 0 0;
text-align: left;
}
#homepage #blocksfooter{
background: url('homeblockfooter-h.png') no-repeat 0 0;
width: 1019px;
height: 23px;
float: left;
margin: 0 0 0 1px;
text-align: left;
}

#homepage .blockCont{float: right; width: 260px; margin: 15px 55px 20px 0;}
#homepage .last{margin: 15px 80px 0 0;}
#homepage .blockCont .title{font-size: 100%;font-weight: bold; text-transform: uppercase; color: #eaeaea;}
#homepage .blockCont ul.desc{font-size: 75%; margin: 10px 0 0 0; color: #eaeaea; padding:0; list-style: none;}
#homepage .blockCont .desc a{color: #eaeaea}


#homepage #blocksNews{
width: 1019px;
min-height: 124px;
float: left;
margin: 0 0 0 10px;
text-align: left;

}
#homepage .blockNews{float: left; width: 220px; margin: 15px 0 20px 25px;}
#homepage .last{margin: 15px 80px 0 0;}
#homepage .blockNews .image{border: 5px solid #ffffff; margin: 0 0 10px 0; min-height: 58px; background: #3d3e42;}
#homepage .blockNews .title{font-size: 95%; font-weight: bold; color: #3d3e42; margin: 0 0 0 3px; padding: 0;}
#homepage .blockNews .title a{color: #d2d2d2;}
#homepage .blockNews div.desc{font-size: 70%; margin: 5px 0 0 3px; color: #d2d2d2; padding:0; list-style: none; line-height: 100%;}
#homepage .blockNews .desc a{color: #3d3e42}



#homepage #logo{
background: url('logo.jpg') no-repeat 0 0;
width: 152px;
height: 46px;
margin: 15px 0 0 20px;
float: left;
}
#homepage #menu ul{padding:0; margin:30px 0 0 130px; float: left; list-style: none url()}
#homepage #menu li{ padding: 0 15px 0 15px; float: left; border-right: 1px dotted #a0a0a0;}
#homepage #menu li a{font-weight: bold; color: #77787A; text-decoration: none;}
#homepage #menu li.home{background: url('home.jpg') no-repeat; width: 10px; height: 21px; font-size:1%; display: block}
#homepage #menu li.small{border: 0px !important; float: left; padding:0; margin:0 0 0 15px;}
#homepage #menu li.small a{font-size: 70%; text-decoration: underline; font-weight: normal; text-transform: capitalize; margin: 3px 0 0 0 !important; display: block; background: url('arrow.gif') no-repeat 0 6px; padding: 0 0 0 15px !important;}



#homepage #footer{float: left; text-align: left; font-size: 75%; color: #3d3e41; margin: 15px 0 15px 0;}
#homepage #footer #partners{width: 680px; float: left; min-height: 20px;}
#homepage #footer p{color: #3d3e41; float: left; font-size: 90%; margin: 5px 0 5px 0;}
#homepage #footer ul{float: right; text-align: left; font-size: 100%; color: #3d3e41; list-style: none url();  min-height: 30px; margin: 7px 0 0 0; padding:0;}
#homepage #footer li{ padding: 0 0 0 22px; float: right; border-right: 0 dotted #a0a0a0;}
#homepage #footer li a{font-weight: bold; color: #9b6803; text-decoration: underline;}
#homepage #footer li a{text-decoration: underline; font-weight: normal; text-transform: capitalize;  display: block; background: url('arrow.gif') no-repeat 0 6px; padding: 0 0 0 15px !important;}
#homepage #footer li a:hover{color: #77787A; text-decoration: none;}
#homepage #partners{
margin: -20px 0 0 0;
background: url('cards.png') no-repeat 0 23px;
height: 65px;
float: left;
}

#detailpage #designarrows{
_height:137px !important; 
}
