/* CSS pointz standard  */
@import url(pointzBoxen.css);
@import url(pointzMenue.css);
@import url(pointzSpezial.css);
@import url(pointzPrint.css) print;


body{
font-size:100.01%;
font-family:Arial, Helvetica, sans-serif;
margin:0 10%;
background-image:url(../bilder/schattenV.png);
background-position:90% 0 ;
background-repeat:repeat-y;
background-color:#F7F3F7;
background-color:#F2F2F2;
padding:0;
padding-right:8px;
color:#000066;
line-height:1.2em;
}
div {
margin:0;
padding:0;
}
h1, h2, h3, h4 {font-size:1em; color:#FF6600;padding-left:60px}
h2 {font-size:0.9em}
h3 {font-size:0.8em}
h4 {font-size:0.8em;font-weight:400}
p, div, ul, ol, dl, dt, dd {
margin:0;
padding:0;
}
p, li, form, dt, dd{
font-size:0.8em;
}
li li { /*damit verschachtelte listen in der Schriftgröße gleich bleiben*/
font-size:100%;
margin-left:60px;
voice-family: "\"}\"";
voice-family:inherit;
margin-left:0;
}
html>body li li{margin-left:0}
hr {/*innerhalb eines p einfügen, wegen der ränder*/
padding:0;
border:1px solid #CAEF85;
}
/*****************************lexikon*************************/

dl {padding-left:60px; padding-right:15px;}
dd {padding-bottom:1em;}
dt {padding-bottom:0.5em; font-weight:bolder;margin-left:-40px}
.dlNav {margin-right:15px}

/* ***************** Linkfarben ***************** die alte farbe #D3F088********/
a:link{color:#006;} 
a:visited {color:#006;}
a:hover {color:#000066; background-color:#DCF39E; text-decoration:none;}
a:active {color:#000066; background-color:#DCF39E; text-decoration:none;}
a:focus {color:#000066; background-color:#DCF39E;text-decoration:none;}

/**********************formular*****************/
form {
padding-left:60px;
padding-right:15px;

}
input {
	border: 1px solid #ccc;
	color: #006;
	background-color: #efefef;
	margin-bottom:1em;
	font-size:1em;
}
input:focus, input:hover { background-color:#ffc}
.inputSpezial {margin-bottom:0;}
textarea {
	border: 1px solid #ccc;
	color: #006;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #efefef;
	vertical-align: top;
	margin-bottom:2em;
	font-size:1em;
}
textarea:focus, textarea:hover { background-color:#ffc}

label{
cursor:pointer;
}

.schalter { 
	background-color: #efefef;
  	border: 3px double #ccc;
	margin-top:2em;
 }
.formbreite {
width: 270px;
voice-family: "\"}\"";
voice-family:inherit;
width: 90%;
}
html>body .formbreite {width:90%}

fieldset{
border:none;
margin:0;
padding:0;
}
legend {
margin:1em 0 1em -0.5em;
padding:4px 2px;
font-weight:bold;
border:1px solid #ccc;
}

/*************************** Interaktiv ***************************/
.kartenAlle {
position:relative;
overflow:visible;
}
.kartenauswahl {
width:150px;
height:105px;
height:auto;
float:left;
padding:1em 1em 0 0;
margin:1em 1em  0 0;
}

.eingaben {
clear:left;
padding-top:20px;
width: 270px;
voice-family: "\"}\"";
voice-family:inherit;
width: 90%;
}
html>body .eingaben {width:90%}
.kartenauswahl input {margin-bottom:0; padding-bottom:0;}

.gross {font-size:130%}

.orange {color:#FF6600;}
