/*  

Theme Name: News

Theme URI: http://www.webdesign-in.de/

Description: einfach ein Papier zum Schreiben

Version: 1.00

Author: mts

Author URI: http://www.webdesign-in.de/

				The CSS, XHTML and design is released under GPL:

				http://www.opensource.org/licenses/gpl-license.php

*/

/*zwei spalten*/

body {

color:#2f2f2f;

font:12px/1.55em arial, helvetica, sans-serif;

text-align:left;

/*

	padding:10px 0px 0 0; 

    margin: 0px;

    height: 100%;

	text-align:center;

	color:#2f2f2f;

	font:12px/1.55em arial, helvetica, sans-serif;

*/

}



#box{



}

/*  bloginfo name steht in der header.php

.box{

	text-align:left;

	line-height:1.4em;

	margin-left:20px;

	font-weight:100;

	font-size:30px;

	color:#D6D6D6;

}

*/

/* name end*/



#content{

 	background:transparent;

	color:#2f2f2f;

	float:right;

	text-align:left;

	width:805px;

 	padding-left:0px;

 	padding-right:0px;



/* 	border-left:1px solid #e6e6e6; */

}





#sidebar{

	background:transparent;

	margin:0px 0px 0px 0px;

	padding:0px;

	width:200px;

	text-align:left;

	line-height:1.4em;

}



/*zwei spalten end */



/* alles was man so braucht*/



/* die ringerl neben den Ueberschriften findest Du in der:

index.php archive.php search.php page.php comments.php single.php=>Suche nach &#186;*/



 p{

	font-size:1em;

}



b, strong {

	color:#000;

}

em, i {

	color:#000;

}



blockquote, address {

	background:#fff;

	border-left:2px inset #D6D6D6;

	margin: 10px 0 10px 30px !important;

	margin: 30px 0 0 15px;

	font-weight:550;

	font-size:1.1em;

	color:#5B00006;

	width:75%;

}

blockquote p, address p{

	padding:2px 3px 3px 5px;

}



acronym, abbr, span.caps {

	cursor: help;

}

acronym, abbr {

	border-bottom: 1px dashed #5B0006;

}

/* alles was man so braucht end*/





/*fuer alle links



a {

	padding:0px 2px;

}

:link:focus, :visited:focus { color:#000;}

:link, :visited { background: transparent; }

:link:active, :visited:active { color:#000; }

:link:hover, :visited:hover { color:#000; text-decoration:none;}

:link { color: #2f2f2f; }

:visited { color: #2f2f2f; }

:link:active, :visited:active { color:#000; }

*/

/*wenn Du einen Bilderlink gestaltest

:link img { border-color:transparent; }

:visited img { border-color:transparent; }

:link:active img, :visited:active img { border-color: transparent; }

*/



/*fuer alle links end */





/*alles fuer den content*/

#content h1,#content  h2,#content h4,#content h5, #content h6{

	font-size:1.1em;

	line-height:1.5em;

	color:#8F3634;

	font-weight:400;

}

/* kommentare in content*/

.leaveresponse{

	border-bottom:2px groove #D6D6D6!important;

	border-bottom:1px groove #D6D6D6;

	text-align:left;

	margin-right:5px;

	margin-left:5px;

	padding-left:5px;

	padding-right:5px;

	font-size:0.9em;

	line-height:1.5em;

}

.leaveresponse  fieldset textarea{

	font-size:0.8em;

	padding-left:5px;

	border:2px outset #D6D6D6;

}

/*sieht man nicht  in allen browser stoert aber auch nicht*/

.leaveresponse input[type=submit]{

	cursor: pointer;

    float:right;

    border:4px outset #D6D6D6;

}



.submit{

	cursor: pointer;

    float:right;

    border:2px outset #D6D6D6;

}

/*die erste antwort*/

.responselist{

	background-color: #FFF;

	border-bottom:2px groove #D6D6D6!important;

	border-bottom:1px groove #D6D6D6;

	padding:6px 3px;

}



/*die zweite antwort response*/

.alt {

	background-color: #F9F9F9;

	border-bottom:2px groove #D6D6D6!important;

	border-bottom:1px solid #D6D6D6;

	padding:6px 3px;

}

#content  h3{

	padding-top:0px;

	margin-top:0px;

	font-weight:400;

	font-size:1.0em;

	color:#8F3634;

}

.metadata{

	font-size:0.8em;

	line-height:1.4em;

	text-align:left;

	margin-bottom:2px;

}

/*metadata sind in der single php anders*/

.single{

	background-color: #F9F9F9;

	border-bottom:2px groove #D6D6D6!important;

	border-bottom:1px groove #D6D6D6;

	padding:6px 3px;

	text-align:left;

}

/*metadata sind in der single php end*/



/*kommentare in content end*/



/*seiten navigation in content*/

