/* General
----------------------------------------------------------- */
body {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;background-color:#FFFFFF;color:#545454;font-size:0.75em;text-align:center;margin:0 auto;padding:0;overflow-x:hidden;word-wrap: break-word;}

div, table, h1,h2,h3{font-size: small;}

h1 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight: 400;font-size:1.1em;padding:0;margin:7px 0;}
h2 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:200;font-size:0.9em;padding:0;margin:7px 0;}
h3 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:200;font-size:0.8em;padding:0;margin:7px 0;}

.ht {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:200;font-size:0.9em;padding:5px 0;margin:0px;display:block;}

hr {width:100%;height: 1px;border:0px;	border-bottom:1px solid #D95700}/*#084FDC;*/
img {border:none;}
.breaker  { clear:both; }

/* Header
----------------------------------------------------------- */

#header { height:120px;width:980px;margin:0 auto;}
#header .header_left { float:left;height:120px;width:28px;background:url(../img/header_left.jpg) no-repeat;margin:0; }
#header .header_center { float:left;height:120px;width:924px;background:url(../img/header_bg.jpg) repeat-x;text-align:left;margin:0; }
#header .header_right { float:right;height:120px;width:28px;background:url(../img/header_right.jpg) no-repeat;margin:0; }

#logo a:link, #logo a:visited
{
padding-left:25px;
color: #FFFFFF;
font-size: 30px;
font-weight: 400;
text-decoration: none;
}

#logo a:hover
{
color: #FFFFFF;
text-decoration: underline;
}

#metanav { float:right;margin:16px 4px 0 0;color: #943823;}
#metanav a:link, #metanav a:visited
{
color: #943823;
font-size:0.9em;
font-weight: 400;
text-decoration: none;
}

#metanav a:hover
{
color: #943823;
text-decoration: underline;
}

#logo {	position:relative;top:25px;left:3px;width:400px;}

#headerbanner {float:right;}
/* Top Navigation
----------------------------------------------------------- */

#topmenu {
	position:absolute;top:86px;
	padding: 0;
}
#topmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#topmenu li {
	margin: 0;
	padding: 0;
	display: inline;
}


#topmenu a {
	float: left;
	margin: 0;
	padding: 0 0 0 17px;
	font-size:15px;
	color: #E3F0FF;
	background: url(../img/topnav_left.gif) repeat-x top left;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

#topmenu a:hover,
#topmenu a:active,
#topmenu a:focus {
}

#topmenu a span {
	margin: 0;
	float: left;
	padding: 8px 15px 5px 0;
	display: block;
	background: url(../img/topnav_right.gif) no-repeat top right;
	color: #FFFFFF;
}


/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topmenu a span {float: none;}
/* End IE5-Mac hack */

#topmenu a:hover span {
	color: #FFFFFF;
}

#topmenu a:hover {
	background: url(../img/topnav_a_left.gif) repeat-x top left;
}

#topmenu a:hover span {
	background: url(../img/topnav_a_right.gif) no-repeat top right;
}


#topmenu li.active a,
#topmenu li.active a:hover,
#topmenu li.active a:active,
#topmenu li.active a:focus {
	background: url(../img/topnav_a_left.gif) repeat-x top left;
}


#topmenu li.active a span,
#topmenu li.active a:hover span,
#topmenu li.active a:active span,
#topmenu li.active a:focus span {
	padding: 8px 17px 5px 0;
	background: url(../img/topnav_a_right.gif) no-repeat top right;
	color: #FFFFFF;
}




/* Content
----------------------------------------------------------- */

#wrapper { font-family: Verdana, Geneva, Arial, helvetica, sans-serif; width:980px; min-height:600px; margin:0 auto; background:#fff url("../img/content_bg.gif") repeat-y left top ;text-align:left;}

#content {
	width: 950px;
	margin: 5px 15px;
}

/***  3 COLUMS MODEL  ***/
/************************ LEFT SIDE COLUMN *****************/
#content-left {
	position:relative;
	margin-left:5px;
	float: left;
	background-color:green;
	width:230px;
	}

/************************** MIDDLE COLUMN ******************/

#content-middle {
	position:relative;
	padding: 146px 14px 0 18px;
	margin-right:-620px;
	float: left;
	width:420px;
	background-color:red;
}
	

