/*
FONESHOP.IE / httpSdocs / template / foneshop
LAST UPDATED: 130708 BY: James Marriott
do not change anything
*/

html, body {
	margin:0px;
	padding:0px;
	font-family:verdana;
	font-size:12px;
	color: #000;
	margin-top:0px;
	background-color:#fff;
	min-width:876px;
	}
	

#bottom {
	float:left;
	clear: both;
	text-align:center;
}
	
		
#left {
	float:left;
	width:195px;
	padding-left:10px;
	margin-top:10px;
	}


#right { /*  */
	float:right;
	width:205px;
	}


#center { /*  */
	margin-left:215px;
	margin-right:215px;
	position:relative;
	display:block;
	height:1%;
	}


#center h2 {
	color:#1172c4;
}

.clear {clear:both;}

#banner_css {
	width:100%;
}

/* Body Elements */

a:link, a:visited {
color:#000;
text-decoration:none;
}

a:active {
color:#efe356;
}

a:hover {
text-decoration:underline;
}



/* HEADER ELEMENTS */

#header {
	background-image:url(images/header_bg.png);
	height:200px;
	background-repeat:repeat-x;
}


/*.header_logo a{
	width:255px;
	height:79px;
	background-image:url(images/header_logo.png);
	float:left;
	margin-top:17px;
}*/

.header_logo a{
	width:255px;
	height:79px;
	background-image:url(images/header_logo.png);
	float:left;
	margin-top:17px;
}

/*.header_delivery {
	width:171px;
	height:79px;
	background-image:url(images/header_delivery.png);
	float:left;
	margin-top:17px;
	margin-left:3px;
}*/

.header_delivery {
	width:171px;
	height:79px;
	background-image:url(images/header_delivery.png);
	float:left;
	margin-top:17px;
	margin-left:3px;
}

.header_right {
	width:444px;
	float:right;
}

.header_phone {
	width:327px;
	height:17px;
	background-image:url(images/header_phone.png);
	float:right;
}

.header_checkout a{
	width:117px;
	height:79px;
	background-image:url(images/header_checkout.png);
	float:right;
}

.header_contact a{
	width:117px;
	height:79px;
	background-image:url(images/header_contact.png);
	float:right;
}

.header_basket a{
	width:118px;
	height:79px;
	background-image:url(images/header_basket.png);
	float:right;
	margin-right:25px;
}

.header_buttons {
	height:36px;
	background-image:url(images/header_buttons_bg.png);
	width:100%;
}

.header_search {
	width:100%;
	height:43px;
	background-image:url(images/header_search_bg.png);
	background-repeat:repeat-x;
	background-color:#e1e9a0;
	color:#7b7c6d;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding-left:20px;
	
}

.header_search_logo {
	
	padding-top:12px;
	background-image:url(images/header_search_logo.png);
	float:left;
	margin-bottom:0px;
	background-repeat:no-repeat;
}

.header_breadcrumb {
	height:25px;
	background-image:url(images/header_breadcrumb_bg.png);
	float:left;
	width:100%;
}

.breadcrumb_text {
	height:20px;
	background-image:url(images/breadcrumb_bg.png);
	color:#efe356;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding-top:5px;
}

.breadcrumb_text a:link, .breadcrumb_text a:visited{
	color:#fff;
}

.breadcrumb_text a:hover, .breadcrumb_text a:active{
	color:#fc8f00;
	text-decoration:none;
}

.breadcrumb_close {
	height:25px;
	width:157px;
	float:left;
	background-image:url(images/breadcrumb_close.png);
}

/* Header End */

.go {
	width:25px;
	height:23px;
	background-image:url(images/go.png);
}

/* Search Mod */

.search_header {
	width:165px;
	height:30px;
	float:left;
	background-image:url(images/search_header.png);
}

.search_bg {
	width:163px;
	height:31px;
	float:left;
	background-image:url(images/search_bg.png);
	background-repeat:repeat-x;
	background-color:#dadfc3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdc1a3;
	border-left-color: #bdc1a3;	
}

.search_footer {
	width:165px;
	height:9px;
	float:left;
	background-image:url(images/search_footer.png);
	background-repeat:no-repeat;
}