.navigation {

	display:block;

	width:97%;

	font-size:0.8em;

	text-align:center;

	margin:0 10px 0 10px;

}

.alignleft{

	float:left;

}

.alignright{

	float:right;

}



/*seiten navigation in content end*/

/*alles fuer den content  end*/



/*alles fuer die  sidebar php*/

/* sidebar links damit die anklickbare Flaeche groesser wird*/

#sidebar a{

	width:145px;

}

#sidebar p{

	padding-left:6px;

}

/*

li {

	list-style-type: none;

	list-style-image:none;

}

*/

li.page_item {

	list-style-type: none;

	list-style-image:none;

}



#sidebar ul, #sidebar ul li {

	margin:0px 0px 0px 5px;

	padding:0px;

        font-size:12px;

}



#sidebar ul li ul li{

	margin:0px 2px 0px 10px;

	padding:4px 0px 0px 6px;

}

#sidebar h2{

	margin:5px 0px 0px 8px;

	padding:0px 0px 0px 5px;

	font-weight:800;

        text-align: left;

background-color: transparent;

background-image: url(http://www.tomsbikecorner.de/templates/tbc2/img/nav_bg.gif);

background-repeat: repeat-x;

background-attachment: scroll;

background-position: 0pt 0pt;

width: 175px;

padding-left: 3px;

	color:#FFF;





}

/*alles fuer die sidebar php end*/



/*fuer die sitemap php*/

.sitemap{

	margin-top:25px;

}

/*fuer die  sitemap php end*/



/* verschiedene wichtige Dinge */

/*generelles fuer alle Bilder

img{

	border:none;

}

*/

/*manches wollen wir verstecken*/

.invis{position:absolute;left:-2999px;width:999px;}

/*manchmal muss man floats aufloesen*/

.clear {

	margin:0;

	padding:0;

	clear:both;

	height:0;

}

/* verschiedene wichtige Dinge*/

















/* SHOP CSS */

.footer-links{

float:right;

display:block;

text-align:center;

font:10px/1.55em arial, helvetica, sans-serif;

width:1010px;

}

.footer-links-2{

float:right;

display:block;

text-align:center;

font:11px;

line-height:1.5;

width:1010px;

}

.main-content{

width:800px;

color:#2f2f2f;

text-align:left;

}





