/*  
Theme Name: Coachbranschen.se
Theme URI: http://coachbranschen.se
Description: The default Wordpress theme for <a href="http://coachbranschen.se/">Cocachbranschen</a>.
Version: 1.0
Author: Mikael N&auml;slund / Mikael Wehner
Author URI: http://mikaelnaslund.com

	Coachbranschen 1.0
	http://coachbranschen.se

	This theme was designed by Mikael N&auml;slund
	http://mikaelnaslund.com/
	and built by Mikael Wehner
	http://wdr.se
	
	Copyright (©) 2008
	
*/


html,body{

  	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 82%;
    color: #262626;
	/*font-size: 11px;*/
}

#article #contentarea a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #EAEAEB;
	font-size: 90%;
	padding: 2px;
}
.linkme a, #oneliners a, #rightcol a , #ads #leftcol a, #general #leftcol a, #about #leftcol a, #archives #leftcol a, #archive #leftcol a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #EAEAEB;
	font-size: 90%;
	padding: 2px;
}

a:link, a:visited {
	color: #262626;
}
a:hover, a:active {
	color: #999999;
}

#menuright a {
	background-color: #3b3c3c;
	padding: 0;
}

/* IZZY MENU */ 

#tab 
{
	margin:0;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0px 2px 0 4px ;
	padding:0;
}
#tab a 
{
	background:#000000 url("images/bright_106.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	font-size: 100%;
}
#tab a span 
{
	display:block;
	background:url("images/bleft_106.gif") no-repeat left top;
	padding:0 6px 0 6px;
	color:#E0E0E0;
	font-weight:bold;
	line-height:21px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000000;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
/* END IZZY MENU */

#myBox 
{
	/*width:442px;*/
	width:451px;
	height:25px;
	background: #3b3c3c;
	margin:0;
	border:0;
	font-size: 95%;
}
#myBox2
{
	width:451px;
	height:25px;
	background: #E5E5E5;
	margin:0;
	border:0;
	padding:7px;
	font-weight:bold;
	color:#666666;
	font-size: 95%;
	
}
#myBox3
{
	/*width:442px;*/
	width:295px;
	height:25px;
	background: #3b3c3c;
	margin:0;
	border:0;
	padding:7px;
	font-size: 95%;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	vertical-align: top;
	line-height: 0%;
}
#myBox3 img {
	vertical-align: middle;
	margin-left: 4px;
	margin-bottom: 4px;
}
#myBox4
{
	width:295px;
	height:25px;
	background: #E5E5E5;
	margin:0;
	border:0;
	/*padding:3px;*/
	font-weight:bold;
	color:#666666
	font-size: 85%;
	
}


/* SEARCH AREA */
.cssnav	{
	position:relative;
	background-image:  url(images/search_on.gif);
	background-repeat: no-repeat;
	display: block;
	width: 23px;
	height: 23px;
	margin: 0;
	padding: 0;
	float: left;
}
.cssnav a {
	display: block;
	width: 23px;
	height: 23px;
	display: block;
	float: left;
}
	.cssnav img {
	width: 23px;
	height: 23px;
	border: 0;
	left: 111px;
}
	* html a:hover {visibility:visible}
	.cssnav a:hover img{visibility:hidden}


#myBox4 #searchform #searchwrap #s {
	/*display: inline;*/
	float: left;
	font:12px  Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0px;
	/*height:15px;*/
	width:255px; /*258*/
	border:solid 0 #fff;
	padding: 5px 4px 4px 4px; 
	background: #FFFFFF	
}
#searchwrap{
	position:relative;
	top:3px;
	left:3px;
	/*width:200px;*/
	/*height:30px;*/
	background: #FFFFFF;
}
#searchform{
	margin: 0;
	padding: 0;
	/*height:30px;
	background: #FFFFFF;*/
}
/*#cf_field_1 {*/
#cformsform {
	font:12px  Verdana, Arial, Helvetica, sans-serif;
}

