#dashboard {
margin:0;
padding:0;
font-size: 12px;
font-family: tahoma,arial,helvetica,sans-serif;
}

#header
{
	height: 29px;
	background-color: #bbd1ee;
	margin-bottom: 10px;
	text-align:center;
	border-color:#99bbe8;
	border-style:solid;
	border-width:1px;	
}

#left {
position:absolute;
min-height:690px;
left:0;
top:0px;
padding:0;
height:100%; /* works only if parent container is assigned a height value */
color:#333;
width:160px;
text-align:center;
background-color: #bbd1ee;
margin-bottom: 0px;
border-color:#99bbe8;
border-style:solid;
border-width:1px;	
}
.content {
margin-left:180px;
margin-right:180px;
margin-bottom:10px;
margin-top:10px;
padding:0 10px;
text-align:left;
background-color: #bbd1ee;
border-color:#99bbe8;
border-style:solid;
border-width:1px;
}

#right {
position:absolute;
right:0;
min-height:690px;
top:0px;
padding:0;
height:100%; /* works only if parent container is assigned a height value */
border:1px solid #333;
width:160px;
background-color: #bbd1ee;
margin-bottom: 10px;
border-color:#99bbe8;
border-style:solid;
border-width:1px;

}

#left p {
padding:0 10px;
}
#right p {
padding:0 10px;
}
#dashboard p.top {
margin-top:20px;
}
#ostatnie_foto 
{
	width: 98%;
	margin-bottom: 5px;
	margin-left:auto;
	margin-left:auto;
}
#dashboard h1
{
	font-size:16px;
	margin: 0;
	padding: 5px;
	font-weight:bolder;
	color:#4c72a4;
}

#dashboard h2
{
	font-size:13px;
	margin-top: 0;
	padding-top: 7px;
	color:#4c72a4;
}

#dashboard h2,#dashboard p
{
	margin-left: 7px;
	margin-right: 7px;
}

#dashboard h3
{
	font-size:12px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;
}
#dashboard h4
{
	font-size:9px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;
}

#dashboard td
{
	
	padding:5px 0.1em 5px 0.1em;
	text-align:center;
	border-bottom-color:#acc0db;
	border-bottom-style:solid;
	border-bottom-width:1px;
}


.komorka_foto
{
	border-color:#020873;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
}
#navcontainer ul
{
	margin-left: 5px;
	padding-left: 20px;
}

#navcontainer li
{
	list-style-type: disc;
}

/*----style PORTAL----*/
body 
{
	background-color: #bbd1ee;
}
.portal 
{
font-size: 16px;
font-family: tahoma,arial,helvetica,sans-serif;
}

.portal h1
{
	font-size:16px;
	margin:15px 0 10px 10px;
	padding: 5px;
	font-weight:bolder;
	color:#4c72a4;
}

.portal h2
{
	font-size:13px;
	margin-top: 0;
	padding-top: 20px;
	color:#4c72a4;
}

.portal h3
{
	font-size:12px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;
}

.portal h4
{
	font-size:9px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;	
}

.portal .content {
	margin-left:50px;
	margin-right:50px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	background-color: #bbd1ee;
}

.portal p
{
	margin-left:20px;
	margin-right:20px;
	margin-bottom:15px;
	margin-top:30px;
	text-indent: 50px;
	line-height: 25px;
}
.portal img
{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:5px;
	margin-top:5px;
	border-color:#d7e2f4;
	border-style:solid;
	border-width:1px;
}
.portal a
{
 text-decoration:underline;
 color:#4c72a4;		
}
/*---portal - koniec---*/	
/*---wallpapers - start---*/
#wallpapers 
{
font-size: 16px;
font-family: tahoma,arial,helvetica,sans-serif;
}

#wallpapers h1
{
	font-size:16px;
	margin:15px 0 10px 10px;
	padding: 5px;
	font-weight:bolder;
	color:#4c72a4;
}

#wallpapers h2
{
	font-size:13px;
	margin-top: 0;
	padding-top: 20px;
	color:#4c72a4;
}

#wallpapers h3
{
	font-size:12px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;
}

#wallpapers h4
{
	font-size:9px;
	color:#4c72a4;
	margin-top:1px;
	margin-bottom:2px;	
}

#wallpapers .content {
	margin-left:50px;
	margin-right:50px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	background-color: #bbd1ee;
}

#wallpapers p
{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:20px;
	line-height: 25px;
}
#wallpapers img
{
	margin-left:1px;
	margin-right:1px;
	margin-bottom:5px;
	margin-top:5px;
	border-color:#d7e2f4;
	border-style:solid;
	border-width:1px;
}
#wallpapers ul
{
	margin-left:1px;

}
#wallpapers a
{
 text-decoration:underline;
 color:#4c72a4;		
}	