

/* ------------ G L O B A L -------------- */
body {
	margin: 0;
	font-family: Arial, Verdana;
}

img {
	border: none;
}


#globalwrapper {
	background-color: white;
	text-align: left;
	margin-bottom: 0;
}

#page {
	background-color: white;
	width: 970px;
	margin: 0;
	text-align: left;

}

/* ------------------------- */

#buttonHome {
	margin: 0 0 0 51px;

}

#title {
	margin: 40px 0 0 1px;
	z-index: 100;
	position: relative;
}

#subtitle {
	margin: -15px 0 0 140px;
}

#pageContent {
	margin-top: -19px;
	padding: 50px 20px;
}

#page.links #pageContent {
	margin-top: -5px;
}
#page.links #subtitle {
	margin-top: -19px;
}

#pageFooter {
	background-color: white;
	text-align: right;
	padding: 0 180px 150px 0;
	color: #B5B5B5;
	font-size: 11px;
}

#pageFooter p {
	display: inline;
	padding-left: 30px;
}

#pageFooter a {
	color: #B5B5B5;
	text-decoration: none;
}

#pageFooter a:hover {
	color: #8C8C00;
}


/* ------------ N E W S -------------- */

#page.news {
	background-image: url(../images/news.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}

#pageContent.news {
	position: relative;
	margin-top: 38px;
	padding: 0;
}

.newsCenter{
	width: 100%;
	margin-bottom: 6px;
	text-align: center;
}

.newsCenter img {
	width: 535px;
}


.newsItem {
	background-color: #708380;
	margin-bottom: 1px;
	padding: 30px;
}

.news #pageFooter a {
	color: #B5B5B5;
}

.news #pageFooter a:hover {
	color: #8C8C00;
}


.newsTitle {
	margin: 0 187px 0 187px;
	background-color: #889997;
	color: white;
	font-family: Times;
	font-size: 12px;
	padding: 10px 5px 2px 5px;
	display: inline;
	padding-bottom: 3px;
}

.newsTitle h1 {
	margin-right: 5px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	display: inline;
}

.newsDescription {
	margin: 0px 188px 0 188px;
	color: white;
	font-family: Times;
	font-size: 13px;
	padding: 10px 5px 2px 5px;
}

.news #pageNavigation, .news #pageNavigation a {
	color: rgb(136,153,151);
	text-decoration: none;
}

.news #pageNavigation a:hover {
	color: #8C8C00;
}

.news #pageNavigation .activepage {
	color: #8C8C00
}

#divNewsletter {
	position: relative;
	top: 30px;
	text-align: right;
}

#submitNewsletter {
	float: right;
	height: 24px;
	width: 25px;
	text-align: center;
	background-color: #708380;
}

#submitNewsletter a {
	font-size: 25px;
	font-weight: bold;
	color: #889997;
	text-decoration: none;
	display: block;
	margin-top: -3px;
}

#submitNewsletter a:hover {
	color: #FF39A4;
}

#divNewsletter input{
	padding: 4px 5px 0 5px;
	height: 18px;
	width: 180px;
	color: #FF39A4;
	font-size: 12px;
	font-style: italic;
	border: solid 1px #708380;
}
#divNewsletter label{
	padding: 5px 5px 5px 5px;
	margin-right: -5px;
	height: 19px;
	width: 180px;
	color: #708380;
	font-weight: bold;
	font-size: 12px;
	font-family: 'times new roman';
	background-color: white;
}

/* ------------ G A L L E R Y -------------- */

#page.gallery {
	background-image: url(../images/gallery.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}

#pageContent.gallery {
	position: relative;
	margin-top: 80px;
	padding: 0;
}

/* ------------ P O R T F O L I O -------------- */


#buttonArchive {
	position: relative;
	left: 610px;
	top: -64px;
	width: 200px;
}


#page.portfolio {
	background-image: url(../images/portfolio.png);
	background-repeat: no-repeat;
	background-position: 0 1px;
}

#pageContent.portfolio {
	position: relative;
	margin-top: -67px;
	padding: 0;
}

.portfolioLeft, .portfolioRight {
	width: 187px;
	height: 424px;
	color: white;
	font-weight: bold;
	font-size: 25px;
	font-family: Arial black, Arial, Verdana;
}

