* html { /*für IE5 - IE6 */
height: 1%;
}
*:first-child+html { /*für IE7*/
min-height: 1%;
}
html,body {
	margin : 0;
	padding : 0;
	height:100%;
	width:100%;
	color: #000000;
	background: #FFFFFF url(images/hintergrund.jpg) repeat;
}
body, td, th {font: normal 100.1% Arial, Helvetica, sans-serif;}
html {overflow:auto;}  /* für Noscript, im HTML-Head korrigieren mit JS document.write("<style type='text/css'>html {overflow:auto;}</style>") -> vor Änderung war hier mal: overflow:hidden */ 
#fgecko {position: absolute; width:100%; height:100%;} /*  vor Änderung war hier mal: overflow: auto; */
h1 {
	font-size:1.8em;
	text-align:center;
	font-weight:bold;
	color:#47648c;
	padding: 0.8em 0 0.7em 0;
}
h2 {
	margin : 0px;
	padding : 0.5em 0 0 0;
	font-size:1.31em;
	font-weight:bold;
	color:#47648c;
	letter-spacing:0.4em;
	text-align:center;
}
h3 {
	margin : 0;
	padding: 0 0 0.25em 0;
	font-size:1.25em;
	letter-spacing: 0.4em;
}
h4 {
	margin : 0;
	padding: 0 0 0.15em 0;
	font-size:1.2em;
	letter-spacing: 0.1em;
	font-weight:bold;
	color:#47648c;
}
h5 {
	margin:0;
	padding:0.24em 0 0.625em 0;
	font-size:110%;
	color:#47648c;
	font-style:italic;
	text-decoration:underline;
	text-align:center;
}
h6 {
	margin : 0;
	padding-top:10px;
	padding-bottom: 2px;
	font-size:95%;
	font-weight:bold;
	color : #47648c;
}
hr {
	width: 100%;
	color: #47648c;
	height:2px;
	background: #47648c;
	border-style: none;
	clear:both;
	margin-bottom:0.625em;
}
p {line-height: 135%; margin:0; padding:0; text-align:justify; font-size:1em;}
.lihei {line-height: 135%; margin:0; padding:0; text-align:justify; font-size:1em; font-family:Arial, Helvetica, sans-serif;}
#content a {text-decoration:none; color:#47648c; letter-spacing:0.03em; font-size:100%; font-weight:600;}
#content a:hover {text-decoration:underline; color:#2c3a54; letter-spacing:0.03em; font-size:100%; font-weight:600;}
			/*Seite Hoehe 100%*/
div#Seite {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%;
	min-width:47em;
}
			/*Header*/
div#header {
	position: absolute;
	width:100%;
	overflow: hidden;
	font-size:2em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	z-index:190;
	white-space:nowrap;
	background-image:url(images/hintergrund.jpg);
}
.rand5 {margin:5px 5px 0 5px;}
			/*Mitte*/
div#content {
	padding:4.6em 1.5em 3.125em 1.5em; /* bottom padding for footer */
	z-index:150;
}
#sidebarlinks {
	margin:0 ;
	position: absolute;
	overflow: hidden;
	left:5px;
	top: 4.6em;
	bottom: 3.125em;
	width:13.3em;
	background:#47648c url(images/adot.gif) repeat;
	z-index:170;
	font-size:1em;
	color:#FFFFFF;
}
			/*RECHTER CONTENT*/
#contentrechts {
	margin-left: 13.4em;
}
			/*Footer*/
div#footer {
	position:absolute;
	width:100%;
	bottom:0.3125em; /* stick to bottom */
	z-index:180;
	font-size:0.8em;
	line-height:1em; 
 	color:#FFFFFF;
}
#footer a {text-decoration:none; color:#FFFFFF; background:inherit; letter-spacing:0.03em; font-size:100%; font-weight:600;}
#footer a:hover {text-decoration:underline; color:#FFFFFF; background:inherit; letter-spacing:0.03em; font-size:100%; font-weight:600;}

			/*SIDEBAR MENUE*/
#sidebarlinks ul {list-style:none; padding:0px; margin:0px;}
#sidebarlinks ul li {display:inline; padding:0; margin:0;}
#sidebarlinks ul li a {display:block; color:#FFFFFF; background:inherit; text-decoration:none; margin:0; padding:0.4375em 0 0.4375em 0.625em; font-weight:bold;}
#sidebarlinks ul li a:hover {text-decoration:none; background:#47648c; color:#FFFFFF; font-weight:bold;}
#sidebarlinks #activ a {text-decoration:none; background:#2c3a54; color:#FFFFFF; text-align:left;}
						/*blaue Box*/
