body {
	background-image:url(DOS.SIEMACHA.org.pl_gfx/bg_dos.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#faf9f5;
	margin:0;
}
#box{
	width:864px;
	margin:0 auto 0 auto;
	padding:0;
	top:0;
}

#nav_top{
	width:470px;
	float:right;
}
#data{
	float:left;
	margin:10px 0 0 5px;
}
.top_1{
	float:left;
	text-align:left;
	width:343px;
}
.top_2{
	float:left;
	text-align:right;
	width:314px;
}

#data{
	color:#857D6A;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	background-color:#e1dfd3;
	text-align:center;
	padding:5px 0  0 0;
}

/** -------- lokalizer ------------ **/
#localizer{
	color:#837e6b;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	float:right;
	width:660px;
}
#localizer #localizer_in{
	margin:10px 20px 10px 10px;
	padding:0 5px 0px 5px;
}
#localizer a{
	color:#837e6b;
	font-family:tahoma, arial, verdana;
	padding:0 8px 0 3px;
	margin:0 5px 0 0;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/lok.jpg);
	background-position:right;
	background-repeat:no-repeat;
	text-decoration:none;
}
#localizer2{
	color:#dd211f;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	font-weight:bold;
	width:76%;
	float:right;
	margin:8px 0 8px 0;
}
#localizer2 a{
	color:#cc3300;
	font-family:tahoma, arial, verdana;
	text-decoration:none;
	font-weight:bold;
}

#localizer a:hover{
	color:#1e1d17;
}

/*---- left --------*/
#left{
	width:202px;
	float:left;
	background-color:#e7e5d9;
}

/*---- content --------*/
#content{
	float:right;
	width:660px;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/main_bg_2.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
/*---- main --------*/
#main{
	float:left;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/main_bg_1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:508px;
}

/*---- right --------*/
#right{
	width:150px;
	float:right;
	background-color:#e7e5d9;
}

#menu{
	margin:0 1px 0 1px;
}
/**---- menu h1 -----*/
#menu h1{
	margin:0 0 1px 0;
	padding:9px 15px 9px 15px;
	background-color:#fbfaf5;
}
#menu h1 a{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#867e69;
	text-decoration:none;
	padding:0 0 0 15px;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/h1.jpg);
	background-position:left;
	background-repeat:no-repeat;
	display:block;
	line-height:15px;
}
#menu h1 a:hover{
	color:#a59a5f;
	text-decoration:underline;
}
/**---- menu h2 -----*/
#menu h2{
	margin:0 0 0 0px;
	padding:8px 15px 8px 25px;
	border-bottom:#fffffd solid 1px;
	background-color:#f4f1ea;
}
#menu h2 a{
	font-family:tahoma, arial, verdana;
	font-weight:normal;
	font-size:11px;
	color:#867e6b;
	text-decoration:none;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	display:block;
}
#menu h2 a:hover{
	color:#575246;
	text-decoration:underline;
}
/**---- menu h3 -----*/
#menu h3{
	margin:0 0 0 0px;
	padding:8px 15px 8px 35px;
	border-bottom:#fffffd solid 1px;
	background-color:#f4f1ea;
}
#menu h3 a{
	font-family:tahoma, arial, verdana;
	font-weight:normal;
	font-size:11px;
	color:#867e6b;
	text-decoration:none;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	display:block;
}
#menu h3 a:hover{
	color:#7a7345;
}
/**---- menu h3 -----*/
#menu h4{
	margin:0 0 0 0px;
	padding:6px 15px 6px 45px;
	border-bottom:#fffffd solid 1px;
	background-color:#f4f1ea;
}
#menu h4 a{
	font-family:tahoma, arial, verdana;
	font-weight:normal;
	font-size:11px;
	color:#867e6b;
	text-decoration:none;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:0 0 0 10px;
	display:block;
}
#menu h4 a:hover{
	color:#7a7345;
}


.main{
	padding:6px 20px 6px 20px;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#405395;
	line-height:16px;
	float:left;
	text-align:left;
}
.main h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-style:italic;
	font-weight:lighter;
	color:#dd211f;
	border-bottom:#eeeeee 1px solid;
	font-weight:bold;
	margin:0 0 15px 0;
	padding:8px 0 8px 0;
}
.main h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	margin:9px 0 9px 0;
	color:#dd211f;
}
.main h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:7px 0 7px 0;
	color:#dd211f;
}
.main h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	margin:7px 0 7px 0;
	color:#243b67;
}
.main h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	margin:5px 0 5px 0;
	color:#dd211f;
}
.main h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:5px 0 5px 0;
	color:#243b67;
}

