*{
	margin: 0px;
	padding: 0px;
}

html *{
/*	behavior: url("/public/iepngfix.htc");*/
}

a{
	text-decoration:none;
}
p a:hover{
	text-decoration:underline;
}
ul{
	list-style: none;
}
img{
	border: 0px none;
}

.cl{
	clear: both;
	font-size:1px;
	line-height: 1px;
}

html{
	background: url(../images/body_bg.jpg);
}

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	min-width: 1000px;
	color: #717579;
	font-size: 11px;
	background: url(../images/body_bg.jpg);
}

* html body{

}

div#object{

	/**
	 * 
	 */
	margin: 0px auto;
	background: url(../images/body_bg.jpg);
	width: 1000px;
}

/**
 * 
 */
ul.menu a{
	color: #717579
}

div.nav ul.menu a{
	font-weight: bold;
	padding-top: 18px;
	height: 29px;
	padding-left: 25px;
	display: block;
}


div#object div#top{
	background: url(../images/logo.jpg) no-repeat;
	width: 670px;
	height: 97px;
	padding-left: 330px;
	float: right;
	position: relative;
}


div#object div#top a#logo{	
	position: absolute;
	left: 22px;
	top: 30px;
	width: 210px;
	height: 70px;
}

div#object div#top div.infolinia{
	margin-top: 25px;
	float: left;
	width: 186px;
	height: 55px;
	background: url(../images/infolinia_bg.jpg) scroll 0px 5px no-repeat;
	color: #0084b8;
	font-size: 20px;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
}


* html div#object div#top div.nav{
	width: 470px;
	height: 85px;
	float: right;
/*	behavior: url("/public/csshover.htc");*/
}

div#object div#top div.nav div.icons{
	height: 16px;
	width: 447px;
	padding-top: 9px;
	padding-right: 16px;
	float: right;
	background: url(../images/icons_bg.jpg) no-repeat;	
}

div#object div#top div.nav div.icons a{
	float: right;
	display: block;
	text-align: center;
	height: 10px;
	width: 11px;
	color: #ffffff;
	font-size: 1px;
	font-weight: bold;
	margin-right: 14px;
	margin-top: 2px;
}

div#object div#top div.nav div.icons a.main{
	height: 10px;
	background: url(../images/main_icon.gif) no-repeat;
}

div#object div#top div.nav div.icons a.mail{
	background: url(../images/mail_icon.gif) no-repeat;
	width: 13px;
}
div#object div#top div.nav div.icons a.sitemap{
	background: url(../images/sitemap_icon.gif) no-repeat;
}

div#object div#top div.nav div.icons a:hover{
	background-position: 0px -10px;
}



div#object div#top div.nav ul.menu{
	position: relative;
	float: right;
	width: 457px;
	height: 56px;
	padding-top: 2px;
	padding-left: 8px; 
	background: url(../images/tmenu.jpg) no-repeat;
}

div#object div#top div.nav ul.menu li{
	float: left;
	position: relative;
	
}

div#object div#top div.nav ul.menu li.m1{
	width: 104px;
}

div#object div#top div.nav ul.menu li.m2{
	width: 139px;
}

div#object div#top div.nav ul.menu li.m3{
	width: 93px;
	cursor: pointer;
	float: left;
	display: block;
	position: relative;
	text-align: center;
	font-weight: bold;
	padding-top: 18px;
	height: 28px;
	z-index: 22;	
}

div#object div#top div.nav ul.menu li.m4{
	width: 104px;
}

div#object div#top div.nav ul.menu li a{
	text-align: center;
	padding-left: 0px;
	height: 28px;
}

div#object div#top div.nav ul.menu li a:hover{
	background: url(../images/tm_item.jpg) repeat-x;
	color: #ffffff;
}

div#object div#top div.nav ul.menu li.m1 a:hover{
	background: url(../images/tm_item_rd.jpg) no-repeat;
}

div#object div#top div.nav ul.menu li.s1 a{
	background: url(../images/tm_item_rd.jpg) no-repeat;
	color: #ffffff;
}

