/* General
----------------------------------------------------------- */
body {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;background-color:#FBFCE0;color:#545454;font-size:0.9em;text-align:center;margin:0 auto;padding:0;overflow-x:hidden;word-wrap: break-word;}

h1 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:700;font-size:1.2em;padding:0;margin:7px 0;}
h2 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:200;font-size:1.1em;padding:0;margin:7px 0;}
h3 {color:#2D5DBC;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-weight:200;font-size:1.0em;padding:0;margin:7px 0;}

hr {width:100%;height: 1px;border-bottom:1px solid #4883A2; border-left-width:0px; border-right-width:0px; border-top-width:0px; padding-top:4px; padding-bottom:4px}/*#A7BFD6;*/
img {border:none;}

.breaker  { clear:both; }

/* Header
----------------------------------------------------------- */






/***  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; font-size:0.9em;
	width:945px;
	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:1em;
	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
----------------------------------------------------------- */

.block h1{background: transparent url(../img/b3.gif) top left no-repeat;margin-right:18px; border-bottom: solid 1px #5379b8;padding:0px 5px 5px 30px;}
.block h2{background: transparent url(../img/a1.gif) top left no-repeat;margin-right:18px; padding:0px 5px 5px 30px;font-weight:bold;font-family:verdana,arial,sans-serif;font-size:0.9em; color:#808080;}
.block h3{background: transparent url(../img/b3.gif) top left no-repeat;margin-right:18px; border-bottom: solid 1px #5379b8;padding:0px 5px 5px 30px;}
.block ht{background: transparent url() top left no-repeat;margin-right:18px; padding:0px 5px 5px 5px;font-weight:bold;font-family:verdana,arial,sans-serif;font-size:0.9em; color:#808080;}


/* Block Ads 1
----------------------------------------------------------- */
.block-ads1 {width:225px; background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-ads1 {width:225px;height:35px;background: url('../img/block_header_ad.gif') no-repeat top left;padding-left:45px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.blockfooter-ads1 {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-ads1 {padding:0px 0px 0px 55px;margin-bottom:5px;}
.blockcontent-ads1 a:link, .blockcontent-ads1 a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-ads1 a:hover {color:#E76B00;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:35px;background: url('../img/block_header_ad.gif') no-repeat top left;padding-left:45px; padding-right:10px; padding-top:8px; padding-bottom:0px}
.blockfooter-ads2 {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-ads2 {padding:5px 10px 0px 35px;margin-bottom:5px;}
.blockcontent-ads2 a:link, .blockcontent-ads1 a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-ads2 a:hover {color:#E76B00;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: url('../img/block_header.gif') no-repeat top left;padding-left:5px; padding-right:10px; padding-top:5px; padding-bottom:0px}
.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:5px;}

.blockcontent-selectCategory select.combo {width:200px; height:18px; padding:2px; border:solid 1px #627B88; font-family:verdana,arial,sans-serif; color:#4A5E68; font-size:12px;}
.blockcontent-selectCategory input.button {width:3.0em; margin-top: 0.5em; padding:1px; background:#547CBB; border:solid 1px #627B88; text-align:center; font-family:verdana,arial,sans-serif; color:#FFFFFF; font-size:120%;}
.blockcontent-selectCategory input:hover.button {cursor:pointer; border:solid 1px #627B88; 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:35px;background: url('../img/block_header_st.gif') no-repeat top left;padding-left:45px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.blockfooter-popularkeys {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-popularkeys {padding:5px 10px 0px 15px;margin-bottom:5px;}
.blockcontent-popularkeys a:link, .blockcontent-popularkeys a:visited {display:block;color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-popularkeys a:hover {color:#E76B00;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:35px;background: url('../img/block_header_st.gif') no-repeat top left;padding-left:40px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.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:5px;}
.blockcontent-searchcat a:link, .blockcontent-searchcat a:visited {display:block;color:#335475;text-decoration:none;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-size:1.0em;}
.blockcontent-searchcat a:hover {color:#E76B00;text-decoration:none;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-size:1.0em;}
.blockcontent-searchcat span {color:#666666;font-family:Arial;}


/* Block SearchForm
----------------------------------------------------------- */
.block-searchForm {width:222px;background: transparent url(../img/block_bg_s.gif) repeat-y;margin-bottom:5px;}
.blockheader-searchForm {width:225px;height:35px;background: url('../img/block_header_s.gif') no-repeat top left;padding-left:45px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.blockfooter-searchForm {width:225px;height:12px;background: transparent url(../img/block_footer_s.gif) bottom left no-repeat;}
.blockcontent-searchForm {padding:5px 10px 0px 10px;margin-bottom:5px;line-height:0.9em}

.blockcontent-searchForm fieldset {border:none;}
.blockcontent-searchForm input.field {width:195px; height:18px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid #627B88; font-family:verdana,arial,sans-serif; color:#627B88; font-size:100%;}
.blockcontent-searchForm input.fieldprice {width:35px; height:18px; padding:0.1em 0 0.2em 0 !important /*Non-IE6*/; padding:0.2em 0 0.3em 0 /*IE6*/; border:1px solid #627B88; font-family:verdana,arial,sans-serif; color:#627B88; font-size:100%;}
.blockcontent-searchForm select.combo {width:195px; height:18px; padding:2px; border:solid 1px #627B88; font-family:verdana,arial,sans-serif; color:#4A5E68; font-size:100%;}
.blockcontent-searchForm input.button {float:left; width:5.0em; margin-top: 0.5em; padding:1px; background:#627B88; border:solid 1px #627B88; text-align:center; font-family:verdana,arial,sans-serif; color:#FFFFFF; font-size:100%;}
.blockcontent-searchForm input:hover.button {cursor:pointer; border:solid 1px #627B88; background:#EFB603; color:#FFFFFF;}

/* MostSearch
----------------------------------------------------------- */
.block-mostSearch {width:225px;background: transparent url(../img/block_bg_s.gif) repeat-y;margin-bottom:5px;}
.blockheader-mostSearch {width:225px;height:35px;background: url('../img/block_header_t.gif') no-repeat top left;padding-left:40px; padding-right:10px; padding-top:8px; padding-bottom:0px}
.blockfooter-mostSearch {width:225px;height:25px;background: transparent url(../img/block_footer_s.gif) bottom left no-repeat;}
.blockcontent-mostSearch {padding:5px 10px 0px 15px;margin-bottom:5px;}
.blockcontent-mostSearch a:link, .blockcontent-mostSearch a:visited {color:#627B88;text-decoration:none;}
.blockcontent-mostSearch a:hover {color:#E76B00;text-decoration:underline;}
.sidebar_cloud_1 {font-size: 0.9em;}
.sidebar_cloud_2 {font-size: 1.2em;}
.sidebar_cloud_3 {font-size: 1.4em;}
.sidebar_cloud_4 {font-size: 1.8em;}
.sidebar_cloud_5 {font-size: 2.0em;}

/* LastSearch
----------------------------------------------------------- */
.block-lastSearch {width:225px;background: transparent url(../img/block_bg.gif) repeat-y;margin-bottom:5px;}
.blockheader-lastSearch {width:225px;height:35px;background: url('../img/block_header_ls.gif') no-repeat top left;padding-left:50px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.blockfooter-lastSearch {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-lastSearch {padding:5px 10px 0px 15px;margin-bottom:5px;}
.blockcontent-lastSearch a:link, .blockcontent-lastSearch a:visited {color:#335A83;text-decoration:none;}
.blockcontent-lastSearch a:hover {color:#E76B00;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:35px;background: url('../img/block_header_tn.gif') no-repeat top left;padding-left:50px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.blockfooter-news {width:225px;height:25px;background: transparent url(../img/block_footer.gif) bottom left no-repeat;}
.blockcontent-news {padding:5px 10px 0px 15px;margin-bottom:5px;}
.blockcontent-news a:link, .blockcontent-news a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-news a:hover {color:#E76B00;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: url('../img/block_header.gif') no-repeat top left;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:0px}
.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:5px;}
.blockcontent-static a:link, .blockcontent-static a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-static a:hover {color:#E76B00;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:35px;background: url('../img/block_header_n.gif') no-repeat top left;padding-left:40px; padding-right:10px; padding-top:13px; padding-bottom:0px}
.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:5px;}
.blockcontent-rss1 a:link, .blockcontent-rss1 a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-rss1 a:hover {color:#E76B00;text-decoration:underline;}
.blockcontent-rss2 {padding:0px 5px 0px 10px;margin-bottom:5px;}
.blockcontent-rss2 a:link, .blockcontent-rss1 a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-rss2 a:hover {color:#333333;text-decoration:none;}



/* 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: url('../img/block_header.gif') no-repeat top left;padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:0px}
.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:5px;}
.blockcontent-modul a:link, .blockcontent--modul a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.blockcontent-modul a:hover {color:#E76B00;text-decoration:underline;}

/* Predefined Search
----------------------------------------------------------- */
.presearch {margin:0px;padding:0px;width:430px;}
.presearch  a:link, .presearch a:visited {color:#627B88;text-decoration:none;font-weight:500;}
.presearch  a:hover {color:#E76B00;text-decoration:underline;}


/* Index Categories
----------------------------------------------------------- */
.indexcat {margin:0px;padding:0px;color:#335A83; width:430px;line-height:1.8em;}
.indexcat a:link, .indexcat a:visited {color:#627B88;text-decoration:none;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-size:1.0em;}
.indexcat a:hover {color:#E76B00;text-decoration:none;font-family: Verdana, Geneva, Arial, helvetica,sans-serif;font-size:1.0em;}
.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:500;}
.indexcat li a:hover {color:#E76B00;text-decoration:underline;}

/* Category Categories
----------------------------------------------------------- */
.categorycat {margin:0px;padding:0px;color:#335A83; width:430px;line-height:1.8em;}
.categorycat a:link, .categorycat a:visited {color:#627B88;text-decoration:none;font-weight:700;}
.categorycat a:hover {color:#E76B00;text-decoration:underline;}
.categorycat span {color:#666666; text-decoration:none;font-weight:400;}

/* Category Listing
----------------------------------------------------------- */
.categorylist {margin:0px;padding:0px;color:#333333;width:430px;}
.categorylist a:link, .categorylist a:visited {color:#627B88;text-decoration:none;}
.categorylist a:hover {color:#E76B00;text-decoration:underline;}
.categorylist h2 {font-size:1.3em;font-weight:500;}

/* Search Listing
----------------------------------------------------------- */
.searchlist {margin:0px;padding:0px;color:#333333;width:430px;}
.searchlist a:link, .searchlist a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.searchlist a:hover {color:#E76B00;text-decoration:underline;}
.searchlist h2 {font-size:1.3em;font-weight:500;}

.price {font-family:"trebuchet ms",arial,sans-serif; font-size:1.2em;font-weight:700;color:#D16F0C;padding-left:5px;}
.imgoffer {clear:both; float:left;margin:0px; padding:0px 10px 10px 0px;}

/* Last Keywords Map
----------------------------------------------------------- */
.lastkeywords {margin:0px;padding:0px;color:#333333;width:430px;}
.lastkeywords a:link, .lastkeywords a:visited {color:#335A83;text-decoration:none;font-weight:500;}
.lastkeywords a:hover {color:#E76B00;text-decoration:underline;}
.lastkeywords h2 {font-size:1.3em;font-weight:500;}

/* News
----------------------------------------------------------- */
.news {margin:0px;padding:0px;color:#333333;width:430px;}
.news a:link, .news a:visited {color:#627B88;text-decoration:none;}
.news a:hover {color:#E76B00;text-decoration:underline;}
.news h2 {font-size:1.3em;font-weight:500;}


/* Keywords Map
----------------------------------------------------------- */
.keymap {margin:0px;padding:0px;color:#333333;width:430px;}
.keymap a:link, .keymap a:visited {color:#335A83;text-decoration:none;font-weight:500;}
.keymap a:hover {color:#E76B00;text-decoration:underline;} 
.keymap h2 {font-size:1.3em;font-weight:500;}

/* RSS Feed Index
----------------------------------------------------------- */
.rss_index {margin:0px;padding:0px;color:#333333;width:430px;}
.rss_index a:link, .rss_index a:visited {color:#335A83;text-decoration:none;font-weight:500;}
.rss_index a:hover {color:#E76B00;text-decoration:underline;}
.rss_index img  {margin:0px; padding:0px 10px 10px 0px;}

/* Modul 1 - mitte
----------------------------------------------------------- */

.modul1 {margin:0px;padding:0px;color:#333333;width:430px;}
.modul1 a:link, .modul1 a:visited {color:#335A83;text-decoration:none;font-weight:700;}
.modul1 a:hover {color:#E76B00;text-decoration:underline;}
.modul1 h2 {font-size:1.3em;font-weight:500;}

/* Pagination
----------------------------------------------------------- */

div.pagination {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	text-align:center;
	padding:0px 5px 0px 0;
    text-decoration:none;
	background-color:#fff;
	color:#313031;
	line-height:30px;
}

div.pagination a {
	color:#333333;
	text-decoration:none;
	padding:4px 5px 3px 4px;
	margin:0 1px 0 1px;
	border:1px solid #999999;
}

div.pagination a:hover, div.pagination a:active {
	color:#ffffff;
	border:1px solid #999999;
	background: url('../img/bg_pag.gif')
}
div.pagination span.current {
	padding:4px 5px 3px 4px;
	margin:0 1px 0 1px;
	border:1px solid #999999;
	font-weight:bold;
	color:#FFFFFF;
	background: url('../img/bg_pag.gif')
}
div.pagination span.disabled {
	display:none;
}