/* FONT PROPERTIES */

.price {
font-size:24px;
color:#FFFFFF;
}

.saving {
	color:#f80;
	font-size: 12px;
	font-weight: bold;
}

.discount {
	color:#f80;
	font-size: 13px;
	font-weight: bold;
}

#promotion {
	background:#fff;
	color:#666;
	font-size: 13px;
	font-weight: normal;
	}

#promotion, p {
	margin:0; padding:0;
	}

.title_txt {
	font-weight:bold;
	color:#f8b707;
}

.bctxt {
	color:#dce2e7;
	font-size:12px;
	font-weight: bold;
	float:left;
	padding-top:7px;
}

.bctxt a:link, .bctxt a:visited{
	color:#34b9e3;
	text-decoration:none;
}

.bctxt a:hover, .bctxt a:active{
	color:#f8b707;
	text-decoration:none;
}

/* Buttons */



.button_memory a:link, .button_memory a:visited{
	width:116px;
	height:33px;
	float:right;
	background-image:url(images/button_memory.png);
	margin-top:3px;
	display:block;
}

.button_memory a:hover, .button_memory a:active{
	background-image:url(images/button_memory_rl.png);
}







.button_bluetoothhead a:link, .button_bluetoothhead a:visited{
	width:150px;
	height:33px;
	float:right;
	background-image:url(images/button_bluetoothhead.png);
	margin-top:3px;
	display:block;
}

.button_bluetoothhead a:hover, .button_bluetoothhead a:active{
	background-image:url(images/button_bluetoothhead_rl.png);
}

.button_cases a:link, .button_cases a:visited{
	width:116px;
	height:33px;
	float:right;
	background-image:url(images/button_cases.png);
	margin-top:3px;
	margin-right:25px;
	display:block;
}

.button_cases a:hover, .button_cases a:active{
	background-image:url(images/button_cases_rl.png);
}

.button_carchargers a:link, .button_carchargers a:visited{
	width:116px;
	height:33px;
	float:right;
	background-image:url(images/button_carchargers.png);
	margin-top:3px;
	display:block;
}

.button_carchargers a:hover, .button_carchargers a:active{
	background-image:url(images/button_carchargers_rl.png);
}

.button_mainschargers a:link, .button_mainschargers a:visited{
	width:116px;
	height:33px;
	float:right;
	background-image:url(images/button_mainschargers.png);
	margin-top:3px;
	display:block;
}

.button_mainschargers a:hover, .button_mainschargers a:active{
	background-image:url(images/button_mainschargers_rl.png);
}

.button_batteries a:link, .button_batteries a:visited{
	width:116px;
	height:33px;
	float:right;
	background-image:url(images/button_batteries.png);
	margin-top:3px;
	display:block;
}

.button_batteries a:hover, .button_batteries a:active{
	background-image:url(images/button_batteries_rl.png);
}

/* Menu */

.menu {
	width:133px;
	float:left;
	background-image:url(images/menu_bg.png);
	background-repeat:repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdc1a3;
	border-left-color: #bdc1a3;	
	margin-left:13px;
	background-color:#d6dbbf;
	font-size:10px;
	text-align:left;
}

.menu_manufacturer {
	width:133px;
	float:left;
	background-image:url(images/menu_manufacturer.png);
	height:17px;
	margin-bottom:5px;
}

.menu_level_1 {
	margin-left:3px;
	color:#565656;
	font-weight:bold;
}

.menu_level_2 {
	margin-left:9px;
	color:#565656;
}

.menu_level_3 {
	margin-left:18px;
	color:#000;
	font-weight:bold;
}

.menu_shops {
	width:133px;
	float:left;
	background-image:url(images/menu_shops.png);
	height:17px;
	margin-top:20px;
}

.menu_accessories {
	width:133px;
	float:left;
	background-image:url(images/menu_accessories.png);
	height:17px;
	margin-top:10px;
	margin-bottom:5px;
}

.menu_left{
	float:left;
	width:192px;
	background-color:#6b7074;
}

.menu_right{
	float:left;
	width:192px;
	background-color:#6b7074;
	margin-top:0px;
}

