body {
	font-family: Georgia, Tahoma, Verdana;
	font-size: 11px;
	color: #777777;
}

form{
	padding: 0px;
	margin:0px;	
}

a:link, a:visited  {
	color:#730913;
	font-weight:normal;
	text-decoration:none;

}
a:hover, a:active {
	text-decoration:none;
	color:#004477;
} 


ul, li{
	padding:0px;
	margin:0px;
}

.background_bottom 		{background: url(../images/background_bottom.gif) 	0 		0 		repeat-x;}
.background_top 		{background: url(../images/background_top.gif) 		0 		100%  	repeat-x;}
.background_bottom2 	{background: url(../images/background_bottom2.gif) 	0 		0 		repeat-x;}
.background_top2 		{background: url(../images/background_top2.gif) 	0 		100%  	repeat-x;}

.red {
	color:red;
} 


#page {
	width: 900px;
	margin:0 auto;
	padding:0;
}




/*
 * main-BEGIN
*/
#main
{
	padding:10px 0px 10px 0px;
}
#main #left {
	vertical-align: top;
	text-align: left;
	/*razem 200*/
	width: 180px;
	padding: 0px 10px 15px 10px;
}
#main #center {
	vertical-align: top;
	text-align: left;	
	/*razem 520*/
	width: 500px;
	padding: 0px 10px 15px 10px;
	border-color: #cccccc;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
}
#main #right {
	vertical-align: top;
	text-align: left;
	/*razem 180*/
	width: 160px;
	padding: 0px 10px 15px 10px;
}

#main #center .title, #main #right .title, #main #left .title{
	padding-bottom: 2px;
	margin-bottom: 15px;
	font-weight:bold;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color:#004477;
	font-size: 17px;	
}
/*
 * main-END
*/




/*
 * footer-BEGIN
*/
#footer
{
	background: url(../images/footer_background.gif) 0 	0 repeat-x;
    height: 47px;
	color:#ffffff;
	font-size: 12px;
}
#footer div.contents
{
	padding: 15px 10px 0px 10px;
}
#footer div.bl 	{background: url(../images/footer_bottom_left.gif) 	0 		100% 	no-repeat;height: 47px;}
#footer div.br 	{background: url(../images/footer_bottom_right.gif) 	100% 	100% 	no-repeat;height: 47px;}
#footer a:link, #footer a:visited  {
	color:#ffffff;
	font-size: 12px;
	font-weight:normal;
	text-decoration:none;
}
#footer a:hover, #footer a:active {
	text-decoration:none;
	color:#ffffff;
} 
/*
 * footer - END
*/






/*
 * module1 - BEGIN
*/
#module1
{
    width: 160px;
}
#module1 div.contents
{
    padding: 7px 8px 7px 8px;
}
#module1 div.content
{
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 4px;
	margin-bottom: 4px;
}
#module1 div.background 	{background: url(../images/module1_background.gif) 	0 		0 		repeat-x;}
#module1 div.t 				{background: url(../images/module1_border_dot.gif) 	0 		0 		repeat-x;}
#module1 div.b 				{background: url(../images/module1_border_dot.gif) 	0 		100% 	repeat-x;}
#module1 div.l 				{background: url(../images/module1_border_dot.gif) 	0 		0 		repeat-y;}
#module1 div.r 				{background: url(../images/module1_border_dot.gif) 	100% 	0 		repeat-y;}
#module1 div.bl 			{background: url(../images/module1_bottom_left.gif) 	0 		100% 	no-repeat;}
#module1 div.br 			{background: url(../images/module1_bottom_right.gif) 	100% 	100% 	no-repeat;}
#module1 div.tl 			{background: url(../images/module1_top_left.gif) 		0 		0 		no-repeat;}
#module1 div.tr 			{background: url(../images/module1_top_right.gif) 		100% 	0 		no-repeat;}

#module1 div.module_title {
	padding-bottom: 2px;
	margin-bottom: 5px;
	font-weight:bold;
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	color:#004477;
	font-size: 12px;
}
/*
 * module1 - END
*/










/*
 * INPUT/TEXTAREA - BEGIN
*/

input, textarea{
	background: #f9f9f9;
	border: 1px solid #dddddd;
	padding:2px 5px 2px 5px;
	font-family: Georgia, Tahoma, Verdana;	
	font-size: 11px;
	color: #777777;
}

/*
 * INPUT/TEXTAREA - END
*/







/*
 * projects-BEGIN
*/
#projects {

}
#projects img{
	background: #f7f7f7;
	border: 1px solid #dddddd;
	padding:5px 5px 5px 5px;
}

.imgover{
	background: #000000;
}
.imgout{
	background: #f7f7f7;
}


#projects .title{
	color:#004477;
	font-size: 12px;
	font-weight:bold;		
}
#projects .czynny_udzial{
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding:30px 10px 10px 5px;
}
#projects td.rightside{
	padding-left: 10px;
}
/*
 * projects - END
*/





