/* 
Colors: E2DDB5 blanchedalmond(SVG) #FFEBCD; EFECD2;-->  
#855E42: dunkel
#EFECD2: hell
#: ID  .: class 

*/

body {
    color: black; background-color: white;
    font-size: 100.01%;
    font-family: Arial,Helvetica,sans-serif;
    margin: 0; padding: 1em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
  }

body#indexGP {
	margin: 0;
	color: #c18a51;
	border: 2px solid green;
	/* text-align: left; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	line-height: 2.5em; 
	background-color: #FFFFFF;
}

body#admin {
	font-family: Arial,Helvetica,sans-serif;
	margin: 80px; 
	margin-top: 10px; 
	margin-bottom: 25px; 
	padding: 0; 
	background: white; 
	text-align: center;
	}

body#gpportal {
	font-family: Arial,Helvetica,sans-serif;
	margin: 20px; 
	margin-top: 10px; 
	margin-bottom: 25px; 
	padding: 0; 
	background: white; 
	text-align: left;
	}


div#admin_border_top {margin: 0px; width: 100%; height: 100px; padding: 0; background: #EFECD2; text-align: left; border: 0px solid green; color: #855E42; }
div#admin_border_top_white {margin-bottom: 10px; width: 100%; height: 100px; padding: 0; background: white; text-align: left; border: 0px solid green; color: #855E42; }
div#pladmin_top_white {margin-bottom: 30px; width: 1030px; height: 100px; padding: 0; background: white; text-align: left; border: 0px solid green; color: #855E42; }
div#index { margin-bottom: 30px; width: 100%; height: 100px; padding: 30; background: white; text-align: left; border: 0px solid red; color: #855E42; }
div#admin_navi {margin-bottom: 15px; width: 100%; height: 50px; left: 0px; background: white; border: 0px solid silver; text-align: center; }
div#pladmin_navi {margin-bottom: 0px; width: 600px; height: 30px; left: 0px; background: white; border: 0px solid red; text-align: center; }
div#pladmin_navi2 {margin-bottom: 0px; margin-top: 20px; width: 100%; height: 30px; left: 0px; background: white; border: 0px solid red; text-align: center; }
div#admin_navi_red {margin-bottom: 15px; width: 100%; height: 50px; left: 0px; background: white; border: 0px solid silver; text-align: center; color: red; }
div#pladmin_navi_red {margin-bottom: 0px; width: 100%; height: 50px; left: 0px; background: white; border: 0px solid silver; text-align: center; color: red; }

/* GP-Portal */
div#gpportal_navimain {
	margin-bottom: 15px; width: 100%; height: 50px; left: 0px; 
	background: white; border: 0px solid silver; 
	text-align: center; 
	}
div#gpportal_headmenu {
	position: absolute; top: 40px; right: 0px; width: 200px; 
	padding-bottom: 8px;
	border-bottom: 0px solid #855E42; border-left: 0px solid #855E42; 
	font-family: Arial, Helvetica, sans-serif; text-align: right; 
	}
div#gpportal_headmenu_play {
	position: absolute; top: 0px; right: 0px; width: 300px; height: 10px;
	padding-bottom: 8px;
	border-bottom: 0px solid #855E42; border-left: 0px solid #855E42; 
	font-family: Arial, Helvetica, sans-serif; text-align: right; 
	}
div#gpportal_headmenu_play2 {
	position: absolute; top: 13px; right: 0px; width: 300px; height: 5px; 
	padding-bottom: 8px;
	border-bottom: 0px solid #855E42; border-left: 0px solid #855E42; 
	font-family: Arial, Helvetica, sans-serif; text-align: right; 
	}
div#gpportal_headtopic {
	position: absolute; top: 20px; width: 343px; left: 363px; 
	border: 0px solid #855E42; color: #855E42;
	text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 200%; 
  }


  
div#gpportal_col {
	float: left; margin-bottom: 3px; padding-right: 5px;  height: 35px; line-height: 2;
	border: 1px solid #855E42;
	font-family: Arial, Helvetica, sans-serif; text-align: right; vertical-align: middle; font-size: 100%; color: #855E42; 
  }
div#gpportal_col_head {
	float: left; margin-bottom: 3px; padding-right: 5px;  height: 35px; line-height: 2;
	border: 1px solid #855E42;
	font-family: Arial, Helvetica, sans-serif; text-align: right; vertical-align: middle; font-size: 100%; color: #855E42; 
  }
div#gpportal_col_button {
	float: left; margin-top: 30px; padding: 0px;  height: 23px; width: 100px; line-height: 2px;
	border: 0px solid #855E42;
	font-family: Arial, Helvetica, sans-serif; text-align: right; font-size: 80%; color: #855E42; 
  }


div.gpportal_mainmenue1 {			/* Shop  */
	position: absolute; left: 0px; height: 25px; width: 100px; border: 1px solid #855E42; 
	}
div.gpportal_mainmenue2 {     /* Umsatzanalsyse  */
	position: absolute; left: 100px; height: 25px; width: 190px; border: 1px solid #855E42; 
	}
div.gpportal_mainmenue3 {     /* Meine GP's   */
	position: absolute; left: 290px; height: 25px; width: 120px; border: 1px solid #855E42; 
	}
div.gpportal_mainmenue4 {     /* Profil */
	position: absolute; left: 410px; height: 25px; width: 120px; border: 1px solid #855E42; 
	}
div.gpportal_mainmenue5 {     /* Profil */
	position: absolute; left: 530px; height: 25px; width: 80px; border: 1px solid #855E42; 
	}


