@charset "utf-8";
/* Wordpress Styles */

ol.snap_nav {
	display: inline;
	float: left;
	clear: both;
	list-style: none;
	font-size:29px;
	color:#BFBFBF;
	width:760px;
	margin:0px 0 0 0;
	margin-left:-40px;
	
}

.snap {color:#333;
       font-size:24px}

ol.snap_nav li {
	display: block;
	float: left;
	padding: 0 1px 1px 0;
}

ol.snap_nav li a {
	font-weight: bold;
	font-size:29px;
	color:#a6c158;
}

ol.snap_nav li a:hover {
	color:#333;
	text-decoration:none;
	font-size:29px;
	font-weight: bold;}


ol.snap_nav li.snap_selected a {
	cursor: default;
}

ol.snap_titles {
	clear: both;
	display: block;
	border: 0;
	list-style: none;
}


.narrowcolumn {
	text-align: center;
	padding: 0 0px 0px 45px;
	margin: 0 0 0 0;
	width: 580px;
	height:100%;
	
}



.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 980px;
	border:thin #e8e8e8 solid;
	}
	
#content {
	font-size: 1.2em;
	}
	
/* Begin Sidebar */
#sidebar
{
	padding: 0px 0 0px 0;
	
	
	text-align:center;
	
	
	margin-top:0px;
	
	}
	

h2 {
	font-family: tahoma,Arial,Helvetica,sans-serif;
	font-size: 13px;
	text-align:left;
	
	color:#A6C158;
}

h4 {
	color:#666;
font-family:tahoma,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
margin:0px;
width:190px;



line-height:20px;
padding:2px;
padding-left:10px;
overflow:hidden

}


#sidebar form {
	margin: 0;
	}
/* End Sidebar */


	
ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 0px;
	text-decoration:none;
	line-height:16px;
	width:190px;
	padding: 0px
	}
	
ol li, #sidebar ul ol li {
	
	
	}
	
#searchform {
	
	text-align: left;
	display:inline
	
	}

#searchform #s {
	width: 100px;
	height:16px;
	padding: 0px;
	
	
	}

#searchsubmit {
	border:0px;
	background-color:transparent;
	width:70px;
	height:23px;
	background-image:url(images/bg-search.gif);
	color:#546529;
font-family:tahoma;
font-size:11px;
font-weight:bold;



}

#searchsubmit a{}
	
#header #searchsubmit {
	
background:url("http://www.gastro.de/images/public/lightGreenButton.gif") no-repeat scroll right top transparent;
border:0 none;
color:#546529;
font-family:tahoma;
font-size:11px;
font-weight:bold;
height:23px;

padding:5px;
text-decoration:none;
width:67px;
text-align:center
}
	
	
.breadcrumb {height:20px; padding:0px; width:909px; text-align:left; padding-top:3px; font-size:12px}

.alignleft {
	float: left;}
	
.alignright {
	float: right;
	}
	
.categories {text-align:left; height:100%; border-bottom:#FFF solid thin; color:#F3C; font-size:11px; padding:0px; line-height:18px}
.categories a {color:#A6C158; text-decoration:none; font-size:14px}
.categories a:hover {color:#666666; text-decoration:none}

.entry a{
	color:#a6c158;
	text-decoration:none;
	font-weight:bold;
	}

.entry a:hover {color:#333;
	text-decoration:none;}
	
	
.list {background-image:url(http://lexikon.gastro.de/wp-content/themes/default/images/bg_list.gif);
       background-repeat:no-repeat;
       width:760px;
	   background-position:bottom;
	   }

.list a{
	color:#333;
	text-decoration:none;
	font-size:16px;
	line-height:35px;
	padding:30px}
	
.ads a{padding:0px;
       padding-left:30px;
       font-size:16px;
	   line-height:35px;
	   margin-top:20px}

.list a:hover {
	color:#ffffff;
	text-decoration:none}
	
	
#pub_160x600{width:168px;height:645px;position:relative;background:url(http://kleinanzeigen.gastro.de/img/box_pub_160x600.png) no-repeat}
#pub_160x600_top{width:168px;margin-bottom:0px;min-height:7px;position:relative;background:url(http://kleinanzeigen.gastro.de/img/box_pub_160x600_top.png) no-repeat}
#pub_160x600_mid{width:168px;margin-top:0px;margin-bottom:0px;position:relative;background:url(http://kleinanzeigen.gastro.de/img/box_pub_160x600_mid.png) repeat-y}
#pub_160x600_bot{width:168px;margin-top: -1px;min-height:41px;position:relative;background:url(http://kleinanzeigen.gastro.de/img/box_pub_160x600_bot.png) no-repeat}
#banner_content{height:600px;left:5px;position:absolute;top:5px;width:160px}


.adWrapper{
	margin:10px auto;
	*margin:20px auto 10px auto;
	padding:0;
	text-align:left;
	width:1350px;
}


.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin-right: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 {
margin: 0;
padding: 0;
border: 0 none;
}

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