/* CSHformat.css                                                   */
/*                                                                 */
/* style-sheet format definitions for 'The Cubic Surface Homepage' */
/*                                                                 */


body { margin-top:10px; margin-bottom:10px; 
     background-image:url(/csh/images/alggeoBack1200x1000.jpg);
	background-color:#FFFFFF; }

body.withoutBackground { margin-top:10px; margin-bottom:10px; 
	background-color:#FFFFFF; }

body.subdir { margin-top:10px; margin-bottom:10px; 
     background-image:url(/csh/images/alggeoBack1200x1000.jpg);
	background-color:#FFFFFF; }

body.subsubdir { margin-top:10px; margin-bottom:10px; 
     background-image:url/(csh/images/alggeoBack1200x1000.jpg);
	background-color:#FFFFFF; }

body.subsubsubdir { margin-top:10px; margin-bottom:10px;  
     background-image:url(/csh/images/alggeoBack1200x1000.jpg);
	background-color:#FFFFFF; }

body.subsubdirWithoutBackground { margin-top:10px; margin-bottom:10px;	
		  background-color:#FFFFFF; }

body.subsubsubdirWithoutBackground { margin-top:10px; margin-bottom:10px;	
		  background-color:#FFFFFF; }

body.otherdir { margin-top:10px; margin-bottom:10px; 
     background-image:url(/csh/images/alggeoBack1200x1000.jpg);
	background-color:#FFFFFF; }

center,p,h1,h2,h3,h4,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,nobr,b,i
     { font-family:Arial,Helvetica,sans-serif; }

/* font-family = Schriftart fuer Textelemente */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */



h1 { font-size:200%; color:#FF0000; 
   line-height:220%;
   margin-left:2%;
	margin-top:36pt; margin-bottom:12pt; }

h2 { font-size:150%; color:#640000;
   line-height:170%;
   margin-left:4%;
	margin-top:27pt; margin-bottom:12pt; }

h3 { font-size:120%; color:#50000;
   line-height:140%;
       margin-left:6%;
       margin-top:18pt; margin-bottom:12pt; }

h4 { font-size:100%; color:#50000;
   line-height:120%;
   margin-left:8%;
	margin-top: 8pt; margin-bottom:6pt; }

p,address,nobr 
{ font-size:100%; line-height:130%;
  margin-left:10%; margin-right:20%; 
  text-align:justify; }

ul,ol { list-style-type:circle; 
   margin-left:10%; margin-right:20%;   
   font-size:90%; line-height:120%;
   text-align:justify;
}

li {
   font-size:90%; line-height:120%;
   text-align:justify;
}

pre { font-family:Courier New,Courier; font-size:100%; color:#0000C0; }


tt { font-family:Courier New,Courier; font-size:100%; color:#0000C0; }
tt.center { font-family:Courier New,Courier; font-size:100%;
color:#0000C0; text-align:center;   
}

td.xmpcode { border-width:1pt; border-style:solid; border-color:#999999; background-color:#FFFFE0; }


.code { background-color:#FFFFE0; }


td.xplcode { background-color:#EEEEFF; }


.doc { background-color:#EEEEEE; }


.qbar { background-color:#FFFFE0; font-size:9pt; font-family:Arial,sans-serif; }


pre.normal { color:#000000; }


a:link { color:#AC0000; text-decoration:none; }
a:visited { color:#A00000; text-decoration:none; }
a:active { color:#A00000; text-decoration:none; }

a.an { text-decoration:none; }

hr { margin-left:7%; margin-right:17%;
	margin-top:12pt; margin-bottom:12pt; }

hr.table { width:95%; align:center; margin-top:5pt; margin-bottom:5pt; }

p.within { margin-left:2%; margin-right:4%; }

p.impressum { text-align:center; font-size:90%; 
	margin-top:0pt; margin-bottom:6pt; }
p.leftimpressum { text-align:left; font-size:90%; line-height:110%;
	margin-top:3pt; margin-bottom:9pt; }
p.leftimpressumWithoutMargin { text-align:left; font-size:90%; line-height:110%;
	margin-top:3pt; margin-bottom:9pt; margin-left:0%; margin-right:20%; }


p.searchResult { text-align:left; font-size:95%;
	margin-top:3pt; margin-bottom:6pt; }

ul.searchResult { text-align:left; font-size:95%;
	list-style-type:disc;
	margin-top:3pt; margin-bottom:6pt; }

/***************/
/* math styles */

h1.theorem, h2.theorem, h3.theorem, h4.theorem {
color:#FF0000; 
margin-left:10%; margin-right:20%; 
}

h1.proposition, h2.proposition, h3.proposition, h4.proposition {
color:#FF0000; 
margin-left:10%; margin-right:20%; 
}

h1.corollary, h2.corollary, h3.corollary, h4.corollary {
color:#FF0000; 
margin-left:10%; margin-right:20%; 
}

h1.lemma, h2.lemma, h3.lemma, h4.lemma {
color:#FF0000; 
margin-left:10%; margin-right:20%; 
}

p.theorem, ul.theorem, li.theorem, ol.theorem, 
dl.theorem, dt.theorem, dd.theorem {
font-size:100%; 
color:#000000; 
font-style:italic;
margin-left:10%; margin-right:20%; 
}

p.proposition, ul.proposition, li.proposition, ol.proposition, 
dl.proposition, dt.proposition, dd.proposition {
font-size:100%; 
color:#000000; 
font-style:italic;
margin-left:10%; margin-right:20%; 
}

p.corollary, ul.corollary, li.corollary, ol.corollary, 
dl.corollary, dt.corollary, dd.corollary {
font-size:100%; 
color:#000000; 
font-style:italic;
margin-left:10%; margin-right:20%; 
}

p.lemma, ul.lemma, li.lemma, ol.lemma, 
dl.lemma, dt.lemma, dd.lemma {
font-size:100%; 
color:#000000; 
font-style:italic;
margin-left:10%; margin-right:20%; 
}


p.proof, ul.proof, li.proof, ol.proof, 
dl.proof, dt.proof, dd.proof {
font-size:100%; 
color:#0F0000; 
margin-bottom:18pt;
margin-left:12%; margin-right:22%;
}

table.wide {
margin-left: 10%;
margin-right: 20%;
border-style: solid;
border-width: 1pt;
border-color: #FF0000;
}

td.wide {
text-align: center;
padding: 0.2cm;
}

td.left {
text-align: left;
}


td.center {
text-align: center;
}

td.right {
text-align: right;
}

center.table {
margin-left: 10%;
margin-right: 20%;
}

table.bg {
margin-left: 10%;
margin-right: 20%;
border-width: 3mm;
border-style: solid;
border-color: #ff0000;
background-color: #eeeeee;
cellpadding: 5pt;
cellspacing: 5pt;}

td.bg {
width: 80%;
border-width: 3mm;
border-style: solid;
border-color: #ff0000;
background-color: #eeeeee;
padding: 5mm;
spacing: 5mm;
}

td.bigger {
font-size: 90%;
text-align: center;
}

td.biggerLeft {
font-size: 90%;
text-align: left;
line-height: 120%;
}

table.galery {
cellpadding: 5mm;
cellspacing: 5mm;
border: 3mm;
border-color: #ff0000;
}

td.galery_left {
font-size: 90%;
text-align: right;
line-height: 120%;
}

td.galery_center {
font-size: 90%;
text-align: center;
line-height: 120%;
}

td.galery_right {
font-size: 90%;
text-align: left;
line-height: 120%;
}
/*             */
/***************/