#myBox4 #searchform #searchwrap #searchsubmit {
	float: left;
	/*position: relative;
	top: -11px;
	left: 6px;*/
	width: 23px;
	height: 23px;
	padding: 0;
	margin-left: 3px;
	border: 0;
	background: transparent url(images/search_off.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

/* END SEARCH AREA */



#frontpage {
	/*width: 962px;*/
}
#leftcol {
	float: left;
	width: 450px; /* old 451 */
	padding-right: 9px; /* old 8 */
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #EAEAEB;
	margin-right: 10px;/* old 8 */
}
#rightcol {
	float: left;
	width: 295px; /* old 294 */
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #EAEAEB;
	margin-right: 7px;
	padding-right: 7px;
	
	/*padding-left: 6px;*/
	font-size: 110%;
}
#LeadStory {
	background-color: #68849c;
	padding: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 110%;
	line-height: 120%;
	text-align: left;
	/*overflow: auto;*/
}
.lead_date {
	color: #B8C7E4;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 185%;
	/*margin: 0px;
	padding: 0px;*/
	margin: 0 0 -10px 0;
	padding:0;
	line-height: 100%;
	color: #0087C7;
	
}
#LeadStory h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 185%;
	margin: 10px 0 10px 0;
	padding: 0px;
	line-height: 100%;
	color: #FFFFFF;
}
#header #rsssearch {
	width: 300px;
}
#bannercol {
	width: 170px;
	float: left;
	/*background-color: #8B8B8B;*/
	color: #00CCFF;
	margin-top: 10px;
}
#bannercol img {
	margin-bottom: 10px;
}
#header #menu {
	width: 453px;
}
#header #date {
	width: 453px;
}
#maincontent {
	width: 785px;
	float: left;
}
#contentarea {
	padding-top: 10px;
	clear: both;
}
#menuleft {
	float: left;
	width: 451px;
	padding-right: 20px;
}
#logo {
	width: 453px;
	padding-right: 20px;
	float: left;
}
#logo img {
	border-style: none;
	background-color: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

#logo a:link, #logo a:visited, #logo a:hover, #logo a:active {
	/*background-color: #6B819A;*/
	background-color: none;
	border-style: none;
	text-decoration: none;
}

#advertise {
	/*
	font-size: 110%;
	font-weight: bold;
	padding-top: 17px;
	*/
}
.advtxt {
	color: #686868;
	background-color: #FFFFFF;
	font-size: 90%;
	line-height: 170%;
	padding: 2px;
}
#menuright {
	float: left;
	width: 295px;
}
#footer {
	clear: both;
}
.divider, .divider2 {
	height: 10px;
	width: 100%;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-top-color: #EAEAEB;
	clear: both;
	margin-top: 10px;
}

.divider2 {
	border-top-color: #999999;
}

#comment_area .divider {
	height: 2px;
	width: 100%;

	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	padding: 20px;
	clear: both;
	position: relative;
	margin-top: 40px;
	left: -20px;
	
}

#topbanner_dummy {
	width: 955px;
	height: 120px;
}
.mittmodul_dummy {
	width: 447px;
	height: 282px;
	margin-bottom: 10px;
}
.mittmodul_half_dummy {
	width: 447px;
	height: 140px;
	margin-bottom: 10px;
}

.banner_stortavla_dummy {
	width: 170px;
	height: 400px;
	margin-bottom: 7px;
}
.banner_lilleplutt_dummy {
	width: 170px;
	height: 100px;
	margin-bottom: 7px;
}
.banner_spacer {
	height: 10px;
}

