﻿/* Style sheet basic */
body{background:url("../feuerfaenger/bg_repeat.jpg") repeat-x #240a0b;}
#top{margin:0;}

/* Reset margins */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea {
	margin:0;
	padding:0;
}

/* Format basic elements */
table {border-collapse:collapse;border-spacing:0;}
caption,th,td {text-align:left;vertical-align:top;}
abbr,acronym {font-variant:normal;border-bottom:1px dotted #666;cursor:help;}
blockquote,q {quotes:none;}
fieldset,img {border:0;}
li {list-style-type:disc;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
del {text-decoration:line-through;}
ins {text-decoration:none;}
a {color:#00f;}
:focus {outline:0;}

/* Font settings */
body {
	font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	font-size:12px;
	color:#dddddd;
}
input,button,textarea,select {
	font-family:inherit;
	font-size:99%;
	font-weight:inherit;
}
pre,code {
	font-family:"Lucida Console",Monaco,monospace;
	font-size:12px;
	margin:0;padding:0;
	white-space:normal;
}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
h1 {font-size:22px;font-weight:bold;color:#604433;}
h2 {font-size:14px;font-weight:bold;color:#aaaaaa;}
h3 {font-size:18px;}

table {font-size:inherit;}
caption,th {font-weight:bold;}

strong{color:#ffffff;font-weight:bold;}

a{text-decoration:none;color:#9f795e;}
a:hover{text-decoration:underline;color:#9f795e;}

img{vertical-align:middle;border:0px;}

/* Default margins */
h1,h2,h3,h4,h5,h6{
	margin-bottom:12px; /* Should match font size */
}
#main p,#main  pre,#main  blockquote,#main  ol,#main  ul,#main  form {
	margin-bottom:12px; /* Should match font size */
}


.center{text-align:center}
.left{text-align:left}
.right{text-align:right}



