* { margin : 0; padding : 0; border : 0; }

body { font-size : 100.01%; color : #000;
	padding : 1em;
	background-color : #000;
	text-align : center; 
	background:url(r/bg.gif) repeat;
}

p { font : normal small verdana,sans-serif;
	margin : 1em 0;
	text-align : left; }

code { font : normal small lucida,'lucida console',monospace;
	color : #852; white-space : nowrap; }

pre { margin : 0.5em 0; padding : 0.5em; background-color : #eee;
	font-size : small; font-family : lucida,'lucida console',monospace;
	line-height : 1.3em; white-space : normal; }

a { text-decoration : none; white-space : nowrap; font-weight : bold; }
a:link { color : #666; }
a:visited { color : #999; }
a:hover { color : #666; text-decoration : underline; }
a:active { color : #333; }

small a { font : normal x-small tahoma,verdana,sans-serif; color : #999; }
small a:visited { color : #999; }
small a:hover { color : #666; }

h1#title {
	width : 640px;
	height : 218px;
	font-size : 5px;
	color : #000; margin : 0 0 1em 0;
	background : #eee url(r/faq.gif) no-repeat top left;
	margin : 0 auto;
	margin-bottom : 20px;
}

#title span { visibility : hidden; }

#container {
	margin : 0 auto;
	width : 680px;
	padding : 20px 0 10px 0;
	background-color : black;
}

#tresc { font : normal small verdana,sans-serif;
	background-color : #ddd;
	margin : 0 auto;
	color : #000;
	width : 640px;
	text-align : left;
	}

#tresc h3 { font : large georgia,serif;
	margin-top : 1em;
	padding-top : 0.5em;
	padding-left : 3em; 
/*	background : #ddd url(r/a.gif) no-repeat -460px 0px; */
	text-transform : uppercase;
	text-align : left;
}

#spis { 
        background : #000 url(r/rog.gif) no-repeat bottom left;
	color : #fff; 
	font : bold x-small verdana,sans-serif; 
	position : relative;
	float : right; 
	width : 13em;
	text-align : right;
	margin-left : 1em;
	padding : 0.3em;
	}

#spis a { text-decoration : none; white-space : normal; }
#spis a:link { color : #ddd; }
#spis a:visited { color : #ddd; }
#spis a:hover { color : #fff; text-decoration : underline; }
#spis a:active { color : #fff; }

#spis h2 { font : bold large georgia,serif; }


#tresc ul { margin : 1em 1em 1.5em 4em; }
#spis ul {
	list-style-type : none; line-height : 1.5em;
	margin : 1em 0; }

#tresc p { padding : 0 1em; }


#faq { font : normal small verdana,sans-serif; }

#faq h2 { font : bold x-large georgia,sans-serif; padding : 0.2em 0.5em;
	text-align : center; background-color : #000; color : white;
	text-transform : uppercase; }

#faq dt { font : bold small georgia,serif;
	margin : 1em 1em 0 1em;
	padding : 0.5em 0em;
	border-top : 1px solid #aaa; }

#faq dt a { font : bold small verdana,sans-serif; }
#faq dt a:hover { text-decoration : none; }
#faq dd { margin : 0.5em 1em 0 1em; }
#faq dd ul { margin : 1em 0 1em 3em; padding : 0; line-height : 140%; }

#foot p { font : bold small georgia,serif; padding : 0.5em 0;
	text-align : center; border-top : 20px solid black; }

span.nobr { white-space : nowrap; }
