html, body {
 
	margin: 0;
	padding: 0;
}

img {
     border: 0;
}

body {
	color: #404040;
	background: #f7f7f7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image:url(../img/bg.jpg);
	background-repeat: no-repeat;
	font-size: 11px;
	text-align: center;
}

#content {
	width: 100%;
	padding: 0px 0 0 0;
 	border: 0px solid #C00000;	
	background-color: #f7f7f7;;
}

#menubar {
	background-color: #441300;
	height: 30px;
	width: 100%;
	border: 0px solid #C00000;
	text-align: center;
}

#header {
	background-color: #ffffff;
	height: 254px;
	width: 100%;
	border: 0px solid #C00000;
	padding: 0;
	background-image:url(../img/header_bg.gif);
	background-repeat: repeat-x;
}

#container {
	 overflow: hidden;
	 border: 0px solid #C00000;
	 background:#F7F7F7;
	 width: 900px;
}

#left {
	width: 194px;
	float: left;
	overflow: hidden;
	background-color: #F7F7F7;
	height: 100%;
	border: 0px solid #c00000;
	padding: 0 0px 0 0px;
	margin-left: 0px;
}

#right {
	float: right;
	overflow: hidden;
	background-color: #F7F7F7;
	text-align: left;
	padding: 0 0 0 0px;
	border: 0px solid #c00000;
	width: 700px;
	margin-right: 0px;
}

#galeria-left {
	width: 194px;
	float: left;
	overflow: hidden;
	background-color: #F7F7F7;
	height: 100%;
	border: 0px solid #c00000;
	padding: 0 0px 0 0px;
	margin-left: 0px;
}

#galeria-right {
	float: right;
	overflow: hidden;
	background-color: #F7F7F7;
	text-align: left;
	padding: 0 0 0 0px;
	border: 0px solid #c00000;
	width: 700px;
	margin-right: 0px;
}

.galeria-left-txt {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
   text-align: center;
	color: #808080;
}

#footer {
	position: relative;
	clear: both;
	width: 100%;
	height: 350px;
	background-image:url(../img/footer_bg1.gif);
	background-color: #F7E7D6;
}

#footer-galeria {
	position: relative;
	clear: both;
	width: 100%;
	height: 220px;
	background-image:url(../img/footer_bg1.gif);
	background-color: #F7E7D6;
}

.namiar {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16px;
	font-weight: bold;
   text-align: left;
	color: #CE0810;
	line-height: 25px;
	padding-left: 20px;
}

.image {
	padding: 5px 5px 5px 5px;
}

.txt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #404040;
}


a.mtxt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #404040;
	text-decoration: none;
}

a.mtxt:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #808080;
	text-decoration: none;
}

a.intext {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#D90018;
	text-decoration:none;
	}
	
a.intext:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
}

a.kerrock {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#E82426;
	text-decoration:none;
	}
	
a.kerrock:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#909090;
	text-decoration:none;
}

a.avonite {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	}
	
a.avonite:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#909090;
	text-decoration:none;
}

a.corian {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#5C130A;
	text-decoration:none;
	}
	
a.corian:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#909090;
	text-decoration:none;
}

a.staron {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#1A57A7;
	text-decoration:none;
	}
	
a.staron:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color:#909090;
	text-decoration:none;
}


.hg {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
   text-align: center;
	padding: 0px 0px 0px 0px;
	color: #441300;
}

.txt12 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
   text-align: left;
	color: #404040;
}

.title {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
   text-align: left;
	padding: 5px 0px 5px 0px;
	color: #441300;
}


.title1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
   text-align: left;
	padding: 0px 0px 0px 0px;
	color: #441300;
}


* html #footer-wrapper {
  position: relative;
  padding-bottom: 10010px;
  margin-bottom: -10000px;
  background: #fff;         /* Same as body  background */
}



#footer-content {  
	font-weight: arial;
	text-align: right;
	color: #ffffff;
	padding: 10px 10px 0px 0px;
}

.footer {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
   text-align: center;
	color: #000000;
	padding: 8px 0 0 0;
}

a.title {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
   text-align: left;
	padding: 5px 0px 5px 0px;
	color: #441300;
	text-decoration:none;
}

a.title:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
   text-align: left;
	padding: 5px 0px 5px 0px;
	color: #404040;
	text-decoration:none;
}

a.moremenu {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color:#FF7109;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 4px 0 0px;
	}
a.moremenu:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 4px 0 0px;
}

a.meble {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color:#D90018;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 0px 0px 0px;
	}
a.meble:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 0px 0px 0px;
}

a.mainmenu {
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	font-variant: small-caps;
	padding: 15px 10px 12px 10px;
	}
a.mainmenu:hover {
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color:#000000;
	background-color: #F0E7D0;
	text-decoration:none;
	font-variant: small-caps;
	padding: 15px 10px 12px 10px;
}

