body { background: #FFFFFF url(../images/back2.gif); text-align: center; margin: 0; padding: 0; font-family: Tahoma; font-size: 11px; color: #000000; line-height: 18px; }
#back { background: url(../images/back.gif) repeat-x top; }
#layout { width: 990px; text-align: center; margin: 0 auto; background: #FFFFFF; }
#header { width: 980px; margin: 0 5px 0 5px; text-align: left; }
#localizer { width: 980px; height: 37px; background: url(../images/localizer_background.jpg) #497395; font-weight: bold; }
#localizer span { display: block; padding: 11px 10px 0 10px; }
#localizer span a { color: #FFFFFF; text-decoration: none; }
#localizer span a:hover { color: #FFFFFF; text-decoration: underline; }
#localizer span img { padding: 0 6px 0 9px; }
#localizer_left { background: url(../images/localizer_back_left.gif) left bottom no-repeat; width: 980px; height: 37px; }
#localizer_right { background: url(../images/localizer_back_right.gif) right bottom no-repeat; width: 980px; height: 37px; }

#content { width: 980px; background: #FFFFFF url(../images/content_background.gif); text-align: left; overflow: hidden; margin: 10px 5px 0 5px; }
#content_left { width: 727px; float: left; margin: 0 0px 10px 0px; background: #FFFFFF; }
#content_left_subside { width: 707px; float: left; margin: 0 10px 10px 10px; background: #FFFFFF; }
#content_left_welcome { background: #ABC7DD url(../images/home_welcome_back.gif) top left no-repeat; width: 727px; margin: 0 0 5px 0; overflow: hidden; }
#content_left_welcome_picture { width: 150px; margin: 12px 0 12px 12px; float: left; display: inline; }
#content_left_welcome_picture img { border: 1px solid #1C5078; }
#content_left_welcome_text { width: 541px; float: right; margin: 12px 12px 12px 12px; }
#content_left_welcome_text p { font-size: 11px; color: #1C4F7A; padding: 0 0 7px 0; margin: 0; line-height: 17px; }

.h_box { width: 240px; float: left; padding-bottom: 5px; }
.h_box_t { width: 240px; height: 38px; background: #8DB0CC url(../images/h_box_t_back.gif) top no-repeat; text-align: center; }
.h_box_t2 { width: 240px; height: 34px; background: #8DB0CC url(../images/h_box_t_back.gif) top no-repeat; text-align: center; font-family: Arial; color: #FFFFFF; font-weight: bold; font-size: 13px; }
.h_box_t2 span { display: block; padding: 7px 0 0 0; }
.h_box_t h1 { font-family: Arial; color: #FFFFFF; font-weight: bold; font-size: 13px; margin: 0; padding: 5px 5px 0 5px; }
.h_box_c { background: #C2D7E8 url(../images/h_box_back.gif); margin: 3px 0 3px 0; padding: 0 5px 0 5px; height: 130px; line-height: 15px; color: #D8342B; }
.h_box_c ol { padding: 5px 0 5px 0; margin: 0; list-style: none; }
.h_box_c ol li { padding: 0; padding: 0 0 0 10px; list-style: none; background: url(../images/h_box_arrow.gif) top left no-repeat; background-position: 0 5px; }
.h_box a { text-decoration: none; color: #176DA9; }
.h_box a:hover { text-decoration: underline; color: #003769; }

.h_box_s { width: 3px; float: left; height: 100px; }

#content_right { width: 243px; float: right; text-align: left; overflow: hidden; }

#banner_right_1 { padding-bottom: 10px; background: #FFFFFF; }
#banner_right_2 { padding-bottom: 10px; background: #FFFFFF; }
#banner_right_3 { padding-bottom: 10px; background: #FFFFFF; }
#banner_right_4 { padding-bottom: 10px; background: #FFFFFF; }
#banner_right_5 { padding-bottom: 10px; background: #FFFFFF; }
#right_movie { margin: 10px 10px 10px 10px; padding: 10px; background: #FFFFFF; text-align: center; }

#footer { width: 980px; background:url(../images/footer_1.gif); clear: both; margin: 5px 5px 0 5px; overflow: hidden; color:#FFFFFF;}
#footer span { display: block; padding: 6px 0 6px 0; font-size: 11px; border-top: 1px solid #253D79}
#footer span a { color: #FFFFFF; text-decoration :none; }
#footer span a:hover { color: #DAF7EB; text-decoration: underline; }

a { color: #214450; text-decoration: none; }
a:hover { color: #F80E2F; text-decoration: underline; }
form { display: inline; }

img { border: 0; }

h1 { font-size: 20px; color: #346788; font-weight: normal; font-family: Trebuchet MS; line-height: 25px; }

.kurier { clear: both; overflow: hidden; height: 160px; width: 660px; margin: 10px; border: 1px solid #dadada; }
.kurier2 { padding: 10px; }
.kurierZdjecie { width: 320px; float: left; }
.kurierInfo { width: 320px; float: left; }
.kurierInfo span { display: block; font-size: 22px; font-weight: bold; color: red; padding: 20px 0 20px 0; }

.referencje { padding: 1px; border: 1px solid #C2D7E8; }

.gallery { margin: 0 auto; text-align: center; }
.gallery img { border: 1px solid #00A9F6; padding: 2px; margin: 3px; cursor: pointer; }
.gallery_info { text-align: center; font-size: 9px; }

.gallery2 { margin: 0 auto; text-align: center; }
.gallery2 img { margin: 2px; }

.table_products {width:100%;border:2px solid #9CCCFE;border-collapse:collapse;}
.table_products td { border:2px solid #9CCCFE;border-collapse:collapse;}

.galeria1 { text-align: center; }
.galeria1pic { width:170px;height:152px;background:#e1e1e1;float:left;margin:0 2px 2px 0 }
.galeria1pic div { height: 128px; }
.galeria1pic span { display: block; font-size: 10px; font-weight: bold; padding: 3px 0 3px 0; background: #b7b7b7; }

.border_img {padding: 4px; border: 3px solid #ddd; }

.tab_kolor_1 {background : #B5D9FF;}
.wieksze {font-family: Verdana, sans-serif;font-weight: bold;color: #575757;font-size: 13px:}
.duzyCzerwony {
	font-family : Verdana;
	font-size : 18px;
	color : red;
	text-decoration: none;
}
.model {
	font-family: Verdana;
	font-size: 18px;
	color: #575757;
	font-weight: bold;
	text-align: left;
}
.duzy_text {
	font-family: Verdana;
	font-size: 23px;
	color: #C8C9CA;
	font-weight: normal;
}
.formularz_opis {
	font-family: Verdana;
	font-size: 11px;
	color: #575757;
}
.z1 {
	position : absolute;
	z-index : -3;
	left : -20000;
	top : -10000;
	visibility : hidden;
}
.formularz_opis_wym {
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold;
	color: #575757;
}
.formularz {
	font-family: Verdana;
	font-size: 11px;
	color: #575757;
	width : 100%;
	border : 1px solid #C8C8C8;
	background-color : #FFFFFF;
}
.formularz_pytanie {
	font-family: Verdana;
	font-size: 11px;
	color: #575757;
	width : 100%;
	height : 200px;
	border : 1px solid #C8C8C8;
	background-color : #FFFFFF;
}
.formularz_przycisk {
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold;
	color: #FFFFFF;
	background-color : #3571AF;
	border : 1px solid #003266;
	width : 100%;
	height : 20px;
}
.n01 { font-size:23px; line-height:26px; font-family:Trebuchet MS; background:#0189E1; color:#FFFFFF; padding:10px; text-align:center; }
.footer_net_price { font-weight: bold; color: #Ff0000; }

#reklamapopup {
	width: 478px;
	height: 478px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -239px;
	margin-top: -239px;
}

#tabs ul li { font-size: 11px !important; font-family: Arial; font-weight: bold; }