@charset "utf-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) stylesheet for screen layout
 * (de) Stylesheet für das Bildschirm-Layout
 *
 * @creator       YAML Builder V1.2 (http://builder.yaml.de)
 * @file          basemod.css
 * @-yaml-minver  3.1
 */

@import url(http://www.imkerverband-rlp.de/themes/ivrlp/css/layout.css);

@media screen,projection {
	/*-------------------------------------------------------------------------*/
	/* (de) Randbereiche & Seitenhintergrund */
	body {
		background-color: #c0c0c0;
		padding: 10px 0; }
	/* Layout Alignment | Layout-Ausrichtung */
	.page_margins { margin: 0 auto; }
	/* Layout Properties | Layout-Eigenschaften */
	.page_margins { width: 1024px; background: #fff; }
	.page { width: 1024px; padding: 10px 0 10px 0; }
	#header {
		background-image: url(http://www.imkerverband-rlp.de/themes/ivrlp/./img/logo.gif);
		background-repeat: no-repeat;
		background-position: 0 20px;
		height: 60px;
		margin-left: 20px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 10px; }
	#topnav {
		background: transparent;
		margin-right: 10px;
		margin-bottom: 10px; }
	#nav {
		background-position: 0 0;
		overflow:hidden; }
	div.hlist {  }
	#main { margin: 10px 0; background: #fff; }
	#teaser {
		background-image: url(http://www.imkerverband-rlp.de/themes/ivrlp/./img/header_bg.jpg);
		background-repeat: no-repeat;
		background-position: 0 4px;
		height: 94px;
		clear:both;
		margin-top: 4px;
		margin-bottom: 4px;
		border-top: 1px dashed #ead63e;
		border-bottom: 1px dashed #ead63e; }
	#footer {
		color:#722b1d;
		background-image: none;
		background-position: 0 0;
		height: 20px;
		margin-top: 4px;
		margin-bottom: 4px;
		padding-top: 10px;
		padding-bottom: 10px;
		padding-left: 20px;
		border-top: 1px dashed #ead63e; }
	/* (en) navigation: horizontal adjustment | (de) horizontale Ausrichtung  */
	#nav ul { margin-left: 20px; }
	/*-------------------------------------------------------------------------*/
	/**
   * (en) Formatting content container
   * (de) Formatierung der Inhalts-Container
   *
   */
	#col1 { float: left; width: 364px}
	#col2 { display:none}
	#col3 { width: auto; margin: 0 0 0 364px}
	#col1_content { padding: 0 20px }
	#col3_content { padding: 0 20px; min-height: 500px; }
	/* set column dividers */
	#col3 {
		border-left: 1px dashed #ead63e ; }
	.subcolumns {
		 }
	.c50l {
		background-color: #efefef;
		width: 40%;
		margin: 0;
		padding: 3%; }
	.c50r {
		background-color: #efefef;
		width: 40%;
		margin: 0;
		padding: 3%; }
	/*-------------------------------------------------------------------------*/ 
	
	a img.printbtn {position: absolute; top: 10px; right: 20px; z-index: 9999}
	img.links { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }
  img.rechts { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
	
	
}



