/* Standard CSS für www.stefanjunk.de */


/* Reset der Abstände aller Elemente */
html, body, div, p, h1, h2, h3, h4, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   vertical-align:top;
}

/* Standard Hintergrund und Schrift */
html, body {
 font-family: Verdana, Geramond, Times;
 font-size: 12pt;
 color: #000000;
 background-color: #FFFFEE;
}


/* Allgemeine Formatierung der Elemente */
.content_center {
   text-align: center;
}
.content_left {
   text-align: left;
}
.content_right {
   text-align: right;
}
td {
   vertical-align: top;
}
img {
	border: 0;
}
li {
	margin: 2px;
	margin-left: 20px;
	list-style-type: disc;
}

p {
	text-align: justify;
	text-indent: 12px;
	margin-top: 2px;
}

h1,h2,h3,h4 {
	font-family: Comic Sans MS, Verdana, Geramond, Times;
	text-weight: bold;
}

h1 {font-size:24pt; text-decoration: none; margin-top:10pt; margin-bottom:15pt}
h2 {font-size:18pt; text-decoration: none; margin-top:10pt; margin-bottom:10pt}
h3 {font-size:14pt; text-decoration: none; margin-top:10pt; margin-bottom:5pt}
h4 {font-size:12pt; text-decoration: none; margin-top:10pt; margin-bottom:2pt}


/* Desgin: stefanjunk.de */
a:link {color:#0000A0; text-decoration: none}
a:visited {color:#0000A0; text-decoration: none}
a:active {text-decoration: none;}
a:hover {text-decoration: none;}

div.link_box {
	float:left;
	clear:left;
	margin:1px;
	padding:2px;
	width:80pt;	
	background-color:#0000dd;
}

div.link_ext {
	float:left;
	clear:left;
	margin:1px;
	padding:2px;
	width:80pt;
	background-color:#00cc00;
}

div.link_stj {
	float:left;
	clear:left;
	margin:1px;
	padding:2px;
	width:80pt;
	background-color:#000000;
}

a.menu {
	border: 1px dotted #ffffee;
	padding: 2px;
	display:block;
	font-weight:bold;
	color:#ffffee;
}
a.menu:hover {border: 1px solid #ffffee;}
a.menu:active {border: 1px solid #ffffee;}

div.box_text strong {margin-bottom: 5px;}