a.mail {
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	font-size:12px;
	color:#D90018;
	text-decoration:none;
	}
	
a.mail:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}


	.adres {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
   text-align: left;
	color: #441300;
	line-height: 18px;
}













#center {
	width: 290px;
	float: left;
	overflow: hidden;
	background-color: #ffffff;
	border: 0px solid #c00000;
	padding: 0 0px 0 0px;
	margin-left: 2px;
	margin-right: 2px;
}







#container .column {
padding-bottom: 20010px;   /*X + padding-bottom */
  margin-bottom: -20000px;  /* X */
}


a.more {
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	color:#ED0215;
	text-decoration:none;
	}
	
a.more:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}




	
	








.header-navbar {
   text-align: center;
   height: 42px;
	border: 0px solid #000000;
	width: 880px;
	background-image:url(../img/menu-bar.png);
	background-repeat: no-repeat;
	padding: 11px 0 0 0;
}

.menuup {
	padding: 10px 0 0 350px;
}

a.up {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color:#6F6F6F;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 0px 0px 8px;
	}
a.up:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color:#000000;
	text-decoration:none;
	font-variant: small-caps;
	padding: 0px 0px 0px 8px;
}



a.kursytab {
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	color:#356FD1;
	text-decoration:none;
	}
	
a.kursytab:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
	

.tableh {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
   text-align: center;
	padding: 3px 5px 3px 5px;
	color: #ffffff;
	font-variant: small-caps;
}


.tablec {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: center;
	padding: 3px 5px 3px 5px;
	color: #404040;
}

.table {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	padding: 3px 5px 3px 5px;
	color: #404040;
}





.firma {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #606060;
	line-height: 20px;
}

.txt_left {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #808080;
	line-height: 20px;
}

.opis {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: center;
	color: #202020;
}

.dlaczego {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
   text-align: left;
	color: #606060;
}


.pionline1 {
background: url(../img/brown-point1.gif) repeat-y top;
width: 10px;
}

.pionline {
background: url(../img/brown-point.gif) repeat-y top;
width: 10px;
}

.alert {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
   text-align: center;
	color: #c00000;
}

h1.naglowek {
	font-family: Tahoma, Verdana, Arial;
	color: #D90018;
	font-size: 16px;
	font-weight: normal;
	margin: 10px 0 10px 0;
}

h2.naglowek {
	font-family: Tahoma, Verdana, Arial;
	color: #D90018;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	margin: 10px 0 10px 0;
}

h3.naglowek {
	font-family: Tahoma, Verdana, Arial;
	color: #010280;
	font-size: 14px;
	font-weight: normal;
	margin: 11px 0 10px 0;
}

h2.menu-kursy {
	font-family: arial;
	color: #404040;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

#menu-kursy-content {
	float: right;
	font-family: Tahoma, Verdana, Arial;
	color: #404040;
	width: 150px;
	height: 110px;
	padding: 0px;
	line-height: 10px;
}
.menu-kursy-line-up {
	background: url(../img/dot.gif) repeat-x top;
}

	
	
	a.more1 {
	font-family: Tahoma, Verdana, Arial;
	font-weight:normal;
	font-size:12px;
	color:#D90018;
	text-decoration:none;
	}
	
a.more1:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	}






#cenright {
	width: 620px;
	float: right;
	overflow: hidden;
	background-color: #ffffff;
	border: 0px solid #c00000;
	padding: 0 0px 0 0px;
	margin-left: 2px;
	margin-right: 2px;
}

#content-line {
	padding: 2px;
	background: url(../img/dota.gif) repeat-x top;
}

h1.content {
	font-family:Tahoma, Verdana, Arial;
	color: #FF7F22;
	font-size: 16px;
	font-weight: normal;
	padding: 3px 5px 0px 0px;
	text-align: right;
}


#menu-aktualnosci-head {
border: 0px solid #000000;
text-align: right;

}

#menu-kursy-line-up {
	padding: 2px 0 2px 0;
	background: url(../img/dot.gif) repeat-x top;
		
}

* html body {
  overflow: hidden;
}




.form_input {
        font-family: verdana;
        font-size: 12px;
        color: #000000;
        background: #ffffff;
        border: 1px solid #E4CAA7;
}

.form_button {
        font-family: verdana;
        font-size: 12px;
        color: #000000;
        background: #F7EFDE;
        border: 1px solid #D6B584;
}

.form_txt {
        font-family: arial;
        font-size: 11px;
        color: #808080;
		  text-align: left;	
		  line-height:10px;	
}


#line-vertical {
	padding: 2px 0 2px 0;
	background: url(../img/dot.gif) repeat-x top;
}

.line-vertical1 {
	padding: 2px 0 2px 0;
	background: url(../img/dot1.gif) repeat-x top;
}

#line-vertical-navy {
	padding: 2px 0 2px 0;
	background: url(../img/dot2.gif) repeat-x top;
}