div#object div#top div.nav ul.menu li.m4 a:hover{
	background: url(../images/tm_item_rd.jpg) no-repeat scroll 100% 0%;
}

div#object div#top div.nav ul.menu li.s4 a{
	background: url(../images/tm_item_rd.jpg) no-repeat scroll 100% 0%;
	color: #ffffff;
}


div#object div#top div.nav ul.menu li.selected a{
	background: url(../images/tm_item.jpg) repeat-x scroll 0px 0px;
	color: #ffffff;
}


div#object div#top div.nav ul.menu li.m3 ul.submenu{
	display: none;
	
	width: 165px;
	z-index: 100;
	padding-top: 12px;
	padding-left: 21px;
	height: 152px;
	position: absolute;
	text-align: left;
	top: 46px;
	left: -83px;
	background: url(../images/pomoc_sub_bg.png) no-repeat;
}

* html div#object div#top div.nav ul.menu li.m3 ul.submenu{
	background: url(../images/pomoc_sub_bg.jpg)  no-repeat scroll 0px 1px;
	padding-left: 11px;
	width: 160px;
	height: 142px;
	top: 46px;
	left: -76px;
}


div#object div#top div.nav ul.menu li.m3:hover{
	background: url(../images/tm_item.jpg) repeat-x;
	color: #ffffff;
}

div#object div#top div.nav ul.menu li.slctd{
	background: url(../images/tm_item.jpg) repeat-x;
	color: #ffffff;
}

div#object div#top div.nav ul.menu li.m3:hover ul.submenu{
	display: block;
	z-index: 100;
}

div#object div#top div.nav ul.menu li.m3 ul.submenu li{
	float: left;
	color: #ff7603;
	height: 15px;
	width: 150px;
	padding: 1px 2px;
	font-weight: bold;
	position: relative;
}

div#object div#top div.nav ul.menu li.m3 ul.submenu li a{
	padding: 0px;
	margin-left: 15px;
	display: inline;
	background: none;
	position: relative;
	font-weight: normal;
    color: #717579;
}



div#object div#top div.nav ul.menu li.m3 ul.submenu li a:hover{
	text-decoration: underline;
	color: #ff7603;
}

div#object div#top div.nav div.bottom_shadow{
	position: absolute;
	top: 74px;
	right: 0px;
	width: 464px;
	height: 9px;
	background: url(../images/tm_bottom_shadow.png) no-repeat;
}

div#object div#page{
	width: 1000px;
	z-index: 12;
	float: left;	
	padding-bottom: 25px;
	background: url(../images/page_bg.jpg) no-repeat;
}

div#object div#page div.nav{
	padding-top: 22px;
	width: 234px;
	padding-left: 5px;
	float: left;
}

div#object div#page div.nav ul.menu{
	float: left;
}

div#object div#page div.nav ul.menu li{
	width: 231px;
	float: left;
}

div#object div#page div.nav ul.menu li.bottom{
	height: 9px;
	font-size: 1px;
	background: url(../images/lm_bottom_shadow.png) no-repeat;	
}

div#object div#page div.nav ul.menu li.item{
	height: 48px;
	width: 224px;
	padding-left: 7px;
	padding-top: 1px;
	background: url(../images/lm_li_bg.png) no-repeat;
}

div#object div#page div.nav ul.menu li.m1{
	height: 48px;
	padding-top: 6px;
	background: url(../images/lm_li_m1_bg.png) no-repeat;
}


div#object div#page div.nav ul.menu li.item a{
	display: block;
	width: 190px;
	background: url(../images/lm_item.jpg) no-repeat;
}

div#object div#page div.nav ul.menu li.item a:hover{
	background-position: 0px -47px;
	color: #ffffff;
}

div#object div#page div.nav ul.menu li.selected a{
	background-position: 0px -47px;
	color: #ffffff;
}

div#object div#page div.nav div.banner{
	position: relative;
	float: left;
	width: 207px;
	height: 160px;
