html * { 
    margin: 0; 
    padding: 0; 
    border: 0;
}
 
body {
    margin: 70px 0px 0px 60px;
    font-size: 100%;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
    line-height: 1.1em;
	text-align: left;
    background-color: #4e4e4e;
	color: #333;
}


input, select {
	background-color:#fff;
	width:75%;
	height:24px;
	font-size: 100%;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color:#666666;

	}
		
textarea {
	background-color:#fff;
	width:75%;
	height:80px;
	font-size: 100%;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	color:#666666;
	}

input#button {
	background-color:#d63d96;
	width:75%;
	color:#FFFFFF;
	font-size: 100%;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	cursor: pointer;
	
	}
	
input#button:hover {
	background-color: #999999;
}
	
a:link, a:visited {
    color: #d63d96;
	font-weight: none;
	text-decoration:none;
	
}
 
a:hover, a:active {
    color: #666;
	font-weight: none;
	text-decoration:none;
}

#header {
	width: 489px;
	height: 63px;
    margin: 0 36px 0 36px;
    padding: 46px 0 0 0;
    color: #2F5E80;
	border-bottom: 1px solid #e8e8e8;
	
}
 
#page { 
    width: 685px; 
    text-align: left;  
} 

#left {
    width: 109px; 
    float: left; 
    position: relative; 
    font-size: 11px;
}

div#nav {
    width: 109px;   
}
    
#nav ul {
	text-align: right;
    list-style-type: none;
    padding: 11px 0px 0px 0px;
	line-height: 130%;
}

#nav ul li {
    padding: 0px 0px 0px 0px;
    margin-right: 1px;
}

div#entry ul li {
    width: 489px;
    margin: 0 0 0 0;
	padding: 18px 0 18px 0;
	border-bottom: 1px solid #e8e8e8;
	list-style-type: none;
	
}



#nav a:link, #nav a:visited {
    color: #fff;
	font-weight: none;
	text-decoration:none;
	
}
 
#nav a:hover, #nav a:active {
    color: #f06db9;
	font-weight: none;
	text-decoration:none;
}

.actual {
    color: #f06db9;
	text-decoration: line-through;
	display: inline;
	cursor: default;
}


#content {
    float: right; 
    display: inline; 
    position: relative; 
    width: 561px; 
    font-size: 0.75em;
    
    background-color: #fff;
}

#content h1 {
    font-size: 22px;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-style: normal;
    color: #d63d96;
	display:inline;
}

#content h2 {
    font-size: 19px;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-style: normal;
    color: #666;
	display:inline;
}

#content h3 {
    font-size: 12px;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-style: italic;
    color: #d63d96;
	display:inline;
}


#content p {
    margin: 0em 0em 0.5em 0em;
    padding: 0.35em;
}


#main {
    width: 489px;
	height: 1500px;
    margin: 0 36px 0 36px;
	padding: 0 0 72px 0;
}

div.info {
    width: 459px;
	height: auto;
    margin: 18px 0 0 0;
	padding: 15px;
	background-color:#f1f1f1;

}

div#topical ul li {
    width: 489px;
	height: 150px;
    margin: 0 0 0 0;
	padding: 18px 0 18px 0;
	border-bottom: 1px solid #e8e8e8;
	list-style-type: none;
}

#mail {
    width: 417px;
    margin: 18px 0 0 0;
	padding: 36px 36px 36px 36px;
	background-color: #f1f1f1;
	border-bottom: 1px solid #e8e8e8;
}


div.img_l {
    float: left; 
    margin: 18px 19px 0 0;
}

div.img_r {
    float: right; 
    margin: 18px 0px 0px 0px;
}

div.img_l img, div.img_r img {
    display: block;
    margin: 0;
    padding: 0;
}


div.img_news {
    float: left; 
    display: block;
    margin: 0 18px 0 0;
    padding: 0;
}

#footer { 
	width: 563px; 
    margin: 0 0 4px 122px;
    padding: 50px 0 0 0;
    font-size: 11px;
    clear: both;
    color: #f06db9;
    text-align: left;
} 

#footer p {
    margin: 0em;
    padding: 0.1em;
	
}

#footer a:link, #footer a:visited { 
    color: #f06db9;
	text-decoration: none;
	
} 

#footer a:hover, #footer a:active { 
    color: #f06db9;
	text-decoration: underline;
} 


a span.tooltip{
display:none;
}
a:hover span.tooltip{
font-style: normal;
cursor: pointer;
display: block;
position:absolute;
padding: 60px 0 0 10px;
border:0px solid #fff;
background-color:#d63d96;
filter: alpha (opacity=80);
background: transparent url("bg.png") repeat;
color:#FFFFFF;
text-decoration:none;
width:140px; height:90px;
margin : -150px 0 0 0 !important;
margin : -150px 0 0 0;
}
a:hover{z-index:25; background-color:transparent}


.portfolio {
    color: #999;
	text-decoration: none;
	cursor: default;
}


.povinne {
    font-size: 12px;
    font-family: Trebuchet MS, Verdana, Arial, sans-serif;
	font-style: normal;
    color: #d63d96;;
}