.portfolioLeft {
	background-image: url(../images/portfolioVogelLinks.png);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
}

.portfolioLeft p {
	display: block;
	margin-left: 95px;
	margin-top: 65px;
	width: 20px;
}

.portfolioRight p {
	display: block;
	margin-left: 95px;
	margin-top: 265px;
	width: 20px;
}

.portfolioLeft p:hover, .portfolioRight p:hover, .portfolioLeft p:active, .portfolioRight p:active {
	color: #FF3AA5;
}


.portfolioRight {
	background-image: url(../images/portfolioVogelRechts.png);
	background-repeat: no-repeat;
	background-position: 0 250px;
	float: right;
}

.portfolioCenter{
	width: 535px;
	height: 424px;
	margin-bottom: 6px;
}

.portfolioCenter img {
	width: 535px;
	height: 424px;
}


.portfolioItem {
	background-color: #708380;
	margin-bottom: 1px;
	padding: 30px;
}

.portfolio #pageFooter a {
	color: #B5B5B5;
}

.portfolio #pageFooter a:hover {
	color: #8C8C00;
}


.portfolioTitle {
	margin: 0px 188px 0 188px;
	background-color: #8C8C00;
	color: white;
	font-family: Times;
	font-size: 12px;
	padding: 10px 5px 2px 5px;
	display: inline;
	padding-bottom: 3px;
}

.portfolioTitle h1 {
	margin-right: 5px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
	display: inline;
}

.portfolioDescription {
	margin: 0px 188px 0 188px;
	color: white;
	font-family: Times;
	font-size: 13px;
	padding: 10px 5px 2px 5px;
}


.heading {
	display: none;
}
.prenext { float: none; cursor: pointer; }

#pageNavigation {
	margin: 0;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	position: relative;
	float: left;
	width: 100px;
	text-align: center;
	left: 435px;
}

.portfolio #pageNavigation, .portfolio #pageNavigation a {
	color: rgb(136,153,151);
	text-decoration: none;
}

.portfolio #pageNavigation a:hover {
	color: #8C8C00;
}

.portfolio #pageNavigation .activepage {
	color: #8C8C00
}

/* ------------ S H O P -------------- */
#page.shop {
	background-image: url(../images/shop.png);
	background-repeat: no-repeat;
	height: 800px;
}

#pageContent.shop {
	height: 60px;
}

#buttonInternational {
	position: relative;
	top: 290px;
	left: 210px;
	width: 200px;
}

#buttonNational {
	position: relative;
	top: 140px;
	left: 420px;
	width: 200px;
}


.aboutme #pageFooter a {
	color: #708380;
}

.aboutme #pageFooter a:hover {
	color: #8C8C00;
}



/* ------------ H O M E -------------- */
#page.home {
	background-image: url(../images/home.png);
	background-repeat: no-repeat;
	height: 570px;
}

#buttonNews {
	width: 83px;
	height: 20px;
	position: relative;
	top: 383px;
	left: 535px;

}
#buttonNews a {
	display: block;
	width: 83px;
	height: 20px;
	background-image: url(../images/buttonNews.png);
	background-repeat: no-repeat;
}
#buttonNews a:hover {
	background-image: url(../images/buttonNewsActive.png);
}
#buttonNews a:active {
	background-image: url(../images/buttonNewsActive.png);
}

#buttonPortfolio {
	display: block;
	width: 130px;
	height: 33px;
	position: relative;
	top: 390px;
	left: 535px;
}
#buttonPortfolio a {
	display: block;
	width: 130px;
	height: 33px;
	background-image: url(../images/buttonPortfolio.png);
	background-repeat: no-repeat;
}
#buttonPortfolio a:hover {
	background-image: url(../images/buttonPortfolioActive.png);
}
#buttonPortfolio a:active {
	background-image: url(../images/buttonPortfolioActive.png);
}

#buttonShop {
	width: 75px;
	height: 32px;
	position: relative;
	top: 394px;
	left: 535px;
}
#buttonShop a {
	display: block;
	width: 75px;
	height: 32px;
	background-image: url(../images/buttonShop.png);
	background-repeat: no-repeat;
}
#buttonShop a:hover {
	background-image: url(../images/buttonShopActive.png);
}
#buttonShop a:active {
	background-image: url(../images/buttonShopActive.png);
}