/*	padding-top: 137px;*/
	padding-left: 20px;
/*	padding-right: 36px;*/
/*	background: url(../images/banner_left_d.png) no-repeat;*/
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	line-height: 22px;
}

div#object div#page div.nav div.banner img#wykres{
	position: absolute;
	bottom: 30px;
	left: 30px;
	border: 1px solid #336666;
}

div#object div#page div.container{
	font-size: 11px;
	float: left;
	width: 761px;
}

div#object div#page div.lady1{
	background: url(../images/lady1.jpg) no-repeat scroll 100% 0px;
}

div#object div#page div.lady2{
	background: url(../images/lady2.jpg) no-repeat scroll 100% 0px;
}


div#object div#page div.container h2{
	display: block;
	float: left;
	color: #ffffff;
	font-weight: bold;
	font-size: 11px;
	padding-top: 5px;
	height: 18px;
	width: 721px;
	padding-left: 40px;
	background: url(../images/ie_header_bg.jpg) no-repeat;
}

div#object div#page div.container h2.short{
	background: url(../images/ie_header2_bg.jpg) no-repeat;
	height: 18px;
	width: 721px;	

}	

div#object div#page div.container ul.intext{
	padding: 4px 0px 1px 20px;
	float: left;

}

div#object div#page div.container ul li{
	padding-left: 25px;
	background: url(../images/li_bg.gif) no-repeat scroll 0px 3px;
	padding-top: 0px;
	padding-bottom: 3px;
	width: 600px;
	float: left;	
}

div#object div#page div.container div.forbox{
	width: 761px;
	background: url(../images/content_left_shadow.jpg) no-repeat scroll 0px 3px;
	float: left;
}


div#object div#page div.container div.forbox div.top{
	width: 761px;
	background: url(../images/content_top_shadow.jpg) no-repeat;
	height: 4px;
	font-size: 1px;
	float: left;	

}


div#object div#page div.container div.forbox div.box{
	font-size: 11px;
	float: left;
	width: 739px;
	background: url(../images/content_right_shadow.jpg) no-repeat scroll 100% 0%;
	padding: 0px 15px 0px 7px;
}

div#object div#page div.container div.forbox div.box div.content{
	text-align: justify;
	background: url(../images/content_bg.jpg) no-repeat scroll 0px 0px;
	padding: 25px 27px 25px 27px;
	width: 685px;
	min-height: 435px;
	line-height: 18px;
	float: left;
}
div#object div#page div.container div.forbox div.box div.content ul{
list-style: none;
}	

div#object div#page div.container div.forbox div.box div.help{
	background: #ffffff url(../images/content_bg.jpg) no-repeat scroll 0% 100%;		
}

* html div#object div#page div.container div.forbox div.box div.content{
	height: 435px;
}

div#object div#page div.container div.smallbox{
	width: 325px;
	height: 205px;	
	background: url(../images/small_box.png) no-repeat;
	float: left;
	padding: 0px 20px 0px 20px;
	position: static;
}

div#object div#page div.container div.smaller{
	height: 183px;
	background: url(../images/smaller_box.png) no-repeat;
}

div#object div#page div.container div.smallbox p.tekst{
	width: 300px;
	line-height: 15px;	
}

div#object div#page div.container div.smallbox p.title{
	padding-top: 5px;
	padding-bottom: 20px;
	width: 250px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff; 
}

div#object div#page div.container div.smallbox input{
	margin-top: 4px;
	position: relative;	
}

div#object div#page div.container div.smallbox input.text{
	margin-top: 5px;
	width: 221px;
	font-size: 11px;
	border: 1px solid #666666;
}

div#object div#page div.container div.smallbox div.log{
	text-align: right;
	padding-top: 10px;
}

div#object div#page div.container div.smallbox div.log input.text{
	margin-top: 10px;
	width: 180px;
	font-size: 11px;
	border: 1px solid #666666;
}