/***************************  RIGHT COLUMN  *********************/
#content-right {
	position:relative;
padding: 130px 2px 0 0px;

	margin-right: -176px; 
 
	float: right;
	width:230px;
	margin-right: -230px; 
	background-color:blue;
}



/* Footer
----------------------------------------------------------- */
#footer {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	width:980px;
	margin:0 auto;
	height:40px;
	background:#AECA39 url(../img/footer_bg.gif) repeat-x;
	text-align:left;
}


#footer .left , #footer .right {
	height:40px;
	width:21px;
	margin:0;
}

#footer .left  { float:left; background:url(../img/footer_left.jpg) no-repeat;}
#footer .right { float:right;background:url(../img/footer_right.jpg) no-repeat;}



#footerlinks {
	padding-top:8px;
	margin:auto 0;
	text-align:center;
	font-size:0.9em;
	color:#fff;
}

#footerlinks ul {
	margin:0;
	padding:0;
	list-style:none;
}

#footerlinks li {
	display:inline;
	margin:0;
	padding:0;
  }
  
#footerlinks a {
	margin: 0 5px 0 5px;
	padding:0;
	color:#fff;
	text-decoration:none;
  }

#footerlinks a:hover {
	margin: 0 5px 0 5px;
	padding:0;
	color:#fff;
	text-decoration:underline;
  }