#acp {
	width: 10px;
	height: 10px;
	position: relative;
	top: 32px;
	left: 306px;
	z-index: 100;
	display: block;
	cursor: default !important;
}

#links {
	width: 18px;
	height: 23px;
	position: relative;
	top: 255px;
	left: 97px;
	z-index: 0;
}

#linksHover {
	width: 60px;
	height: 22px;
	position: relative;
	top: 210px;
	left: 48px;
	z-index: 100;
	display: block;
	background-image: url(../images/buttonLinks.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: none;
}

#gallery {
	width: 25px;
	height: 18px;
	position: relative;
	top: 75px;
	left: 175px;
	z-index: 0;
}

#galleryHover {
	width: 103px;
	height: 22px;
	position: relative;
	top: 25px;
	left: 80px;
	z-index: 100;
	display: block;
	background-image: url(../images/buttonGallery.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: none;
}

#about {
	width: 25px;
	height: 18px;
	position: relative;
	top: 220px;
	left: 588px;
	z-index: 0;
}

#aboutHover {
	width: 72px;
	height: 22px;
	position: relative;
	top: 190px;
	left: 605px;
	z-index: 100;
	display: block;
	background-image: url(../images/buttonAbout.png);
	background-repeat: no-repeat;
	text-decoration: none;
	display: none;
}

#footer {
	position: relative;
	top: 552px;
	left: 610px;
	text-align: right;
	width: 183px;
	float: left;
}

#footer a {
	color: #8C8C00;
	font-size: 11px;
	text-decoration: none;
	margin-left: 25px;
}

#footer a:hover {
	color: #B5B5B5;
}

#footer a:active {
	color: #FF3AA5;
}

/* ------------ A C P -------------- */
#pageContent.acp {
	border: solid #FF3AA5 1px;
}

/* ------------ I M P R E S S U M -------------- */

#title.impressum img {
	background-color: white;
}

#pageContent.impressum {
	border: solid #000 1px;
	padding: 50px 20px 20px 109px;
}

.impressum h1 {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	color: white;
	background-color: #708380;
	width: 330px;
	padding: 8px 0 2px 4px;
	margin-bottom: -8px;
}

.impressum p {
	font-family: Arial, Verdana;
	font-size: 12px;
	color: #5C6D6B;
	padding-bottom: 6px;
}

.impressum a {
	color: #5C6D6B;
	text-decoration: none;
}

.impressum a:hover {
	color: #B5B5B5;
}

.impressum a:active {
	color: #FF3AA5;
}

/* ------------ L I N K S -------------- */
#pageContent.links {
	border: solid #A80000 1px;
	padding: 50px 175px 20px 109px;
	margin-top: 1px;
}

#page.links {
	background-color: #97A6A4;
}

.links #title {
	background-color: #97A6A4;
	width: 140px;
}

.link {
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FF3AA5;
	background-color: #708380;
	width: 330px;
	padding: 8px 0 2px 4px;
	margin-bottom: 6px;
}

.links a {
	color: white;
	text-decoration: none;
}

.links a:hover {
	color: #B5B5B5;
}

#pageFooter a:hover {
	color: #8C8C00;
}

.links a:active, #pageFooter a:active {
	color: #FF3AA5;
}

.leftRow {
	width: 334px;
}

.rightRow {
	width: 334px;
	left: 400px;
	float: right;
}

/* ------------ A B O U T M E -------------- */
#page.aboutme {
	background-image: url(../images/aboutme.png);
	background-repeat: no-repeat;
	height: 800px;
}

#pageContent.aboutme {
	position: absolute;
	top: 450px;
	left: 290px;
	height: 140px;
	width: 290px;
	padding: 5px 0 0 15px;
	color: #546361;
	font-family: 'times new roman';
	font-size: 13px;
}

.aboutme #pageFooter {
	position: absolute;
	top: 570px;
	left: 640px;
}


.aboutme #pageFooter a {
	color: #708380;
}

.aboutme #pageFooter a:hover {
	color: #8C8C00;
}



































  