div#object div#page div.container div.smallbox div.log input.pass{
	width: 135px;
	margin-right: 11px;
}

div#object div#page div.container div.smallbox input.ok{
	margin-left: 15px;
	width: 30px;
	height: 17px;
	background: url(../images/ok_btn.jpg) no-repeat;
	padding: 0px;
	border: 0px none;
	cursor: pointer; 
}

div#object div#page div.container div.smallbox div.log input.ok{
	margin-left: 0px;
}

div#object div#page div.container div.contact{
	width: 459px;
	height: 330px;	
	background: url(../images/contact_box.png) no-repeat;
	float: left;
	line-height: 20px;
	padding: 0px 20px 0px 20px;
	position: static;
}

div#object div#page div.container div.contact p{
	width: 180px;
	float: left;
}

div#object div#page div.container div.contact .infolinia{
	width: 155px;
	height: 110px;
	padding-left: 45px;
	padding-right: 30px;
	background: url(../images/telefon.gif) no-repeat;
	float: right;
}


div#object div#page div.container div.contact .infolinia p.info{
	width: 155px;
	float: left;
	line-height: 33px;
}

div#object div#page div.container div.addresses{
	width: 721px;
	height: 300px;	
	background: url(../images/addresses_box_sz.png) no-repeat;
	float: left;
	padding: 0px 20px 0px 20px;
	position: static;
	line-height: 19px;
	margin-top: 9px;
}

div#object div#page div.container div.addresses a{
	color:#FF7900;
}


div#object div#page div.gitem{
	width: 250px;
	height: 240px;	
	background: url(../images/addresses_box.png) no-repeat;
	float: left;
	padding: 40px 45px 20px 45px;
	line-height: 19px;
	margin: 10px 0px 10px 20px;
	text-align: center;
	z-index: 2;
}

* html div#object div#page div.gitem{
	background: url(../images/addresses_box.jpg) no-repeat;
	float: left;
}

* html div#object div#page div.mie1{
	background: url(../images/addresses_box1.jpg) no-repeat;
	background-position: -1px 0px;
	float: left;
}

* html div#object div#page div.mie3{
	background: url(../images/addresses_box3.jpg) no-repeat;
	float: left;
}


div#object div#page div.gitem p{
	padding-top: 10px;
}

div#object div#page div.gitem p a{
	color: #ff7900;
	font-size: 13px;
	z-index: 2;
	
}

div#object div#page div.gitem a.photo{
	z-index: 200;	
	width: 240px;
	height: 200px;
	position: static;
	display: block;
}

div#object div#page div.gitem a img{
	width: 240px;
	height: 200px;
	margin: 0px auto;
	border: 1px solid #dfdfdf;
	position: static;
	display: block;
	float: left;	
}

div#object div#page div.dodatek{
	float: left;
	width: 300px;
	height: 120px;	
	text-align: center;
	padding-right: 50px;
	padding: 0px 55px 0px 25px;
}

div#object div#page div.dodatek img{
	height: 80px;
}

div#object div#page a.dl{
	margin-top: 50px;
	font-size: 14px;
	float: left;
}

.leftmargin{
	margin-left: 30px;
}

.left70px{
	margin-left: 70px;
}

* html .left70px{
	margin-left: 35px;
}

.rightmargin{
	margin-right: 50px;
}

.leftpadding{
	padding-left: 30px;
}

.left_marg{
	margin-left: 170px;
}

* html .left_marg{
	margin-left: 85px;
}

div#object div#page div.container div.forbox div.box div.content a{
	color: #ff7900; 
}

div#object div#page div.container div.forbox div.box div.content p{
	float: left;
	width: 100%;
}

.ds{
	padding-bottom: 20px;
}	

.us{
	padding-top: 20px;
}	

.bold{
	font-weight: bold;	
}

.underline{
	text-decoration: underline;
}

div#object div#page div.container div.forbox div.box div.content div.row{
	padding: 15px 0px 15px 55px;
	float: left;
	margin: 0px;
}	

