/*
Theme Name: Reviewer-ereisen
Theme URI: http://e-reisen.org
Description: http://e-reisen.org
Version: 1.0
Author: 
Author URI: http://e-reisen.org
*/



* 					{margin: 0; padding: 0; font-family: arial,sans; font-size: 13px;}

body 				{background: #003250;}

a 					{text-decoration: none;}
a:hover 				{text-decoration: underline;}

img					{border: none;}

.alignleft 			{float: left;}
.alignright 			{float: right;}

#wrapper 			{margin: 20px auto; width: 940px; background: #ddd; border-left: 5px solid #fff; border-right: 5px solid #fff;}

/* ---- Header part */

#header 				{background: #fff url('images/topround.gif') top left no-repeat; padding: 20px; margin: 0 -5px;}

/* ---- Top menu & Subfooter */

#topmenu,
#subfooter			{color: #333; background: #bbd2e0;}

#topmenu 			{padding: 5px 10px; font-weight: bold; font-style: italic; text-align: center;}
#subfooter			{padding: 10px; margin: 10px 0 0 0;}

#topmenu ul			{list-style: none;}
#topmenu ul li			{display: inline;}

#topmenu a 			{display: block; float: left; padding: 6px 10px; color: #333; font-weight: bold; font-size: 11px;}
#subfooter a			{color: #333; font-weight: bold; font-size: 11px; padding: 5px;}

#topmenu a:hover,
#subfooter a:hover	{background: #003250; color: #fff; text-decoration: none;}

/* ---- Content */

h1						{font-size: 20px; margin: 20px 0; font-family: georgia,serif;}

h2						{font-size: 17px; margin: 20px 0 10px 0;}
h2.ptitle a				{font-size: 19px;}

h3 						{font-size: 17px; padding: 5px 10px; border-bottom: 1px solid #eee;}
h4						{margin: 10px 0 5px 0; color: #666; border-bottom: 1px dotted #ddd;}
h4 a 						{font-size: 20px;}
h4 a:hover				{text-decoration: none;}

#mainpart				{padding: 10px;}
#mainpart a				{color: #000;}
#mainpart a:hover		{color: #c00;}

#mainpart .grid	 		{color: #333; line-height: 180%; padding: 0 10px 10px 10px;}
#mainpart .narrow		{width: 280px;}
#mainpart .wide			{width: 590px;}

.rightmargin			{margin-right: 10px;}
.leftmargin				{margin-left: 10px;}

#mainpart .whitebg		{background: #fff;}
#mainpart .entry			{margin: 10px;}

/*----*/

#mainpart .fp_thumbnail	{float: left; margin: 5px 10px 10px 5px; border: 1px solid #ddd; padding: 2px;}
#mainpart .fp_image		{float: left; margin: 15px 10px 0 5px; border: 1px solid #ddd; padding: 2px;}

#mainpart ul				{list-style: square inside;}

#mainpart .box			{background: #fff; padding: 0 10px 10px 10px; font-size: 10px; margin: 0 -10px 10px -10px;}
#mainpart .box ul			{margin: 10px 0 10px 5px; list-style: none;}
#mainpart .box ul li		{border-bottom: 1px dotted #ddd; padding: 2px 0;}
#mainpart .box ul li a		{color:#003250;}

#mainpart .adbox 		{margin: 10px -10px 0 -10px; padding: 0; text-align: center;}

/*----*/

#mainpart ul.auctionlist	{list-style: none;}
#mainpart ul.auctionlist li		{background: #fff; padding: 10px 0 10px 0; border-bottom: 1px solid #eee;}

#mainpart .auctionimage img	{float: left; height: 80px; margin: 10px 10px 0 0;}
#mainpart .auctiontitlelink a	{color: #5fb03e; font-weight: bold;}

/*----*/

.more-link {display: block; margin: 10px 0; padding: 5px; background: #eee; text-align: center; font-weight: bold;}
.entry p {margin: 10px 0 20px 0;}

/* ---- Searchform */

#s					{padding: 3px; border: 2px solid #ccc; width: 270px; color: #333;}
#s:hover			{border: 2px solid #999;}

/* ---- Footer */

#footer 				{background: #fff url('images/botround.gif') bottom left no-repeat; color: #666; padding: 10px; margin: 0 -5px;}

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

#disclaimer 		{font-size: 10px; margin-top: 10px;}

/* ---- Required by WordPress */

.aligncenter,
div.aligncenter 	{ display: block; margin: 0 auto; }

.wp-caption 			{border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;
				/* optional rounded corners for browsers that support it */
		   		-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }

.wp-caption img 		{ border: 0 none; }
.wp-caption p.wp-caption-text 	{ font-size: 11px; line-height: 17px; padding: 0 4px 5px; }