.menu_footer{
	float:left;
	background-image:url(images/menu_footer.png);
	width:135px;
	height:9px;
	margin-left:13px;
	margin-bottom:10px;
	background-repeat:no-repeat;
}

/* Visited */

.visited_header {
	float:right;
	width:166px;
	height:30px;
	background-image:url(images/visited_header.png);
	margin-right:13px;
}

.visited_bg {
	width:164px;
	float:right;
	background-image:url(images/visited_bg.png);
	background-repeat:repeat-x;
	margin-right:13px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdc1a3;
	border-left-color: #bdc1a3;
	min-height:161px;
	background-color:#d7dcc0;
	text-align:left;
	
}

.visited_footer {
	float:right;
	width:166px;
	height:9px;
	background-image:url(images/visited_footer.png);
	margin-right:13px;
	background-repeat:no-repeat;
}


/* Footer */

.footer{
	background-image:url(images/footer_bg.png);
	background-repeat:repeat-x;
	height:47px;
	width:100%;
	margin-top:15px;
}

.footer_text {
	color:#fc8f00;
	text-align:center;
	padding-top:10px;
	float:none;
	font-size:10px;
	font-weight:bold;
}

.footer_text a, .footer_text a:visited{
	color:#fff;
	text-decoration:none;
}

.footer_text a:hover, footer_text a:active{
	color:#efe356;
	text-decoration:none;
}

.borders {
	margin-left:10px; /* for firefox */
	margin-right:17px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1c1c1c;
	border-left-color: #1c1c1c;
	border-top-width:1px;
	border-top-style: solid;
	border-top-color: #1c1c1c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1c1c1c;
	padding-top:10px;
	float:left;
}




.footer_left {
	width:14px;
	height:43px;
	float:left;
	background-image:url(images/footer_left.png);
}

.footer_right {
	width:14px;
	height:43px;
	float:right;
	background-image:url(images/footer_right.png);
}


.products {
 	border: 1px solid #feaf32;
	float:left;
	margin-bottom:5px;
	padding:5px;
}

.product_pic {
	float:left;
	margin-top:15px;
	margin-left:15px;
	margin-right:15px;
}

.product_buttons {
	color:#FF0000;
	font-weight:bold;
	float:right;
	margin-top:15px;
}

.product_text {
	float:left;
	margin-top:15px;
	text-align:left;
}

.product_image {
float:left;
width:20%;
}


/* Form Properties */

.formtxt {
	background-color:#3c3c3c;
	color:#f8b707;
	font-family:verdana;
	font-size:12px;
	border: 1px solid #1c1c1c;
}

.select {
	width:150px;
	background-color:#6b7074;
	float:none;
	height:24px;
	margin-top:0px;
	padding:7px;
}

.quick_select {
	padding-top:0px;
	margin-top:0px;
}

.quick_end {
	background-image:url(images/quick_select.png);
	width:14px;
	height:31px;
	float:left;
	border: 1px solid #FF0000;	
}

/* richards gold bar stuff */
.top_box {
	background-image: url(images/content_top_bg.png);
	background-repeat: repeat-x;
	background-position: 0 100%;
	margin-top:6px;
	height:43px;
	position:relative;
	}

.tl {
	background: url(images/content_top_left.png) 0 0 no-repeat;
	float: left;
	width:7px;
	height:43px;
}

.tr {
	background: url(images/content_top_right.png) 100% 0 no-repeat;
	width:7px;
	height:43px;
	float:right;
} 

h1{
	display:inline;
	font-size: 14px;
	color:#565656;
	font-weight: bold;
	float:left;
	margin-top:23px;
	margin-bottom:-2px;
	position:relative;
	}

.border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bbbbbb;
	border-left-color: #bbbbbb;
	float:left;
	padding:5px;
	text-align:left;
	width:98%;
}



.flt_right {
	float:right;
	}

.border_manu {
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #64686b;
	border-left-color: #64686b;
	padding:0px;
}

.bottom_box {
	background-image: url(images/content_bottom_bg.png);
	background-repeat: repeat-x;
	background-position: 0 100%;
	height:7px;
	float:left;
	width:100%;
	}

.bottom_box .tl {
	background: url(images/content_bottom_left.png) 0 0 no-repeat;
	float: left;
	width:7px;
	height:7px;
}