#topbanner_dummy, .mittmodul_half_dummy, .mittmodul_dummy, .banner_stortavla_dummy, .banner_lilleplutt_dummy, #liten_topp_dummy {
	background-color: #FFCC00;
	font-size: 120%;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.adprice1 {
	position: relative;
	top: 30px;
}
.adprice2 {
	position: relative;
	top: 100px;
}
.adprice3 {
	position: relative;
	top: 120px;
}
.adprice4 {
	position: relative;
	top: 20px;
}
.adprice5 {
	position: relative;
	top: 15px;
}
.adprice6 {
	position: relative;
	top: 50px;
}
#liten_topp_dummy {
	width: 288px;
	height: 74px;
	float: right;
	margin-right: 4px;
}
#liten_topp {
	width: 288px;
	height: 74px;
	float: right;
	margin-right: 4px;
}
.front_thumb {
	float: left;
	margin-bottom: 6px;
	margin-right: 6px;
	margin-top: 4px;
}
hr {
	color: #FFFFFF;
	height: 5px;
	border-top: 2px dotted #EAEAEB;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 10px;
	padding: 0px
}
.feature_block {
	line-height: 150%;
	/*display: block;
	clear: both;*/
}

.feature_block h1 {
	margin-bottom:3px;
}


.feature_block p {
	padding: 0;
	margin: 4px 0 0 0;
}

#frontpage #maincontent #contentarea #leftcol .feature_block .feat_p {
	position: static;
	padding: 0;
	margin: 4px 0 0 0;
}

/*#frontpage #maincontent #contentarea #leftcol .comment_count {*/
#frontpage #maincontent #contentarea #leftcol .feature_block p {
	position: relative;
	top: 0px;
}


#comment {
	width: 100%;
}
#rightcol ul {
	margin-left: 0;
	padding-left: 0;
	display: block;
	} 

#rightcol ul li {
	margin-left: 0;
	list-style: none;
	display: block;
}
#rightcol h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	/*font-size: 140%;*/
	font-size: 120%;
	margin: 0 0 10px 0;
	padding:0;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 110%;
	color: #262626;
	margin: 0 0 10px 0;
	padding:0;
}
#toparea {
	background-color: #6B819A;
	width: 765px;
	height: 70px;
	margin-top: 12px;
	margin-bottom: 15px;
}
#oneliners a {
	/*display: inline;*/
	color: #262626;
	font-weight: bold;
	background-color: #FFFFFF;
	font-size: 100%;
	line-height: 160%;
	position: relative;
	left: -2px;	
}

#leftcol #LeadStory a:link, #leftcol #LeadStory a:visited, #leftcol #LeadStory a:hover, #leftcol #LeadStory a:active  {
	background-color: #68849c;
	/*
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	*/
	border-style: none;
	display: inline;
}
#leftcol #feature_block a:link, #leftcol #feature_block a:visited, #leftcol #feature_block a:hover, #leftcol #feature_block a:active  {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	display: inline;
}

#leftcol #feature_block img {
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;
	display: inline;
	border-style: none;
}

/*
#oneliners a:link, #oneliners a:visited {
	color: #262626;
}
*/

#oneliners a:hover, #oneliners a:active {
	color: #555555;

	/*background-color: #EAEAEB;*/
}


/*
#rightcol #sidebar #popular-posts a:link, #rightcol #sidebar #popular-posts a:visited  {
	color: #262626;

	display: block;
}
#rightcol #sidebar #popular-posts a:active, #rightcol #sidebar #popular-posts a:hover  {
	color: #555555;
	display: block;
}
*/

/* FOR THE ABOUT PAGE */

#about #maincontent #contentarea #leftcol {
	line-height: 140%;
	/*font-size: 100%
	font-weight: bold;*/
	color: #262626;
}

/*
#about #maincontent #contentarea #leftcol h3 {
	background-color: #EAEAEB;
}
*/

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 140%;
	margin: 0 0 10px 0;
	padding:0;
}

h5 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 140%;
	line-height: 125%;
	margin: 20px 0 20px 20px;
	padding:0;
}

#about #maincontent #contentarea #leftcol a {
	/*background-color: #FEF5B0;*/
	margin-bottom: 10px;
	line-height: 150%;
}

#about #maincontent #contentarea #leftcol img {
	float: left;
	margin: 0px 10px 0px 0px;
}

