/* CSS Document */
*{
   margin:0;
   padding:0;   
}
html,body{
   height:100%; /* needed for container min-height */
   font-family: Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#000;
   text-align:left;   
}
body{
   background-color:#FFFFFF;
   overflow: visible;
}
h1{ font-family:Georgia, "Times New Roman", Times, serif;font-size:23px;font-weight:normal;color: #CC0000;margin-bottom:5px;}
h2{font-size:16px;font-weight:bold;color:#000000;margin:5px 0 5px 0;}
h3{font-size:14px;font-weight:bold;color:#000000;margin:0 0 5px 0;}
h4{ font-family:Georgia, "Times New Roman", Times, serif;font-size:13px;color: #336600;margin:10px 0; font-weight:normal;}
h5{font-size:12px;color:#FFCC66;font-weight:normal;}
h6{}

/*---------------------- F O R M A T I E R U N G E N --------------------------------*/
/*---------------------- F O R M A T I E R U N G E N --------------------------------*/

/*-----------------------under construction---------------------------*/
div#container{margin:80px auto;height:400px;width:800px;text-align:center;}
div#containerlayout{margin:0px auto;width:980px;text-align:center;}
div#container h1{color:#000000;font-size:13px; font-weight:normal;margin:10px 0;}
.layoutbody{background-color:#000000;}


b{color:#619540;}
u{}
p{margin:5px 20px 15px 0;text-align:justify;}
/*.cite{text-align:center; font-style:italic;color:#619540;}*/
a{color:#336600; text-decoration:underline;}
a:active{color:#666666;}
a:visited{color: #666666;}
a:hover{color: #CC0000;text-decoration:none; }
/*img{border:0;}
.strong{}
*/
/*---------------------- S T R U K T U R --------------------------------*/
/*---------------------- S T R U K T U R --------------------------------*/
div#overallcontainer{
    position:relative;
	width: 900px;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	margin:0 auto; /* center, not in IE5 */
	border:16px solid #E4E4E4;
}
div#content{padding-bottom:25px;background-color:#FFFFFF;border:1px solid #000000;}
div#overheader{
   width:898px;
   
   
}
div#pambafamilia{height:62px;padding:10px 15px 7px 15px;background-color:#FFFFFF;}
div#pambafamilia .account{width:350px;float:left;margin-top:10px;}
div#pambafamilia img{float:right;padding-top:10px;}
div#header{
   height:215px;
   background-color:#336600;
   background-image:url(../pambafamila_bilder/pamba_familia_header.jpg);
   background-repeat: no-repeat;
   text-align:left;
   border-top:15px solid #336600;border-bottom:1px solid #000000;
}
div#pambafamilia .account h1{font-size:11px; font-weight:normal; color:#CC0000;}
div#header img{float:left;}
.clearing{height:1px;font-size:1px;clear: both;}
div#content li{list-style:none;margin:5px 0;}

/*---------------------- M E N U E --------------------------------*/
/*---------------------- M E N U E --------------------------------*/
div#pambafamila_menue{
   width:438px;
   height:25px;
   float:left;
   margin:175px 0 0 0;
}
#linkliste {
     text-align:left;	
	
}
#linkliste li {
    float: left;
	height:25px;
	position:relative;
	list-style-type: none;
	border-right:1px solid #FFFFFF;
	background-color:#336600;
}
#linkliste li.last{border-right:none;}
#linkliste li a {
	display: block;
	padding:5px 8px 5px 8px;
	text-align: left;
	font-size: 14px;
	text-decoration: none;
	color:#FFFFFF;
}
#linkliste li a.active{color:#FFFFFF;}
#linkliste li a:hover{color:#FFCC66;text-decoration:underline;}
/*---------------------- S P R A C H E N  --------------------------------*/
/*---------------------- S P R A C H E N  --------------------------------*/
div#language{width:160px;height:18px;margin:179px 0 0 0;float:right;background-color:#336600;padding-top:6px;}
div#language img{padding:0 4px 0 6px;margin-right:4px; border-right:1px solid #FFFFFF;}
/*---------------------- C O N T E N T --------------------------------*/
/*---------------------- C O N T E N T --------------------------------*/
div#maincontent{width:700px;float:left;padding:10px 20px;}
div#maincontent .lefty{float:left;padding:2px;border:1px solid #999999; margin:0 10px 10px 0;}
div#maincontent .righty{float:right;padding:2px;border:1px solid #999999; margin:0 0 10px 10px;}
div#credits{
   width:147px;
   float:left;
   background-color:#336600;
   margin-top:15px;
   padding:15px 5px;
   border-top:1px solid #000000;border-left:1px solid #000000;border-bottom:1px solid #000000;
}
div#credits p{text-align:left;}
div#credits .supportings{margin:3px 2px;}
div#credits .supportings img{padding:2px; border: 1px solid #FFFFFF;}
div#credits a:link{color:#FFFFFF;text-decoration: none;}
div#credits a:visited{color: #CCCC99;text-decoration: none;}
div#credits a:hover{text-decoration:underline;color:#FFCC66;}
div#credits h4{ font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color: #FFFFFF;margin:10px 0; font-weight:normal;}
/*---------------------- B R I E F M A R K E N --------------------------------*/
/*---------------------- B R I E F M A R K E N --------------------------------*/
.stamp{width:215px; height:315px;float:left;margin:7px 7px 7px 0;font-size:11px; padding:2px;border:1px solid #999999;}
.stamp td{vertical-align:top;}





/*---------------------- F O O T E R --------------------------------*/
/*---------------------- F O O T E R --------------------------------*/
div#footer{
   position:absolute;
   bottom:0;
   width:900px;
   height:20px;
   clear:both;
   text-align:center;
   color: #999999;
}

div#footer a{color: #999999;text-decoration:none;}
div#footer a:hover{color: #666666;}
div#counter{width:120px;height:18px;margin-top:15px;}
/*---------------------- K O N T A K T --------------------------------*/
/*---------------------- K O N T A K T --------------------------------*/
form {width:380px;}
.formstar{font-weight:bold;font-size:13px;color:#336600;}
fieldset{width:550px; padding:0 5px;}
legend{padding:5px;font-weight:bold;font-size:13px;color:#336600;}
textarea {
    font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	float:left;
	width:450px;
	vertical-align: text-top;
	border: 1px solid #CCCCCC;
	
}

.input {
    width:150px;
	font-size: 13px;
	color: #000;
	border-top:none;
	border-right:none;
	border-left:none;
	border-bottom: 1px solid #CCCCCC;
	
}
.submit {
    height:20px;
	font-size: 13px;
	color: #993300;
}