a { color:#2f2f2f; text-decoration:underline; }

a:hover { color:#2f2f2f; text-decoration:underline; }

a img { border:0;}



/* Heading */

.head {

	line-height:1.3em;

	color:#0A263C;

	}



h1 { font-size:1.5em; }	

h1.header { font-size: 1.1em;}

h1.product { font-size: 1.4em;}



h2 { font-size:1.20em; }

h2.header { font-size: 1.1em;}



h2.cat { font-size: 1.25em; }

h3, h3.pn { font-size:1.15em; }



h4 { font-size:1.05em; }

h5 { font-size:1.05em; }

h6 { font-size:.95em; }





img {

border:0;

}



FORM {

display:inline;

}



TD.pageHeading,DIV.pageHeading {

font-size:16px;

font-weight:700;

color:#2f2f2f;

}



TD.main,P.main {

color:#2f2f2f;

line-height:1.5;

}



TABLE.formArea {

background:#FFFFCC;

border-color:#000;

border-style:solid;

border-width:1px;

padding: 5px;

}



A.copyright:hover {

color:#00f;

text-decoration:underline;

}



.smallHeading {

font-size:small;

font-weight:700;

color:#000;

}



TR.header{

background-color:#FFF;

}



.moduleRowSelected {

font-size:12px;

font-weight:700;

background-color:#FFF;

}

.moduleRow {

background-color:#FFF;

font-size:12px;

}

a.moduleRow {

text-decoration:none;

}



.moduleRowOver {

background-color:#FFF;

border:0 solid;

font-size:12px;

border-color:#fff;

color:#2f2f2f;

}



.heading1 {

font-size:7pt;

}



.heading2 {

font-size:9pt;

}



.heading3 {

font-size:10pt;

}



.heading4 {

font-size:12pt;

}



.heading5 {

font-size:16pt;

}



.navLeft {

text-align:left;

background:transparent url(/templates/tbc2/img/nav_bg.gif) repeat-x 0 0;

width:208px;

padding-left:3px;

}



.navMiddle {

text-align:left;

padding-top: 2px;

padding-bottom: 2px;

padding-left: 5px;

color:#FFF;

border-color:#FFF;

border-left: 3px solid;

background:transparent url(/templates/tbc2/img/nav_bg.gif) repeat-x 0 0;

width:800px;

}



.tableBody {

padding:5px;

}



.poweredby {

font-size:11px;

color:#2f2f2f;

font-weight:700;

}



.onepxwidth {

width:1px;

}



.float_left {

float:left;

}



.suggest_link {

font-size:11px;

background-color:#FFF;

color:#000;

padding:2px 6px;

}



.suggest_link_over {

font-size:11px;

background-color:#FFFFCC;

cursor:pointer;

padding:2px 6px;

}



#search_suggest {

font-size:11px;

position:absolute;

visibility:hidden;

background-color:#FFF;

text-align:left;

border:1px solid #000;

z-index:999;

}



p {

margin:8px 0;

}



.footer-col {

width: 31%;

padding: 20px 0 20px 20px;

float: left;

font:10px/1.55em arial, helvetica, sans-serif;

}



.footer {

clear:both;

text-align:center;

font-size:11px;

color:#666;

background-color:#E2E2E2;

margin-bottom:5px;

padding:8px;

}



.footer a {

color:#666;

text-decoration:underline;

}



.contentsTopics {

font-size:14px;

font-weight:700;

}



.boxText,.infoBoxContents,TD.infoBox,SPAN.infoBox,TD.infoBox_right,SPAN.infoBox_right,TD.productListing-data,TD.smallText,SPAN.smallText,P.smallText,CHECKBOX,INPUT,RADIO,SELECT,.messageBox {

color:#2f2f2f;

}



A.cat{

text-decoration:none;

}



A.headerLinks{

text-decoration:underline;

}



A:hover {

color:#000;

text-decoration:underline;

}



A.headerNavigation,A.headerNavigation:hover,A.copyright{

color:#FFF;

font-weight:700;

}



.infoBoxNotice,TD.infoBoxHeading,TD.infoBoxHeading_right {

font-weight:700;

width: 200px;

background:transparent url(/templates/tbc2/img/nav_bg.gif) repeat-x 0 0;

height:19px;

color:#FFF;

padding-left:3px; /* org 3 */

}

.infoBoxHeading_middle{

font-weight:700;

text-decoration: underline;

font-size:13px;

height:19px;

color:#2f2f2f;

padding-left:3px; /* ORG padding-left:3px; */

text-align:left;

}



h4,h2.pn,TD.fieldKey,TD.tableHeading,TD.formAreaTitle {

font-size:12px;

font-weight:700;

}

#CatNavi { position: relative; top: 1px; width: 200px; font-size:12px; }

#CatNavi,

#CatNavi ul,

#CatNavi li { margin: 0; padding: 0; list-style-type: none; }



#CatNavi li { display: inline }



#CatNavi ul { }



#CatNavi a { display: block; margin: 0; padding: 0.05em 0; text-decoration:none; }

#CatNavi a:hover { background-color: #fff; text-decoration:underline; }



#CatNavi .CatLevel1 a { padding-left: 2px; font-size:13px; font-weight: bold;}

#CatNavi .CatLevel2 a { padding-left: 12px; font-size:12px; font-weight: normal;}

#CatNavi .CatLevel3 a { padding-left: 22px; font-size:11px; font-weight: normal;}

#CatNavi .CatLevel4 a { padding-left: 32px }

#CatNavi .CatLevel5 a { padding-left: 42px }

#CatNavi .CatLevel6 a { padding-left: 52px }



#CatNavi a.Current { font-weight: bold; }

#CatNavi a.CurrentParent { font-weight: bold; }



/* Startseite */

.start_h2     { font-size: 1.1em;  color: #000; text-decoration: underline; } 

.start_wrap   { float: left; width: 100%; }

.start_left   { float: left; text-align: left; clear:left; width: 47%; margin: 5px; min-height:150px; }

.start_right  { float: right; text-align: left; width: 47%; margin: 5px; min-height:150px; }

.start_links  { font-size: 0.9em; }

.start_footer { clear: both; font-size: 0.9em; margin: 5px; }


.d_content_navtrail {
font-weight:700;
background-color:#575757;
height:25px;
color:#FFF;
padding-left:5px;
padding-top:7px;
}
.lp-header{
text-align:left;
margin-left:0px;
margin-right: 15px;
padding-left: 3px;
width:380px;
height:19px;
background-color:#ab1310;
}
.lp-header-manu{
color:#FFFFFF;
text-align:left;
margin-left:3px;
padding-left: 3px;
width:783px;
height:19px;
background-color:#ab1310;
}
.p_infos{
display:inline;
float:left;
margin-left:13px;
margin-bottom:10px;
width:178px;
font-size: 0.9em;
/* padding-left:17px; */
padding-left:20px; 
background-color: #F6F3F3;
left:10px;top:50px;
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari, Chrome */
-khtml-border-radius:10px; /* Konqueror */
border-radius:10px; /* CSS3 */
behavior:url(border-radius.htc);
padding:10px;
}
.cs-image{
vertical-align:top;
text-align:center;
margin-left: 10px;
margin-right: 10px;
width:150px;
height:100px;
}
.manu-dp {
float:right;
width:600px;
margin-bottom:5px;
}
.manu-dp-text {
float:left;
width:60px;
margin-left:300px;
}