/* Block
----------------------------------------------------------- */
.breadcrumbs ul {width:425px; list-style:none; margin:0px;padding:0 0 0 5px; font-family:verdana,arial,sans-serif;font-size:0.9em}
.breadcrumbs ul li {display:inline; padding:0 0 0 10px;font-weight:bold; color:#7F7D7D;  background:transparent url(../img/arrow.gif) no-repeat 0 50%; }
.breadcrumbs ul a {color:#467AA7; text-decoration:none;}
.breadcrumbs ul a:hover {color:#2A5A8A; text-decoration:underline;}

/* Block
----------------------------------------------------------- */
.breadcrumbs-search ul {width:700px; list-style:none; margin:0px;padding:0 0 0 5px; font-family:verdana,arial,sans-serif;font-size:0.9em}
.breadcrumbs-search ul li {display:inline; padding:0 0 0 10px;font-weight:bold; color:#7F7D7D;  background:transparent url(../img/arrow.gif) no-repeat 0 50%; }
.breadcrumbs-search ul a {color:#467AA7; text-decoration:none;}
.breadcrumbs-search ul a:hover {color:#2A5A8A; text-decoration:underline;}


/* Block
----------------------------------------------------------- */

.block h1{background: transparent url(../img/b3.gif) top left no-repeat;margin-right:18px; border-bottom: solid 2px #5379b8;padding:0px 0px 5px 25px;font-size:1.0em;font-weight:bold;}

/* Block Ads 1
----------------------------------------------------------- */
.block-ads1 {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-ads1 {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-ads1 {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-ads1 {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-ads1 a:link, .blockcontent-ads1 a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-ads1 a:hover {text-decoration:underline;}

/* Block Ads 2
----------------------------------------------------------- */
.block-ads2 {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-ads2 {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-ads2 {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-ads2 {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-ads2 a:link, .blockcontent-ads1 a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-ads2 a:hover {text-decoration:underline;}

/* Block nl 1
----------------------------------------------------------- */
.block-nl {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-nl {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-nl {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-nl {padding:5px 10px 0px 10px;margin-bottom:5px;}
.blockcontent-nl a:link, .blockcontent-nl a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-nl a:hover {text-decoration:underline;}

/* Block Select Category
----------------------------------------------------------- */
.block-selectCategory {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-selectCategory {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-selectCategory {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-selectCategory {padding:5px 10px 0px 10px;margin-bottom:0px;}

.blockcontent-selectCategory select.combo {width:200px; padding:2px; border:solid 1px #3F5C8B; font-family:verdana,arial,sans-serif; font-size:12px;}
.blockcontent-selectCategory input.button {width:3.0em; margin-top: 0.5em; padding:1px; background:#547CBB; border:solid 1px #3F5C8B; text-align:center; font-family:verdana,arial,sans-serif; color:#FFFFFF; font-size:0.8em;}
.blockcontent-selectCategory input.button:hover {cursor:pointer; border:solid 1px #3F5C8B; background:#EFB603; color:#FFFFFF;}

/* Popular Keywords
----------------------------------------------------------- */
.block-popularkeys {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-popularkeys {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-popularkeys {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-popularkeys {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-popularkeys a:link, .blockcontent-popularkeys a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-popularkeys a:hover {text-decoration:underline;}

/* Search Categoriess
----------------------------------------------------------- */
.block-searchcat {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-searchcat {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-searchcat {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-searchcat {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-searchcat a:link, .blockcontent-searchcat a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-searchcat a:hover {text-decoration:underline;}
.blockcontent-searchcat span {color:#A5A5A5;}


/* Block SearchForm
----------------------------------------------------------- */
.block-searchForm {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-searchForm {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-searchForm {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}

.blockcontent-searchForm {margin:0px;padding:5px 10px 0px 5px;}
.blockcontent-searchForm fieldset {border:none;}
.blockcontent-searchForm p {margin:0px;padding: 8px 0 2px 0;}
.blockcontent-searchForm .label {font-family:verdana,arial,sans-serif; font-size:1.0em;font-weight:bold;color:#9AB851;}
.blockcontent-searchForm input.field {width:200px; padding:0.3em 0 0.2em 0 !important /*Non-IE6*/; padding:0.3em 0 0.3em 0 /*IE6*/; border:1px solid #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchForm input.fieldprice {width:35px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchForm select.combo {width:200px; padding:2px; border:solid 1px #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchForm input.button {float:left; width:5.0em; margin-top: 0.5em; padding:1px; background:#547CBB; border:solid 1px #3F5C8B; text-align:center; font-family:verdana,arial,sans-serif; color:#FFFFFF; font-size:0.9em;}
.blockcontent-searchForm input.button:hover {cursor:pointer; border:solid 1px #3F5C8B; background:#EFB603; color:#FFFFFF;}

.block-searchFormSmall {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-searchFormSmall {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-searchFormSmall {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}

.blockcontent-searchFormSmall {margin:0px;padding:-20px 10px -10px 5px;}
.blockcontent-searchFormSmall fieldset {border:none;margin-bottom:0;padding-bottom:0;}
.blockcontent-searchFormSmall p {margin:0px;padding: 8px 0 2px 0;}
.blockcontent-searchFormSmall .label {font-family:verdana,arial,sans-serif; font-size:1.0em;font-weight:bold;color:#9AB851;}
.blockcontent-searchFormSmall input.field {width:200px; padding:0.3em 0 0.2em 0 !important /*Non-IE6*/; padding:0.3em 0 0.3em 0 /*IE6*/; border:1px solid #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchFormSmall input.fieldprice {width:35px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchFormSmall select.combo {width:200px; padding:2px; border:solid 1px #3F5C8B; font-family:verdana,arial,sans-serif; font-size:0.9em;}
.blockcontent-searchFormSmall input.button {float:left; width:5.0em; margin-top: 0.5em; padding:1px; background:#547CBB; border:solid 1px #3F5C8B; text-align:center; font-family:verdana,arial,sans-serif; color:#FFFFFF; font-size:0.9em;}
.blockcontent-searchFormSmall input.button:hover {cursor:pointer; border:solid 1px #3F5C8B; background:#EFB603; color:#FFFFFF;}




/* MostSearch
----------------------------------------------------------- */
.block-mostSearch {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-mostSearch {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-mostSearch {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-mostSearch {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-mostSearch a:link, .blockcontent-mostSearch a:visited {color:#D95700;text-decoration:none;}
.blockcontent-mostSearch a:hover {text-decoration:underline;}
.sidebar_cloud_1 {font-size:0.9em;}
.sidebar_cloud_2 {font-size:1.1em;}
.sidebar_cloud_3 {font-size: 1.1em;}
.sidebar_cloud_4 {font-size: 1.3em;}
.sidebar_cloud_5 {font-size: 1.6em;}

/* LastSearch
----------------------------------------------------------- */
.block-lastSearch {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-lastSearch {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-lastSearch {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-lastSearch {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-lastSearch a:link, .blockcontent-lastSearch a:visited {color:#D95700;text-decoration:none;}
.blockcontent-lastSearch a:hover {text-decoration:underline;}

/* Block News
----------------------------------------------------------- */
.block-news {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-news {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-news {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-news {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-news a:link, .blockcontent-news a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-news a:hover {text-decoration:underline;}

/* Block Static Content
----------------------------------------------------------- */
.block-static {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-static {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-static {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-static {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-static a:link, .blockcontent-static a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-static a:hover {text-decoration:underline;}

/* Block RSS
----------------------------------------------------------- */
.block-rss1 {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-rss1 {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-rss1 {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-rss1 {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-rss1 a:link, .blockcontent-rss1 a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-rss1 a:hover {text-decoration:underline;}


/* Block News Categories
----------------------------------------------------------- */
.block-cat {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-cat {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-cat {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-cat {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-cat a:link, .blockcontent-cat a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-cat a:hover {text-decoration:underline;}
.blockcontent-cat ul {display:inline;list-style-position:outside;margin:0px;padding:0px;}
.blockcontent-cat li {color:#D95700;margin-left:15px;}

/* Block Price Range
----------------------------------------------------------- */
.block-pricerange {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-pricerange {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-pricerange {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-pricerange {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-pricerange a:link, .blockcontent-pricerange a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-pricerange a:hover {text-decoration:underline;}
.blockcontent-pricerange ul {display:inline;list-style-position:outside;margin:0px;padding:0px;}
.blockcontent-pricerange li {color:#D95700;margin-left:15px;}

/* Block Kelkoo Range
----------------------------------------------------------- */
.block-kelkoorange {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-kelkoorange {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-kelkoorange {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-kelkoorange {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-kelkoorange a:link, .blockcontent-kelkoorange a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-kelkoorange a:hover {text-decoration:underline;}
.blockcontent-kelkoorange ul {display:inline;list-style-position:outside;margin:0px;padding:0px;}
.blockcontent-kelkoorange li {color:#D95700;margin-left:15px;}

/* BuyingGuide
----------------------------------------------------------- */
.block-BuyingGuide {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-BuyingGuide {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-BuyingGuide {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-BuyingGuide {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-BuyingGuide a:link, .blockcontent-BuyingGuide a:visited {color:#D95700;text-decoration:none;}
.blockcontent-BuyingGuide a:hover {text-decoration:underline;}
.blockcontent-BuyingGuide ul {display:inline;list-style-position:outside;margin:0px;padding:0px;}
.blockcontent-BuyingGuide li {color:#D95700;margin-left:15px;}

/* SearchSimilar
----------------------------------------------------------- */
.block-SearchSimilar {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-SearchSimilar {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-SearchSimilar {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-SearchSimilar {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-SearchSimilar a:link, .blockcontent-SearchSimilar a:visited {color:#D95700;text-decoration:none;}
.blockcontent-SearchSimilar a:hover {text-decoration:underline;}
.blockcontent-SearchSimilar ul {display:inline;list-style-position:outside;margin:0px;padding:0px;}
.blockcontent-SearchSimilar li {color:#D95700;margin-left:15px;}


/* Block Modul
----------------------------------------------------------- */
.block-modul {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-modul {width:225px;height:29px;background: transparent url(../img/block_header.gif) top left no-repeat;padding:5px 10px 0px 10px;}
.blockfooter-modul {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-modul {padding:5px 10px 0px 10px;margin-bottom:0px;}
.blockcontent-modul .producttitle {color:#000000;font-weight: bold;font-size:1.0em;padding:0;margin:5px 0;}
.blockcontent-modul a:link, .blockcontent--modul a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.blockcontent-modul a:hover {text-decoration:underline;}

/* Predefined Search
----------------------------------------------------------- */
.presearch {margin:0px;padding:0px;width:435px;overflow:hidden;}
.presearch  a:link, .presearch a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.presearch  a:hover {text-decoration:underline;}
.presearch table {table-layout:fixed}


/* Index Categories
----------------------------------------------------------- */
.indexcat {margin:0px;padding:0px;color:#D95700; width:430px;line-height:1.8em;}
.indexcat  h1{padding:5px;font-size:1.0em;font-weight:bold;line-height:5px;}
.indexcat a:link, .indexcat a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.indexcat a:hover {text-decoration:underline;}
.indexcat ul{margin: 0px;padding: 0px;}
.indexcat li {margin-left: 15px;list-style-type:disc;}
.indexcat li a:link, .indexcat a:visited {color:#084FDC;text-decoration:none;font-weight: 400;}
.indexcat li a:hover {text-decoration:underline;}

/* Category Categories
----------------------------------------------------------- */
.categorycat {margin:0px;padding:0px;color:#D95700; width:430px;line-height:1.8em;}
.categorycat a:link, .categorycat a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.categorycat a:hover {text-decoration:underline;}
.categorylist .producttitle {color:#D95700;font-weight: bold;font-size:1.1em;padding:0;margin:5px 0;}
.categorycat span {color:#A5A5A5;}

/* Category Listing
----------------------------------------------------------- */
.categorylist {margin:0px;padding:0px;color:#424242;width:430px;}
.categorylist a:link, .categorylist a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.categorylist a:hover {text-decoration:underline;}
.categorylist h2 {font-size: 0.8em;font-weight:500;}

/* Search Listing
----------------------------------------------------------- */
.searchlist {margin:0px;padding:0px;color:#424242;width:430px;}
.searchlist a:link, .searchlist a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.searchlist a:hover {text-decoration:underline;}
.searchlist h2 {font-size: 0.8em;font-weight:300;}

.price {font-family:"trebuchet ms",arial,sans-serif; font-size:1.2em;font-weight: 300;color:#009999;padding-left:5px;}
.imgoffer {clear:both; float:left;margin:0px; padding:0px 10px 10px 0px; border:none; background: url(../img/loader.gif) no-repeat center;}

/* Last Keywords Map
----------------------------------------------------------- */
.lastkeywords {margin:0px;padding:0px;color:#424242;width:430px;}
.lastkeywords a:link, .lastkeywords a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.lastkeywords a:hover {text-decoration:underline;}
.lastkeywords h2 {font-size:0.8em;font-weight:300;}

/* News
----------------------------------------------------------- */
.news {margin:0px;padding:0px;color:#424242;width:430px;}
.news a:link, .news a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.news a:hover {text-decoration:underline;}
.news h2 {font-size: 0.8em;font-weight:300;}


/* Keywords Map
----------------------------------------------------------- */
.keymap {margin:0px;padding:0px;color:#424242;width:430px;}
.keymap a:link, .keymap a:visited {color:#D95700;text-decoration:none;font-weight:500;}
.keymap a:hover {text-decoration:underline;}
.keymap h2 {font-size: 0.8em;font-weight:300;}

/* RSS Feed Index
----------------------------------------------------------- */
.rss_index {margin:0px;padding:0px;color:#424242;width:430px;}
.rss_index a:link, .rss_index a:visited {color:#D95700;text-decoration:none;font-weight:500;}
.rss_index a:hover {text-decoration:underline;}
.rss_index img  {margin:0px; padding:0px 10px 10px 0px;}

/* Modul 1 - mitte
----------------------------------------------------------- */

.modul1 {margin:0px;padding:0px;color:#424242;width:430px;}
.modul1 a:link, .modul1 a:visited {color:#D95700;text-decoration:none;font-weight: 400;}
.modul1 a:hover {text-decoration:underline;}
.modul1 h2 {font-size: 0.8em;font-weight:300;}
.modul1 .producttitle {color:#000000;font-weight: bold;font-size:1.0em;padding:0;margin:5px 0;}
/* Pagination
----------------------------------------------------------- */

div.pagination {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	text-align:center;
	padding:0px 6px 0px 0;
	background-color:#fff;
	color:#313031;
	line-height:30px;
}

div.pagination a {
	color:#424242;
	text-decoration:none;
	padding:5px 6px 4px 5px;
	margin:0 1px 0 1px;
	border:1px solid #CC0000;
}

div.pagination a:hover, div.pagination a:active {
	color:#FFFFFF;
	border:1px solid #CC0000;
	background-color:#F7C003;
}
div.pagination span.current {
	padding:5px 6px 4px 5px;
	margin:0 1px 0 1px;
	border:1px solid #CC0000;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#F7C003;
}
div.pagination span.disabled {
	display:none;
}

/* legal
--------------------------------------------------------------*/

#legal {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
}