.t {background: url(images/adot.gif) 0 0 repeat;}
.b {background: url(images/adot.gif) 0 100% repeat-x}
.l {background: url(images/adot.gif) 0 0 repeat-y}
.r {background: url(images/adot.gif) 100% 0 repeat-y}
.bl {background: url(images/abl.gif) 0 100% no-repeat}
.br {background: url(images/abr.gif) 100% 100% no-repeat}
.tl {background: url(images/atl.gif) 0 0 no-repeat}
.tr {background: url(images/atr.gif) 100% 0 no-repeat; padding:10px}
			/*blaue Box - Sidebar links*/
.lbl {background: url(images/abl.gif) no-repeat; position:absolute; bottom:0; left:0; font-size:3px; width:10px; height:10px; z-index:173;}
.lbr {background: url(images/abr.gif) no-repeat; position:absolute; font-size:3px; bottom:0; right:0; width:10px; height:10px; z-index:172;}
.ltl {background: url(images/atl.gif) no-repeat; position:absolute;  top:0; left:0; font-size:2px; width:10px; height:10px; z-index:171;}
.ltr {background: url(images/atr.gif) no-repeat; position:absolute; right:0; top:0; width:10px; height:10px; font-size:2px; z-index:172;}
			/*blaue Box - ganz hell*/
.ghbl {background: url(images/gh_bl.gif) 0 100% no-repeat;}
.ghbr {background: url(images/gh_br.gif) 100% 100% no-repeat;}
.ghtl {background: url(images/gh_tl.gif) 0 0 no-repeat;}
.ghtr {background: url(images/gh_tr.gif) 100% 0 no-repeat; padding:0 5px 15px;}
		 /* 3 Spalten gleich hoch */
#minMax {width: 99.9%; min-width:10%; max-width:100%; margin:0 auto;}
#box1 {float:left; width:30%;}
#box3 {float:right;width:29.9%;}
#box1, #box3 {padding-bottom:32767px; margin-bottom:-32767px; overflow:hidden;}
#box_wrapper {overflow:hidden; width:100%;}
#box_mitte {width:40%; float:left; background: url(/homepage_argentinien/images/adot_ganzhell.jpg);}
		 /* NAVIGATION LINKS */
.links {margin-left:0.4em; position:relative; overflow:hidden;}
.links .button img {float:left; font-size:1em; height:0.6875em; width:0.6875em; padding-top:0.25em; }
.links .text {position: relative; padding-bottom:0.7em; text-align:justify; margin-right:1.2em; text-indent: 12px;} 
.links .ti0 { margin-left:23px; text-indent:0;}
.fuer_Links {margin-left: 25px; text-indent: -24px; text-align:justify; padding-bottom:0.7em;}

			/*Box Bildgrösse*/
