
/*
Theme Name: Movement Sports Theme
Theme URI: http://wordpress.org/
Description: The default Movement Sports theme.
Version: 1.0
Author: Kristof Puller
Author URI: 
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: 
*/



/* Begin Typography & Colors */

* {
	margin:0;
	padding:0;
	outline:none;
}

html{
		overflow-x:hidden;}

body {

	background-position:top left;
	background-repeat:no-repeat;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;

}

#background{
	z-index:-1;
	position:fixed;
	height:120%;
	width:100%;
	margin-top:-20px;}

#page {
	width:900px;
	margin:20px auto;
}

#header h1 a {
	background-image:url(images/logo.png);
	width:279px;
	height:80px;
	display:block;
	background-repeat:no-repeat;
	text-indent:-8000px;
}

#header h1 {
	margin-bottom:20px;
	margin-left:10px;
}

.description {
	visibility:hidden;
	position:absolute;
	text-indent:-8000px;
}

#sidebar-top {
	background-image:url(images/navi-bg.png);
	height:30px;
	margin-bottom:30px;
}

#sidebar{
	margin-top:38px;}

#sidebar-top h2 {
	display:none;
	position:absolute;
	z-index:-5;
}

#sidebar-top ul li {
	list-style-type:none;
	float:left;
}

#sidebar-top ul li a {
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	padding:0 10px;
	line-height:30px;
	display:block;
}

#sidebar-top ul li {
	float:left;
}

#sidebar-top ul li ul {
	position:absolute;
	display:none;
}

#sidebar-top ul li:hover {
	background-color:#6dadd4!important;
}

#sidebar-top ul li:hover ul {
	display:block;
	background-color:#fff;
	background-image:url(images/subnavi-bg.jpg);
	background-repeat:repeat-y;
	background-position:right 0;
}

#sidebar-top ul li ul li {
	float:none;
}

#sidebar-top ul li ul li a {
	float:none;
	display:block;
	line-height:25px;
	color:#000;
	padding-right:80px;
}

#sidebar-top ul li ul li a:hover {
	color:#fff;
}

#sidebar-top label {
	display:none;
}

#sidebar-top #searchform {
	position:absolute;
	margin-left:655px;
	margin-top:5px;
	display:block;
}

#sidebar-top input[type=text] {
	background-color:#cee3f0;
	border:none;
	display:block;
	width:170px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0f76b4;
	padding:3px;
	float:left;
	text-transform:uppercase;
}

#sidebar-top input[type=submit] {
	background-color:#3c8fc4;
	text-transform:uppercase;
	border:none;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:2px 2px 3px 2px;
	float:left;
}

#sidebar-top input[type=submit]:hover {
	background-color:#7cc243;
	color:#fff;
}

.narrowcolumn,
.widecolumn {
	width:615px;
	float:left;
	padding-left:10px;
}

img{
	border:none;}

.entry img.size-thumbnail {
	float:right;
	border:none;
	padding:0 0 120px 20px;
}
.archive img.size-thumbnail {
	float:right;
	border:none;
	padding:0 0 20px 20px!important;
}

.entry{
	color:#666;}
	


h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#0073bb;
	font-weight:normal;
	font-size:24px;
	margin-bottom:10px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:normal;
	font-size:14px;
	text-transform:uppercase;
	margin-bottom:10px;
	display:block;
}


h2 a{
	color:#0073bb;
	text-decoration:none;

	display:block;
}

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

p {
	padding-bottom:14px;
	line-height:14px;
}

.entry ul {
	list-style-position:outside;
	list-style-type:square;
	margin-left:20px;
	width:300px;
	margin-bottom:20px;
}

.entry ul li {
	margin-bottom:5px;
}

.preis-single {
	position:absolute;
	margin-left:355px;
	margin-top:200px;
	padding-bottom:30px;

	border-left:1px dotted #7cc243;

	font-weight:bold;
	padding-left:10px;
}