/* END ABOUT PAGE */


/* ARCHIVE / ARCHIVES PAGES */

#archives #maincontent #contentarea #leftcol h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size: 110%;
	color: #262626;
	margin: 10px 0 0px 0;
	padding:0;
}

#archives #maincontent #contentarea #leftcol h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 185%;
	/*margin: 0px;
	padding: 0px;*/
	margin: 0 0 10px 0;
	padding:0;
	line-height: 100%;
	color: #0087C7;
	
}

#archive #maincontent #contentarea #leftcol, #archives #maincontent #contentarea #leftcol {
	line-height: 180%;
	/*font-weight: bold;*/
	color: #262626;
}


#archive #maincontent #contentarea #leftcol ul, #archives #maincontent #contentarea #leftcol ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	} 

#archive #maincontent #contentarea #leftcol ul li, 
#archives #maincontent #contentarea #leftcol ul li {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}



#archive #maincontent #contentarea #leftcol h1 {
	margin: 0;
}

#archive h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 140%;
	margin: 0 0 10px 0;
	padding:0;
}

#archive #maincontent #contentarea #leftcol h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 90%;
	margin: 0 0 10px 0;
	padding:0;
	text-transform: none;
}

#archive #maincontent #contentarea #leftcol .post_part1 h3 {

}

/*#archive #maincontent #contentarea #leftcol .post a {*/

#archive #maincontent #contentarea #leftcol .post .post_part1 h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 140%;
	margin: 0 0 10px 0;
	padding:0;
	/*float: left;*/
}
#archive #maincontent #contentarea #leftcol .post_part1 {
	line-height: 130%;
}
.archive_date {
	color: #b9c970;
	/*font-weight: bold;
	display: block;*/
	font-size: 90%;
	margin-bottom: 0;
}

#archive #maincontent #contentarea #leftcol .archive_comment {
	float: left;
}

#archive #maincontent #contentarea #leftcol .post h3 {

}




/*#rightcol #sidebar #popular-posts ul, */
#archives #maincontent #contentarea #leftcol li {
	margin: 0;
	padding: 0;
}
#archives #maincontent #contentarea #leftcol li {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	display: block;
	margin-bottom: 4px;
}
#archives #maincontent #contentarea #leftcol a {
	text-decoration: none;
	background-color: #FFFFFF;
	font-size: 100%;
	line-height: 130%;
	position: relative;
	left: -2px;	
	
}

#archives #maincontent #contentarea #leftcol a:link, #archives #maincontent #contentarea #leftcol a:visited  {
	color: #262626;
	/*background-color: #FFFFFF;*/
	display: block;
}
#archives #maincontent #contentarea #leftcol a:active, #archives #maincontent #contentarea #leftcol a:hover  {
	color: #555555;
	/*background-color: #EBEBEB;*/
	display: block;
}



/* END ARCHIVE PAGE */

/* ARTICLE */

#article #maincontent #contentarea #leftcol {
	line-height: 140%;
}

#article #maincontent #contentarea #leftcol .navigation {
	border-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-color: #EBEBEB;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
}

/*#article #maincontent #contentarea #leftcol .date {*/

.feat_date {
	color: #b9c970;
	font-weight: bold;
	float: left;
}
.date {
	color: #b9c970;
	/*font-weight: bold;*/
	font-size: 90%;
	float: left;
	display: block;
	float: none;
	margin: 6px 0 0 0;
	padding: 0px;
}
#article #maincontent #contentarea #leftcol h1 {
	margin-bottom: 0px;
}




#article #maincontent #contentarea #leftcol ol{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	/*display: inline;*/
} 

#article #maincontent #contentarea #leftcol ol li {

	margin-left: 0;
	padding-left: 0;
	list-style: none;
	/*display: inline;*/
}
#article #maincontent #contentarea #leftcol #cforms2form ol li span{
	background-color: #EAEAEB;
}