.bottom_box .tr {
	background: url(images/content_bottom_right.png) 100% 0 no-repeat;
	width:7px;
	height:7px;
	float:right;
}






.zoom{
	text-align:center;
}

.mod_img{
	float:left;
	}

.model_image {
	width:210px;
	padding:20px;
	text-align:center;
	border: 1px solid #feaf32;	
	margin-bottom:10px;
}

.price_large {
	font-size:22pt;
	color:#FF0000;
	font-weight:bold;
}

.model_content {
	margin-top:10px;
	clear:both;
	}

.model_intro{
	padding: 10px;
	float: left;
}

.model {
	float:left;
}


/* misc */

.line {
	height:17px;
	width:192px;
	float:left;
	background-image:url(images/line.png);
}




.front_search {
	float:left;
	margin-left:15px;
	background-image:url(images/front_search.png);
	width:200px;
	height:40px;
	text-align:center;
	padding-top:30px;
	padding-bottom:10px;
}

.model_select {
	float:left;
	width:498px;
	text-align:center;
	padding-top:17px;
	padding-left:6px;
	height:41px;
	background-image:url(images/modelquickbg.png);
}



.model_form {
	float:left;
	padding-left:10px;
}

.brd_left {
	background-image:url(images/brd_left.png);
	float:left;
	width:19px;
	height:30px;
}

.brd_right {
	background-image:url(images/brd_right.png);
	background-repeat:no-repeat;
	background-color:#3c3c3c;
	float:right;
	width:19px;
	height:30px;
	padding-right:7px;
}

.brd_bg {
	background-image:url(images/brd_bg.png);
	float:left;
	width:900px;
	height:30px;
}
.manulist {
	float:left;
	margin:10px;
}

.manulist a:link, .manulist a:visited{
	float:left;
	text-align:center;
	height:155px;
	border: 1px solid #feaf32;	
	width:110px;
	font-weight:bold;
	font-size:10px;
	color:#565656;
	padding-top:5px;
}

.manulist a:hover, .manulist a:active {
	border: 1px solid #ee6103;
	text-decoration:underline;
	color:#000000;
	background-color:#FFFFFF;
}

.manulist_pic {
	float:left;
	height:100px;
	width:100%;
}

.manulist_pic a:link, .manulist_pic a:visited{
	float:left;
	height:100px;
	width:100%;
}

/* Brands */

.brand_0 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_blank.png);
	width:217px;
	height:69px;
	float:left;
	padding-top:37px;
	font-weight:bold;
}

.brand_3 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_sonyericsson.png);
	width:115px;
	height:106px;
	float:left;
}

.brand_76 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_orange.png);
	width:77px;
	height:106px;
	float:left;
}

.brand_16 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_blackberry.png);
	width:226px;
	height:106px;
	float:left;
}

.brand_77 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_htc.png);
	width:132px;
	height:106px;
	float:left;
}

.brand_72 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_imate.png);
	width:198px;
	height:106px;
	float:left;
}

.brand_8 {
	background: url(http://www.foneshop.ie/template/foneshop/car-chargers/images/shop/brand_lg.png);
	width:110px;
	height:106px;
	float:left;
}

.brand_2 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_motorola.png);
	width:171px;
	height:106px;
	float:left;
}

.brand_1 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_nokia.png);
	width:214px;
	height:106px;
	float:left;
}

.brand_73 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_o2.png);
	width:80px;
	height:106px;
	float:left;
}

.brand_15 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_panasonic.png);
	width:225px;
	height:106px;
	float:left;
}

.brand_79 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_philips.png);
	width:195px;
	height:106px;
	float:left;
}

.brand_75 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_qtek.png);
	width:191px;
	height:106px;
	float:left;
}

.brand_7 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_samsung.png);
	width:188px;
	height:106px;
	float:left;
}

.brand_12 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_sharp.png);
	width:188px;
	height:106px;
	float:left;
}

.brand_5 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_siemens.png);
	width:188px;
	height:106px;
	float:left;
}

.brand_74 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_tmobile.png);
	width:250px;
	height:106px;
	float:left;
}

.brand_78 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_vodafone.png);
	width:107px;
	height:106px;
	float:left;
}