.preis-single .preis {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7cc243;
	
	font-weight:bold;
}

.preis-single p{
	color:#666;
	font-weight:bold;
	font-size:12px;}

.clear {
	clear:both;
	float:none;
}

.postmetadata {
	padding-top:10px;
}

.entry a {
	color:#7cc243;
	border-bottom:1px dotted #7cc243;
	text-decoration:none;
}

.entry a:hover {
	color:#666;
	border-bottom:1px dotted #666;
	text-decoration:none;
}

#sidebar {
	padding-left:25px;
	width:250px;
	float:left;
}

#sidebar ul {
	list-style-type:none;
}

#sidebar li.widget_pmcLatestPosts {
	background-color:#7cc243;
	padding:10px;
	color:#fff;
	margin-bottom:20px;
}

#sidebar li.widget_pmcLatestPosts a {
	color:#fff;
	border-bottom:dotted 1px #fff;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
}

#sidebar li.widget_pmcLatestPosts a:hover {
	color:#a0e866;
}

.pmc-excerpt {
	font-size:10px;
}

#sidebar h2 {
	color:#fff;
	font-weight:bold;
	font-size:12px;
}

#sidebar li.widget_betterblogroll {
	background-color:#0e79b9;
	padding:10px;
	color:#fff;
	margin-bottom:20px;
	font-size:10px;
	line-height:18px;
}

#sidebar li.widget_betterblogroll a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
}

#sidebar li.widget_betterblogroll a:hover {
	color:#5fb7ec;
}

#sidebar li.widget_betterblogroll li {
	border-bottom:dotted 1px #fff;
	margin-bottom:5px;
}

#sidebar li.widget_mylinkorder {
	background-color:#0e79b9;
	padding:10px;
	color:#fff;
	margin-bottom:20px;
}

#sidebar li.widget_mylinkorder li {
	border-bottom:dotted 1px #fff;
	margin-bottom:5px;
}

#sidebar li.widget_mylinkorder h2{
display:none;
}

#sidebar li.widget_mylinkorder a {
	color:#fff;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
}

#sidebar li.widget_mylinkorder a:hover {
	color:#5fb7ec;
}

#footer{
	margin-top:30px;
	display:block;
	width:880px;
	height:110px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:80px;}
	
#footer p{
	line-height:20px;
	color:#9ebeda;}
	
.more-link{
	margin-top:30px;
	clear:both;
	display:block;
	float:none;
	font-weight:bold;
	font-size:16px;
	width:500px;
	border:none!important;}
	
.hentry{
	margin-bottom:20px;
	border-bottom:1px dotted #0e79b9;}
	
.wpcf7{
	margin-top:20px;
	display:block;
	float:none;
	clear:both;
	padding-top:30px!important;
	border-top:1px dotted #0e79b9;
	padding-bottom:30px!important;
	border-bottom:1px dotted #0e79b9;}
	
.wpcf7 p{
	color:#666666;
	padding-bottom:18px;}

.wpcf7 input[type=text],.wpcf7 textarea{
	background-color:#CEE3F0;
	margin-top:5px;
	padding:4px;
	color:#0e79b9;
	font-family:Arial, Helvetica, sans-serif;
	border:none;
	font-size:12px;
	width:615px;}
	

.wpcf7 input[type=submit]{
	border:3px solid #CEE3F0;
	background-color:#0e79b9;
	padding:4px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:150px;}
	
	.wp-paginate .current {
background:none repeat scroll 0 0 #0e79b9!important;
border:1px solid #0e79b9!important;
color:#FFFFFF;
margin-right:4px;
padding:3px 6px;
}
	
#sidebar-top .page-item-161,
#sidebar-top .page-item-163{
	display:none;}
	
	.searchresults a{
		font-weight:bold;
		color:#0e79b9;
		text-decoration:none;}
		
		.searchresults p,	.searchresults  small{
			color:#666;}