#article #maincontent #contentarea #leftcol #cforms2form fieldset {
	display: none;
}
#article #maincontent #contentarea #leftcol #comments {

}

#article #maincontent #contentarea #leftcol #comment_headline_bg, #article #maincontent #contentarea #leftcol #user_respond #respond, #article #maincontent #contentarea #leftcol #comment_area #t-a-f_headline_bg {
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0087C7;
	font-size: 130%;
	line-height: 120%;
	margin: 0 0 0px 0;
	padding:2px;
	font-weight: bold;
}
#comment_area {
	background-color: #EAEAEB;
	padding: 20px;
}

#user_respond {
	margin-top: 0px;
	margin-left: 0px;
}
#article #maincontent #contentarea #leftcol #comment_area #user_respond #cforms2form {
	margin: 0;
	padding 0;
}

/*#article #maincontent #contentarea #leftcol #comment_area cite {*/
#article #maincontent #contentarea #leftcol #comment_area .commentlist { 
	font-weight: bold;
	color: #272727;	
}


#article #maincontent #contentarea #leftcol #comment_area .commentlist p {
	font-weight: normal;
	color: #272727;
	
	/*margin: 0px 0 20px 0 ;*/
	margin-top: 2px;
	margin-bottom: 15px;
	display: block;
}

#article #maincontent #contentarea #leftcol #comment_area .commentlist .commentmetadata a {
	font-weight: bold;
	color: #555555;
	/* HERE IS THE CHANGE */
	padding: 0px 0 0 0;
	
}

#article #maincontent #contentarea #leftcol #comment_area .commentlist .post_auth_header {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #90a929;
	padding:2px;
	margin-bottom: 10px;
}

#sendbutton2 {
	/*position: relative;
	top: -11px;
	left: 6px;*/
	width: 105px;
	height: 23px;
	padding: 55px 0 0;
	margin: 0;
	border: 0;
	background: transparent url(images/posta.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

#article #maincontent #contentarea #leftcol #comment_area ol li label {
	color: #272727;
	display: block;
	font-weight: bold;
	margin-bottom: 2px;
}
#article #maincontent #contentarea #leftcol #user_respond ol {
	margin-bottom: 10px;
}

#article #maincontent #contentarea #leftcol #user_respond #cauthor {
	width:400px;
	border-style: none;
	padding: 4px;
	margin-bottom: 10px;
}

/*#article #maincontent #contentarea #leftcol #user_respond textarea {*/
#article #maincontent #contentarea #leftcol #comment_area textarea {
	width:400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	border-style: none;
	padding: 4px;
}
#article #maincontent #contentarea #leftcol #user_respond #usermessage2a {
	color: #DD0000;
	margin-top: 4px;
	font-weight: bold;
}
/*#article #maincontent #contentarea #leftcol #comment_area .commentlist #comment-3 .commentmetadata*/

.commentmetadata {
	display: block;
	margin-top: 6px;
}

/* END ARTICLE */


/* SOME STRAY MAIN CSS */

.comment_count {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #90a929;
	padding:2px;
	/*margin-bottom: 10px;*/
}
.comment_count_oneliner {
	font-weight: bold;
	color: #DDDDDD;
}
.cb_footer {
	width: 765px;
	padding-top: 2px;
	font-weight: bold;
	color: #DDDDDD;
}

/* MOST RED THIS WEEK WIDGET CSS*/

/*
#popular-posts li {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
*/

/*#general #maincontent #contentarea #rightcol #sidebar #popular-posts li*/

#rightcol #sidebar #popular-posts ul, #rightcol #sidebar #popular-posts ul li {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	display: block;
	margin-bottom: 4px;
}
#rightcol #sidebar #popular-posts a {
	text-decoration: none;
	background-color: #FFFFFF;
	line-height: 130%;
	position: relative;
	left: -2px;	
	
}