div#object div#page div.container div.forbox div.box div.content div.row div.hosting{
	width: 210px;
	float: left;
	height: 299px;
	background: url(../images/box.png) no-repeat;
	padding-right: 85px;
	padding-left: 20px;
	position: static;
	padding-top: 0px;
	padding-bottom: 0px;		
}

div#object div#page div.container div.graphic{
/*	position: relative;*/
	margin-top: 15px;
	width: 97px;
	height: 110px;
	float: left;
}

div#object div#page div.container div.lbn200{
	background: url(../images/lbn0.5.png) no-repeat;
}

div#object div#page div.container div.lbn500{
	background: url(../images/lbn1.png) no-repeat;
}

div#object div#page div.container div.lbn2000{
	background: url(../images/lbn2.png) no-repeat;
}

div#object div#page div.container div.lbn5000{
	background: url(../images/lbn5.png) no-repeat;
}
div#object div#page div.container div.forbox div.box div.content div.hostings{
	float: right;
}


div#object div#page div.container div.forbox div.box div.content div.hostings a.register{
	display: block;
	cursor: pointer;
	float: left;
	width: 77px;
	height: 20px;
	margin-top:10px;
	margin-right: 2px;
	margin-left: 9px;
	background: url(../images/zarejestruj_btn.jpg) no-repeat;
	background-position: -15px 0px;
	padding: 0px;
	font-size: 1px;
	line-height: 1px;
	position: relative;

}

div#object div#page div.container div.forbox div.box div.content div.hostings div.graphic{
	position: static;
	margin-top: 15px;
	width: 87px;
	height: 90px;
	float: left;
}

div#object div#page div.container div.forbox div.box div.content div.hostings div.lbn200{
	background: url(../images/lbn0.5.png) no-repeat;
}

div#object div#page div.container div.forbox div.box div.content div.hostings div.lbn500{
	background: url(../images/lbn1.png) no-repeat;
}

div#object div#page div.container div.forbox div.box div.content div.hostings div.lbn2000{
	background: url(../images/lbn2.png) no-repeat;
}

div#object div#page div.container div.forbox div.box div.content div.hostings div.lbn5000{
	background: url(../images/lbn5.png) no-repeat;
}

div#object div#page div.container div.forbox div.box div.content div.row div.hosting p.name{
	float: left;
	padding-left: 10px;
	padding-top: 60px;
	font-weight: bold;
	color: #000000;
	font-family: Tahoma;
	height: 20px;
	width: 90px;
	font-size: 16px;
	padding-bottom: 45px;
}


div#object div#page div.container div.forbox div.box div.content div.row div.hosting ul{
	width: 185px;
	padding: 0px 0px 0px 0px;
	float: left;
	height: 133px;
}

div#object div#page div.container div.forbox div.box div.content div.row div.hosting ul li{
	padding-left: 20px;
	background: url(../images/li_bg.gif) no-repeat scroll 0px 4px;
	padding-top: 1px;
	padding-bottom: 2px;
	width: 160px;
	float: left;	
}

div#object div#page div.container div.forbox div.box div.content div.row div.hosting a.register{
	display: block;
	cursor: pointer;
	float: left;
	width: 107px;
	height: 20px;
	background: url(../images/zarejestruj_btn.jpg) no-repeat;
	padding: 0px;
	font-size: 1px;
	line-height: 1px;
	position: relative;
}

div#object div#page div.container div.forbox div.box div.content div.row div.hosting a.register:hover{
	padding: 0px;
	float: left;
	margin: 0px;
}


div#object div#page div.container div.forbox div.box div.content .photo{
	padding: 15px 20px 17px 20px;
	margin: 0px auto;
	text-align: center;	
}
div#object div#page div.container div.forbox div.bottom{
	background: url(../images/content_bottom_shadow.png) no-repeat;
	height: 15px;
	width: 100%;
	float: left;
	margin-top: -4px;	
	position: relative;
}

div#object div#page div.container div.welcome{
	width: 761px;
