/**
 * css/mokito.css
 *
 * @content	css for mokito.net
 * @author	Jo Schulze <jo@feuersee.de>
 * @author	Jo Schulze <jo@feuersee.de> feuersee software GmbH; http://www.feuersee.de
 *
 * @magic	<pre>
 * HISTORY:
 * jo20040828	is is easier and more effective to adapt a css than
 *		using these crippled Adobe HTML code ;)
 * jo20040929	I f**king don't like unreadable visited links
 *
 * TODO:
 * - fix crappy clients like netscape4 bugs with @import()
 * </pre>
 */

body {
        background-color:white;
        color:black;
	font-family:Arial,Helvetica,sans-serif;
	font-style:normal;
	font-size:14px;
        line-height:21px;
	color:#000000;
	background-repeat:repeat;
	margin:0px 0px 0px 0px;
}


/* headings */
h1,h2,h3,h4,h5,h6 {
	font-weight:bold;
	color:#b42d33;
	}

h1 { font-size:14px; font-weight:normal;}
h2 { font-size:14px; margin-top:35px; margin-bottom:-5px;}
h3 { font-size:14px; }
h4 { font-size:14px; }
h5 { font-size:14px; }
h6 { font-size:14px; }

/* table heads */
th,thead,.tableheader,th > a {
	font-weight:bold;
	background-color:white;
	color:black;
}

p {
	font-size:14px;
        line-height:21px;
}

M {
	font-size:14px;
}

hr {
	size:1px;
	noshade;
}


.highlightedrow {
	background : #ffffcc;
}

.lowlightedrow {
	background : #ffffff;
}

.warnung {
	color: white;
}

/* anything which gets indented */
blockquote,cite,.indent {
	position:relative;
	left:2ex;
}

/* anything smaller than std */
small,.small {
	font-size:12px;
}

/* anything bigger than std */
big,.big {
	font-size:36px;
}

/* anything monospaced */
cite,code,kbd,pre,samp,textarea,tt,var,.code {
	font-family:'Courier New',Courier,monospace;
}

/* anything bold */
b,dfn,em,strong,.strong {
	font-weight:bold;
}

/* anything cursive */
i,q,blockquote {
	font-style:italic;
}

/* anything underlined */
u,.underline {
	text-decoration:underline;
}

/* anything strike-through */
s,strike,.strike {
	text-decoration:line-through;
}

/* anything overlined */
.overline {
	text-decoration:overline;
}

/* anything blinking */
blink,.blink {
	text-decoration:blink;
}

/* links */
a,a:active {
	font-weight:bold;
/*	font-size:12px; */
	color:#b42d33;
	text-decoration:none;
}

a:link {
	color:#b42d33;
	text-decoration:none;
}

a:active,a:hover {
	color:#b42d33;
	text-decoration:underline;
}

/*
a:visited {
	color:silver;
}
*/

/**
 * ---------------------------------------------------------------------
 * these settings are problematic for older/hopeless browsers
 */

input {
	border:1px solid black;
}

input[type=radio],input[type=checkbox] {
	border:0px solid #000000;
		font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:14px;

}

input[type=submit],input[type=button],input[type=reset] {
	font-family:Arial,sans-serif;
	font-weight:bold;
	font-size:14px;
	background-color:#b42d33;
	color:#ffffff;
	/* border-width:1px;
	border-color:#000000; */
}

input[type=text],input[type=password],input[type=file],textarea {
	font-family:'Courier New',courier,monospace;
	border:1px solid #000000;
	background-color:#ffffff;
	font-size:12px;
}