/*
 * contact-BEGIN
*/
#contact {
	margin:0 auto;
}
#contact .wypelnij_form {
	padding: 30px 0px 20px 5px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}
#contact .sent_info {
	padding: 30px 0px 20px 5px;
	color:#004477;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	text-align: center;
}
/*
 * contact - END
*/









/*
 * home-BEGIN
*/
#home {
	font-size: 11px;
}
#home .home_title {
	font-size: 12px;
	font-weight: bold;
	color:#004477;
}
#home .home_subtitle{
	font-size: 10px;
	padding-left:10px;
}
#home .home_text{
	padding-top:5px;
}
#home .home_ja{
	font-size: 14px;
	color:#730913;
	text-align: center;
}

/*
 * home - END
*/













/*
 * cv-BEGIN
*/
#cv {
	
}
#cv ul, #cv li {
	padding:0px;
	padding-left:0px;
	padding-bottom:2px;
	margin:0px;
	font-weight: normal;
	list-style: none;	
}

#cv li.gr1 {
	margin-left:10px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	list-style-image: url(../images/li_gr1_red.gif);
	color:#004477;
}

#cv li.gr2 {
	margin-left:30px;
	font-size: 11px;
	list-style: circle;
	text-decoration: none;
	list-style-image: none;
	color: #777777;
}

#cv li.gr3 {
	margin-left:50px;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
	color:black;
}

#cv li.gr4 {
	margin-left:70px;
	list-style:square;
	text-decoration: none;
	list-style-image: none;
	color: #777777;
}
#cv ul.gr5 {
	padding-left: 0px; 
	margin-top: 5px;
}
#cv ul.gr6 {
	padding-left: 0px;
}
#cv ul.gr7 {
	padding-left: 10px;
}
/*
 * cv - END
*/






/*
 * sitemap-BEGIN 
*/
#sitemap {

}
#sitemap ul{
	padding-left: 20px;
}
#sitemap li.gr1 {
	margin-left:10px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	list-style-image: url(../images/li_gr1_gray.gif);
}

#sitemap li.gr2 {
	margin-left:30px;
	padding-left:20px;
	font-size: 12px;
	list-style: circle;
	text-decoration: none;
	list-style-image: none;
}
#sitemap a:link {
	font-size: 11px;
}

/*
 * sitemap - END
*/







/*
 * links-BEGIN
*/
#links {

}
#links ul{
	padding-left: 30px;
}
#links li.gr1{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	list-style-image: url(../images/li_gr1_red.gif);
}

#links li.gr2 {
	padding-left: 0px;
	font-weight: normal;
	font-size: 12px;
	list-style: circle;
	text-decoration: none;
	list-style-image: none;
	height: 20px;
}
#links ul.gr3 {
	padding-left: 40px;
	margin-top: 5px;
}

#links a:link, #links a:visited  {
	color:#004477;
	font-size: 11px;

}
#links a:hover, #links a:active {
	color:#730913;
	font-size: 11px;
} 
/*
 * links-END
*/







/*
 * new_monitorek-BEGIN
*/
#new_monitorek {
	margin-top:5px;
	margin-bottom:10px;
}
/*
 * new_monitorek-END
*/


/*
 * colours-BEGIN
*/
.red {
	color:#ff0000;
}
/*
 * colours-END
*/



/*
 * reklama-BEGIN
*/
#reklama {
	padding-left: 20px;
}
/*
 * reklama-END
*/





/*
 * left_menu-BEGIN
*/
#left_menu {

}
#left_menu div.menu_off{
	
	padding: 3px 0px 3px 5px;	
	margin: 2px 0px 2px 0px;
	
	border-bottom-color: #cccccc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	font-weight:bold;
	color:#777777;
	font-size: 14px;
	
	border-left-color: #730913;
	border-left-style: solid;
	border-left-width: 5px;
	
	cursor: pointer;
}

#left_menu div.menu_off:hover,#left_menu div.menu_on{
	padding-left: 10px;
	color:#730913;
	border-left-color: #004477;
}

#left_menu a:link, #left_menu a:visited {
	padding: 0px 5px 0px 5px;
	font-weight:bold;
	color:#777777;
	font-size: 14px;
}
#left_menu a:hover, #left_menu a:active {
	color:#730913;
}
/*
 * left_menu-END
*/







/*
 * photo-BEGIN
*/
#photo {

}
#photo img{
	background: #f7f7f7;
	border: 1px solid #dddddd;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
} 

#photo .pagenavigator{
	padding:5px;
	text-align: center;
	font-weight:bold;
}
#photo .pagenavigator a{
	font-size: 13px;
}
#photo .pagenavigator span{
	font-size: 13px;
}
/*
 * photo-END
*/







/*
 * reklama-BEGIN
*/
#reklama {

}
#reklama {
	margin-top:5px;
} 
/*
 * photo-END
*/




	