body {
 font-family:  tahoma;
 font-size:8pt;
 margin:0;
 text-align: left;
 background-color:#000;
 background-position:center top;
 background-repeat:no-repeat;
 /*background-image: url('/images/bg3.jpg');*/
}

h6 {
	margin-bottom: 0;
	margin-top: 0;
	font-size: 8pt;
	font-weight: bold;
}

/* --- */

.formError, strong.error{color:#c00;}

a:link, a:visited{color:#fff;text-decoration:underline;}
a:hover, a:active{color:#fff;text-decoration:none;}

.promotiecode_btn{display:block;text-decoration:none !important;width:42px;height:198px;background-image:url('/images/promotiecode_nl.jpg');background-position:-42px 0;position:absolute;top:173px;left:10px;outline:none;}
.promotiecode_btn_en{background-image:url('/images/promotiecode_en.jpg');height:236px;top:135px;}
.promotiecode_open{background-position:0 0;}

#promotiecode{display:none;position:absolute;top:173px;left:60px;width:200px;/*height:230px;*/border:1px solid #fff;background-color:#797979;padding:10px;color:#fff;}
.promotiecode_en{top:135px !important;}
.centertext{text-align:center;}

#socialmedia{position:absolute;top:369px;left:10px;width:42px;}
#socialmedia a img{border:0;}

#socialmedia a.si_1 img{border:1px solid #fff;border-bottom:0;}
#socialmedia a.si_2 img{border:1px solid #fff;border-bottom:0;}
#socialmedia a.si_3 img{border:1px solid #fff;}

#check_id{display:none;}

div.uwprijs_container{width:120px;border:1px solid #fff;padding:5px;text-align:center;float:right;color:#fff;}
div.uwprijs_container #yourprice{font-size:20px;font-weight:bold;padding:5px;padding-top:10px;}
div.uwprijs_container #yourprice .discount{font-size:10px;color:#3c3;}
div.uwprijs_code{width:130px;text-align:center;float:right;color:#fff;padding-right:1px;}
div.uwprijs_code #incentivecode{border:1px solid #fff;width:130px;background-color:#000;color:#fff;padding:3px 0;}

.noborder{border:0 !important;background:transparent none !important;}

.orderoverview_shirt_left{float:left;width:120px;}
.orderoverview_shirt_mid {float:left;width:335px;}

.nomarkup{margin:0;padding:0;background:none;border:0;}

.main_form input, .main_form select, .main_form textarea{display:block;float:left;border:1px solid #fff;background-color:#505153;width:202px;height:23px;padding-top:5px;margin-top:6px;color:#fff;}
.main_form div{float:left;width:202px;margin-top:6px;}
.main_form label{display:block;float:left;width:105px;padding-top:5px;height:23px;margin-top:6px;}
.main_form select{padding-top:3px;height:25px;}
.main_form div input, .main_form div select, .main_form div textarea, .main_form div label{display:inline;float:none;}
.main_form br{clear:both;}

.main_form_register label{width:110px;}
.main_form_register input, .main_form_register select, .main_form_register textarea{width:197px;}

.main_form_smaller input{padding-top:0;height:16px;margin-top:5px; font-size: 11px;}
.main_form_smaller select{padding-top:0; margin-top:5px; font-size: 11px; height:14px;}
.main_form_smaller label{padding-top:0;height:16px;margin-top:5px;}

.main_form .smallinput{width:80px;}
.main_form_register select.smallinput{width:82px;#width:84px;_width:84px;}
.main_form_register div select{width:auto;}

.autowidth{width:auto !important;}

.submit_btn{position:absolute;top:-10000px;left:-10000px;}

a.btn_orange, a.btn_grey{
  background-image: url(/images/button1_2.jpg);
  background-repeat:    no-repeat;
  display:  inline-block;
  width: 232px;
  width:202px;
  height: 32px;
  line-height: 32px;
  text-decoration: none;
  color: white;
  font-family: Tahoma;
  font-size: 15px;
  text-align:center;
}

a.btn_orange_small, a.btn_grey_small{width:130px;background-image: url(/images/button1_small.jpg);}
a.btn_orange_medium, a.btn_grey_medium{width:200px;background-image: url(/images/button1_medium.jpg);}
/*a.btn_orange:hover, a.btn_grey:hover{background-position: bottom left;}*/
a.normallink{color:#fff;}

.content a.btn_orange, .content a.btn_grey{font-size:13px;}

.cart{width:100%;}
.cart th{padding:3px;}
.cart td{padding:3px;}
.cart td a, .cart td a:hover{color:#fff;}

.cart input{border:1px solid #fff;background-color:#505153;color:#fff;width:30px;}

.cart .icon_del{float:right;margin-top:5px;}
.cart .xs_box{border:1px solid #fff;width:32px;height:32px;float:left;overflow:hidden;margin-right:4px;}

.sizetable th{font-weight:normal;}
.sizetable td{background-color:#666;border-bottom:1px solid #000; cursor: pointer; }
.sizetable tr.selectedprofile td { background-color:#999999; } 
.float{width:48%;float:left;}
.clear{clear:both;}

ul.cartsteps{list-style-type:none;margin:0;padding:0;margin-top:5px;}
ul.cartsteps li{float:left;display:inline-block;padding:2px 6px;border:1px solid #fff;}
ul.cartsteps li.spacer{border:0;}
ul.cartsteps li.closed{border:1px solid #ccc;background-color:#ccc;color:#999;}
ul.cartsteps li.active{background-color:#fff;color:#000;}

#order_comment{border:1px solid #fff;background-color:#000;color:#fff;width:100%;}

.floatright{float:right;}

.zoek_item{border-bottom:1px solid #fff;padding-bottom:3px;}

/* --- */

div.main{
position: absolute;
left:50%;
margin-left: -495px;
width:990px;
/*height:600px;*/
overflow: hidden;
}

div.talen{
float: left;
color:  #999999;
padding-top:23px;
font-size: 12px;
word-spacing: 3px;
font-family: Tahoma, Arial;
}
div.talen a{
  text-decoration: none;
  color: #999999;
}

div.talen a:hover, div.talen a.active{
text-decoration: none;
color: white;
}


div.zoeken{
float:left;
background-image: url(/images/zoek.png);
background-repeat:  no-repeat;
padding-right:  12px;
width:  114px;
height: 22px;
position: relative;
}


#q{background-color:#505153;background-image:url('/images/q_back.jpg');background-repeat:no-repeat;background-position:top right;width:96%;}

div.zoekbtn {
	width:25px;
	height:20px;
	position: absolute;
	cursor: pointer;
	top:0px;
	right:10px;
}
div.zoekknop{
float:left;
padding-left: 150px;
margin-top: 4px;
height: 14px;
width: 14px;
}


div.account{
float:left;
/*
background-image: url(../images/account.jpg);
background-repeat:  no-repeat;
*/
padding-right:  12px;
width:  134px;
height: 22px;
}
div.account a{
text-decoration:none;
display:block;
background-image: url(/images/account1.jpg);
font-family:Tahoma;
color:white;
width:117px;
padding:4px 0 0 18px;
height:18px;
}
div.account a.user{
background-image: url(/images/account.jpg);
}

div.winkel{
float:left;
background-image: url(/images/winkel.jpg);
background-repeat:  no-repeat;
padding-right:  5px;
width:  62px;
height: 22px;
}

div.winkel a{
text-decoration:none;
color: white;
display:block;
width:50px;
text-align:right;
padding:4px;
}

div.rechtsboven{
float:  right;
margin: 20px 3px 0 0;
width:    345px;
height:30px;	
overflow:hidden;

}

div.hdr{	float:left;		height:50px;	width:985px;		overflow:hidden;	}

div.header{
border: 1px solid #FFFFFF;
height: 93px;
width:  969px;
margin-top:     60px;
overflow:hidden;
_width:975px;
}

#logo{
height: 93px;
width:  396px;
_width:402px;
float:  left;
width:  969px;
_width:975px;
}

#logo a img {
	border: 0;
	text-decoration: none;
}

div#imgheader{
height:     93px;
width:      573px;
float:      left;
background-image: url(../images/header.jpg);
}

div.menu{
float:      left;
padding-top:18px;
height: 	395px;
width:      247px;
/*height:     400px;*/
 overflow:hidden;
}
div.menu ul {	margin: 0;	padding: 0;	list-style: none; }
div.menu ul li {	position: relative;	 }
div.menu ul li a{
  background-image: url(../images/button1.jpg);
  background-repeat:    no-repeat;
  display:  block;
  width: 197px;
  height: 32px;
  line-height: 32px;
  margin-bottom:2px;
  text-decoration: none;
  color: white;
  padding: 0 0 0 35px;
  font-family: Tahoma;
  font-size: 15px;
}
div.menu ul li a:hover{
  background-position: bottom left;
}
div.menu .imageblock {
	position: relative;
	top: 2px;
	border:1px solid #fff;
	width: 230px;
	height: 168px;
	background-repeat: no-repeat;
	background-position: center center;
}

div.content{
width:      730px;
height:     386px;
color: white;
margin-left: 0;
margin-top: 18px;
float:  left;
/*overflow:hidden;*/
position: relative;
}

div.content_border{border:1px solid #fff;padding:10px;width:702px;height:351px;margin-bottom:10px;}
div.content_border_shop{border:1px solid #fff;padding:10px;width:702px;height:354px;margin-bottom:10px;}

div.center {
margin-right:   14px;
margin-left:15px;
padding: 14px;
height: 346px;
width:  202px;
float: left;
/*font-size:  10px;*/
line-height: 16px;
border: 1px solid white;
overflow:hidden;
}

div.center h2{font-size:10px;margin:0;padding:0;}


div.left {
height: 346px;
width:  201px;
float: left;
padding:    14px;
border: 1px solid white;
/*font-size:  10px;*/
line-height: 16px;
}

div.left a{
color:white;
text-decoration:none;
}

div.left a:hover{
text-decoration: underline;
}

div.right{
height: 374px;
width: 230px;
float: left;
border: 1px solid white;
}

div.right_promocode{
	background-color:#000;
	border:1px solid #fff;
	/*height:346px;
	width:202px;
	padding:14px;*/
	height:374px;
	width:230px;
	float:left;
}

.home_img{width:207px;height:170px;overflow:hidden;}
.home_txt{height:160px;padding-top:2px;}

#promocode{width:133px;border:1px solid #515151;color:#515151;background-color:#fff;margin-bottom:10px;padding-left:5px;}

div.actie{
background-image: url(../images/actie1.jpg);
height: 374px;
width:  229px;
margin-left:    15px;
float: left;
border: 1px solid white;
position: relative;
margin-top: -28px;
}

div.info{
height: 319px;
width:  449px;
float: left;
position: relative;
background-color: transparant;
z-index:    23;
padding:    14px;
border: 1px solid white;
border-top: 0;
/*font-size:  10px;*/
line-height: 16px;
}

div.tekst{
height:320px;
width: 308px;
margin-top:0;
float:left;
position: absolute;
padding-left: 9px;
/*font-size:  11px;*/
line-height:    17px;

}

div.info img{
border: 1px solid white;
height: 144px;
width: 135px;
margin-top: 4px;
position:relative;
}


div.vakmanschap{
border:         1px solid white;
height:         27px;
width:          150px;
float:          left;
display:        block;
position:       relative;
z-index:        25;
}

div.vakmanschap a:hover{
z-index:        24;
background-color: transparant;
border-bottom: 1px solid black;
}

div.vakmanschap a{
text-decoration: none;
color: #ffffff;
border-bottom:1px solid black;
background-color:  transparant;
}

div.traditie{
background-color: #666666;
border:         1px solid white;
height:         27px;
width:          150px;
float:          left;
position:       relative;
}

div.traditie a:hover{
background-color: black;
border-bottom:1px solid black;
}

div.traditie a{
text-decoration: none;
color: #ffffff;
background-color: #666666;
}



div.hoogwaardig{
background-color: #666666;
border:         1px solid white;
height:         27px;
width:          151px;
float:          left;
position:       relative;
z-index:        99;
}

div.hoogwaardig a:hover{
background-color: black;
border-bottom:1px solid black;
}

div.hoogwaardig a{
text-decoration: none;
color: #ffffff;
background-color: #666666;
}

div.tussen{
width:          11px;
height:         28px;
background-color: transparant;
position:       relative;
float:          left;
border-bottom:  1px solid white;
}


div.sitemap{
text-align: center;
float:      left;
height:     50px;
width:      970px;
}


div.voorwaarden {
	list-style: none;
	height: 10px;
	color: #FFFFFF;
	font-size: xx-small;
	text-align:center;

}
div.voorwaarden ul li {
	list-style: none;
	color: #FFFFFF;
	font-size: xx-small;
	padding-left: 2px;
	float: left;
}

div.voorwaarden a{
	list-style: none;
	height: 10px;
	color: #FFFFFF;
	font-size: xx-small;
}
div.voorwaarden a:hover{
text-decoration:underline;
font-size: xx-small;
color:      #999999;
}

div.voorwaarden a:active{
text-decoration:underline;
font-size: xx-small;
color:      #999999;
}

div.service ul {
	text-decoration:none;
	word-spacing: 1px;
	font-size:  13px;
	color:      #999999;
	list-style: none;
	margin-top: 2px;
	margin-left: 325px;
	float: left;
}
div.service ul li {
	text-decoration:none;
	word-spacing: 1px;
	font-size:  13px;
	color:      #999999;
	padding-left: 2px;
	float: left;
	list-style: none;
}
div.service ul li a {
	text-decoration:none;
	word-spacing: 1px;
	font-size:  13px;
	color:      #999999;
	float: left;
	list-style: none;
	margin: 0;
}
div.service a:hover{
text-decoration:underline;
word-spacing: 1px;
color:      white;
font-size:  13px;
}

div.sound{
height:20px;
width:20px;
text-align:left;
background-image: url(../images/soundoff.png);
background-repeat: no-repeat;
float:left;
position: absolute;
}


div.sound a:link{
text-decoration:none;
display:block;
background-repeat: no-repeat;
height: 20px;
width:20px;
}
div.sound a:hover{
background-image: url(../images/soundon1.png);
}
div.sound a:visited{
text-decoration:none;
display:block;
background-image: url(../images/soundon1.jpg);
background-repeat: no-repeat;
height: 20px;
width:20px;
}


.search{	font-size:12px; font-family:Tahoma; text-align:left; overflow:hidden; background-color:black; border:0; width:90px; height:15px; color:white; margin:2px;}
.lnk_account{		font-family:Tahoma;font-size:12px; padding:3px 0 0 15px;	}

.content_left {
	float: left;
	width: 475px;
	height: 374px;
	border: 1px solid white;
}

.content_left h1, .content_left h2{text-transform:uppercase;margin:0;padding:0;}

.content_left_padding{padding:10px;width:455px;height:354px;}

.content_left_txt{
	padding-left:14px;
	padding-top:14px;
}

.content_right {
	float: left;
	width: 230px;
	margin-left: 15px;
	height: 374px;
	border: 1px solid white;
}

.images {
	float: left;
	width: 138px;
	height: 310px;
	margin-left: 14px;
	margin-top: 20px;
}
.img_border {
	border: 1px solid #FFFFFF;
	
}
.img_border_2 {
	border: 1px solid #FFFFFF;
	margin-top: 14px;
	
}

div.makeScroll{			
	float: left;
	width: 275px;
	height: 310px;
	padding-right:10px;
	margin-left: 14px;
	overflow-y:auto;
	margin-top: 20px;
	background: #000;
	line-height:20px;
}
div.autoWidth{			
	width: 420px;
}
span.error,.red { background: #ff0000;  }
div.var_pos {	padding: 0;	}

.txt_amount, .sel_size {
	font-size: 11px;
	width: 100px;
}
.product_info td {
	line-height: 30px;	
}
div.makeScroll h2{font-size:8pt;font-weight:bold;margin:0;padding:0;}

#upBtn {		background: url('../images/arrow_up.gif') top center no-repeat;		}
#dnBtn {		background: url('../images/arrow_down.gif') top center no-repeat;		margin-top: 4px;	}
.scroll-track{		height:8px;		width:14px;		background: #000000 url('../images/scrollbar.gif') -3px 0 repeat-y;	}
.scroll-handle{		border: 0;	height:10px;	width:14px;	background: #000000 url('../images/scrollbar.gif') -20px 0 repeat-y;	cursor:pointer;	}
.scroll-track-top {	height:24px;	width:14px;		background: #000000 url('../images/scrollbar.gif') -37px -15px no-repeat;	cursor: pointer;	}
.scroll-track-bot{	height:24px;	width:14px;		background: #000000 url('../images/scrollbar.gif') -37px 5px no-repeat;		cursor: pointer;	}


.zano-tab-container
{
	width: 285px;
	/*	width: 725px;
	height: 345px;*/
	
}
div#zano-tabs div.tab {
	width: 475px;
	margin-top: 27px;
	position: relative;
}
.zano-tab-wrapper
{
	margin:					0;
}
.zano-tab-menu
{
	margin:					0 0 0 0;
	padding:				0;
	list-style:				none;
	overflow:				auto;
	
	background: #000 url(/images/tab-bg-border.gif) repeat-x left bottom;
	position: absolute;
	width: 476px;
	top: 0;
	left:1px;

}
.zano-tab-menu li
{
	margin:					0 10px 0 0 ;
	padding:				0;
	float:					left;
	line-height: 26px;
	overflow: hidden;
	background: #3e3e3e;
}
.zano-tab-menu li a
{
	padding:				0 10px;
	font-weight:			normal;
	text-transform:			uppercase;
	
	height: 26px;
	line-height: 26px;
	float: left;
	border:1px solid #ffffff;
	color:					#ffffff;
	width: 120px;
	text-decoration:		none;
	font-size: 12px;
}
.zano-tab-menu li.first a{
	border-left:0;
}
.zano-tab-menu li a:hover,
.zano-tab-menu li a:focus
{
	/* your effect here */
}
.zano-tab-menu li.zano-tab-selected
{
	background-color: #505153;
}
.zano-tab-menu li.zano-tab-selected a
{
	
	color:					#ffffff;
	border-bottom-color: #505153;
}
.zano-tab-menu li.first a
{
}
.zano-shop-page {
	position: absolute;
	width: 400px;
}

a.btn_prev, a.btn_next {
	width: 100px;
	height: 23px;
	line-height: 23px;
	border:1px solid #ffffff;
	color: #ffffff;
	font-size: 10px;
	float: left;
	cursor: pointer;
	text-decoration:none;
}
a.btn_prev {
	background: #000000 url(/images/shirtdesigner/arrow-previous.gif) no-repeat 3px center;
	padding: 0 5px 0 25px;
}
a.btn_next {
	background: #000000 url(/images/shirtdesigner/arrow-next.gif) no-repeat 111px center;
	padding: 0 25px 0 5px;
	text-align: right;
}

.prevnextbtns_container{
	width:132px;
	padding-left:324px;
}

.content h1, .zano-shop-page h1, .zano-shop-page h2, .zano-shop-page h3, h3.checkvar {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	padding: 0;
	color: #ffffff;
	line-height: 12px;
}

input.btn-l, div.zano-shop-page form.main_form fieldset input.btn-l, div.zano-shop-page form.main_form input.btn-l {
  width: 197px; 
  height: 29px; 
  padding: 0; 
  background: url(/images/btn-l.gif) no-repeat; 
  color: #ffffff;
  border:1px solid #aeafb1;
  font-size: 11px;
  cursor: pointer;
}
input.btn-l-small{
	background: url(/images/btn-ss.gif) no-repeat; 
	width: 132px;	
	margin-bottom: 5px;
}

div.zano-shop-page form.main_form fieldset input.btn-s-fright {
  width: 126px; 
  height: 28px; 
  padding: 0; 
  background: url(/images/button1_small.jpg) no-repeat -5px -3px; 
  color: #ffffff;
  border:1px solid #aeafb1;
  font-size: 11px;
  cursor: pointer;
  position: absolute;
  bottom: 34px;
  right: 0px;
}
.labeller {
  margin: 0 0 0 80px;
}


a.productcategory{color:#fff;float:left;margin-left:20px;margin-top:13px;margin-right:10px;text-decoration:none;width:143px;height:156px;overflow:hidden;}
a.productcategory img{border:2px solid #fff;margin-bottom:2px;}

.shop_crumb{padding-left:20px;}
.shop_pages{float:right;padding-right:24px;}
.shop_crumb a, .shop_pages a{color:#fff; text-decoration: none; }
.shop_crumb a:hover, .shop_crumb a:active, .shop_crumb a.active, .shop_pages a:hover, .shop_pages a:active, .shop_pages a.active{color:#fff; text-decoration: underline; }

.product_info{float:left;width:342px;padding-left:20px;margin-top:25px;}
.product_image{float:right;/*width:315px;height:315px;*/width:200px;height:200px;background-color:#fff;margin-top:48px;margin-right:14px;}

.content_padding{padding:20px;}

.incentive_item{float:left;width:98px;height:48px;border:1px solid #fff;margin-right:5px;margin-bottom:5px;}

form.ajaxlink label {
	float: left;
	width: 80px;
	margin: 1px 0 0 0;
}
form.ajaxlink fieldset label {
	width: 80px;
	margin-top: 6px;
}

form.ajaxlink input {
	width: 182px;
	height: 20px;
	padding: 0 5px;
	padding-top:5px;
	margin: 0 0 2px 0;
	background: #505153;
	/*line-height: 28px;*/
	color: #ffffff;
	border:1px solid #aeafb1;
	font-size: 11px;
}
form.ajaxlink input.labeller {
	height: 29px; 
	margin: 0 0 0 80px;
	background: url(/images/btn-l.gif) no-repeat; 
}
#shirtdesigner div.zano-shop-page input.ajaxlink, #shirtdesigner div.zano-shop-page form.ajaxlink input.btn-l {
	width: 194px; 
	padding:0;
}
.float_label {
	margin: 0 0 0 80px;	
}
#ajax-content {
	position: absolute;	
}

.ajaxlink { color:#ffffff; }

/* scroll */
/*
            
                SCROLLBAR CSS
                
            */
            .scrollbar{
                width: 15px;
                float: right;
            }
            .knob{
                cursor: default;
            }
            .vertical .knobTop{
                width: 15px;
                height: 4px;
                font-size: 0;
                background: url(./resources/images/scrollbar/verticalKnobTop.png) no-repeat top left;
            }
            .vertical .knobMiddle{
                width: 15px;
                font-size: 0;
                background: url(./resources/images/scrollbar/verticalKnobMiddle.gif) repeat-y top left;
            }
            .vertical .knobBottom{
                width: 15px;
                height: 4px;
                font-size: 0;
                background: url(./resources/images/scrollbar/verticalKnobBottom.png) no-repeat top left;
            }
            
            .horizontal .knobTop{
                height: 15px;
                width: 4px;
                background: url(./resources/images/scrollbar/horizontalKnobTop.png) no-repeat top left;
                float: left;
                font-size: 0;
            }
            .horizontal .knobMiddle{
                height: 15px;
                font-size: 0;
                background: url(./resources/images/scrollbar/horizontalKnobMiddle.gif) repeat-X top left;
                float: left;
            }
            .horizontal .knobBottom{
                height: 15px;
                font-size: 0;
                width: 4px;
                background: url(./resources/images/scrollbar/horizontalKnobBottom.png) no-repeat top left;
                float: left;
            }
            .vertical .track{
                background: url(./resources/images/scrollbar/verticalTrackMiddle.gif) repeat-y top left;
            }
            
            .horizontal .track{
                float: left;
                background: url(./resources/images/scrollbar/horizontalTrackMiddle.gif) repeat-x top left;
            }
            .horizontal .scrollbarUp, .horizontal .scrollbarDown{
                display: block;
                width: 15px;
                height: 15px;
                background: url(./resources/images/scrollbar/horizontalArrowTop.png) no-repeat top right;
                cursor: pointer;
                float: left;
            }
            .horizontal .scrollbarDown{
                background: url(./resources/images/scrollbar/horizontalArrowBottom.png) no-repeat top left;
                float: right;
            }
            .vertical .scrollbarUp, .vertical .scrollbarDown{
                display: block;
                width: 15px;
                height: 15px;
                background: url(./resources/images/scrollbar/verticalArrowTop.png) no-repeat top left;
                cursor: pointer;
            }
            .vertical .scrollbarDown, .vertical .scrollbarDown:link{
                background: url(./resources/images/scrollbar/verticalArrowBottom.png) no-repeat top left;
            }
            .vertical .scrollbarDown:hover{
                background-position: center left;
            }
            .vertical .scrollbarDown:active{
                background-position: bottom left;
            }
			
.clear{clear:both;}
div{
	margin: 0px;
}
/* Scrollbar & content css */						
#content1{
	height: 306px;
	width: 270px;
	float:left;
	overflow:hidden;
}
#content1 p{
	margin: 10px;
}
.scrollbar-vert{
	height: 306px;
	width: 20px;
	background-image:url(/images/scrollback.gif);
	margin-top: 21px;
	position: absolute;
	right: 0px;
}
.handle-vert{
	height: 42px;
	width: 20px;
	background: url(/images/handle.gif) no-repeat;
	cursor:pointer;
}

#content2 p{
	width: 1000px;
}
.scrollbar-hor{
	background-color: #d2e8ff;
	height: 20px;
	width: 300px;
	float:left;
}
.handle-hor{
	height: 20px;
	width: 42px;
	background: url(/images/handle-hor.gif) no-repeat;
}

#content3 p{
	width: 700px;
}