.basisbox {width:85%; background:url(/homepage_argentinien/images/adot_ganzhell.jpg) repeat;}	
.basisboxhg {color:#47648c;}	
			/*Bilderrahmen*/
.startrahmen {background-color:#FFFFFF; border-width:2px; padding:11px; border-color:#47648c; border-style:solid;}
.diarahmen {background-color:#FFFFFF; border-width:2px; padding:8px; border-color:#47648c; border-style:solid;}
.diarahmenuk {background-color:#FFFFFF; border-width:2px; padding:8px 8px 2px 8px; border-color:#47648c; border-style:solid;}
.diarahmenshow {background-color:#FFFFFF; border-width:2px; padding:8px; border-color:#47648c; border-style:solid; margin-bottom:15px; margin-left:15px;}
.rahmen0px {background-color:#FFFFFF; border-width:2px; padding:0px; border-color:#47648c; border-style:solid;}
			/*Bilder*/
.tbildhm {margin: 0 0.8em 3em 0; text-align:center;}
#bildzoomb {width:100%; height:auto;}
#bildzoomm {width:100%; height:auto;}
#bildzooms {width:100%; height:auto;}
#bildzoomb {max-width:1200px; max-height:400px;}
#bildzoomm {max-width:840px; max-height:280px;}
#bildzooms {max-width:570px; max-height:190px;}
#bildzoomnoscri {width:100%; max-width:1200px;}
			/*Diverse*/
.top10 {padding-top:10px;}
.bottom10 {margin-bottom:10px;}
.validome {width:6.25em; height:1.17em;}
.ab5 {padding-top:0.32em;}
.ab10 {padding-top:0.625em;}
.ab20 {padding-top:1.25em;}
.ab25 {padding-top:1.5em;}
.ab30 {padding-top:1.875em;}
.ab40 {padding-top:2.5em;}
.ab50 {padding-top:3em;}
.pb10 {padding-bottom:0.625em;}
.pb20 {padding-bottom:1.25em;}
.pb50 {padding-bottom:3em;}
.rot {color: #993300;}
.orange {color: #FF6600;}
.gruen {color: #009900;}
.weis {color: #FFFFFF;}
.weis_hr {color:#FFFFFF; background:#FFFFFF;}
.blau_hpt {color: #47648c;}
.nobreak {white-space:nowrap;}
.form0px {padding:0px; margin:0px;}
.fett {font-weight:bold;}
.unterstr {text-decoration: underline;}
.kursiv {font-style:italic;}
 		 /*FLOAT LEFT ZENTRIERT*/
#info {text-align:center; padding-bottom: inherit;
	font-style: oblique;
	font-style: italic;
}
#info h3 {text-align:left;}
#info .infocontainer {clear:both; float:left; position:relative; width:100%; overflow:hidden;}
#info .infomenu2 {
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  float:left;
  position:relative; 
  left:50%;
 }
#info .infomenu2 li {
  float:left; 
  position:relative; 
  right:50%; 
  list-style-type:none;
 }
/* N O S C R I P T  L I G H T B O X */
#ns_content {
	position:static;            /* absolute is also an option (see above)*/
	overflow: visible;           /* can be anything you like */
	width:100%;                          /* ... */
	margin: 0 auto;
}		                       /* ... */
a.ns_gallery img {display:block; border:0;}

.ns_gallery .ns_light {
	display:block;
	position:fixed;             /*streches the ns_light across the viewport */
	height:100%;                          /* ... */
	width:100%;                           /* ... */
	top:0;                                /* ... */
	bottom:0;                             /* ... */
	right:0;                              /* ... */
	left:-9999px;               /* hides the ns_light from view */
	background-color:black;     /* choose whatever color you like */
	z-index:1900;
	cursor:default;
}
/* used for positioning the ns_inner box */
.ns_gallery .ns_lightbox {
	display: table;             /* required for vertical centering */
	position:fixed;             /*streches the box across the viewport */
	height:100%;                          /* ... */
	width:100%;                           /* ... */
	top:0;                                /* ... */
	bottom:0;                             /* ... */
	right:0;                              /* ... */
	left:-9999px;                /* hides the ns_light from view*/
	z-index:1910;
	cursor:default;
}
/* used for vertical centering */
.ns_gallery .ns_lightbox .ns_middle {display: table-cell; vertical-align: middle;}
/* the ns_inner, visible 'ns_content' box */
.ns_gallery .ns_lightbox .ns_inner {
	display:table;               /* shrink wraps the ns_inner box */
	margin:0 auto;               /* centers the (shrinked) ns_inner box */
	margin-top:-5%;              /* use this to adjust the vertical position, 0 centers the box vertically */
	text-align:center;           /* centers the image and the ns_description inside the box*/
	background-color:white;      /* choose whatever color you like */
	padding:15px;                /* choose ehatever padding you like */
}
/* triggers the box */
.ns_gallery a:active .ns_lightbox, .ns_gallery a:focus .ns_lightbox {left:0; /* unhide the box */ text-decoration:none; }

/* active (visible) ns_light settings */
.ns_gallery a:active .ns_light, .ns_gallery a:focus .ns_light {
	left:0;												               /* unhide the ns_light */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";   /* IE8 opacity */
	filter: alpha(opacity=75);                                          /* IE7- opacity*/
	opacity:0.75;
}
.ns_lightbox {text-align:left;}  	/* fuer IE an dieser Stelle - zentriert das Hauptbild */
/* the symbol to close the ns_lightbox */
.ns_gallery a .close {
	display:block;
	position:fixed;
	right:-30px;                 /* hide from view when box is closed */
	top:0;
	width:16px;
	height:16px;
	background-image:url(images/close.gif);
	z-index:2000;                 /* on top of the box but below the #ns_selfRef */
	margin: 10px 10px 0 0;
}
.ns_gallery a:active .close, .ns_gallery a:focus .close {right:10px; /* unhide the close-symbol */ }
#ns_selfRef {
	display:block;
	position:fixed;
	width:16px;
	height:16px;
	right:10px;
	top:0;
	z-index:2010;
	margin: 10px 10px 0 0;
	outline:none;
	background-image:url(images/1x1.png); /* transparent png - required to fix opera bug where a link without background is not recognized when positioned over an image */
}
/* the descriptive text below the image */
.ns_gallery .ns_lightbox .ns_description {
	display: block;
	width:900px;
	max-width:900px;             /* sets a width for the text to start wrapping */
	color:black;
	font-weight:100;
	font-size: 1em;				 /* the descriptive text's color */
	padding-top:10px;             /* set's the distance between the image and the text */
}
.ns_gallery {
	list-style:none;
	float:left;                  /* applied for clearing the container */
	margin:0px;
	padding:10px 0 10px 0;
	width:99.99%;                 /* adjust this if you want more or less images in a row */
}
.ns_gallery li {
	float:left;
	display:inline;              /* fixes various IE bugs */
	padding:0;
	width:185px;                  /* adjust to thumbnail width */
	margin:5px 5px 5px 0;
}
.ns_gallery a, .ns_gallery a:visited, .ns_gallery a:hover {text-decoration:none;}
/* the thumbnails */
.ns_gallery img {display:block;}
/* the box image */
.ns_gallery .ns_lightbox img {display:inline;}
.clear {clear:both;}
.ns_gallery a:active {direction:ltr;}	/* fuer IE6 */
