/*Theme Name: CoffeeSpotVersion: 1.3Description: CoffeeSpot is yet another wordpress theme by <a  href="http://wpthemepark.com" title="WP ThemePark">WP ThemePark</a>.Author: Sadish BalaAuthor URI: http://wpthemepark.com*//* Header image courtesy of http://www.sxc.hu/photo/712538 *//* Section: Body --------- */body {	margin: 0;	padding: 0;	font-family: Verdana,Tahoma, Arial, Serif;	line-height: 1.5em;	font-size: 10px; /* IE5 Win */  	voice-family: "\"}\"";  	voice-family: inherit;  	font-size: 10px; /* easy scaling */  	font-size: 0.76em;  	background:#f4f4f4 url(img/bg.gif) repeat-y center; 	color:#333;}/* Sub-Section: Body Paragraph and Links --------- */p, li {	margin: 0.5em 0 0.7em;	line-height:1.7em;}a {	text-decoration: none;}a:link{	color: #a66349;	border-bottom:1px dashed;	background:none;}a:visited {	color: #b7745a;	border-bottom:1px dashed;	background:none;}a:hover, a:active {  border-bottom:#aba195 1px solid;  background:#fffaf0;  color: #993333;}abbr, acronym {	font-style: normal;	border-bottom: 1px dotted;}abbr[title]{	cursor:help;}blockquote{	margin: 1em;	padding: 1em;	border-left: 2px solid #ccc;	color:#666;}dl dt{	font-weight:bold;	margin:5px 0;}dl dd{	padding-left:20px;	display:inline;}fieldset{	border:none;}img{	border:#b7745a 1px solid;}img.wp-smiley, img.noborder{	border:none;}img.right{	float:right;	padding:5px;	margin:0 1em 1em;}img.left{	float:left;	padding:5px;	margin:0 1em 1em;}#rap {	margin: 0 auto;	padding:0;	background:#fff url(img/sidebarbg.gif) repeat-y right;	/* box model hack */	width: 780px;	voice-family: "\"}\"";  	voice-family: inherit;	width: 780px;}html>body #rap { /* be nice to Opera */	width: 780px;}/* Sub-Section:  FONTS --------- */h1,h2,h3,h4,h5,h6{	margin: 0;	padding:0;	font-family: Verdana,Tahoma, Arial, Serif;	font-weight:normal;	color: #567;}h2,h3{	line-height:1.4em;	font-size: 1.6em;	border-bottom:#eaeaea 1px solid;}/* Section: Positioning --------- */#header {	height: 165px;	background:#630 url(img/rc-modellbau.jpg) no-repeat right top;	margin:0 auto;	padding:0;}#header h1{	font-size:2em;	margin:15px 35px 0 10px;	text-align:right;}#header h1 a:link,#header h1 a:visited{	border-bottom:none;	background:none;}#header h1 a:hover,#header h1 a:active{	border-bottom:#fff 1px solid;	background:none;}#header h4{	font-size: 1.1em;	font-style:italic;	margin: 5px 35px 0 10px;	padding:0;	text-align:right;}#header *{	color:#eee;}#main {	float: left;	width: 568px;	padding: 0;	margin: 0;}#main ul{	margin:1em;	padding:0;	list-style: bullet;}#main ul li{	/*	list-style-image:url(img/coffee-icon.jpg); 	padding:3px 0;	margin:0 1em;	*/		padding:3px 0;		margin:0 1em;}.post{	margin:0 0 20px 0;	padding:10px 15px 0px 15px;}.post-date {	width: 46px;	height: 49px;	float:left;	background: url(img/date.gif) no-repeat;}.post-month {	font-size: 11px;	text-transform: uppercase;	color: #FFFFFF;	text-align: center;	display:block;	line-height: 11px;	padding-top: 4px;	margin-left: -3px;}.post-day {	font-size: 18px;	text-transform: uppercase;	color: #999999;	text-align: center;	display:block;	line-height: 18px;	padding-top: 7px;	margin-left: -3px;}.entry {	float:right;	width: 485px;}.post-title{	color:#a66349;/*	margin-left:75px;			*/}.post-title a:link, .post-title a:hover, .post-title a:visited, .post-title a:active{	border-bottom:none;}h2.post-title {	font-size:1em;	padding:5px 15px 5px 15px; }.post h2.post-title {	font-size:1.5em;	padding:0px;}.day-date {	font-size: 0.8em;	color: #999;	padding: 3px 0;	margin: 0 0 0 0px;}.day-date em{	font-style:normal;	color:#666;}.day-date a{	border-bottom:none;}.post-content h4{	font-size:1em;	font-weight:normal;	margin:0;	padding:0;	font-family:Verdana, Arial, Serif;}.post-content h4 em{	font-style:normal;	float:right;	font-weight:normal;}.post-info {	font-size : 0.9em;	color : #666;	margin : 0;	background:url(img/comments-small.gif) no-repeat left center;	padding-left:12px;	border-bottom:#eaeaea 1px solid;	clear:both;}.post-info a{	border-bottom:none;}.post-content {	padding:0px;	clear:both;}#sidebar {	float: left;	width: 190px;	padding:10px;	line-height:1.3em;}#sidebar ul{	list-style: none;}#sidebar .block, #sidebar ul{	margin:0;	padding: 5px 10px 10px 10px;	font-size: 0.9em;	background:#fff;}#sidebar form {	margin:0;	padding: 0em;	font-size: 0.9em;}#sidebar ul ul{	margin:0;	padding:0;}#sidebar ul li{    background:transparent url(img/pfeil.gif) no-repeat scroll 0 5px;    list-style-image:none;    margin:0 0;    padding:0px 0px 0px 14px;}#sidebar ul li ul li{/*	list-style-image:url(img/arrow.gif);*/    background:transparent url(img/pfeil.gif) no-repeat scroll 0 5px;	margin:0 10px 0 0;	padding:0px 0 0px 14px;}#sidebar a {	color: #000000;	text-decoration: none;	border:none;}#sidebar a:visited{	color: #000000;}#sidebar a:hover{	color: #000000;	border-bottom:1px solid;}#sidebar ul img {	border:#459 1px solid;}#sidebar ul ul{	margin:0px;	font-size:1em;}#sidebar h2{	margin:20px 0 0 0;	font-size: 1.15em;	color: #fff;	/* height:20px; */	border:none;	font-weight:bold;	padding:3px 10px;	background:url(img/sideh2.gif) no-repeat top center;}#sidebar li h2{	background:none;	color:#996666;	border-bottom:#996666 1px solid;	padding:0;	margin:0;}#sidebar ul li.feed{	list-style:none;	background:url(img/feed.png) no-repeat left center;	padding-left:18px;	margin:0;}/*search form */#searchform {	margin: 0px 0 0;	background:#eeeee9;}#searchform br {	display: none;}#searchform #s {	width: 115px;	height: 15px;/*	padding: 1px 10px 0px 5px;*/	border: 1px solid #D0D0BF;/*	background: #fffffe url(images/search-icon.gif) right center no-repeat;*/	margin-right: 2px;	color: #000000;	font-weight: normal;}/* search form button - to specify button only use input[type="submit"] */#searchform input {/*	background: url(images/search-btn-bg.gif) no-repeat;*//*	border: none;*/	width: 57px;	height: 20px;	font: normal 11px Arial, Helvetica, sans-serif;	color: #000000;	vertical-align: middle;}#footer {	clear: both;	margin:0 auto;	background:#c46944;	color: #FFFFFF;	font-size: 0.9em;	padding:5px;}#footer p {  line-height: 1.1;}#footer strong{	color:#FFFFFF;	font-size:1.4em;}#footer ul{	margin:0;	padding:0;}#footer ul li{	list-style:none;	padding-left:15px;	background:url(img/arrow.gif) no-repeat left center;}#footer div{	float:right;	width:25%;}#footer a{	color:#383838;	text-decoration:none;	border:none;}#footer a:hover{	color:#fff;	border-bottom:#fff 1px solid;	background:none;}#comments, #respond{	margin: 2em 0 0 5px;}#commentform{	margin:10px;	padding:10px;}#rap .commentlist {	margin: 0 1em;	padding: 0;}.commentlist li{	list-style:none;	padding: 1em;	margin:0.5em 0;	background:#eeeee9;}.commentlist li.alt{    background:#f4f4f4;}.commentlist li .cmtinfo{	font-size:1em;}.commentlist li cite{	font-style:normal;	font-weight:bold;}.commentlist li .cmtinfo em{	float:right;	margin:0;	padding:0;	font-style:normal;	font-size:0.9em;	color:#999;}.nocomments{	padding-left:10px;}fieldset{	border: none;}.field label{	display: block;}textarea{	width: 90%;	height: 20em;	border: 1px solid #ccc;	background:#f4f4f4;}input.textbox{	border: 1px solid #ccc;	background:#f4f4f4;}input.textbox:focus, textarea:focus{	background:#f9f9f9;	border:#aaa 1px solid;}/* Navigation */#gnav{	list-style:none;	margin:0 auto;	padding:2px 0 2px 0;	background:#c46944;	font-family: Verdana,Tahoma, Arial, Serif;	font-weight:bold;	text-align:left;	font-size:1.15em;}#gnav li{	list-style:none;	display:inline;	margin:0;	padding:0 5px;}#gnav li a:link, #gnav li a:visited{	color:#e7e7e5;	text-decoration:none;	padding:4px 0;	border-bottom:none;	background:none;}#gnav li a:hover, #gnav li a:active{	border-bottom:#eee 2px solid;	color:#fff;	background:none;}#gnav li.current_page_item a:link, #gnav li.current_page_item a:visited, #gnav li.current_page_item a:hover, #gnav li.current_page_item a:active{	border-bottom:#eee 2px solid;	color:#fff;}.sf li.current_page_item a, .sf li li.current_page_item a {  font-weight:bold;}.sf li.current_page_item li a {  font-weight:normal;}/* Section: Misc --------- */.banner_sidebar img{border:none;}#header, #main,#content, #sidebar, #footer, .widget {    overflow: hidden;}.st-tag-cloud {overflow:hidden;background-color:#ffffff;padding:3px;}.box_uebersicht {	padding:5px;	border:5px #e8ead6 solid;margin:0px 0px 20px 0px;}.box_uebersicht h2 {	border:none;}/* Captions & aligment */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.alignleft {	float: left;}.alignright {	float: right;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;	-moz-border-radius: 3px;	-khtml-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions & aligment */.pagebar {margin-left: 15px;}
/************** Scroller *****************/

.container_scroller {
	height:126px;
	background-image:url(img/scroller_back.gif);
	background-repeat:repeat-x;	
	width:540px;
	margin:10px 0px 0px 0px;
	
}
.container_scroller a {
	color:#414d7d;
	text-decoration:none;
	font-size:0.8em;
	font-weight:bold;
	border:0;
}
.container_scroller a:hover {
	text-decoration:none;
	line-height:0;
	
}

.scroller_border {
	background-image:url(img/scroller_left.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	position:relative;
	margin:0px 0px 0px 0px;
}
.scroller_border_right {
	background-image:url(img/scroller_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
	overflow:hidden;
	position:relative;	
	padding:1px 30px 1px 40px;
}

.scroller {
	overflow:hidden;	
}
#scroller2 {
	overflow:hidden;
	height:126px;
}

#scroller2 ul li{
	margin:0;

}
#scroller2 img{
	border:0;
	margin:0 10px 0px 10px;
	padding:8px 0px 0px 0px;
	
}
#scroller2 li div{
	width:130px;
	font-size:0.8em;
	line-height:1em;
	font-weight:normal;
	height:20px;
	margin:2px 10px 0px 10px;
	padding:0;
}

.scroller ul {
	list-style-type:none;	
	width:50000px;
}
.scroller li {
	float:left;	
	overflow:hidden;
	position:relative;
}


button.prev, button.next{ overflow:visible; width:auto; border:0; padding:0; margin:0; cursor:pointer; background-color:#FFF;}


button.prev {
	position:absolute;
	left:0px;
	z-index:10;
	background-color:transparent;

}
button.next {
	position:absolute;
	right:0px;
	z-index:10;
	background-color:transparent;	

}
button.prev img, button.next img  {
	border:none;
}


