

.CustomStyle_1.tab_navigation {
	background: #FFFFFF url(images/tabs/background.png) 0px 20px no-repeat;
	height: 35px;
}
.CustomStyle_1.tab_navigation li.selected a {	background: url(images/tabs/header-active-tab.gif); }
.CustomStyle_1.tab_content {	
	color: #FFFFFF;
	background: #8FD400 url(images/tabs/background.png) bottom repeat-y; 
}
.CustomStyle_1.tab_content a {	color: #FFFFFF; }
.CustomStyle_1.tab_content a:hover {	color: #406F13; }
.CustomStyle_1.tab_content h2 { color: #3A6610; }
.CustomStyle_1.tab_content h2 a { color: #406F13!important; }
.CustomStyle_1.tab_content h2 a:hover { color: #294A0A!important; }
.CustomStyle_1.tab_content h3 { color: #3A6610; } 
.CustomStyle_1.tab_content h3 a { color: #406F13!important; } 
.CustomStyle_1.tab_content h3 a:hover { color: #294A0A!important; } 

.CustomStyle_2.tab_navigation {
	background: #FFFFFF url(images/tabs/background2.png) 0px 20px no-repeat;
	height: 35px;
}
.CustomStyle_2.tab_navigation li.selected a {	background: url(images/tabs/header-active-tab.gif); }
.CustomStyle_2.tab_content {	
	color: #666666;
	background: #8FD400 url(images/tabs/background2.png) bottom repeat-y;
}
.CustomStyle_2.tab_content a {	color: #666666; }
.CustomStyle_2.tab_content a:hover {	color: #484848; }
.CustomStyle_2.tab_content h2 { color: #FF4c00!important; }
.CustomStyle_2.tab_content h2 a { color: #FF4c00!important; }
.CustomStyle_2.tab_content h2 a:hover { color: #EC3131!important; }
.CustomStyle_2.tab_content h3 { color: #FF4c00!important; } 
.CustomStyle_2.tab_content h3 a { color: #333333!important; } 
.CustomStyle_2.tab_content h3 a:hover { color: #333333!important; } 
 
 
.CustomStyle_1.tab_navigation li,
.CustomStyle_2.tab_navigation li {
	background: url(images/tabs/header-tab-r.gif) right no-repeat; 
	position: relative; 
	float: left; 
	height: 35px; 
	padding: 0px 10px 0px 0px;
} 
 
 
.CustomStyle_1.tab_navigation li.selected,
.CustomStyle_2.tab_navigation li.selected  {
	background: url(images/tabs/header-active-tab-r.gif) right no-repeat; 
} 

.CustomStyle_1.tab_navigation li a,
.CustomStyle_2.tab_navigation li a {	
 	color:#FFFFFF!important;
	float: left;
	text-decoration: none;
	padding: .8em 5px 0.8em 15px;
	background: url(images/tabs/header-tab.gif); 
}
 
.CustomStyle_1.tab_content,
.CustomStyle_2.tab_content {
	padding: 10px 20px 20px 20px;
}

.CustomStyle_1.tab_content h2,
.CustomStyle_2.tab_content h2 { 
	font-weight: normal; 
	font-size: 1em; 
	line-height: 1.2em; 
}

.CustomStyle_1.tab_content h3,
.CustomStyle_2.tab_content h3 {
	font-weight: normal;
	font-size: 1em; 
	font-family: Verdana, Arial, Helvetica, sans-serif!important; 
	line-height: 1.3em!important; 
}







	/* MEE NEWS */

	.widget_MeeNewsNewsletter {
		background: #FFFFFF url(images/tabs/background2.png) 0px 15px no-repeat;
		display: inline-block; 
		width:100%;
		padding-top: 15px;
	}
	.widget_MeeNewsNewsletter:after { 
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden; 
	}
	
	
	.widget_MeeNewsNewsletter .textwidget {	
		background: #FFFFFF url(images/tabs/background2.png) bottom repeat-y; 
		padding: 0px 20px;
	}
	
	
	



/*
General styling
*/

body {
	font-size: 12px;
	background-color: #FFFFFF;
    background-image: url('');
	margin: 20px 0px 0px 0px;
}


.color1 { background-color: #FF0000!important; }
.color2 { background-color: #FF6E00!important; }
.color3 { background-color: #8fd400!important; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }

img {
	border: none;
}

#page {
	font-size: 1em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.3em;
    color: #333333;
	padding: 0px 10px 0px 10px;
    border: none;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
}


ul.st-related-posts,
ul.custom { list-style-type: none; margin: 0; padding: 0; }
ul.st-related-posts li,
ul.custom li { text-indent: -1.1em; padding-left: 1em; padding-bottom: 0.5em!important; }
ul.st-related-posts li:before,
ul.custom li:before { content: "\00BB\ "; }
  
  

ul.postlisting { 
	list-style-type: none; 
	margin: 0;
	margin-bottom: 10px; 
	padding: 0;
}
ul.postlisting li {
	border-top: 1px dotted #999999; 
	padding-top: 1em; 
	padding-bottom: 1em; 
}
ul.postlisting .attachment-thumbnail,
ul.postlisting .attachment-100x100 {
	float: left;
	margin-right: 15px;
}
ul.postlisting h4 {
	margin: 0px!important;
	margin-bottom: 10px!important;
}
ul.postlisting p {
	margin: 0px!important;
	padding: 0px;
	}


div.social_bookmark {
	clear: both;
	padding: 5px 0px 20px 0px!important;

}
div.social_bookmark:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

a 		{ text-decoration: none; color: #333333; }
a:hover { text-decoration: none; color: #333333; }

#content	{ margin-top: 15px; float: left; padding: 0 35px 0 35px; width: 480px; }
#content a 	{ text-decoration: none; color: #FF4C00; }
#content a:hover { text-decoration: none; color: #FF2183; }
#content    { font-size: 1.05em; font-weight: ; font-family: Verdana; color: #393939; line-height: 1.35em; }
#content h1 { font-size: 3em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; line-height: 1.2em; margin: 0em 0em 0.5em 0em; }
#content h2 { font-size: 1.65em; font-weight: normal; font-family: Verdana; color: #FF4c00; line-height: 1.1em; margin: 0em 0em 0.5em 0em; }
#content h3 { font-size: 1.3em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF4c00; line-height: 1.2em; margin: 1em 0em 0.4em 0em; }
#content h4 { font-size: 1.1em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4312AE; line-height: 1.2em; margin: 0em 0em 0.3em 0em; }
#content h5 { font-size: 1.1em; font-weight: normal; font-family: 'Times New Roman', Times, serif; color: #6F9C00; line-height: 1.2em; margin: 0em 0em 0.3em 0em; }
#content h1 a { color: #333333; }
#content h2 a { color: #FF4C00; }
#content h3 a { color: #333333; }
#content h4 a { color: #4312AE; }
#content h5 a { color: #333333; }
#content h1 a:hover { color: #333333; }
#content h2 a:hover { color: #FF2183; }
#content h3 a:hover { color: #333333; }
#content h4 a:hover { color: #4312AE; }
#content h5 a:hover { color: #333333; }

#sidebar    { font-size: 1em; font-weight: ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.3em; }
#sidebar a 	{ text-decoration: none; color: #FF4c00; }
#sidebar a:hover { text-decoration: none; color: #FF4c00; }
#sidebar h1 { font-size: 4em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.3em; margin: 0em 0em 0.5em 0em; }
#sidebar h2 { font-size: 1.2em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF4c00; line-height: 1.3em; margin: 0em 0em 0.5em 0em; }
#sidebar h3 { font-size: 1.3em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #3A6610; line-height: 1.3em; margin: 0em 0em 0.5em 0em; }
#sidebar h4 { font-size: 1em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000FF; line-height: 1.3em; margin: 0em 0em 0.5em 0em; }
#sidebar h5 { font-size: 1em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 1.3em; margin: 0em 0em 0.5em 0em; }
#sidebar h1 a { color: #333333; }
#sidebar h2 a { color: #FF0000; }
#sidebar h3 a { color: #00FF00; }
#sidebar h4 a { color: #0000FF; }
#sidebar h5 a { color: #333333; }
#sidebar h1 a:hover { color: #333333; }
#sidebar h2 a:hover { color: #333333; }
#sidebar h3 a:hover { color: #333333; }
#sidebar h4 a:hover { color: #333333; }
#sidebar h5 a:hover { color: #333333; }

blockquote { font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; color: #333333; margin: 20px 0px 20px 20px;	padding: 20px; border: 1px solid #DDDDDD; background-color: #EEEEEE; background-image: ; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

/* Caption ----------------------------------------------------------------------*/
.wp-caption 		{ width: auto !important; overflow: hidden; border: none; background-color: #FFFFFF; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; }
.wp-caption a		{ color: #333333; }
.wp-caption a:hover	{ color: #333333; }
.wp-caption img		{ border:none; margin:0; padding:0; height:auto!important; }
.wp-caption-dt		{ margin: 0px; padding: 0px; }
.wp-caption-dd,
.wp-caption-text	{ font-size: 0.8em; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; background-color: #FFFFFF; padding: 5px; color: #333333; margin: 0px; -moz-border-radius: 0px 0px 3px 3px; -webkit-border-radius: 0px 0px 3px 3px; }

/* Author ----------------------------------------------------------------------*/
.cp_author_box 			{ text-align: left; width: 180px; margin-bottom: 1em; background-color: #FF6300!important; background-image: url(''); padding: 10px!important; line-height: 1.3em!important; color: #FFFFFF!important; font-size: 0.9em!important; border: none!important; -moz-border-radius: 5px!important; -webkit-border-radius: 5px!important; }
.cp_author_box a 		{ color: #333333!important; }
.cp_author_box a:hover	{ color: #333333!important; }
.cp_author_box h3 		{ font-size: 1.4em!important; font-weight: normal!important; font-family: !important; color: #FFFFFF!important; line-height: 1.3em!important; margin: 0em!important; }
.cp_author_box h4 		{ font-size: 1em!important; font-weight: normal!important; font-family: Verdana, Arial, Helvetica, sans-serif!important; color: #FFFFFF!important; line-height: 1.3em!important; margin: 1em 0em 0em 0em!important; }
.cp_author_box h3 a		{ color: #333333!important; }
.cp_author_box h4 a 	{ color: #333333!important; }
.cp_author_box h3 a:hover { color: #333333!important; }
.cp_author_box h4 a:hover { color: #333333!important; }
.cp_author_box .avatar { float: left; margin-top: -1.5em; margin-right: 1em; margin-bottom: 0.5em; }

/* Related Post ----------------------------------------------------------------*/
.cp_relatedpost_box 		{ text-align: left; width: 180px; margin-bottom: 1em; background-color: #8FD400!important; background-image: url(''); padding: 10px!important; line-height: 1.3em!important; color: #FFFFFF!important; font-size: 0.9em!important; border: none!important; -moz-border-radius: 0px!important; -webkit-border-radius: 0px!important; }
.cp_relatedpost_box a 		{ color: #333333!important; }
.cp_relatedpost_box a:hover	{ color: #333333!important; }
.cp_relatedpost_box h3 		{ font-size: 1.2em!important; font-weight: normal!important; font-family: !important; color: #FFFFFF!important; line-height: 1.3em!important; margin: 0em!important; }
.cp_relatedpost_box h4 		{ font-size: !important; font-weight: !important; font-family: !important; color: !important; line-height: !important; margin: !important; }
.cp_relatedpost_box h3 a	{ color: #333333!important; }
.cp_relatedpost_box h4 a 	{ color: !important; }
.cp_relatedpost_box h3 a:hover { color: #333333!important; }
.cp_relatedpost_box h4 a:hover { color: !important; }
.cp_relatedpost_box .avatar { float: left; margin-top: -1.5em; margin-right: 1em; margin-bottom: 0.5em; }

#advert_top			{ background-color: #FFFFFF; background-image: url(''); padding: 0em; margin: ; text-align: left; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
#advert_right		{ background-color: #FFFFFF; background-image: url(''); padding: 0em; margin: ; text-align: left; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
#advert_content_top	{ background-color: #FFFFFF; background-image: url(''); padding: 0em; margin: ; text-align: left; -moz-border-radius: 0px; -webkit-border-radius: 0px; }
.cp_advert			{ background-color: #FFFFFF; background-image: url(''); padding: 10px; text-align: center; border: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.avatar { border: 1px solid #FFFFFF; }

.content-head {
	margin-bottom: 30px;
}

.clear {	clear: both;	}
.widget { margin-bottom: 20px; }
.bold { font-weight: bold; }

.center { margin: 0 auto; }
.left { float: left; }
.right { float:right; }

.aligncenter { margin: 0 auto; }
.alignright { float: right; }
.alignleft { float: left; }

.pagetitle{
	margin-bottom: 1.5em;

}
small {	font-size: 0.9em; }



/* Align ---------------------------------------------------------------*/
p img { padding: 0; max-width: 100%; height: auto; }
.wordtube,
div.centered,
img.centered { display: block; margin-left: auto; margin-right: auto; margin-bottom: 10px; }
div.alignright,
img.alignright { margin: 0px 0px 10px 15px; display: inline; }
div.alignleft,
img.alignleft { margin: 0px 15px 10px 0px; display: inline; }


#cws-gravatar-signup {
	clear: both;
}

#captchaImgDiv {
	margin-bottom: 5px;
}

.contentpro_sg { margin-top: 20px; clear: both; display: block; }
.contentpro_sg:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contentpro_sg .inner { background: url('images/sg_top.png') top no-repeat; padding: 10px; }
.contentpro_sg .outer { background: url('images/sg_bottom.png') bottom no-repeat; background-color: #8FD400; }
.contentpro_sg .avatar { float: left; margin-right: 10px; margin-bottom: 10px; }
.contentpro_sg .white { background-color: #FFFFFF; border-top: 1px solid #DDDDDD;}
.contentpro_sg .white:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.contentpro_pc { margin-top: 20px; clear: both; display: block; }
.contentpro_pc:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.contentpro_pc .inner  { background: url('images/pc_top.png') top no-repeat; padding: 20px 18px; }
.contentpro_pc .middle { background: url('images/pc_middle.png'); }
.contentpro_pc .outer  { background: url('images/pc_bottom.png') bottom no-repeat; }
.contentpro_pc .avatar { border: 1px solid #8fd400; float: left; margin-right: 10px; margin-bottom: 10px; }
.contentpro_pc .comment { clear: both; padding: 5px 0px 0px 0px; }
.contentpro_pc .comment.border { border-bottom: 1px solid #8fd400; padding-bottom: 5px; }

/* BUILD THE SEARCHFORM
----------------------------------*/
#searchform-head {	position: absolute; z-index: 5; left: 565px; top: 48px; width: 280px; }

#search-form { position: relative; }
#search-form fieldset{	border:0;   margin:0;    padding:0;    background: none;    background-color:transparent; }
#search-form #searchfield { background:transparent url(images/search.png) no-repeat left top;    height: 24px;    display: block;    margin-right: 43px; }
#search-form input.text{ border:0; margin: 4px 0px 0px 24px; padding:0; }
#search-form input.submit{	background:transparent url(images/search.png) no-repeat right -24px; height:24px; width:43px; margin:0; padding:0; position:absolute; right:0; top:0; border: 0px; text-transform:uppercase; font-weight:bold; font-size:160%; color:#9b9b9b; cursor:pointer; border: none!important; }
#search-form input.submit:hover{background-position:right bottom;}

#primary-content .search-form{margin:2em 0;}



/* HORIZONTAL ACCORDION
----------------------------------*/


.horizontal_accordion {	overflow: hidden; }
.horizontal_accordion ul {  background-color: #333333;  list-style: none;  margin: 0;  padding: 0; }
.horizontal_accordion h4 {	font-size: 1.2em;	margin-bottom: 3px; }
.horizontal_accordion ul li .attachment-thumbnail {	float: left;	max-width: 75px;	height: auto;	border: none;	margin-right: 10px; }
.horizontal_accordion ul li{ background-color: #FAFAFA;	border-top: 1px solid #DDDDDD;	border-right: 1px solid #EEEEEE; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #DDDDDD;	float: left;	padding: 10px;	display: block;	margin: 2px; }
.horizontal_accordion ul li a{	color: #333333!important;	display: block;	overflow: hidden;	height: 75px;	width: 75px; }
.horizontal_accordion #ha1{	width: 230px; }
.horizontal_accordion ul li p {  margin: 0;  padding: 0;  width: 145px;  font-size: 0.8em;  display: block;  margin-left: 85px;}


/* BUILD THE PROFILE
----------------------------------*/
#profile {
}

#profile ul.team {
	list-style-type:none; 
	padding: 10px 0px 0px 0px;
    margin: 0px;
}
#profile ul.team li .avatar {
	margin: 0px;
}

#profile ul.team  li {
 	border: 1px solid #8fd400; 
	float: left;
	height:52px;
	width: 52px;
    margin-left: 10px;
    margin-bottom: 10px;
	overflow: hidden;
}

#profile .userpic img {
	max-width: 200px;
	height: auto;
    border: 1px solid #8fd400;
}
#profile .userpic {
	float:right;
	margin-left: 10px;
	margin-bottom: 10px;
}

#profile dl dd {
	margin: 0.5em 0em;
}


/* BUILD THE ENTRY
----------------------------------*/
.entry { margin-bottom: 30px; }

.single .entry { margin-bottom: 0px; }
.entry .subline { color: #666666;	font-size: 0.9em; border-bottom: 1px dotted; padding-bottom: 5px; margin-bottom: 10px; }
.entry .subline a {	color: #666666!important; }
.entry .subline .date { float: left; }
.entry .subline .ratings,
.entry .subline .comments {	float:right;}
.entry .subline .ratings {	margin-right: 15px;}
.entry .subline .comments a {	background-image: url(images/comment_cloud_small.png);	background-position:center right;	background-repeat: no-repeat;	padding-right: 15px; }
.entry:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.entry .cp_headline {
	font-variant:small-caps;
}

.entry.nospace { margin: 0px!important; padding: 0px; border: none; }
.entry.nospace .subline { margin: 0px; border: none; padding: 0px; padding-right: 5px; }


/* BUILD THE COMMENTS
----------------------------------*/
.commentlist .quote p {	margin: 0px; padding: 0px;	text-align:left;}
.commentlist li { 	padding: 10px 10px 18px 10px;	max-width: 480px;	background:#EEEEEE url(images/bg_commentlist.png) bottom left no-repeat; line-height: 1.2em; color:#333333; }
.commentlist li .avatar { margin: -20px 10px 5px 0px;	float: left; }
.commentlist a { color: #ff6300;}
.commentlist cite {	margin: 0px; display:block; font-size: 0.9em; color: #666666; font-style:normal; }
.commentlist .bypostauthor  {	background-color: #def4b0; }

#respond,#commentform,form { margin: 0px; padding: 0px; }
#commentform .avatar { margin: 0px 10px 5px 0px; float: left; }
#commentform .textarea { width: 434px; }
#commentform p {	margin: 0px; padding: 0px;	text-align:left;}
#commentform #submiterror { color: #CC0000;	margin-top: 10px; }
#commentform .comment_form input { width: 120px; }
#commentform .input { border: 1px solid #8FD400; padding: 3px; font-family: inherit; font-size: inherit; }
#commentform .submit_button {	 border: 1px #8fd400; font-weight: bold; color: #FF6D00; border-style: double; background-color: #FFFFFF; margin-top: 10px; padding: 5px; }
#commentform .inputerror	{	border-color: #CC0000; }
ul.commentlist { list-style-type:none; padding: 0px; }
ul.children { padding-left: 20px; list-style-type:none; }

#respond { padding-top: 10px; }
.commentlist #respond {	border: 1px solid #DDDDDD;	padding: 10px;	background-color: #FFFFFF!important; }
.commentlist #respond h3 {	color: #333333; }

/* BUILD THE FOOTER
----------------------------------*/
#footer { margin-top: 20px; color: #333333; }
#footer h3 { margin-top: 20px; margin-bottom: 10px; }
#footer a {			color: #333333; }
#footer a:hover{	color: ; }
#footer .sitemapbottom a { font-weight: bold; }
#footer .hr {	background-color: #8FD400;	height: 1px; }
#footer .sitemap { background: url('images/thegreens.png'); padding-left: 20px; padding-right: 20px; padding-bottom: 65px; font-size: 0.9em; line-height: normal; background-repeat:no-repeat; background-position:bottom center; }
#footer .sitebottom { color: #333333; background: url('images/thegreens-bottom.png'); padding: 0px 20px 20px 20px; font-size: 0.8em; line-height: normal; }
#footer .sitebottom a {	color: #333333; }
#footer .sitebottom a:hover{ color: ; }
#footer .sitebottom p,
#footer .sitemap p { padding: 0px 15px 10px 15px; margin: 0px; }
#footer .sitemap ul { float:left; margin: 0px; padding: 0px; }
#footer .sitemap li { list-style-type: none; margin-top: 2px; }
#footer .sitemap .holder { margin-right: 25px; }
#footer .sitemap .end {	margin-right: 0px; float:right; }
#footer .sitemap .abstand { padding-left: 15px; padding-right: 15px; }
#footer .sitemap .partner li { float:left; padding-right: 10px; }    

/* DISPLAY STYLES
----------------------------------*/
.thumb_120 .attachment-thumbnail {	max-width: 120px;   height: auto;    //border: 1px solid #FFFFFF; }
.thumb_110 .attachment-thumbnail {	max-width: 110px;   height: auto;    //border: 1px solid #FFFFFF; }
.thumb_100 .attachment-thumbnail {	max-width: 100px;   height: auto;    //border: 1px solid #FFFFFF; }
.thumb_90 .attachment-thumbnail {	max-width: 90px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_80 .attachment-thumbnail {	max-width: 80px;	height: auto;    //border: 1px solid #FFFFFF; }
.thumb_70 .attachment-thumbnail {	max-width: 70px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_60 .attachment-thumbnail {	max-width: 60px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_50 .attachment-thumbnail {	max-width: 50px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_40 .attachment-thumbnail {	max-width: 40px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_30 .attachment-thumbnail {	max-width: 30px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_20 .attachment-thumbnail {	max-width: 20px;    height: auto;    //border: 1px solid #FFFFFF; }
.thumb_10 .attachment-thumbnail {	max-width: 10px;    height: auto;    //border: 1px solid #FFFFFF; }
.content_pro_standard {	padding-bottom: 20px; }



/* BUILD THE SIDEBAR
----------------------------------*/
#sidebar {
	width: 300px;
	float: right;
	margin-top: 15px;
	margin-right: 15px;
    padding: 0px;
}
#sidebar ul {
	list-style-type:none;
    padding: 0px;
    margin: 0px;
}

#sidebar .attachment-thumbnail {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
}


/*
Build the Menue
*/
#header #logo { padding-left: 35px; }

#mainnav_holder { background-color:#8fd400; background: url(images/color-green.png); position: relative; width:868px; height: 110px; }
#mainnav_hover { position: absolute; top: 0px; left: 0px; height: 110px; z-index: 0; display: none; }
#mainnav_select { position: absolute; top: 0px; left: 0px; height: 110px; z-index: 1; }

#mainnav { position: absolute; padding-left:25px; height:110px;	overflow: hidden; z-index: 3; }
#mainnav ul { margin: 0px; padding: 0px; }
#mainnav li { list-style: none; float:left;	padding-top: 25px; }
#mainnav li a { padding-left:10px; line-height: 15px; padding-right: 10px; height: 30px; color: #000000; text-decoration: none; }
#mainnav .current-cat a,
#mainnav .current-cat-parent a { color: #FFFFFF; }

#subnav { height:68px; width:818px;	background:url('images/bg2.gif'); position:absolute; margin-top: 35px; padding-left:25px; padding-right:25px; z-index: 4; }
#subnav ul { margin: 0px; padding: 0px; }
#subnav ul li { list-style: none; float:left; padding-top: 23px; height:45px; }
#subnav ul li a { padding-left:10px; line-height: 15px; padding-right: 10px; height: 30px; color: #000000; overflow:auto; text-decoration: none; }

#subnav ul li:hover a,
#subnav .background3 a { color: #FFFFFF; }

#subnav ul li .submenue-holder { display: none; position:absolute; margin-top: -10px; }
#subnav ul li .top { background-color: #702bff; padding-top: 20px; }
#subnav ul li .submenue div { height: 25px; }
#subnav ul li .submenue div a {	padding-left: 10px;	padding-right: 10px; height: 30px; } 
#subnav ul li .bottom {	background:url('images/bg3.gif'); background-position: bottom; height: 20px; } 
#overlay1 {	position:absolute; top: 0px; left: 0px;	width: 868px; height:110px; background:url('images/bg1.gif'); z-index: 2; }
.category-submenue { position: absolute; display: none;	width:150px; z-index: 4; }
.category-submenue-bottom {	background:url('images/bg3.gif'); background-position: bottom; position: relative; width:inherit; height: 25px; }
.category-submenue .subnav_content { padding: 10px;	background-color: #702bff; color: #FFFFFF; }
.category-submenue .subnav_content a { color: #FFFFFF; line-height: 20px; }
.category-submenue, 
.category-sub {	display: none; }
.background3 { list-style: none; float:left; padding-top: 23px; height:45px; background:url('images/bg3.gif'); }

#spezial-ad { position: absolute; z-index: 3; left: 630px; top: -80px;	}