/* Shops */

.shop_header {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_bg.png);
	background-repeat:repeat-x;
	background-position: 0 100%;
	margin-top:6px;
	height:106px;
}

.shop_right {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_right.png);
	width:9px;
	height:106px;
	float:right;
}

.brand_header {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/shop/brand_bg.png);
	background-repeat:repeat-x;
	background-position: 0 100%;
	height:106px;
	float:left;
}

.brand_left {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_left.png);
	width:13px;
	height:106px;
	float:left;
}

.brand_right {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/brand_right.png);
	width:13px;
	height:106px;
	float:left;
}

.shop_1 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_nokia.png);
	width:170px;
	height:106px;
	float:left;
}

.shop_95 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_bluetrek.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_92 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_foneactive.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_99 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_iqua.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_96 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_jabra.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_8 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_lg.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_98 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_mobileaction.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_91 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_parrot.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_97 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_plantronics.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_2 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_motorola.png);
	width:150px;
	height:106px;
	float:left;
}

.shop_3 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_sonyericsson.png);
	width:155px;
	height:106px;
	float:left;
}

.shop_16 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_blackberry.png);
	width:202px;
	height:106px;
	float:left;
}

.shop_60 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_bodyglove.png);
	width:143px;
	height:106px;
	float:left;
}

.shop_66 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_fonix.png);
	width:143px;
	height:106px;
	float:left;
}

.shop_80 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_hold.png);
	width:163px;
	height:106px;
	float:left;
}

.shop_30 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_ipod.png);
	width:188px;
	height:106px;
	float:left;
}

.shop_15 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_panasonic.png);
	width:181px;
	height:106px;
	float:left;
}

.shop_7 {
	background: url(http://www.foneshop.ie/template/foneshop/images/shop/header_samsung.png);
	width:181px;
	height:106px;
	float:left;
}

/* Manufacture Button Rollovers */

.button_1 a, .button_1 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/1.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_1 a:hover, .button_1 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/1_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_2 a, .button_2 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/2.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_2 a:hover, .button_2 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/2_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_3 a, .button_3 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/3.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_3 a:hover, .button_3 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/3_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_5 a, .button_5 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/5.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_5 a:hover, .button_5 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/5_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_7 a, .button_7 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/7.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_7 a:hover, .button_7 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/7_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_8 a, .button_8 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/8.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_8 a:hover, .button_8 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/8_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_12 a, .button_12 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/12.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_12 a:hover, .button_12 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/12_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_15 a, .button_15 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/15.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_15 a:hover, .button_15 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/15_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_16 a, .button_16 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/16.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_16 a:hover, .button_16 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/16_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_72 a, .button_72 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/72.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_72 a:hover, .button_72 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/72_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_73 a, .button_73 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/73.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_73 a:hover, .button_73 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/73_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_74 a, .button_74 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/74.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_74 a:hover, .button_74 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/74_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_75 a, .button_75 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/75.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_75 a:hover, .button_75 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/75_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_76 a, .button_76 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/76.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_76 a:hover, .button_76 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/76_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_77 a, .button_77 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/77.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_77 a:hover, .button_77 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/77_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_78 a, .button_78 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/78.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_78 a:hover, .button_78 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/78_rl.png);
	width:119px;
	height:119px;
	float:left;
}

.button_79 a, .button_79 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/79.png);
	float:left;
	width:119px;
	height:119px;
	margin-left:15px;
	margin-bottom:15px;
}

.button_79 a:hover, .button_79 a:active{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/shop/models/79_rl.png);
	width:119px;
	height:119px;
	float:left;
}

/* Basket Module */

.basket_header{
	float:right;
	width:166px;
	height:30px;
	background-image:url(images/basket_header.png);
	margin-right:13px;
}

.basket_bg {
	width:164px;
	background-image:url(images/basket_bg.png);
	background-repeat:repeat-x;
	background-color:#d7dcc0;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #bdc1a3;
	border-left-color: #bdc1a3;
	font-size:10px;
	float:right;
	margin-right:13px;
}

.basket_footer {
	width:166px;
	height:10px;
	background-image:url(images/basket_footer.png);
	float:right;
	margin-right:13px;
	margin-bottom:10px;
	background-repeat:no-repeat;
}

