

/* stylesheet for kwark pages dec 1999*/
#wichstyle {content: "Using dark kwark stylesheet."}

body,td,h1,b,p{
	color: white;  
	background-color: black;
	margin: 0px;

}

A {	text-decoration: underline;}
A:link{	text-decoration: underline; 
	color: white; 
}
.title.a:link{	text-decoration: underline; 
	color: white; 
}

A:hover{color: black; 
	background: #ffffa0;
	text-decoration: underline; 
	outline: 1px solid red;
}
A:visited {
	color: #ffffa0; 
	text-decoration: underline;
}
A:vistited,link:hover{
	color: blue;
}
A:active,link:hover{
	color: red;
	text-decoration: underline;
	font-size: 100%;
	outline: 1px solid yellow;}

#favxml{width: 100%;}



/* rss				*/
/*
.rsstable{
	display: inline;
}
.rsstable1{
	display: inline;
}
.rsstitle{
	font-size: 150%;
	font-family: Arial,Helvetica;
	display: block;
}
.rssitem{
	font-size: 75%;
}
*/
/* end	rss			*/

#ppp{	font-size: 40%;}
pre{font-size:50%;}
.trans{display: inline;}

/* search forms  ------------------------------------------------*/
.search{
	padding: 0px;
	margin-left: 2em;
/*	display: inline;*/
	float: right;
/*	background-color: white; */
}
.search input{
	background: darkblue;
}
.search table{
	width: 100%;
}

fieldset{
	width: 100%;
	float: right;
	display: block; 
        border: 2px solid yellow;
        background: darkblue;
	/*padding-right:3em;*/
	-moz-border-radius: 8px;

}

legend {
 	background: darkblue;
}

.search table {width: 100%;}
/* end search forms ----------------------------------------------- */



/* ---------------------------------------- title                   */
.w {

	width: 100%;
	background-color: darkblue;
	padding: 0px;
	spacing:0px;
	margin: 0px;	
	cell-spacing: 0px;
	cell-padding: 0px;
}
.w:hover{
	background-color: yellow;
	outline-bottom: 1px solid red;
}
.w td{
	padding:0px;
	padding-right: .4em;

}

.title {
	spacing: 0px;
	color: yellow;
	padding: 0em;
	font-family: arial,helvetica;
	display: inline;
	width: 100%;
	font-size: 27px;	
	text-align: left; 
	vertical-align: bottom;
}
.wm{
	float: right;
	text-align: right;
	vertical-align: bottom;
	font-family: arial,helvetica;


}

/* ---------------------------------------------end title         */


.links{	float:left;
	font-size: 14px;
	/*font-weight: bold;*/
	font-family: arial,helvetica;
	padding: .25em;
	padding-top: 0em;
	padding-left: 0em;
	margin: 0em;
	margin-right: 1em;
	}
.links a {background: darkblue;

}

.mom{	
	display: block;
	margin: 0em;
	margin-top: 18px;
	margin-bottom: 10px;
	text-align: center;
}
.pppeee{float: right;}
.date{ border: 1px solid yellow;
	-moz-border-radius: .5em;
}
.main{	margin: 8px;

}

#domtest{	color: white;
	display: inline;
 	background: #f0f0f0 left top repeat-x
        url(/gfx/css.gif);
}

/* ---------------be bar -----------------------                       */
.bar{	display: table;
	border-width:2px;
	background: yellow; 
  	border-color: darkblue;
    	border-style: solid;
	-moz-border-radius:1em;
	margin: 2px;
	padding:0;
}
.bar ul{	
	/*display: table-row-group;*/
	margin: 0px;
	padding: 0px;
}
.bar li{	
	margin: 0px;
	padding: 0px;
	display: block;
	padding: 0px;
     /*   display: table-cell*/;
}

/* ----------------------- end bar ------------------------------------*/
th {	padding: 0em;
	margin: 0em;}

.menutitle {
	display: block;
	width: 90%;
	background: yellow;
	border-width:0px;
  	border-color: darkblue;
    	border-style:solid;
	margin: 0px;
	margin-top: .5em;
	padding-left: .1em;
	font-family: sans-serif,arial;
}	

.cv {	padding: 1.5em;}
.cv td {vertical-align: top;}
.cv th {text-align: left;}
