
body,html { margin: 0px; padding: 0px; width: 100%; }
div,span,p,ul,li { margin: 0px; padding: 0px; position: relative; }

body {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: normal;
  color: #494949;
  background-color: #000;
}

img { position: relative; border: 0px }

a.nun { text-decoration: none; }
a.nun:hover { text-decoration: underline; }

a.un { text-decoration: underline; }
a.un:hover { text-decoration: none; }

html, body {
	width: 100% !important;
	height: 100%;
}
		
#content {
	display: table;
	width: 970px; height: 100%;
	margin: 0 auto;
}
		
#wrapper {
	display: table-cell;
	vertical-align: middle;
}
		
#cell {
	padding: 1em;			
	width: 970px;
}

#t1 { width: 970px; height: 77px; background: url("gfx/t1.jpg") top left no-repeat; }
	#t11 { position: absolute; top: 31px; left: 270px; }
		#t11 h1, #t11 h2 { font-size: 11px; font-family: Tahoma; font-weight: normal; color:#494949; display: inline; }

#t2 { width: 970px; height: 27px; }
	#menu { width: 340px; height: 27px; position: absolute; top: 0px; right: 101px; }
	#menu img { float: left; cursor: pointer; }

#box { width: 970px; height: 450px; background: url("gfx/box.jpg") top left no-repeat; margin-top:10px; }
	#footer { font-size: 11px; position: absolute; bottom: 100px; left: 600px; }
		#footer a { color:#82868b; }

.content { width: 970px; background: url("gfx/bg.jpg") top left no-repeat; padding: 30px 0px 0px 80px; font-size: 12px; }
	.content p { margin-bottom: 20px; color:#626262; line-height: 19px; }
	.content a { color:#c9c9c9; }	

#email { width: 215px; margin-left: 10px; border: 1px solid #373737; background: #040404; padding: 3px; color:#626262; }






