
/* GPN VERSION 8 MULTILINGUAL 10_04_27  */

html {
	height: 100%;
}

body {
	background-color: #b9baba;
}

blockquote {
	background: #FFFFFF;
	color: #70695A;
	border-color: #767676;
}

/* +++++++++MAIN MENUE++++++++++++ */

#main {
	background: white url(./style/back.png) repeat;
	color: #b9b8c8;
}

#menu, #menu li a {
	background: #9FA5AF none;
	color: white;
}

#footer a {
	background: transparent;
	color: #DBD7D1;
}

#links a {
	background: transparent;
	color: #535356;
}

#links a:hover {
	background: transparent;
	color: #F9B400;
}

#footer a:hover {
	background: transparent;
	color: #fbf3a3;
}

#links {
	background-color: transparent;
	background-image: none;
}

#footer {
	color: white;
	background: #9FA5AF none repeat-x;
	border-top-style: solid;
	border-width: 6px;
}

#logo {
	background: #FFFFFF url(./style/logo.jpg) no-repeat;
	color: #70695A;
}

#logo h1 {
	background: transparent;
	color: #FFFFFF;
}

h1, #column2 h1,#column2 h2 {
	background: transparent;
	color: #8D97A0;
}

#column2 h3 {
	background: transparent;
	color: #5C636B;
}

/* ++++++++++++++++++++++++++++++++ */

#content {
	background: transparent;
	color: #6f7278;
}

#column2 a, #column2 a:hover {
	background: transparent;
	color: #ae4c14;
}

/* ++++++++++NAVBAR items++++++++++++ */

#column3 h2 {
	background: transparent;
	color: #b6492c;
}

/* ++++++++++++++++++++++++++++++++ */

.navbarcontent h1 {
	background: transparent;
	color: silver;
}

.navbarcontent p {
	background: transparent;
	color: silver;
}

.navbarcontent a {
	background: transparent;
	color: #d5dad9;
	text-decoration: underline;
}

.navbarcontent a:hover {
	color: black;
	text-decoration: none;
	background-color: #F9B400;
}

/* +++++++++++++MENUE STYLE NAVBAR+++++++++++++++++++ */

/* Format Ebene 1 */

.navbarmenue ul li a {
	color: silver;
	border-bottom: 1px solid silver;
}

.navbarmenue ul li a:hover {
	background: #F9B400;
	color: black;
	border-bottom: 1px solid silver;
}

/* Format Ebene 2 */

.navbarmenue ul ul li a {
	border-left: 10px solid #585858;
	width: 160px;
}

.navbarmenue ul ul li a:hover {
	background: #F9B400;
	color: black;
	border-bottom: 1px solid silver;
	border-left: 10px solid #585858;
	width: 160px;
}

/* Format Ebene 3 */

.navbarmenue ul ul ul li a {
	border-left: 20px solid #585858;
	width: 150px;
}

.navbarmenue ul ul ul li a:hover {
	background: #F9B400;
	color: black;
	border-bottom: 1px solid silver;
	border-left: 20px solid #585858;
	width: 150px;
}

/* Ausklapper regeln Ebene 2 */

.navbarmenue ul li.menu-current a {
	color: silver;
	background-color: #434b52;
}

.navbarmenue ul li.menu-current a:hover {
		color: black;
	background-color: #F9B400;
	border-bottom: 1px solid silver;
}

.navbarmenue ul li.menu-expand.menu-current a:hover {
		color: black;
	background-color: #F9B400;
	border-bottom: 1px solid silver;
}

.navbarmenue ul li.menu-expand.menu-parent ul li.menu-sibling a:hover {
	color: black;
	background-color: #F9B400;
	border-bottom: 1px solid silver;
}

/* Ausklapper regeln Ebene 3 */

.navbarmenue ul li.menu-expand.menu-current ul li.menu-child a {
	background-color: transparent;
}

.navbarmenue ul li.menu-expand.menu-current ul li.menu-child a:hover {
	color: black;
	background-color: #F9B400;
	border-bottom: 1px solid silver;
}





/* NAVBAR items END */

/* +++++++++++++++MAIN MENUE FORMAT++++++++++++++++ */

#menu li.menu-current a {
	color: white;
	background-image: none;
	background-color: #80858f;
}

#menu ul.menu-top li.menu-expand.menu-parent a {
		color: white;
	background-image: none;
	background-color: #80858f;
}

#menu ul.menu-top li.menu-expand.menu-parent a:hover {
	color: #2c2e37;
	background-color: #F9B400;
}

#menu li a:hover, #menu li a#selected, #menu li a#selected:hover {
	color: #2c2e37;
	background-color: #F9B400;
}

/* ++++++++++++++++++++++++++++++++ */

/* +++++++SIDEBARELEMENTS+++++++++++++ */

.sidebarpicture {
	background: transparent url(./style/bg_bild_side_gpn.jpg) no-repeat;
	color: #70695A;
	height: 494px;
	width: 180px;
}

.sidebarcontent {
	background: transparent;
	color: #7c6d79;
}

.sidebarcontent h1 {
	background: transparent;
	color: #cdcdcf;
}

.sidebarcontent p {
	background: transparent;
	color: #dedfdf;
	font-size: 1 em;
	line-height: 1em;
}

.sidebarcontent a {
	background: transparent;
	color: #b6492c;
}

.sidebarcontent a:hover {
	background: transparent;
	color: #e36200;
}

.sidebarcontent input, textarea {
	background: #FFFFFF;
	color: #70695A;
	border-color: silver;
}
