BODY {
	background-color: #ffffff/*;
	background-image: url(../themedia/Image/global/bg.jpg); 
	background-repeat: repeat*/
}
form {
	margin: 0px;
	padding: 0px;
	border: 0px
}
div {
	margin: 0px;
	padding: 0px;
	border: 0px
}

.bg_bottom {
	background-color: #f6f6f6;
	border-top: 1px solid #D7D7D7
}
.bg_top {
	background-image: url(../images/bg_top_strip.gif); 
	background-repeat: repeat-x
}
.text_bottom_bold {
	font-weight: bold; 
	font-size: 12px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	line-height: 13px
}
.text_bottom2 {
	font-weight: normal; 
	font-size: 13px; 
	color: #535452; 
	font-family: trebuchet ms, verdana; 
	line-height: 15px
}
.text_bottom {
	font-weight: normal; 
	font-size: 12px; 
	color: #535452; 
	font-family: trebuchet ms, verdana; 
	line-height: 17px
}
a.bottomlink  { color: #5e5d5d; text-decoration: none }
a.bottomlink:active  { color: #000000; text-decoration: none }
a.bottomlink:visited  { color: #5e5d5d; text-decoration: none }
a.bottomlink:hover  { color: #000000; text-decoration: underline }



a  { color: #5e5d5d; text-decoration: none }
a:active  { color: #000000;text-decoration: none }
a:visited  { color: #5e5d5d;text-decoration: none }
a:hover  { color: #000000; text-decoration: underline }



#theclear {
	clear:both;
}


.text_top {
	font-weight: bold; 
	font-size: 13px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	line-height: 15px
}
a.toplink_on  { color: #d24f00; text-decoration: none }
a.toplink_on:active  { color: #747474; text-decoration: none }
a.toplink_on:visited  { color: #d24f00; text-decoration: none }
a.toplink_on:hover  { color: #747474; text-decoration: underline }

a.toplink_off  { color: #747474; text-decoration: none }
a.toplink_off:active  { color: #d24f00; text-decoration: none }
a.toplink_off:visited  { color: #747474; text-decoration: none }
a.toplink_off:hover  { color: #d24f00; text-decoration: none }
.tabon {
	background-image: url(../images/tab_on.jpg); 
	background-repeat: no-repeat
}
.taboff {
	background-image: url(../images/tab_off_sm.jpg); 
	background-repeat: no-repeat
}
.tabofflg {
	background-image: url(../images/tab_off_lg.jpg); 
	background-repeat: no-repeat
}
.tabonlg {
	background-image: url(../images/tab_on_lg.jpg); 
	background-repeat: no-repeat
}
.taboffend {
	background-image: url(../images/tab_off_sm_end.jpg); 
	background-repeat: no-repeat
}


.bg_belowsearch_home {
	background-color: #e8e8e8
}
.bg_search_home {
	background-image: url(../images/bg_search_strip.gif); 
	background-repeat: repeat-x
}



.input_search {
	width: 300px;
	height: 28px;
	font-weight: bold; 
	font-size: 15px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	border: #bdb7aa 2px solid;
	background-color: #ffffff;
	padding-top:2px;
	padding-left:3px
}

.input_friend {
	width: 200px;
	height: 26px;
	font-weight: bold; 
	font-size: 14px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	border: #bdb7aa 2px solid;
	background-color: #ffffff
}

.input_newsletter {
	width: 147px;
	height: 21px;
	font-weight: bold; 
	font-size: 13px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	border: #bdb7aa 2px solid;
	background-color: #ffffff;
	padding-left:3px;
	padding-top:0px;
}

.text_white {
	font-weight: bold; 
	font-size: 15px; 
	color: #ffffff; 
	font-family: trebuchet ms, verdana; 
	line-height: 16px
}

a.cathomelink  { color: #545d4d; text-decoration: none }
a.cathomelink:active  { color: #000000; text-decoration: none }
a.cathomelink:visited  { color: #545d4d; text-decoration: none }
a.cathomelink:hover  { color: #000000; text-decoration: underline }

a.cathomelinkon  { color: #d24f00; text-decoration: underline }
a.cathomelinkon:active  { color: #000000; text-decoration: underline }
a.cathomelinkon:visited  { color: #d24f00; text-decoration: underline }
a.cathomelinkon:hover  { color: #000000; text-decoration: underline }

.bg_news_home {
	background-color: #f9f9f9;
	/*border-top: 1px solid #D7D7D7*/
}

.bg_news_home1 {
	background-color: #f9f9f9
}

.text_subtitles {
	font-weight: bold; 
	font-size: 11px; 
	color: #f0620c; 
	font-family: trebuchet ms, verdana; 
	line-height: 13px
}
.text_text {
	font-weight: normal; 
	font-size: 12px; 
	color: #535452; 
	font-family: trebuchet ms, verdana; 
	line-height: 15px
}
.text_text2 {
	font-weight: normal; 
	font-size: 12px; 
	color: #535452; 
	font-family: trebuchet ms, verdana; 
	line-height: 14px
}


a.catsoff  { color: #545d4d; text-decoration: none }
a.catsoff:active  { color: #000000; text-decoration: none }
a.catsoff:visited  { color: #545d4d; text-decoration: none }
a.catsoff:hover  { color: #000000; text-decoration: underline }
a.catson  { color: #d24f00; text-decoration: underline }
a.catson:active  { color: #000000; text-decoration: underline }
a.catson:visited  { color: #d24f00; text-decoration: underline }
a.catson:hover  { color: #000000; text-decoration: underline }

.text_underline { 
	font-weight: bold; 
	font-size: 13px; 
	color: #545d4d; 
	font-family: trebuchet ms, verdana; 
	line-height: 15px; 
	text-decoration: underline; 
}

.text_texty1 { 
	font-weight: bold; 
	font-size: 12px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	line-height: 14px 
}

.text_texty2 { 
	font-weight: bold; 
	font-size: 13px; 
	color: #545d4d; 
	font-family: trebuchet ms, verdana; 
	line-height: 15px
}


.text_star {
	font-weight: bold; 
	font-size: 14px; 
	color: #d24f00; 
	font-family: trebuchet ms, verdana; 
	line-height: 16px
}

.text_ns {
	font-weight: normal; 
	font-size: 10px; 
	color: #929293; 
	font-family: trebuchet ms, verdana
}






.bg_products {
	background-color: #90a93d;
	background-image: url(../themedia/Image/global/bg_products.gif); 
	background-repeat: no-repeat; 
	background-position: bottom right
}

#prot1{
	position:relative;
	float:left;
	height:100px;
}
#prot2{
	position:relative;
	float:left;
	height:80px
}
#proty1{
	position:relative;
	left:110px;
	top:-100px;
	width:65px;
	height:65px;
	background:url('../images/star.gif')
}
#proty2{
	position:relative;
	left:110px;
	top:-100px;
	width:65px;
	height:65px;
	background:url('../images/star.gif')
}
#devy {
	background-color: #f9f9f9;
	height: 270px;
}

.image  { border:1px solid #CCCCCC; padding:3px; }
.image:hover  { border:1px solid #D24F00; padding:3px; }