#rightcol #sidebar #popular-posts a:link, #rightcol #sidebar #popular-posts a:visited  {
	color: #262626;
	/*background-color: #FFFFFF;*/
	display: block;
}
#rightcol #sidebar #popular-posts a:active, #rightcol #sidebar #popular-posts a:hover  {
	color: #555555;
	/*background-color: #EBEBEB;*/
	display: block;
}

/* END MOST RED WIDGET */


#rightcol #sidebar #cb-kronika,#rightcol #sidebar #cb-profilen {
	font-size: 90%;
	line-height: 140%;
}


#rightcol #sidebar #cb-kronika h2, #rightcol #sidebar #cb-profilen h2 {
	font-size: 140%;
}


/*
#rightcol #sidebar #cb-kronika #latest_chronicles a, #rightcol #sidebar #cb-coach #latest_coaches a {
	text-decoration: none;
	background-color: #FFFFFF;
	line-height: 150%;	
}
#rightcol #sidebar #cb-kronika #latest_chronicles a:link, #rightcol #sidebar #cb-kronika #latest_chronicles a:visited,#rightcol #sidebar #cb-coach #latest_coaches a:link, #rightcol #sidebar #cb-coach #latest_coaches a:visited {
	color: #555555;
	background-color: #FFFFFF;
}
#rightcol #sidebar #cb-kronika #latest_chronicles a:active, #rightcol #sidebar #cb-kronika #latest_chronicles a:hover, #rightcol #sidebar #cb-coach #latest_coaches a:active, #rightcol #sidebar #cb-coach #latest_coaches a:hover {
	color: #555555;
	background-color: #EBEBEB;
}
*/

#rightcol #sidebar #cb-kronika #latest_chronicles h3, #rightcol #sidebar #cb-profilen #latest_profil h3 {
	font-size: 100%;
}

#rightcol #sidebar #cb-kronika #latest_chronicles a, #rightcol #sidebar #cb-profilen #latest_profil a {
	text-decoration: none;
	background-color: #FFFFFF;
	/*display: block;
	margin-bottom: 10px;*/
	line-height: 95%; /*95%*/
	font-size: 100%;
	position: relative;
	left: -2px;	
}

#rightcol #sidebar #cb-kronika #latest_chronicles a:link, #rightcol #sidebar #cb-kronika #latest_chronicles a:visited,#rightcol #sidebar #cb-profilen #latest_profil a:link, #rightcol #sidebar #cb-profilen #latest_profil a:visited {
	color: #262626;
	/*background-color: #FFFFFF;*/
	display: block;
}
#rightcol #sidebar #cb-kronika #latest_chronicles a:active, #rightcol #sidebar #cb-kronika #latest_chronicles a:hover, #rightcol #sidebar #cb-profilen #latestprofil a:active, #rightcol #sidebar #cb-profilen #latest_profil a:hover {
	color: #555555;
	/*background-color: #EBEBEB;*/
	display: block;
}




#rightcol #sidebar #cb-kronika img, #rightcol #sidebar #cb-profilenen img {
	margin-bottom: 4px;
}

/* Tips template */

#tips #maincontent #contentarea #leftcol #post-53 .entry #cforms4form {
	background-color: #EAEAEB;
	padding: 20px;
}
/*#tips #maincontent #contentarea #leftcol #cforms4form textarea, #tips #maincontent #contentarea #leftcol #cforms4form input {*/
#tips #maincontent #contentarea #leftcol #post-53 .entry #cforms4form .cf-ol #li-4-3 #cf4_field_3, #tips #maincontent #contentarea #leftcol #post-53 .entry #cforms4form .cf-ol #li-4-1 #cf4_field_1,#tips #maincontent #contentarea #leftcol #post-53 .entry #cforms4form .cf-ol #li-4-2 #cf4_field_2 {
	width: 400px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	border-style: none;
	padding: 4px;
}


#tips #maincontent #contentarea #leftcol #cforms4form span {
	font-weight: bold;
}

#tips #maincontent #contentarea #leftcol #cforms4form ol{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
} 