.basket_checkout a:link, .basket_checkout a:visited {
	width:74px;
	height:26px;
	background-image:url(images/basket_checkout.png);
	float:left;
	margin-left:5px;
}

.basket_edit a:link, .basket_edit a:visited {
	width:74px;
	height:26px;
	background-image:url(images/basket_edit.png);
	float:left;
	margin-left:5px;
}

.basket_item {
	font-weight:bold;
	color:#565656;
	width:146px;
	height:18px;
	background-image:url(images/basket_price_bg.gif);
	padding-top:3px;
	text-align:left;
	background-repeat:repeat-x;
}

.basket_price {
	color:#000;
	text-align:right;
	margin-right:10px;
	margin-top:5px;
}

.basket_text_item {
	color:#565656;
	text-align:left;
	width:90px;
	float:left;
	margin-left:5px;
}

.basket_remove {
	width:13px;
	height:13px;
	float:left;
	background-image:url(images/basket_remove.png);
	margin-left:10px;
	background-repeat:no-repeat;
}

.basket_text_qty {
	color:#565656;
	text-align:right;
	margin-right:20px;
	
}

.basket_total {
	font-weight:bold;
	color:#ff0000;
	width:146px;
	height:18px;
	background-image:url(images/basket_price_bg.gif);
	text-align:right;	
	padding-top:3px;
	background-repeat:repeat-x;
}

/* Sandisk Advert */

.advert_sandisk {
	float:left;
	background-image:url(images/adverts/sandisk_bg.png);
	height:127px;
}

.advert_sandisk_left {
	float:left;
	background-image:url(images/adverts/sandisk_left.png);
	width:400px;
	height:127px;
}

.advert_sandisk_right {
	float:right;
	background-image:url(images/adverts/sandisk_right.png);
	width:113px;
	height:127px;
}

/* Front Page */

.weekly_headline {
	float:left;
	color:#047700;
	font-weight:bold;
}

.weekly_link a, .weekly_link a:visited{
	float:right;
	color:#fe0000;
	font-weight:bold;
}

.weekly_link a:hover, .weekly_link a:active{
	color:#000;
	text-decoration:none;
}

.weekly_image {
	float:left;
	width:150px;
	height:150px;
}

