/*  
Theme Name: Lettland Guide

*/


* {
	margin: 0;
	padding: 0;
	list-style: none;
}

img {
	border: 0;
}

.breaker {
	height: 1px;
	font-size: 1px;
	clear: both;
}

body {
	background: #E1E1E1 url('images/body.gif') repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}

#wrapper {
	width: 993px;
	margin: auto;
}

	#header {
		height: 297px;
		background: url('images/header.jpg') top right no-repeat;
	}
	
		#logo {
			padding: 89px 0 0 0;
		}
		
		#mainmenu {
			padding: 0 0 0 74px;
		}
		
			#mainmenu ul {
				width: 805px;
				height: 25px;
				background: url('images/mainmenu.gif') left bottom repeat-x;
			}
		
				#mainmenu li {
					display: block;
					float: left;
					padding: 0 20px 0 0;
				}
				
					#mainmenu a {
						display: block;
						float: left;
						font-family: Georgia, "Times New Roman", Times, serif;
						color: #333;
						text-decoration: none;
						font-weight: bold;
						font-size: 14px;
					}
					
						#mainmenu .current-cat a, #mainmenu .current-cat-parent a {
							color: #3595E3;
						}
						
						#mainmenu a:hover {
							color: #76929C;
						}
			
	#content-wrapper {
		background: url('images/content-wrapper.gif') repeat-y;
	}
	
		#content-inside {
			background: url('images/content.jpg') no-repeat;
			padding: 0 90px 0 74px;
		}
		
			#content {
				width: 566px;
				float: left;
				min-height: 500px;
				padding: 40px 0 20px 0;
			}
			
				#content h1, #content h2, #content h3 {
					font-family: Georgia, "Times New Roman", Times, serif;
					font-size: 30px;
					line-height: 30px;
					padding: 0 0 00;
					font-weight: normal;
					display: block;	
					margin: 0 0 15px 0;
				}
				
					#content h1 a {
						color: #000;
						text-decoration:none;
					}
					
				#content h2 {
					font-size: 22px;
					color: #76929C;
				}
				
					#content h2 a {
						color: #76929C;
						text-decoration:underline;
					}

				#content h3 {
					font-size: 23px;
					line-height: 30px;
					padding: 0 0 15px 0;
				}


				#content h2.home {
					font-size: 22px;
					color: #76929C;
					border-bottom: 1px solid #76929C;
					display: block;
				}
				
					#content h2.home a {
						color: #76929C;
						text-decoration:none;
					}

				#content h3 .home {
					font-size: 23px;
					line-height: 30px;
					padding: 0 0 15px 0;
				}
				
				#content p, #teaser p {
					padding: 0 0 15px 0;
					line-height: 19px;
				}
				
				#content a, #teaser a {
					color: #76929C;
				}
				
				#content img {
					float: right;
					padding: 5px;
					border: 1px solid #C3DBE3;
					margin: 3px 0 15px 15px;
				}
				
				#content img.left {
					float: left;
					margin: 3px 15px 15px 0;
				}
				
				#content ul, #content ol {
					padding: 0 0 15px 0;
				}
				
					#content ul li {
						line-height: 19px;
						background: url('images/li.gif') 5px 7px no-repeat;
						padding-left: 15px;
					}
					
					#content ol li {
						line-height: 19px;
						list-style: decimal;
						margin: 0 0 0 25px;
					}
					
					#content #post-list li {
						padding: 0;
						background: none;
					}
					
				
			
			#teaser {
				width: 230px;
				float: right;
				background: #E3E3E3 url('images/teaser-header.gif') no-repeat;
			}
			
				#teaser-content {
					padding: 90px 20px 0 20px;
					min-height: 180px;
				}
				
					#teaser-content h2, #teaser-content h3 {
						font-family: Georgia, "Times New Roman", Times, serif;
						font-size: 16px;
						padding: 0 0 5px 0;
						color: #76929C;
					}
					
					#teaser-content h3 {
						font-size: 12px;
					}
				
					#submenu {
						padding: 0 0 15px 0;
					}
					
						#submenu li {
							display: block;
						}
						
							#submenu .current-cat a {
								color: #3595E3;
								text-decoration: none;
							}
						
							#submenu a {
								font-family: Georgia, "Times New Roman", Times, serif;
								font-weight: bold;
								font-size: 12px;
								color: #272727;
								line-height: 21px;
							}
			
				#teaser-footer {
					height: 67px;
					background: #fff url('images/teaser-footer.gif') no-repeat;
					padding: 0 0 20px 0;
				}
				
		#footer {
			background: #475B63;
			padding: 25px 40px 40px 40px;
			width: 828px;
			border: 1px solid #C8C9C9;
			margin: 0 0 0 31px;
		}
		
			#footer li {
				display: block;
				width: 566px;
				border-bottom: 1px solid #76929C;
				font-family: Georgia, "Times New Roman", Times, serif;
				color: #fff;
				font-style: italic;
				padding: 15px 0 0 0;
			}
			
				#footer li a {
					display: block;
					font-size: 20px;
					text-decoration: none;
					color: #fff;
					padding: 0 0 15px 0;
				}
				
				#footer li p {
					color: #fff;
					padding: 0 0 15px 0;
				}
			
			#footer p {
				color: #fff;
				font-size: 11px;
			}
			
				#footer p a {
					color: #fff;
				}
				
/* Tag Cloud */
#tag-cloud {
	text-align: center;
	padding: 0 0 30px 0;
	width: 90%;
	font-family:Georgia, "Times New Roman", Times, serif; 
}

	#tag-cloud p {
		text-transform: uppercase;
		color: #76929C;
		font-weight: bold;
		font-size: 16px;
	}

	#tag-cloud a {
		color: #76929C;
	}
	
/* Liste der Beiträge */
#post-list {

}

	#post-list li {
		line-height: 20px;
	}
	
		#post-list a {
			color: #333;
			font-size: 13px;
			font-weight: bold;
		}
		
form {border-bottom: 1px dashed #fff; margin: 0 0 20px 0; padding: 0 0 20px 2px; }
form #s {border: 1px solid #76929C; width: 120px; padding: 1px;}
form #searchsubmit {border: 1px solid #76929C; width: 50px;}		

.wp-pagenavi

{
margin-top: 15px;
margin-right: 0pt;
margin-bottom: 15px;
margin-left: 0pt;
}
/*.wp-pagenavi {float: none; clear: both; }
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
color: blue !important;
background:transparent !important;
border: 1px solid #dd;

}
.wp-pagenavi a:hover {
}
.wp-pagenavi span.pages {
background:transparent !important;
}
.wp-pagenavi span.current {
background:transparent !important;
}
.wp-pagenavi span.extend {
background:transparent !important;
}*/

.children {display: none; }

.breadnav {margin: 5px 0 5px 74px; font-size: 9px; }
.breadnav a {color: #333;}
.start {width: 262px;  clear: right; margin: 0 20px 40px 0; float: left;}
.more-link {margin: 0 0 20px 0; border-bottom: 1px dashed #ddd; border-top: 1px dashed #ddd; padding: 3px; display: block; text-align: right; font-weight:bold;}

h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #333; text-align:left; margin: 0 0 15px 2px; display: block; float: none;  padding: 2px;  }
h4 span {background: #fff; padding: 3px; }


/* Link Client */
#empfehlung {
	font-family:Georgia, "Times New Roman", Times, serif; 
}