/*	background: url(../images/welcome_banner1.jpg) no-repeat;
	background-position: 0px -1px;*/
margin-top: 13px;
	float: left; 
}

div#object div#page div.container div.welcome p.title{
	padding-top: 7px;
	width: 150px;
	height: 15px;
	padding-left: 30px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff; 
}
div#object div#page div.container div.shortcut{
	margin-top: 10px;
	width: 210px;
	float: left;
	height: 299px;
	background: url(../images/box.png) no-repeat;
	margin-right: 0px;
	padding-left: 20px;
	padding-right: 15px;
	position: static;;
	padding-top: 0px;
	padding-bottom: 0px;		
}

div#object div#page div.container div.shortcut div.graphic{
/*	position: relative;*/
	width: 97px;
	height: 110px;
	float: right;
	margin-top: 1px;
}

div#object div#page div.container div#lady{
    width: 147px;
    float: right;
}


div#object div#page div.container div.shortcut div.s1{
	width: 116px;
	height: 126px;
	background: url(../images/strony.png) no-repeat; 	
}

div#object div#page div.container div.shortcut div.s2{
	width: 130px;
	height: 137px;
	background: url(../images/domeny.png) no-repeat; 	
}


div#object div#page div.container div.shortcut div.s3{
	width: 89px;
	height: 123px;
	background: url(../images/email.png) no-repeat; 	
}

div#object div#page div.container div.shortcut div.s4{
	width: 89px;
	height: 123px;
	background: url(../images/wykres.jpg) no-repeat; 	
}

div#object div#page div.container div.shortcut div.s5{
height: 110px;
    width: 101px;
	background: url(../images/cart.png) no-repeat; 	
}

div#object div#page div.container div.shortcut div.s6{
height: 110px;
    width: 101px;
	background: url(../images/serwer.png) no-repeat; 	
}

div#object div#page div.container div.shortcut a{
	color: #ff7900;  
	line-height: 17px;
	padding: 0px;	
}

div#object div#page div.container div.shortcut p a:hover{
	text-decoration: underline;
}


div#object div#page div.container div.shortcut p{
	float: none;
	padding-left: 6px;
	line-height: 17px;
}

div#object div#page div.container div.shortcut p.space{
	line-height: 10px;
	font-size: 1px;
}

div#object div#page div.container div.shortcut p.name{
	padding-left: 0px;	
	margin-top: 15px;
	font-size: 16px;
	float: left;
	color: #000000;
	padding-top: 0px;	
	font-weight: bold;
	width: 100%;		
}

div#object div#page div.container div.forbox div.box div.domain{
	padding: 25px 10px 25px 27px;
	width: 702px;
}

div#object div#page div.container div.forbox div.box div.domain p{
	width: 685px;
}

div#object div#page div.container div.forbox div.box div.domain p.title{
	width: 250px;
}

div#object div#page div.container div.forbox div.box div.domain p.tekst{
	width: 250px;
}



table.data{
	width: 685px;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #adb1b5;
	padding-top: 1px;
	padding-bottom: 1px;
}

table.data tr.row{
	background: #e3eaf0;
	width: 683px;
	height: 23px;
	font-size: 11px;	
	font-weight: bold;
}

table.data tr.row td{
	vertical-align:middle;
}

table.data tr.row td.label{
	padding: 0px 0px 0px 10px;
	width: 325px;
	
}

table.data tr.row td.value{
	width: 87px;
	text-align: center;
}

table.data tr.odd{
	background: #ffffff;	
}

div.tab_top{
	background: url(../images/domains_table_top.png) no-repeat scroll 0px 0px;	
	width: 699px;
	height: 29px;
	float: left;
	
}
div#object div#page div.container div.forbox div.box div.domain div.tab_top p.title{
	padding-top: 5px;
	width: 150px;
	height: 15px;
	padding-left: 15px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff; 
}


div.tab_bottom{
	background: url(../images/domains_table_bottom.png) no-repeat scroll 0px 0px;
	width: 699px;
	float: left;
	height: 4px;	
}


