/* 
 Von J. Thomalla (praxisvertretung-allgemeinmedizin.de) modifiziert nach Vorlage von:

 Stile für Alvars Homepage ...

 (c) 2002 Alvar Freude
     http://alvar.a-blast.org/

 
 Hier steht die Basis, die auch für den ollen NS4 geeignet ist
 Ein paar Korrekturen, die der NS4 nicht versteht werden in
 non-ns4.css nachgeladen 
    
 */

BODY
	{
	background:#dcdcd8 url(./Blaue_Berge.jpg) repeat-y right fixed; 
	margin-left:0px; 
	margin-right:5%; 
	margin-top:0px; 
	margin-bottom:3em;
	padding-top:0px;
	padding-left:0px;
	font-family:Georgia, "trebuchet ms", tahoma, lucida, arial, helvetica, sans-serif;
	color:#003;
	}
	

TD
	{
	font-family: Georgia, "trebuchet ms", tahoma, lucida, arial, helvetica, sans-serif;
	}




P.ini:first-letter
	{
	font-size:200%;
	float:left;
	font-family:Georgia, "Times new roman", serif;
	margin-bottom:-0.35em;
	padding-right:0.03em;
	color:#ff3334;
	margin-right:0px;
	line-height:90%;
	position:relative;
	top:-0.05em;
	left:-0.075em;
	}





/*
  LINKS
 */
 

A, A:visited
	{
	border-bottom:2px dotted #33a;
	/* font-weight:bold; */
	color:#33a;
	background:none;
	font-family:"trebuchet ms", tahoma, lucida, sans-serif;
	letter-spacing:0px;
	text-decoration:none;
	}


SMALL A
	{
	font-weight:normal;
	}

A.ext:before
 	{
	content:url(/img/link-ext.gif);
	}

SMALL A.ext:before
 	{
	content:url(/img/link-ext-small.gif);
	}


A.nav1, A.nav1:visited
	{
	border-bottom:1px dotted #669;
	font-weight:bold;
	color:#669;
	background:none;
	letter-spacing:1px;
	line-height:1.75em;
	}
	
A.nav2, A.nav2:visited
	{
	border-bottom:1px dotted #966;
	border-top:1px solid #edd;			/* Sonst verschiebt Mozilla manchmal den Kasten beim hover ...*/
	font-weight:bold;
	color:#966;
	background:none;
	letter-spacing:1px;
	}


A:hover
	{
	border-bottom:1px solid #33a;
	border-top:1px solid #33a;
	background:#eeeee0;
	color:#33a;
	}


A.ext:hover
	{
	background:white url(/img/link-bg-gr.gif) no-repeat left;
	color:#33a;
	}
	
A.nav1:hover
	{
	border-bottom:1px solid #669;
	border-top:1px solid #669;
	background:white url(/img/link-bg-int.gif) no-repeat left;
	color:#669;
	}


A.nav2:hover
	{
	border-bottom:1px solid #966;
	border-top:1px solid #966;
	background:white url(/img/link-bg-gr.gif) no-repeat left;
	color:#966;
	}



A:active, A.ext:active 
	{
	background:#ff3333;
	background-image:none;
	}

/*
 Titelleiste
 */
 
TABLE.hea
	{
	background-color:transparent;
	color:white;	
	border-bottom:2px dashed white; 
	border-right:2px dashed white; 
	padding-right:5px; 
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0px;
	}



/*
 Navigationsleiste
 */

TABLE.pv
	{
	background-color:transparent;
	color:white;	
	border-bottom:2px dashed white; 
	border-right:2px dashed white; 
	padding-right:5px; 
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:0px;
	}




BODY          {font-family:Helvetica,Arial,sans-serif; background-color:white; color:black; text-align:justify}
#navi {background-color:transparent; float: left; width: 15%;}
#haupttext {margin-left: 10%;}
TD            {font-family:Helvetica,Arial,sans-serif}

#print {display:none;} @media print { a,abbr,acronym,address,applet,area,b,base,basefont,bdo,big,blockquote,br,button,caption,center,cite,code,col,colgroup,dd,del,dfn,dir,div,dl,dt,em,fieldset,font,form,frame,frameset,h1,h2,h3,h4,h5,h6,hr,i,iframe,img,input,ins,isindex,kbd,label,legend,li,link,map,menu,meta,noframes,noscript,object,ol,optgroup,option,p,param,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,title,tr,tt,u,ul,var {display:none;} #print,#print img {left:0;top:0;padding:0;margin:0;height:250mm;width:170mm;display:block !important;} } 