@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) central stylesheet - layout example "3col_fixed_seo"
 * (de) Zentrales Stylesheet - Beispiellayout "3col_fixed_seo"
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision: 430 $
 * @lastmodified    $Date: 2009-10-27 21:15:57 +0100 (Di, 27. Okt 2009) $
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(../yaml/navigation/nav_vlist.css);

@import url(screen/basemod.css);
@import url(screen/basemod_3col.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_100_draft.css);


/*
	Alexander Bigga <linux@bigga.de>, 2009
*/
/*a:link,
a:visited {
	color: #444;
}*/

a:focus,
a:hover,
a:active {
	background-color: transparent;
/* 	font-weight: bold; */
	color: #902900;
}

.vlist {
	border-bottom: 0px solid #dddddd;
}

.vlist a:link,
.vlist a:visited,
.vlist strong,
.vlist span {
/* 	border-top: 1px solid #dddddd; */
	border-bottom: 1px solid #dddddd;
	font-size: 130%;
	color: #444;
}

.vlist li a:focus,
.vlist li a:hover,
.vlist li a:active {
/* 	background-color:#d2c665; color: #fff; */
/*  	background-color: #eeeeee; */
	background-color: transparent;
/* 	font-weight: bold; */
/* 	color: #333; */
	color: #902900;
}
/* Level 2 */
  .vlist li ul li a,
  .vlist li ul li a:visited { background-color:transparent; font-size: 100%; color: #444}
  .vlist li ul li a:focus,
  .vlist li ul li a:hover,
  .vlist li ul li a:active {
	  background-color:transparent;
	  color:#902900;
  }

* {
	padding: 0;
	margin: 0;
}

/*
	color: 	blue = #27406e
		deepred = #902900
*/

body {
	font-family: Arial, Helvetica, sans-serif;
/* 	color: #666666; */
/* 	font-size: 10pt; */
/* 	font-size: 12px; */
/*	background-color: #f9ec93;*/ /* gelb */
/*  	background-color: ; */
	background: #ffffee url(../images/himmel2.jpg) no-repeat left top;
}

#wrapper {
	width: 900px;
	min-height: 600px;
	margin: auto;
/* 	border: 1px solid #b9beff; */
/* 	background-color: #fffdec; */
}

#header {
/* 	margin: 10px 10px 3px 5px;  */
/* 	padding-top: 10px; */
/* 	background-image:url(images/logo_bigga_de_web-trans.png); */
/* 	background-repeat:no-repeat; */
/* 	background-position: right; */
/* 	height:120px; */
	background:  url("../images/bigga_bg4-trans.png") repeat-x scroll left top;
/* 	border-bottom: 1px solid #000; */

}
#logo {
	background-image:url(../images/logo_bigga_de_web-trans.png);
	background-repeat:no-repeat;
	background-position: right;
	min-height: 120px;
}
  #main {
/* 	 border-bottom: 2px solid #c6c6c6; */
/* 	  min-height:3px; */
/* 	z-index: 2; */
  }

/* ------------------------ Start Company Title Bar -----------------*/
#companytitle {
	padding: 10px 0 0 10px;
/* 	border: 1px solid blue;	 */
}
#companytitle h1 {
	font-size: 24px;
	color: #616f85;
}
#companytitle h2 {
	font-size: 18px;
	font-weight: normal;
	color: #616f85;
}

/* ------------------------ Start Navigation Bar -----------------*/
#topmenu
{
/* 	border: 1px solid blue;   */
/* 	height: 40px; */
/* 	width: 650px; */
/* 	padding-left: 5px; */
/* 	padding-top: 40px; */
	margin-left: 10px;
	float: left;
}

/*MEUNU*/
.menutop {
/* 	border-bottom: 1px solid #616f85; */
/* 	position: relative; */
/* 	padding: 0 0 0 20px; */
/* 	margin: 0 auto 0 auto; */
	height: 140px;
	border-bottom: 3px solid #c6c6c6;
}

ul.menutop {
	list-style-type: square;
}

.menutop li {
/* 	float: left; */
/* 	display: block; */
	color: blue;
}

.menutop li a {
/* 	float: left; */
/* 	display: block; */
/* 	display: block; */
/*  	padding: 0px 20px 0 8px; */
	color: black;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
/* 	height: 46px; */
/* 	line-height: 46px; */
	text-align: center;
/* 	cursor: pointer;	 */
}

.menutop li a b {
/* 	float: left; */
	display: inline;
/*  	padding: 0px 20px 0 8px; */
}


.menutop li.current a, .menutop li a:hover {
	color: #902900;
}


/*MEUNU left */
.menutop2 {
	position: relative;
/* 	padding: 0 0 0 20px; */
/* 	border: 3px solid #B22222;   */
/*  	border-bottom: 1px solid #27406e; */
/* 	position: left bottom; */
/* 	padding: 0 0 0 34px; */
/* 	margin: 0 auto 0 auto; */
/* 	height: 20px; */
	list-style: none;
}