.main p{
	padding:3px 0 3px 0;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#405395;
	margin:1px 0 1px 0;
}
.main ul{
	padding:3px 0 3px 0;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#405395;
	margin:0 0 0 35px;
}
.main ol{
	padding:1px 0 1px 0;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#405395;
	margin:0 0 0 15px;
}
.main li{
	padding:0px 0 0px 0;
	font-family:tahoma, arial, verdana;
	font-size:11px;
	color:#405395;
	margin:0;
	text-align:justify;
	margin:0 0 0 5px;
}
#main #footer{
	float:right;
}


/**----- mapa strony ------------*/

#main .main h1.sitemap{
        text-align: left;
        vertical-align: middle;
        letter-spacing: 0px;
        margin: 3px 0px 0px 0px;
		padding: 6px 0px 6px 0px;
        letter-spacing: 0px;
		border:none;
		background-image:url(DOS.SIEMACHA.org.pl_gfx/h1_bg.jpg);
		background-position:left top;
		background-repeat:repeat-x;
		line-height:12px;
}

#main .main h1.sitemap a{
        display: block;
        padding: 0px 10px 0px 12px;
        margin: 6px 0px 0px 14px;
		background-image: url(DOS.SIEMACHA.org.pl_gfx/h1.jpg);
        background-repeat: no-repeat;
        background-position: 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:12px;
		color:#867e69;
		text-decoration:none;
		font-style:normal;
}


#main .main h1.sitemap a:hover{
        display: block;
		text-decoration:underline;
		background-position: 3px;
}

#main .main h2.sitemap{
		font-family:tahoma, arial, verdana;
        font-size: 0px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        color:#867e69;
        vertical-align: middle;
        letter-spacing: 0px;
        margin: 0px 0px 2px 15px;
		padding: 0px 0px 0px 0px;
        letter-spacing: 0px;
		line-height:18px;
		

}
#main .main h2.sitemap a{
        display: block;
        font-size: 11px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        vertical-align: middle;
        color:#867e69;
        padding: 0px 10px 0px 8px;
        margin: 3px 0px 3px 20px;
		background-image: url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
        background-repeat: no-repeat;
        background-position: 0px;
		
		border-bottom:#F2F2F2 solid 1px;
		
}
#main .main h2.sitemap a:hover
{
		color:#da2419;
		text-decoration:underline;
		background-position: 1px;
}

#main .main h3.sitemap{
        font-size: 0px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        color:#867e69;
        vertical-align: middle;
        letter-spacing: 0px;
        margin: 0px 0px 0px 20px;
		padding: 0px 0px 0px 0px;
        letter-spacing: 0px;

}
#main .main h3.sitemap a{
        display: block;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        vertical-align: middle;
        color:#867e69;
        padding: 0px 10px 0px 10px;
        margin: 2px 0px 2px 45px;
		background-image: url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
        background-repeat: no-repeat;
        background-position: 0px;
		border-bottom:#F2F2F2 solid 1px;
		
}
#main .main h3.sitemap a:hover
{
        
		color:#da2419;
		text-decoration:underline;
		background-position: 1px;
}

#main .main h4.sitemap{
        font-size: 0px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        color:#867e69;
        vertical-align: middle;
        letter-spacing: 0px;
        margin: 0px 0px 0px 60px;
		padding: 0px 0px 0px 0px;
        letter-spacing: 0px;

}
#main .main h4.sitemap a{
        display: block;
        font-size: 11px;
        font-style: normal;
        font-weight: normal;
        text-decoration: none;
        text-align: left;
        vertical-align: middle;
        color:#867e69;
        padding: 7px 10px 5px 12px;
        margin: 0px 0px 0px 5px;
		background-image: url(DOS.SIEMACHA.org.pl_gfx/h1_s.jpg);
        background-repeat: no-repeat;
        background-position: 0px;
		
}
#main .main h4.sitemap a:hover
{
        
		color:#da2419;
		text-decoration:underline;
		background-position: 1px;
}