div#plportal_headmenu {
	position: absolute; top: 10px; right: 0px; width: 230px; 
	padding-bottom: 8px;
	border-bottom: 0px solid #855E42; border-left: 0px solid #855E42; 
	font-family: Arial, Helvetica, sans-serif; text-align: right; 
  }
div.plportal_mainmenue1 {			/* Bestellungen  */
	float: left; height: 25px; width: 140px; border: 1px solid #855E42; 
	}
div.plportal_mainmenue2 {     /* Gpartner  */
	float: left; height: 25px; width: 100px; border: 1px solid #855E42; 
	}
div.plportal_mainmenue3 {     /* Provision   */
	float: left; height: 25px; width: 120px; border: 1px solid #855E42; 
	}
div.plportal_mainmenue4 {     /* Artikel */
	float: left; height: 25px; width: 100px; border: 1px solid #855E42; 
	}
div.plportal_mainmenue5 {     /* Benutzer */
	float: left; height: 25px; width: 100px; border: 1px solid #855E42; 
	}

div#admin_content {
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 100%; 
	height: 76%;
	padding: 0px; 
	background: #EFECD2; 
	border: 1px solid #855E42; 
	text-align: center;
	color: #855E42;
	}

div#admin_content_info {
	margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
	width: 100%; 
	overflow: hidden;
	padding: 40px;
	background: #EFECD2; 
	border: 0px solid green; 
	color: #855E42;
	text-align: center;
	}
	
a img {border: none; } 
p {color: #855E42; font-size: 120%; }
h1 {font-family: Arial,Helvetica,sans-serif, sans-serif; font-size: 150%; }

.aktiv {font-family: Verdana, sans-serif; color: #EFECD2;  }
.aktiv_back {background: #855E42; }
.inaktiv {font-family: Verdana, sans-serif; color: #855E42; background: #EFECD2; }
.inaktiv_back {background: #EFECD2; }
.reiteraktiv {font-family: Verdana, sans-serif; color: #EFECD2; font-size: 115%; }
.reiterinaktiv {font-family: Verdana, sans-serif; color: #855E42; font-size: 115%; }
.header {font-family: Verdana; font-size: 0.7em; color: #855E42; text-align: right; white-space: pre; font-weight: bold; text-decoration: overline; }
.header2 {font-family: Verdana; font-size: 0.7em; color: #855E42; text-align: right; white-space: pre; font-weight: bold; } 
.varsize {font-family: Arial,Helvetica,sans-serif; font-size: 0.5em; white-space:pre; } 
.tabmenue {font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; color: #855E42; white-space: pre; font-weight: bold; text-decoration: none; } 
.tabtext {font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; white-space: pre; font-weight: bold; text-decoration: none; } 
.tabtextmini {font-family: Arial,Helvetica,sans-serif; font-size: 0.75em; white-space: pre; font-weight: bold; text-decoration: none; } 
.browntext {font-family: Arial,Helvetica,sans-serif; font-size: 1em; white-space: pre; font-weight: bold; text-decoration: none; } 
.caution {font-family: Verdana; font-size: 13pt; font-weight: bold; color: red; } 
.redhint {font-family: Verdana; font-size: 10pt; font-weight: bold; color: red; } 
.greensuccess {font-family: Verdana; font-size: 10pt; font-weight: bold; color: #4AA02C; } 
.brownhead {font-family: Verdana; font-size: 20pt; font-weight: bold; color: #855E42; } 

#wrapper {width: 200px; margin: 0 auto; } 

.unterstrich {font-family: Verdana; font-size: 0.8em; color: #855E42; text-decoration: overline; text-align: right; white-space:pre; } 
.oberstrich {font-family: Verdana; font-size: 0.8em; color: #855E42; text-decoration: underline; text-align: center; white-space:pre; } 
/*.header2 {float: right; border: 1px solid silver; font-family: Verdana; font-size: 0.8em; color: #855E42; text-align: right; white-space:pre; padding-top: 20px; padding-bottom: 0px; margin: 0; } */
.footer {font-family: Verdana; font-size: 0.6em; color: #855E42; text-align: center; white-space:pre; } 
div#navigation a {color: green; font-size: 0.9em; }
div#center  {width: 800px; background: gray; padding: 10px; }


#tooplate_main {
	/* clear: both; */
	width: 1000px;
	margin: 0 auto;
	padding: 35px 30px 0;
	/* background: #5e998f url(images/tooplate_main.jpg) top center no-repeat */
}

#tooplate_main_index {
	clear: both;
	border: 3px solid green;
	width: 1000px;
	margin: 0 auto;
	padding: 35px 30px 30px;
	/* background: #5e998f url(images/tooplate_main.jpg) top center no-repeat */
}

.col_w900_last { margin: 0; border: 0px solid green; background: none;}

.col_w900_last_index { position: relative; text-align: center; margin-left: 100px; width: 1000px; padding: 60px; border: 3px solid red; background: none;}

.col_w420 { width: 100%; border: 0px solid blue;}

.float_l { float: left ; border: 0px solid green;}

.inner_box { border: 0px solid green; margin-bottom: 30px;  padding-bottom: 30px;text-align: center;  background: #FFFFFF;  border-radius: 25px; padding: 0px 60px; box-shadow: 6px 5px 10px 10px #422323;}

div#gpportal_headtopic_index {
	margin:0 auto;
	width: 300px;
	border: 2px solid #855E42; color: #855E42;
	font-family: Arial, Helvetica, sans-serif; font-size: 200%; 
}
  