body {
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, tahoma, verdana, sans-serif;
	font-size: 14px;
}

img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

a {
	color: #9f2813;
	text-decoration: none;
}

h1 {
    color: #1e81cb;
}

a:hover {
	text-decoration: underline;
}

#contener {
	width: 970px;
	margin: 0px auto;

}

#top {
	height: 274px;
    background-image: url('../odziez-medyczna/bkg_top.jpg');
    position: relative;
}

#flash {
    position: absolute;
    top: 10px;
    left: 614px;
}

#menu {
	width: auto;
	background-image: url('../odziez-medyczna/bkg_menu.jpg');
	height: 32px;
    line-height: 32px;
	text-align: center;
	overflow: hidden;
    margin-top: 1px;
    padding: 0px;
}

#menu a {
    display: block;
	color: black;
	text-decoration: none;
	font-size: 14px;
    width: 192px;
    float: left;
    border-right: 1px solid #2aacf1;
    border-left: 1px solid white;
}
#menu a:hover {
    text-decoration: none;
    background-color: #ece900;
}


#below_menu {
    height: 12px;
    margin: 0px;
    padding: 0px;
    background-image: url('../odziez-medyczna/below_menu_bg.jpg');
}

#side_menu {
    float: left;
    width: 247px;
    background-color: #abddff;
}
#side_menu a {
    margin: 0px;
    list-style-type: none;
    background-image: url('../odziez-medyczna/side_menu_bg.jpg');
    height: 32px;
    line-height: 32px;
    display: block;
    padding-left: 20px;
    color: black;
    text-transform: uppercase;
}
#side_menu p {
    text-align: center;
    color: #005b9e;
}



#content {
	overflow: auto;
    float: right;
    width: 720px;
}

#content p {
    margin: 5px 10px;
}
#content h1 {
    text-align: center;
}

#footer {
	width: auto;
	background-image: url('../odziez-medyczna/bkg_stopka.jpg');
	height: 52px;
	clear: both;
	
    color: #007cd5;
    font-size: 12px;
    
}
#footer p {
    padding-top: 20px;
    text-align: center;
}


/*formularz*/
#form {
    width: 75%;
    margin: 5px auto;
}
#form label {
    float: left;
    clear: both;
    margin: 5px;
}
#form .intext {
    float: right;
    clear: right;
    margin: 5px;
    min-width: 300px;
}
.button {
    display: block;
    width: 300px;
    margin: 10px auto;
}

.separator {
    clear: both;
    height: 1px;
    font-size: 1px;
    line-height: 1px;
}

.r {
    color: red;
}


#contact {
    text-align: center;
    margin: 0px auto;
}
h1.contact {
    text-align: center;
    margin-bottom: 0px;
}


/*tabela rozmiarow*/
.rozmiary {
    width: 96%;
    border-collapse: collapse;
    border: 1px solid silver;
    text-align: center;
    font-size: 12px;
    margin: 0px 10px;
}
.rozmiary td {
    border: 1px solid silver;
    padding: 1px 2px;
}

.sep {
    height: 1px;
    line-height: 1px;
    font-size: 1px !important;
    overflow: hidden;
    background-color: silver;
    border-bottom: none !important;
    border-top: none !important;
}

.colored {
    background-color: #DFF2FF;
}


/*kolory tkaniny*/
#color_table {
    width: 100%;
    text-align: center;
}

#color_table td {
    width: 19%;
    vertical-align: top;
}

.color_box {
    display: block;
    width: 80px;
    height: 80px;
    border: 1px solid silver;
    margin: 10px auto;
}

#bialy {background-color: white;}
#niebieski_jasny {
    background-color: #bdd0ee;
}
#bordo {
    background-color: #8a0707;
}
#zielen_butelkowa {
    background-color: #153314;
}
#granat_jasny {
    background-color: #073eae;
}
#seledyn {
    background-color: #d0ece2;
}
#lilaroz {
    background-color: #fedef6;
}
#granat_ciemny {
    background-color: #090338;
}
#zielen_turkusowa {
    background-color: #035664;
}
#bananowy {
    background-color: #f8f38f;
}

#niebieski_ciemny {
    background-color: #1967e9;
}

#zielen {
    background-color: #077f50;
}

#szary {
    background-color: #6f6f6f;
}

#zielone_jabluszko {
    background-color: #bff28d;
}

#amarand {
    background-color: #8a074a;
}

#czerwony {
    background-color: #ff0000;
}

#chocolate {
    background-color: #3f1e0c;
}

#tkaniny {
    width: 80%;
    margin: 10px auto;
    border-bottom: 1px solid black;
    border-top: 1px solid black;
}
#tkaniny td {
    width: 49%;
}
#tkaniny th {
    font-size: 18px;
    padding: 10px;
}

.tkanina {
    background-color: #ffff99;
}



/*galeria*/
table#gallery_table {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
    width: 100%;
}

table#gallery_table td {
	padding: 1px;
	margin: 0px;
    width: 32%;
    text-align: center;
    vertical-align: top;
}

table#gallery_table td h1 {
    margin-bottom: 6px;
}