table.domains{
	width: 699px;
	border-left: 1px solid #adb1b5;
	border-right: 1px solid #adb1b5;
	background: #ffffff;
	text-align: left;
}



table.domains tr.row{
	background: #e3eaf0;
	width: 683px;
	height: 23px;
	font-size: 11px;	
	font-weight: normal;
}

table.domains tr.row td{
	vertical-align:middle;
}

table.domains tr.row td{
	padding: 0px 0px 0px 10px;
	border-bottom: 1px solid #ffffff;
}

table.domains tr.row td.check{
	width: 15px;
}

table.domains tr.row td.label{
	width: 300px;
}

table.domains tr.row td.price{
	text-align: center;

}

table.domains tr.odd{
	background: #ffffff;	
}

table.domains tr.head{
	height: 35px;
}

table.domains tr.head td{
	border-bottom: 5px solid #ffffff;
	font-weight: bold;
	
}

table.domains tr.head td.label{
	padding-left: 5px;
}


table.domains tr.free td{

}

div#object div#footer *{
	color: #717579;	
}

div#object div#footer{
	position: relative;
	margin: 0px auto;
	height: 19px;
	padding-top: 8px;
	width: 100%;
	background: yellow;
	float: left;
	background: url(../images/footer_bg.jpg) repeat;
}

div#object div#footer a.up_btn{
	position: absolute;
	top: -23px;
	right: 20px;
	padding-left: 12px;
	background: url(../images/up_button_bg.jpg) no-repeat scroll 0px 3px;
	color: #ff7900;  
}

div#object div#footer a:hover{
	text-decoration: underline;
}

div#object div#footer ul.menu{
	float:right;
	padding-right: 25px;
}

div#object div#footer ul.menu li{
	float: left;
	padding: 0px 3px;
}

div#object div#footer ul.menu li a{
	font-size: 11px;
}

div#object div#footer ul.menu li.sep{
	float: left;
	padding:0px 7px;
}

div#object div#footer p.copy_r{
	float:left;
	padding-left: 30px;
}



/**
 * paginator
 */
p.paginator{
	width: 100%;
	text-align: center;
	height: 22px;
	padding-top: 20px;
}
p.paginator img{
	
}

p.paginator a, p.paginator span{
	padding: 1px 4px 2px 4px;
	color: #717579;
	margin: 0px 1px;
}

p.paginator span.left_arrow{
	background: url(../images/left_arrow.gif) no-repeat scroll 0px 4px;
	margin-right: 4px;
}
p.paginator span.first_arrow{
	background: url(../images/first_arrow.gif) no-repeat;

}
p.paginator span.right_arrow{
	background: url(../images/right_arrow.gif) no-repeat scroll 0px 4px;
	margin-left: 4px;
	
}

p.paginator span.last_arrow{
	background: url(../images/last_arrow.gif) no-repeat;

}
p.paginator a.right_arrow{
	background: url(../images/right_arrow.gif) no-repeat scroll 0px 4px;
	margin-left: 4px;
	
}



p.paginator a.left_arrow{
	background: url(../images/left_arrow.gif) no-repeat scroll 0px 4px;
	margin-right: 4px;	
}

p.paginator a.last_arrow{
	background: url(../images/last_arrow.gif) no-repeat;
	text-decoration: none;
}

p.paginator a.first_arrow{
	background: url(../images/first_arrow.gif) no-repeat;
	text-decoration: none;
}
p.paginator a{
	text-decoration: none;
}

p.paginator a:hover{
	text-decoration: underline;
}

p.paginator a.right_arrow:hover,p.paginator a.last_arrow:hover,p.paginator a.left_arrow:hover,p.paginator a.first_arrow:hover{
	text-decoration: none;
/**
	background-position: 0px -19px;
*/
}
p.paginator a.left_arrow:hover{
	text-decoration: none;
}


p.paginator span.selected{
	color: #ff7d01;
	text-decoration: underline;
}