.weekly_title {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

.weekly_description {
	padding-left:160px;
}

.weekly_description a, .weekly_description a:visited {
	color:#047700;
	font-weight:bold;
}

.weekly_description a:hover, .weekly_description a:active {
	color:#034001;
	text-decoration:none;
}

.weekly_price {
	color:#fe0000;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

.weekly_bg {
	background-image:url(images/weekly_bg.png);
	height:16px;
	padding:5px;
	margin-bottom:5px;
	background-repeat: repeat-x;
	float:left;
	clear:both;
}

.small_title a, .small_title a:visited{
	font-weight:bold;
}

.small_title a:hover, .small_title a:active{
	font-weight:bold;
	color:#fe0000;
	text-decoration:none;
}

.small_price {
	color:#fe0000;
	font-weight:bold;
}

/* Model Page Images */

.product_4 a, .product_4 a:visited {
	float:left;
	width:150px;
	background-image:url(images/product_batteries.png);
	padding-top:113px;
	height:77px;
	margin-right:20px;
	margin-bottom:20px;
}

.product_4 a:hover, .product_4 a:active {
	background-image:url(images/product_batteries_rl.png);
}

.product_9 a, .product_9 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_bluetoothheadsets.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_9 a:hover, .product_9 a:active {
	background-image:url(images/product_bluetoothheadsets_rl.png);
}

.product_2 a, .product_2 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;;
	background-image:url(images/product_carchargers.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_2 a:hover, .product_2 a:active {
	background-image:url(images/product_carchargers_rl.png);
}

.product_1 a, .product_1 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_cases.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_1 a:hover, .product_1 a:active {
	background-image:url(images/product_cases_rl.png);
}

.product_3 a, .product_3 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_mainschargers.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_3 a:hover, .product_3 a:active {
	background-image:url(images/product_mainschargers_rl.png);
}

.product_12 a, .product_12 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_memorycards.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_12 a:hover, .product_12 a:active {
	background-image:url(images/product_memorycards_rl.png);
}

.product_13 a, .product_13 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_caracc.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_13 a:hover, .product_13 a:active {
	background-image:url(images/product_caracc_rl.png);
}

.product_11 a, .product_11 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_data.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_11 a:hover, .product_11 a:active {
	background-image:url(images/product_data_rl.png);
}

.product_6 a, .product_6 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_desktop.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_6 a:hover, .product_6 a:active {
	background-image:url(images/product_desktop_rl.png);
}

.product_8 a, .product_8 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_btcar.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_8 a:hover, .product_8 a:active {
	background-image:url(images/product_btcar_rl.png);
}

.product_18 a, .product_18 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_thb.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_18 a:hover, .product_18 a:active {
	background-image:url(images/product_thb_rl.png);
}

.product_10 a, .product_10 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_misc.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_10 a:hover, .product_10 a:active {
	background-image:url(images/product_misc_rl.png);
}

.product_15 a, .product_15 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_music.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_15 a:hover, .product_15 a:active {
	background-image:url(images/product_music_rl.png);
}

.product_16 a, .product_16 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_handsfree.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_16 a:hover, .product_16 a:active {
	background-image:url(images/product_handsfree_rl.png);
}

.product_14 a, .product_14 a:visited {
	float:left;
	width:150px;
	padding-top:113px;
	height:77px;
	background-image:url(images/product_carkits.png);
	margin-right:20px;
	margin-bottom:20px;
}

.product_14 a:hover, .product_14 a:active {
	background-image:url(images/product_carkits_rl.png);
}

.product_holder {
	width:150px;
	float:left;
	margin-bottom:30px;
}

.frontpage {
	float:left;
}

.hr2 {
	width:140px;
	background-image:url(images/hr2.gif);
	height:1px;
	float:left;
	margin:5px;
	background-repeat:repeat-x;
}

.recent {
	margin:5px;
}

.recent a:link, .recent a:visited {
	font-size:10px;
	color:#565656;
}

.recent a:hover, .recent a:active {
	color:#000;
	text-decoration:none;
	text-align:left;
}

.textfield {
	background-color:#fff;
	border: 1px solid #565656;	
	font-size:10px;
	color:#565656;
}

.textfield2 {
	background-color:#fff;
	border: 1px solid #565656;	
	font-size:12px;
	color:#565656;
}

/* Accessory Button Rollovers */

.acc_1 a, .acc_1 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/1.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_1 a:hover, .acc_1 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_2 a, .acc_2 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/2.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_2 a:hover, .acc_2 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_3 a, .acc_3 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/3.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_3 a:hover, .acc_3 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_5 a, .acc_5 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/5.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_5 a:hover, .acc_5 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_7 a, .acc_7 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/7.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_7 a:hover, .acc_7 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_8 a, .acc_8 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/8.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_8 a:hover, .acc_8 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_12 a, .acc_12 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/12.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_12 a:hover, .acc_12 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_15 a, .acc_15 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/15.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_15 a:hover, .acc_15 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_16 a, .acc_16 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/16.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_16 a:hover, .acc_16 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_30 a, .acc_30 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/30.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_30 a:hover, .acc_30 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_89 a, .acc_89 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/89.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_89 a:hover, .acc_89 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_105 a, .acc_105 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/105.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_105 a:hover, .acc_105 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_60 a, .acc_60 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/60.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_60 a:hover, .acc_60 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_66 a, .acc_66 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/66.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_66 a:hover, .acc_66 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_72 a, .acc_72 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/72.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_72 a:hover, .acc_72 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_73 a, .acc_73 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/73.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_73 a:hover, .acc_73 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_74 a, .acc_74 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/74.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_74 a:hover, .acc_74 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_75 a, .acc_75 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/75.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_75 a:hover, .acc_75 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_76 a, .acc_76 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/76.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_76 a:hover, .acc_76 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_77 a, .acc_77 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/77.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_77 a:hover, .acc_77 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_78 a, .acc_78 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/78.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_78 a:hover, .acc_78 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_79 a, .acc_79 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/79.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_79 a:hover, .acc_79 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_80 a, .acc_80 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/80.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_80 a:hover, .acc_80 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_83 a, .acc_83 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/83.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_83 a:hover, .acc_83 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_84 a, .acc_84 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/84.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_84 a:hover, .acc_84 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_85 a, .acc_85 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/85.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_85 a:hover, .acc_85 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_86 a, .acc_86 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/86.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_86 a:hover, .acc_86 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_87 a, .acc_87 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/87.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_87 a:hover, .acc_87 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_88 a, .acc_88 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/88.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_88 a:hover, .acc_88 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_90 a, .acc_90 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/90.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_90 a:hover, .acc_90 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_91 a, .acc_91 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/91.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_91 a:hover, .acc_91 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_92 a, .acc_92 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/92.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_92 a:hover, .acc_92 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}	

.acc_93 a, .acc_93 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/93.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_93 a:hover, .acc_93 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_94 a, .acc_94 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/94.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_94 a:hover, .acc_94 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_95 a, .acc_95 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/95.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_95 a:hover, .acc_95 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_96 a, .acc_96 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/96.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_96 a:hover, .acc_96 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_97 a, .acc_97 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/97.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_97 a:hover, .acc_97 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_98 a, .acc_98 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/98.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_98 a:hover, .acc_98 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_99 a, .acc_99 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/99.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_99 a:hover, .acc_99 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_100 a, .acc_100 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/100.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_100 a:hover, .acc_100 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_102 a, .acc_102 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/102.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_102 a:hover, .acc_102 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_103 a, .acc_103 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/103.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_103 a:hover, .acc_103 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_104 a, .acc_104 a:visited{
	background-image:url(http://www.foneshop.ie/template/foneshop/images/acc/manu/104.png);
	float:left;
	width:172px;
	height:19px;
	margin-left:15px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding-top:75px;
	background-color:#feaf32;
	background-repeat:no-repeat;
}

.acc_104 a:hover, .acc_104 a:active{
	float:left;
	text-decoration:underline;
	color:#000;
}

.acc_product {
	float:left;
	text-align:center;
	height:200px;
	border: 1px solid #feaf32;	
	width:120px;
	font-weight:bold;
	font-size:12px;
	color:#565656;
	padding:5px;
	margin:10px;
}

.acc_title {
	font-weight:bold;
}

.acc_price {
	font-weight:bold;
	color:#FF0000;
}

.acc_image a:link{
	height:100px;
	width:100px;
}

.acc_pro_image {
	width:220px;
	height:220px;
	padding:10px;
	float:left;
 	border: 1px solid #feaf32;
	margin-right:10px;
}

.acc_pro_price {
	font-size:16px;
	color:#FF0000;
	font-weight:bold;
}

.acc_fits {
	background-color:#feaf32;
	color:#000;
	float:left;
	padding:5px;
	clear:both;
}

.product_badge{
	float: right;
}

.select_model {
	width:202px;
	height:27px;
	float:left;
	background-image:url(images/select_model.png);
	padding-top:5px;
	padding-left:237px;
	margin-left:19px;
	margin-top:10px;
	background-repeat:no-repeat;
}

.search_border {
	border: 1px solid #feaf32;	
}

.same {
	background-color:#efe356;
	height:40px;
	float:left;
	border: 1px solid #fc8f00;
	padding:5px;	
}

.advert_patrick{
	height:200px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
	width:100%;
}

.advert_patrick_left{
	width:343px;
	height:200px;
	float:left;
	background-image:url(images/adverts/patrick_left.png);
}

.advert_patrick_right{
	height:200px;
	float:left;
	background-image:url(images/adverts/easter_right.png);
	color:#4b7d09;
	text-align:left;
}

.developer a{
	background-image:url(images/excstudio.png);
	background-repeat:no-repeat;
	background-position:right;
	width:334px;
	height:25px;
	float:left;
	padding-top:8px;
	margin-top:10px;
	padding-left:5px;
	font-size:11px;
}

#laser {
	background-image:url(http://www.foneshop.ie/template/foneshop/images/adverts/laser.png);
	height:150px;
	background-position:center top;
	background-repeat:no-repeat;
	margin:0 auto;
	display:block;
	width:100%;
	position:absolute;
}