.menutop2 li {
	float: left;
/* 	color: blue; */
}

.menutop2 li a {
/*  	border: 3px solid #B22222;    */
	float: left;
/* 	display: block; */
	color: black;
 	padding: 0px 10px 0 8px;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
/* 	width: 100px; */
/* 	margin: 0 10px 0 10px; */
	text-align: center;
/* 	cursor: pointer;	 */
}


.menutop2 li.current a, .menutop2 li a:hover {
	color: #902900;
}

ul.menutinytop {
/* 	position: absolute; */
/* 	top: 5px; */
/* 	padding: 0 0 0 20px; */
/* 	margin: 0 auto 0 auto; */
/* 	height: 15px; */
	list-style-type: none;
}

.menutinytop li {
/*	border: 2px solid green;*/
	float: left;
}

.menutinytop li a {
	float: left;
	display: block;
	color: #333;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 90%;
/* 	font-weight: bold; */
/*	padding: 0 20px 0 0;*/
}

.menutinytop li a b {
	float: left;
	display: block;
/*  	padding: 0px 20px 0 0px; */
}


.menutinytop li a:focus,
.menutinytop li a:hover,
.menutinytop li a:active {
	background-color: transparent;
/* 	font-weight: bold; */
	color: #902900;
}


/* ------------------------ End Navigation Bar -----------------*/



/* ------------------------ Start Images -----------------*/
img {
 display: inline;
 border: none;
}
img.block {
 display: block;
}
img.float {
 float: left;
 margin: 0px 14px 10px 0px;
}
/* ------------------------ End Images -----------------*/


/* ------------------------ Start Main Columns -----------------*/
#centercolumn { /* Parent Wrapper for inside boxes */
	margin: 10px auto;
	width: 650px;
	float: left;
	background-repeat: no-repeat;
	min-height: 300px;
	padding: 0;
}

#rightcolumn {
	/* border: 1px solid red;*/
/* 	margin: 6px -20px 0px 0px; */
	width: 240px;
	float: right;
	min-height: 300px;
}

#highlightnews {
	background-color: #fffaa6;
	text-align: left;
	padding: 17px 10px 10px 13px;
	display: inline; /* IE Hack */
	float: left;
}


.maincontent {
/* 	border: 1px dashed blue; */
	border: 1px dotted #c5c4bc;
	min-height: 80px;
	float: left;
/* 	padding-top: 20px; */
/* 	margin-top: 20px; */
/*	margin-bottom: 7px;*/
/* 	background: #fff7f7; */
}

.content_right {
/* 	border: 1px dashed blue; */
	border: 1px dashed #c5c4bc;
	background: #f7f7f7;
}

.content-mid {
	padding: 5px 14px 5px 14px;
	min-width: 300px;
}

.content-mid img
{
	float:left;
	margin:3px 10px 14px 0px;
}
.left-mid {
	background-image:url(images/left-mid.gif);
	background-repeat: repeat;
	padding: 5px 14px 10px 14px;
}
.randompicture
{
	background-image:url(images/left-mid.gif);
	background-repeat: repeat;
	text-align:center;
	padding:5px 0px 5px 0px;
	overflow:hidden;
}

.left-heading {
 background-image:url(images/left_title_header.png);
 background-repeat: no-repeat;
 padding: 9px 14px 5px 10px;
}
.left-heading h3
{
	font-size: 16px;
 color: #fff;
 min-height: 11px;
 font-weight: bold;
}

* html .left-heading {height:11px} /* IE Min-Height Hack */

div.tx-gkhrssimport-pi1 {
/* 	background-color: ; */
	background: #eee url(../images/linux_header_kl.jpg) no-repeat top center;
	border: 1px dashed #aa0000;
/* 	padding: 10px 5px 5px; */
}
.tx-gkhrssimport-pi1-author {
/* 	background-color: ; */
/* 	display: block; */
	font-style: italic;
 	padding-left: 10px;
}
/* ------------------------ End Main Columns -----------------*/

/* ------------------------- Start Headings ---------------------*/

/* ------------------------- End Headings ---------------------*/

input {
	border: 1px solid #aa0000;
}

.error {
	border: 3px solid #aa0000;
	background-color: #fffa79;
}
input.readonly {
 	border: 0px solid #aa0000;
	background-color: #ffffff;
}


#footer {
 font-size: 10px;
 clear: both;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-bottom: 5px;
 text-align: center;
}


ul#daily-links li {
 list-style: none;
 margin-left: 2px;
}
ul#nav-links li {
 display: inline;
 margin-left: 0px;
 padding-left: 12px;

}

ul#daily-links li a:link{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:visited{
 color: #333;
 text-decoration: none;
 font-weight: bold;
}
ul#daily-links li a:hover{
 color: #999;
 text-decoration: none;
 font-weight: bold;
}


.valid {
 margin: 10px 0px 0px 10px;
}

