
/*www.vonloeper.de/menschenrechtsfragen
Autor: Ariadne-Medienagentur
Datum: 24.01.2008*/
body                         {
	color:              #000;
	font-size:           9pt;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-style:          normal;
	font-variant:        normal;
	font-weight:         normal;
	background-repeat:   repeat-y;
	background-position: 0 0;
	text-align:          left;
	margin:              0;
	padding:             0 }

h1   {
	color:      #000;
	font-size:   1.8em;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	margin:      0;
	padding:     0 }


h2 { color: #000; font: bold 98% Verdana, Arial, Helvetica, sans-serif; margin: 0 0 5px; padding: 0 }
h3 { color: #000; font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 1px 0 0; padding: 0 }
h4 { color: #060; font-size: 90%; font-weight: bold }
p { }
a:link   { color: #d2000c; text-decoration: none }
a:visited   { color: #d2000c; text-decoration: none }
a:hover, a:active       { color: #000; text-decoration: none }
.span   { color: #d2000c }
span    {
	font-size:  94%;
	font-weight: bold }

strong { font-style: italic; font-weight: bold }
ul { list-style-type: none }
/*Hauptcontainer - beinhaltet ALLE restlichen Elemente*/
#seitenrahmen                               {
	background-repeat:    no-repeat;
	background-attachment: scroll;
	text-align:            left;
	margin:                0;
	padding:               0 }



/*Platz für Logo/Bild von Loeper Literaturverlag - Bild-nahundfern-kopfzeile.jpg*/
#logozeile-muster         {
	background-image:   none;
	background-repeat:   no-repeat;
	background-position: 58px 0;
	position:            relative;
	z-index:             3;
	height:              130px }



#rechteck-R      {
	font-size:       0.8em;
	background-color: #a5d991;
	text-align:       center;
	visibility:       visible;
	display:          inline;
	margin:           0;
	padding:          0;
	width:            2cm;
	height:           3cm;
	border:           1px #999 }

/*INAKTIV: Navigation auf Kopfzeile (Bild) Ebene.Hauptnav li und Hauptnav li a, display:block */
/*Pfad der Seite (Wo befinde ich mich?)*/
#pfad                            {
	color:        #272900;
	font-size:     11px;
	background:    #fff url(../../../menschenrechtsfragen/web-content/bilder-mrf/pfeil_breadcrumbs.gif) no-repeat left center;
	visibility:    hidden;
	display:       none;
	margin-bottom: 5px;
	margin-left:   155px;
	padding:       2px 0 2px 20px }




#pfad-index                         {
	color:        #272900;
	font-size:     11px;
	background:    #fff;
	margin-bottom: 5px;
	margin-left:   155px;
	padding:       2px 0 2px 20px }





#pfad a:link  { color: #d2000c; font-variant: small-caps; text-decoration: none }
#pfad a:hover     { color: #50b543; font-variant: small-caps; text-decoration: underline }
#pfad a:visited   { color: #d2000c; font-variant: small-caps; text-decoration: none }
/*Vertikale Navigation */
#Vnav                       {
	font-family:        Verdana, Arial, Helvetica, sans-serif;
	background-color:    transparent;
	background-repeat:   repeat;
	background-position: 15px 0;
	visibility:          hidden;
	display:             none;
	margin:              0;
	position:            relative;
	z-index:             5000;
	left:                4px;
	width:               126px;
	float:               left;
	overflow:            hidden }






#Vnav ul              {
	font-size:       11px;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	font-variant:     small-caps;
	background-color: #fff;
	visibility:       hidden;
	list-style-type:  none;
	margin-top:       0;
	margin-left:      0;
	padding-top:      0;
	padding-left:     0;
	width:            0;
	float:            left }




#Vnav ul li ul      { color: #000; background-color: #fff; padding-left: 0 }
#Vnav ul li ul li     { color: #000; font-variant: normal; background-color: #fff; list-style-type: none; margin-left: 0; padding-left: 0 }
#Vnav li          {
	color:              #d2000c;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-variant:        small-caps;
	background-color:    #fff;
	background-position: -10px 0;
	display:             block;
	padding:             2px 2px 2px 0 }

#Vnav li a            { color: #d2000c; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block }
#Vnav li a:hover        { color: #50b543; text-decoration: none; background-position: 0 0 }
/*Inhalt der Seite*/
#inhalt                        {
	margin: 0;
	padding: 0;
	top:     0;
	left:    0;
	width:   18cm;
	float:   left }






