html, body{
background:url(gfx/4.jpg) no-repeat center -200px #fff;
padding:0;
margin:0px auto auto auto;
color:#ffffff;
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
}
a:link {
text-decoration: none;
color: #fff;
}
a:visited {
text-decoration: none;
color: #fff;
}
a:active {
text-decoration: none;
color: #fff;
}
a:hover {
text-decoration: none;
color: #000;
}
/*a.footer*/
a.footer:link {
text-decoration: none;
color:#0E4E96;
}
a.footer:visited {
text-decoration: none;
color:#0E4E96;
}
a.footer:active {
text-decoration: none;
color:#0E4E96;
}
a.footer:hover {
text-decoration: none;
color: #000;
}
/*end*/
p{
text-align:justify;
line-height:15px;
padding:0px;
margin:0px;
}
h2{
font-size:14px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px;
margin:0px;
}
span.left {
position:absolute;
left:5px;
padding-top:8px;
text-align:left;
}
span.right {
position:absolute;
padding-top:8px;
right:10px;
text-align:right;
}
span.valid {
position:absolute;
padding-top:0px;
right:15px;
text-align:right;
font-size:9px;
color:#0E4E96;
width:200px;
}
img{
border:0px;
}
#main_container{
width:580px;
height:auto;
margin:auto;
padding:0px;
position:relative;
}
.reklama{
position:absolute;
top:170px;
left:10px;
color:#0E4E96;
font-family:Verdana, Geneva, sans-serif;
font-size:9px;
}

/*------------PORT SIDES------------*/

.port_right{
	position:absolute;
	width:190px;
	height:455px;
	top:116px;
	left:508px;
	text-align:right;
	font-size:1px;
	background:url(gfx/right.jpg) no-repeat top left;
}
.port_left{
	position:absolute;
	width:123px;
	height:427px;
	top:115px;
	left:-116px;
	text-align:right;
	font-size:1px;
	background:url(gfx/left.jpg) no-repeat top left;
}
.port_down_right{
	position:absolute;
	width:150px;
	height:112px;
	top:480px;
	left:438px;
	text-align:right;
	font-size:1px;
	background:url(gfx/down-right.jpg) no-repeat top left;
}
.port_up_left{
	position:absolute;
	width:375px;
	height:71px;
	top:114px;
	left:-18px;
	text-align:left;
	font-size:1px;
	background:url(gfx/up-left.jpg) no-repeat top right;
}
.port_down_left{
	position:absolute;
	width:120px;
	height:93px;
	top:479px;
	left:-33px;
	text-align:right;
	font-size:1px;
	background:url(gfx/down-left.jpg) no-repeat top right;
}
.flash_effect{
	position:absolute;
	width:440px;
	height:60px;
	top:237px;
	left:76px;
	text-align:left;
}
/*------------END PORT SIDES------------*/

#top_space{
width:580px;
height:220px;
margin:auto;
}
#logo{
width:580px;
height:160px;
font-family:Arial, Helvetica, sans-serif;
padding:0px;
text-align:center;
}
#main_content{
width:auto;
clear:both;
height:auto;
}
#tasma{
width:580px;
height:60px;
margin:auto;
padding:0px;
}
.tasma_content{
width:575px;
height:60px;
padding:0px;
background:url(gfx/tasma.gif) no-repeat top left;
}
.cleardiv {
clear:both;
overflow:hidden;
height:4px;
}
/*----footer---------*/
#footer{
width:auto;
height:120px;
clear:both;
padding:5px 15px 5px 15px;
text-align:left;
font-size:9px;
color:#0E4E96;
font-family:Verdana, Geneva, sans-serif;
}


/*--------NEW PORTFOLIO--------------*/
#div1 {
margin:auto;
width: 100%;
height: 0px;
display: block;
position:relative;
}
.INTRO{
	position:absolute;
	width:100%;
	height:600px;
	top:0px;
	left:0px;
	text-align:center;
	background: url(gfx/intro.gif) no-repeat center -200px #FFF;
	z-index:80;
}
.CLOSEAD{
	position:absolute;
	width:25px;
	height:25px;
	top:0px;
	right:0px;
	text-align:left;
	background:#000 url(gfx/closead.gif);
	z-index:81;
}
#div2 {
margin:0px;
width: 0px;
height: 0px;
display: none;
}