/*------ site map - tablea -----*/
table.sitemap {
	
}
.main .sitemap th{
        font-size: 11px;
        color:#d63531;
		margin:0px 0 0 0px;
		padding:1px 8px 1px 8px;
		vertical-align:middle;
		background-image:url(DOS.SIEMACHA.org.pl_gfx/h1_bg.jpg);
		background-repeat:repeat-x;
		background-position:left top;
		border-right:solid 1px #FFFFFF;
		
}
.main .sitemap th h3 a{
        font-size: 12px;
        color:#867e69;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		display:block;
		vertical-align:middle;
		text-align:left;
		text-decoration:none;
		padding:2px 0 2px 10px;
		margin:0 0 0 4px;
		background-image:url(DOS.SIEMACHA.org.pl_gfx/h1.jpg);
		background-position:left;
		background-repeat:no-repeat;
}
.main .sitemap td{
	vertical-align:top;
}
.main .sitemap ul{
        font-size: 11px;
		font-weight:normal;
		text-align:left;
		padding:0;
		margin:0 0 20px 20px;
}
.main .sitemap ul li{
		list-style-type:none;
		list-style-image:none;
		text-align:left;	
		display: block;
		font-family:tahoma, arial, verdana;
		font-weight:normal;
		font-size:11px;
		color:#b60000;
		text-decoration:none;
		font-style:normal;
		margin:0;
		padding:7px 0 7px 0;
		
		border-bottom:solid 1px #f3f3f3;
}
.main .sitemap ul li a{
		display: block;
		font-family:tahoma, arial, verdana;
		font-weight:normal;
		font-size:11px;
		color:#b60000;
		text-decoration:none;
		font-style:normal;
		background-image:url(DOS.SIEMACHA.org.pl_gfx/h2.jpg);
		background-repeat:no-repeat;
		background-position:left;
		
		padding:0px 0 0px 10px;
}
.main .sitemap ul li a:hover{
	text-decoration:underline;
}


/*----- recommend --------*/
.body_rec{
	background-color:#FFFFFF;
}
.recommend{
	font-family:tahoma, arial, verdana;
	font-size:11px;
}
.recommend table{
	
	font-family:tahoma, arial, verdana;
	font-size:11px;
}
.recommend td{
	padding:3px 4px 3px 10px;
	text-align:center;
	border:#FFFFFF 1px solid;
	background-color:#F8F8F8;
}
.recommend td.first{
	text-align:left;
	background-color:#F3F3F3;
	color:#595959;
}
.recommend th{
	background-color:#372578;
	color:#FFFFFF;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.recommend input,textarea{
	border:#cccccc solid 1px;
	background-color:#FFFFFF;
	padding:3px;
	font-size:11px;
	font-family:tahoma, arial, verdana;
	color:#999999;
}
.recommend .err{
	color:#05706a;
}

/*--- wyszukiwarka na stronie ---*/
#main .main .search input{
	color:#999999;
	border:1px solid #DADADA;
	background-color:#fcfcfc;
	font-size:11px;
	font-family:tahoma, arial, verdana;
	padding:3px;
}
#main .main .searchq p{
	margin:0;
	padding:0;
	text-align:left;
}
#main .main .searcha p{
	margin:0;
	padding:0;
	line-height:22px;
}
#main .main .searcha a{
	padding:0 0 0 14px;
	background-image:url(DOS.SIEMACHA.org.pl_gfx/h2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	color:#17357b;
	text-decoration:none;
}
#main .main .searcha a:hover{
	padding:0 0 0 12px;
}


hr{
	border:none;
	border-bottom:solid 1px #eeeeee;
}

/*------ main nav ----*/
#main #nav{
	border-top:1px solid #f3f3f3;
	float:left;
	width:100%;
	padding:10px 0 0 0;
}
#main #nav #nav_left{
	float:left;
	text-align:left;
	width:200px;
}
#main #nav #nav_right{
	float:right;
	text-align:right;
	width:210px;
}
/*---- aktualnosci ----*/
.news{
	width:460px;
}
.news_blok_1{
	border-bottom:#F0F0F0 1px solid;
}
.news_blok_1 img{
	margin:0 10px 5px 0;
}
.news_blok_1 .news_link{
	text-align:right;
	margin:0 0 5px 0;
}
.news_blok_1 .news_link a{
	color:#CC3300;
	text-decoration:none;
}
#baner_dzienne{
	float:left;
	width:100%;
	height:100%;
}
#baner_calodobowe{
	float:center;
	width:100%;
	height:100%;
}
#baner_poradnictwo{
	float:center;
	width:100%;
	height:100%;
}
#baner_sport{
	float:center;
	width:100%;
	height:100%;
}
#baner_projekty{
	float:center;
	width:100%;
	height:100%;
}