#tips #maincontent #contentarea #leftcol #cforms4form ol li {

	margin-left: 0;
	padding-left: 0;
	list-style: none;
}
#tips #maincontent #contentarea #leftcol #cforms4form {
	margin-top: 20px;
}
#tips #maincontent #contentarea #leftcol #cforms4form ol li span{
	background-color: #EAEAEB;
	
}
#tips #maincontent #contentarea #leftcol #cforms4form ol li label{
	display: block;	
}
#tips #maincontent #contentarea #leftcol #cforms4form ol li input{
	margin-bottom: 10px;	
}

#tips #maincontent #contentarea #leftcol #cforms4form fieldset {
	display: none;
}

#tips #maincontent #contentarea #leftcol #cforms4form #sendbutton4 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 58px;
	height: 22px;
	padding: 55px 0 0;
	margin: 0;
	border: 0;
	background: transparent url(images/send_button.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; 
	cursor: hand; 
}


/* END Tips template */

#t-a-f {
	/*background-color: #FF0000;*/
}

#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-1 #cf3_field_1, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-2 #cf3_field_2, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-3 #cf3_field_3, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-4 #cf3_field_4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	border-style: none;
	padding: 4px;
	width: 191px; /* 191 */
}

#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-1, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-3, 

#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-1, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-3  {
	float: left;
	margin-right: 10px;
}
#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-2 input, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-2 label {

}
/*
#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-1, #article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-3 {
	float: left;
}
*/
#article #maincontent #contentarea #leftcol #comment_area #cforms3form .cf-ol #li-3-1 label {
}
#article #maincontent #contentarea #leftcol #t-a-f #cforms3form ol{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	/*display: inline;*/
} 

#article #maincontent #contentarea #leftcol #comment_area #cforms3form span {
	font-weight: bold;
	margin-bottom: 10px;
}


#article #maincontent #contentarea #leftcol #t-a-f #cforms3form ol li {

	margin-left: 0;
	padding-left: 0;
	list-style: none;
	/*display: inline;*/
}
#article #maincontent #contentarea #leftcol #t-a-f #cforms3form {
	margin-top: 10px;
}
#article #maincontent #contentarea #leftcol #t-a-f #cforms3form ol li span{
	background-color: #EAEAEB;
}
#article #maincontent #contentarea #leftcol #comment_area #cforms3form label{
	display: block;	
}
#article #maincontent #contentarea #leftcol #comment_area #cforms3form ol li input{
	margin-bottom: 10px;
}

#article #maincontent #contentarea #leftcol #comment_area #cforms3form fieldset {
	display: none;
}

#article #maincontent #contentarea #leftcol #comment_area #cforms3form #sendbutton3 {
	position: relative;
	top: 0px;
	left: 0px;
	width: 58px;
	height: 22px;
	padding: 20px 0 0;
	margin: 0;
	border: 0;
	background: transparent url(images/send_button.gif) no-repeat center top;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
}

.strongy {
	font-weight: bold;
}

#cb-profilen img {
	margin-bottom: 4px;
}

#leftcol #post-9 .entry h4 a {
	background-color: #FFFFFF;
}

.linklove, #ll,#ll2  {
	display: none;
}

#cb_prof_img a,#cb_cron_img a {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
}
.leadimg_standing {
	float: left;
	margin-right: 7px;
	/*margin-bottom: 10px;*/
}
#maincontent #contentarea #rightcol #sidebar #cb-profilen #cb_prof_img a,#maincontent #contentarea #rightcol #sidebar #cb-kronika #cb_cron_img a {
	margin: 0;
	padding: 0;
	border: 0;
	background-color: #FFFFFF;
}
#standing_vkryss {
	position: relative;
	top: -10px;
}
#topbanner {
	margin: 0;
	padding: 0;
}
.image_top_align_left {
	margin-right: 8px;
	margin-bottom: 4px;
	float: left;
}
.image_top_align_right {
	margin-left: 8px;
	margin-bottom: 4px;
	float: right;
}