html, body, p, ul, ol, dl, dt, dd, h1,h2,h3,h4,h5,h6, form, li { margin: 0; padding: 0;}
html, body { font-family: tahoma, sans-serif; background: #1a1811; color: #98a3b0; text-align: left; }
html { font-size: 0.84em; }
a img{border:none;}
table{border-spacing:0;}


#ucontainer { margin-left: 97px; }
 #header { margin: 35px 0 0 0; padding: 4px 0; width: 544px; background: url("../gfx/hback.gif") center right no-repeat; }


 h1 {margin: 27px 0 0 -2px; padding: 0; height: 18px; background: url("../gfx/h1back.gif") top left no-repeat; font-size: 11px; }
  h1 span { visibility: hidden; speak: normal; }
    
#textContainer{width:800px; overflow:hidden; z-index:100;}	 
	 
#text1 {margin: 30px 0 0 0; padding: 0; width: 243px; height: 107px; font-size: 11px; float: left; }
 #text1 p{line-height:145%;}
 #text1.type1{height:auto;}
 #text1.type1 p{color:#655f5b;}
 #text1.type1 p strong{font-weight:normal; color:#98a3b0;}
 
#text2{margin: 30px 0 0 70px; padding: 0; width: 280px; height: 120px; font-size: 11px; float:left;}
 #text2 p{font-size: 11px; margin: 0; padding: 0; line-height:145%;}
 #text2 p.type1{color:#655f5b;}
 #text2 p.type2{padding-top:16px;}
 
 
#text3{padding: 11px 0 0 0px; margin-left:10px; float:left; z-index:100;}
#text3 ul{list-style: none; margin: 14px 0 0 0; padding: 0; font-size:11px; color:#655f5b; z-index:100;}
 #text3 ul li{list-style:none; line-height:145%; padding-bottom:3px;}
  #text3 ul li span{color:#98a3b0;}
  #text3 ul li a{color:#655f5b; text-decoration:none;}
  #text3 ul li a:hover{text-decoration:underline;}
  

#text4 {margin: 30px 0 0 35px; padding: 0; width: 243px; height: 120px; font-size: 11px; float: left; }
 #text4 p{line-height:145%; color:#655f5b;}
 
#text5 {margin: 30px 0 0 35px; padding: 0; width: 243px; font-size: 11px; float: left; }
 #text5 p{line-height:145%; color:#655f5b;}

 
#cvcont { width: 70px; }
#cv { cursor: pointer; }
#text3 ul li ul#cv{position: absolute; left: 30px; top: 20px; display: none; margin: 0; list-style: none; padding: 0; z-index:100; }
#text3 #cv{border-top:1px solid #655f5b; border-left:1px solid #655f5b; border-bottom:1px solid #020000; border-right:1px solid #020000; width: 303px; height: 422px; line-height: 100%; background:#1a1811;}

 #text3 #cv p{font-size: 10px; padding:12px 35px; line-height:120%;}
 #text3 #cv h2{padding:28px 0 12px 35px; font-size: 10px; font-weight:normal;}

 #menuContainer{clear:both; background: url("../gfx/linia.gif") 0 12px repeat-x; height:43px; padding-top:18px; z-index:0;}
 #menuContainer.type1{height:auto;}
 

#line { clear: both; width: 632px; background: url("../gfx/linia.gif") top left repeat-x; height: 2px; margin-top: 5px; font-size: 1%; }
a img { border: none; }
a:active{ border: none; }


#menu ul {margin: 2px 0 0 0; padding: 0; width: 100%; float: left; list-style-type: none; position: relative; height: 41px; z-index: 0;}
.type1 #menu ul { height: auto; }
 #menu ul li { height: 16px; /*width: 60px; */display: block; position: absolute; top: 0; z-index:0; }
  #menu ul li a {outline:none; display: block; height: 16px; width: 70px; text-indent:-666em; overflow:hidden; color: #fff; background:url('../gfx/menu.gif') top left no-repeat; z-index:0;}
  #menu ul li a:hover{background-position:0 -30px;}
  #menu ul li a.current{background-position:0 -60px;}


#item1 {left: 0px;}
#item2 {left: 100px;}
#item3 {left: 214px;}
#item4 {left: 313px;}
#item5 {left: 408px;}
#menu ul li#item5 a{width:120px;}


#menu ul li#item2 a{background-position:-101px 0}
#menu ul li#item2 a:hover{background-position:-101px -30px}
#menu ul li#item2 a.current{background-position:-101px -60px}

#menu ul li#item3 a{background-position:-221px 0}
#menu ul li#item3 a:hover{background-position:-221px -30px}
#menu ul li#item3 a.current{background-position:-221px -60px}

#menu ul li#item4 a{background-position:-315px 0}
#menu ul li#item4 a:hover{background-position:-315px -30px}
#menu ul li#item4 a.current{background-position:-315px -60px}

#menu ul li#item5 a{background-position:-408px 0}
#menu ul li#item5 a:hover{background-position:-408px -30px}
#menu ul li#item5 a.current{background-position:-408px -60px}

/*#item3 { left: 100px; }
#item4 { left: 214px; }
#item5 { left: 314px; }*/

#innerContainer{position:relative; float:left;}

a#next{position:absolute; right:-49px; bottom:1px; display: block; height:28px; overflow:hidden;}
a#next:hover{border:0px solid #000;}
a#next:hover img{margin-top:-28px;}

a#prev{position:absolute; left:0; bottom:3px; display: block; height:28px; overflow:hidden;}
a#prev:hover{border:0px solid #000;}
a#prev:hover img{margin-top:-28px;}


#contpic { text-align: left; margin-left:48px;}
#contpic #imgContainer{padding-left:49px}
#contpic #imgContainer img{display: block;}
#contpic.begin { margin: 0 0 0 50px; }
#contpic ul { margin: 0 0 0 48px; padding:15px 0 0 0; list-style: none; clear:both;}
#contpic ul li { float: left; margin: 2px 2px 0 0; width: 8px; height: 10px; overflow: hidden; }
#contpic ul li a { display: block; width: 8px; height: 10px; background: #302e28;}
#contpic ul li a span { visibility: hidden; }
#contpic ul li a:hover { background: #98a3b0; }
#contpic ul li a.current1 { background: #98a3b0; }

#form-container{padding:18px 0 0 97px;}
 #form-container ul{list-style:none;}
  #form-container ul li{padding-bottom:8px;}
   #form-container ul li p{background: url('../gfx/field-bottom.gif') bottom left no-repeat; padding-bottom:1px;}
   #form-container label{display: block; color:#655f5b; font-size:0.74em; padding-bottom:3px;}
   #form-container label.error{display:inline; padding-left:10px; font-weight:bold; color:#dc5555;}
   #form-container input{ background:#cecece url('../gfx/field-up.gif') top left no-repeat; padding:2px; width:249px; border:none; color:#29221c; font-family: tahoma, sans-serif; font-size:11px; }   
   #form-container textarea{background:#cecece; padding:2px; width:249px; height:120px; border:none; color:#29221c; font-family: tahoma, sans-serif; font-size:11px;}
   #form-container #button-container{text-align:right; width:257px;}
   #form-container button{background:none; border:none; padding:0; margin:0; cursor:pointer;}
	
	#warnings{padding:15px 0;}
	
#flash{padding:17px 0 0 96px;}
#flash *{outline:none;}

.clearme { clear: both; height: 30px; }