/*Spalten für Verlagsseite (3_Spalten)links;mitte;rechts.*/
.col1   {
	background-image:   url(../bilder-nameSeite/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -120px;
	display:             block;
	padding:             0 3cm 0 0;
	position:            relative;
	top:                 0;
	left:                0;
	width:               15cm;
	float:               left }

.col1 ul { }
.col1 ul li { list-style-type: square }
.col1 ul li a:link {
	color: #000 }

.col1 ul li a:hover {
	color:          #d2000c;
	text-decoration: underline }

.col1 ul li a:visited {
	color: #000 }

.col1 ol      {
	margin-left: 10px }






.col1 ol li     {
	list-style-type: decimal;
	margin-left:      10px;
	padding-left:     5px }
.col-inhalt    {
	line-height:        125%;
	background-image:    url(../bilder-nameSeite/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 0;
	display:             block;
	margin-bottom:       20px;
	padding:             10px 20px;
	position:            relative;
	top:                 0;
	left:                20px;
	width:               685px;
	float:               left }



.spalte-links2        {
	background-image:   none;
	background-repeat:   repeat-x;
	background-position: 0 -140px;
	visibility:          hidden;
	display:             none;
	width:               2cm;
	clear:               both }







.spalte-links2 ol   { }
.spalte-links2 li  { list-style-type: square; margin: 0 0 0 2px; padding: 0 }
.spalte-rechts2               {
	background-image:   none;
	background-repeat:   repeat-x;
	background-position: 0 -80px;
	display:             block;
	margin:              0;
	padding:             2pt;
	width:               15cm;
	float:               left;
	border-right:        1px solid #666;
	border-left:         1px solid #666 }


.spalte-rechts2 ul     { font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: none; display: block; margin: 5px 0 0 5px; padding-bottom: 4px; padding-left: 5px }
.spalte-rechts2 li    { color: #000; text-decoration: none; list-style-type: none; display: block; padding: 2px 2px 2px 6px }
.spalte-rechts2 a:link { color: #000; text-decoration: none }
.spalte-rechts2 a:hover { color: #d2000c; text-decoration: underline }
.spalte-rechts2 a:visited    { color: #000 }
	
/*------#######----Spalte5 = Spalte"Der Mensch im Mittelpunkt"*/
#spalte5          {
	background-color: white;
	top:               0;
	right:             0;
	bottom:            0;
	left:              -25mm;
	min-width:         98px;
	float:             left }




#spalte5 a:link, #spalte5 a:visited             {
	color:              #a5d991;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	font-weight:         bold;
	background-image:    url(../bilder-nameSeite/top.gif);
	background-repeat:   no-repeat;
	background-position: 3px center;
	visibility:          hidden;
	display:             none;
	padding-bottom:      2px;
	padding-left:        18px;
	border-bottom:       2px solid #a5d991 }


#spalte5 a:hover    {
	color:                #666;
	text-decoration:       none;
	background-image:      url(../bilder-nameSeite/top-on.gif);
	background-repeat:     no-repeat;
	background-attachment: scroll;
	background-position:   3px center;
	display:               none }




#klotz-R-spalte5             {
	font-size:       11px;
	font-weight:      bold;
	background-color: #a5d991;
	margin:           0;
	padding:          0;
	width:            2cm;
	height:           3cm;
	float:            left }






#klotz-R-Inhalt                  {
	font-size:       11px;
	font-weight:      bold;
	background-color: #a5d991;
	display:          block;
	margin:           0;
	padding:          0 1.05em 16px 5px;
	float:            left }

#NaviSeite {
	visibility: hidden }

/*Fusszeile Formatierungen*/
#anker     { color: #333; font-size: 0.8em; text-decoration: none; background-repeat: no-repeat; background-position: 0 0; text-align: center; margin: 10px 0 5px 275px; padding: 0 0 1px; position: relative; width: 450px; height: auto; clear: both; overflow: hidden; border-top: 0 none; border-bottom: 1px dashed #a5d991 }
#fusszeile                    {
	color:              #333;
	font-size:           8pt;
	font-family:         Verdana, Arial, Helvetica, sans-serif;
	text-decoration:     none;
	background-color:    #fff;
	background-image:    url(../bilder-nameSeite/fusszeile_081105.jpg);
	background-repeat:   no-repeat;
	background-position: 0 0;
	text-align:          left;
	visibility:          visible;
	margin:              0;
	padding:             0;
	position:            relative;
	height:              3.5cm;
	clear:               both;
	overflow:            hidden;
	border:              solid 1px #666 }

#fusszeile ul       {
	color:         #000;
	margin-top:     3px;
	margin-bottom:  0;
	margin-left:    0;
	padding-top:    0;
	padding-bottom: 0;
	padding-left:   0;
	float:          left }

#fusszeile li   {
	color:          #000;
	font-variant:    small-caps;
	list-style-type: none;
	display:         block;
	padding:         0 10px;
	left:            0 }

#fusszeile ul li a { color: #333; font-variant: small-caps; font-weight: bold; text-decoration: none }

/*Sitemap formatierungen*/
#seiteninhalt-sitemap               {
	font-size:          90%;
	line-height:         120%;
	background-image:    url(../bilder-nameSeite/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -180px;
	margin-right:        5px;
	margin-left:         20px;
	padding:             10px 10px 100px;
	position:            relative;
	top:                 0;
	left:                8px;
	width:               705px;
	float:               left }

#seiteninhalt-kontakt    {
	font-size:          85%;
	line-height:         120%;
	background-image:    url(../bilder-nameSeite/spalte_verlauf.jpg);
	background-repeat:   repeat-x;
	background-position: 0 -250px;
	margin-right:        24px;
	margin-bottom:       50px;
	padding-right:       10px;
	padding-bottom:      50px;
	position:            relative;
	top:                 0;
	left:                27px;
	width:               717px;
	float:               left }

#seiteninhalt-sitemap ul  { list-style-type: none }
#seiteninhalt-sitemap li    { display: block; margin-top: 2px; margin-bottom: 2px; padding: 5px }
#seiteninhalt-sitemap li a    { color: #000; text-decoration: none }
#seiteninhalt-sitemap li a:hover     { color: #d2000c; text-decoration: underline }
.links-sitemap       { padding: 10px; position: relative; top: 20px; left: 110px; width: 200px; float: left }
.rechts-sitemap    { padding: 10px; position: relative; top: 20px; left: 100px; width: 300px; float: left }
.kontakt   { font-size: 12px; line-height: 120%; padding: 10px 10px 150px; position: relative; top: 20px; left: 150px; width: 450px; float: left }
/*Eigenschaften der bilder-mrf*/
.bild-links  {
	margin: 0;
	padding: 5px 10px 0 0;
	float:   left;
	clear:   both }

.img-floatleft {
	margin: 0;
	padding: 0 20px 20px 0;
	float:   left;
	clear:   both }

.left { margin: 10px 5px 250px 0; position: relative; float: left }
.logo         {
	display:    inline;
	margin:      0 0;
	padding-top: 0 }

.bild-rechts  { margin: 5px; padding: 5px; position: relative; float: right }
.imageleft                  { margin: 0; padding: 0 2px 2px; float: left; clear: both }
.imageleft-klein  { margin: 0; padding: 0 3px 0 2px; float: left; clear: both }
.imageright  { margin: 0 0 3px; padding: 0; float: right }
.imagecenter    { margin: 0 0 0 20px; padding: 0 }
/*Spielraum - andere Formatierungen*/
.impressum  {
	color:           #000;
	font-size:        8pt;
	font-family:      Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	visibility:       visible;
	display:          inline;
	position:         relative;
	left:             2cm;
	height:           2.5cm;
	border:           transparent }

.current              { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; letter-spacing: 0.5px }
.fett { font-size: 98%; font-weight: bold }
.clear         { float: none; clear: left }
.highlight-text            { background-color: #d6e3b5; margin-top: -2px; margin-bottom: 20px; padding: 3px 3px 20px; width: 450px; float: left; border-top: 3px solid #4b6617 }
.highlight-text-nahundfern  { background-color: #d8d1c5; margin-top: -2px; margin-bottom: 20px; padding: 3px 3px 20px 2px; width: 445px; float: left; border-top: 3px solid #947b6a }
.highlight-textR-nahundfern-editorial      { color: #fff; font-size: 83%; line-height: inherit; background-color: #8c3737; margin-top: 10px; margin-bottom: 0; margin-left: 5px; padding: 3px 5px 5px; width: 300px; float: right }
.highlight-textL-nahundfern_editorial    { color: #fff; font-size: 83%; line-height: inherit; background-color: #8c3737; margin: 0 5px 0 0; padding: 3px 5px 5px; width: 300px; float: left }
.highlight-text-tabelle   {
	color:           #000;
	line-height:      inherit;
	background-color: #e1e8f0;
	display:          block;
	margin:           0 0 0 0;
	padding:          3px;
	position:         relative;
	width:            99%;
	float:            left;
	border:           solid 1px #999 }
.gedicht-nahundfern      { color: #000; font-style: italic; line-height: 120%; text-decoration: none; background-color: #e1e8f0; margin: 3px 0 0 1px; padding: 5px 3px 5px 5px; width: 210px; float: left; border-top: 2px solid #666 }
.fussnote-nahundfern   { color: #000; font-size: 10px; font-style: normal; line-height: 120%; text-decoration: none; background-color: #e1e8f0; text-align: left; margin: 0; padding: 5px 3px 5px 5px; width: 210px; float: left; border-bottom: 2px solid #666 }
.abstand       { background-color: #fff; background-repeat: repeat-y; display: block; width: 100%; height: 100px }
.red        { color: #d2000c; font-variant: small-caps; font-weight: bold; letter-spacing: 0.5px; margin: 0; padding: 0 }
.black  {
	color:         #000;
	font-weight:    bold;
	letter-spacing: 0.5px;
	margin:         0;
	padding:        0 }


.kursiv { font-style: italic; font-weight: bold }
.rechts    {
	text-align: right;
	padding:     0;
	float:       right;
	clear:       both }

.gross { font-size: 1.2em }
.mensch { color: #090 }
.hintergrund  { font-size: 105%; font-family: "Times New Roman", Times, serif; font-variant: small-caps; letter-spacing: 1px; padding: 2px; border-bottom: 1px solid #666 }
.text   { margin-top: 2px; margin-left: 7px; padding-top: 0; padding-bottom: 0 }
.viel-text  { padding-right: 20px; padding-left: 20px }
ol { list-style-type: none; margin: 0 0 0 2px; padding-left: 2px }
.klein  {
	color:      #d2000c;
	font-size:   7pt;
	font-family: Georgia, "Times New Roman", Times, serif }
/*Navigation in Text*/
.navi-inhalt dl       {
	color:              #000;
	text-align:          left;
	list-style-type:     none;
	list-style-position: outside;
	margin:              0;
	padding:             0 0 0 120px }





.navi-inhalt dt        {
	color:          #000;
	text-decoration: none;
	display:         inline;
	margin:          0;
	padding-right:   1em }







.navi-inhalt dt a:link   {
	color:          #000;
	text-decoration: none }



.navi-inhalt dt a:hover {
	color:          #d2000c;
	text-decoration: underline }

.navi-inhalt dt a:visited   {
	color: #000 }


/*Trenner mit Bild:trenner.gif*/
#inhalt div.hr         {
	background:    url(../bilder-nameSeite/trenner.gif) no-repeat center;
	padding-top:    8px;
	padding-bottom: 8px;
	height:         15px }








#inhalt div.hr hr {
  display: none;
}
/*Abstand Links vom Text (paddingLeft)*/
.textabstand  {
	margin-top:  0;
	padding-top:  0;
	padding-left: 123px }
.textabstand1 {
	margin: 0;
	padding: 0 0 0 123px }

/**/

		/* fuer Browser ALLGEMEIN */
#inhalt .col2 {
min-height:20em; 
height:100%;
}
/* fuer Internet Explorer ;-( */
/*\*/
* html #inhalt .col2 {
height:30em;
}
/**/
/*album*/
.albumlist  {
	list-style: none;
	margin:      0;
	padding:     0 }
.albumlist dd   {
	color:        #333;
	font-size:     0.8em;
	margin:        0;
	padding:       0.4em 0 0.4em 0.4em;
	border-top:    1px none #333;
	border-right:  none;
	border-bottom: none;
	border-left:   4px none #333 }



.albumlist dt   {
	color:           #000;
	font:             0.9em Verdana, Arial, Helvetica, sans-serif;
	list-style-type:  none;
	list-style-image: none;
	margin-right:     10px;
	float:            left }



.albumlist img {
	display: block;
	margin:   0;
	padding:  0;
	border:   solid 1px silver }

.albumlist dt a:link   {
	color:          #000;
	text-decoration: none;
	list-style-type: none }



.albumlist dt a:visited {
	text-decoration: none }

.albumlist dt a:hover  {
	color:          #d2000c;
	text-decoration: none }
#seitentitel h1                               {
	color:      #666;
	font-size:   18pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:      0 0 0 -10pt;
	padding:     0;
	position:    absolute;
	top:         0;
	left:        0;
	width:       10cm }
#seitentitel {
	position: absolute;
	top:       0;
	left:      0 }

.farbe                     {
	color:         #000;
	font-size:      95%;
	font-family:    "Times New Roman", Times, serif;
	font-weight:    normal;
	letter-spacing: 0;
	margin:         0;
	padding:        5px 0 0 0 }


.italic        {
	font-size:      110%;
	font-style:      italic;
	font-weight:     normal;
	text-decoration: none;
	border-top:      none;
	border-right:    none;
	border-bottom:   none;
	border-left:     1px none #000 }
