@charset "utf-8";
/* CSS Document */

body
{
	background-color:#236078;
	padding:0px;
	margin:0px;
	cursor:default;
}

a {cursor:pointer;}

#page_container
{
	width:998px;
	margin:0 auto;
	font-size:12px;
	font-family:Tahoma;
}


strong { font-weight:bold; }


#form 
{
	display:none;
}

img { border:none; }

.flash
{
	padding-top:205px;
	padding-left:65px;
	cursor:default;
}



/* TOP */

#top_container
{
	width:998px;
	margin:0 auto;
	height:304px;
	background-image:url(../images/top_back.jpg);
	background-repeat:repeat-x;
	

}

.top_kontakt
{
	background-image:url(../images/kontakt_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_galeria
{
	background-image:url(../images/galeria_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_klienci
{
	background-image:url(../images/klienci_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_produkty
{
	background-image:url(../images/produkty_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_serwis
{
	background-image:url(../images/serwis_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_oferta
{
	background-image:url(../images/oferta_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_ofirmie 
{
	background-image:url(../images/ofirmie_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_klimatyzacja
{
	background-image:url(../images/klimatyzacja_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_ofirmie
{
	background-image:url(../images/ofirmie_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_wentylacja
{
	background-image:url(../images/wentylacja_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

.top_myjnia
{
	background-image:url(../images/myjnia_top_back.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

/* MENU */

#menu_wrapper {
	
    margin:0 auto;
    width:880px;
	height:41px;
	background:url('../images/button_blue.jpg') top left repeat-x;
	border:1px solid #1C4A5C;
}

.menu_start
{
	background-image:url(../images/button_blue_left.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:4px;
	height:41px;
	float:left;
}
.button_menu {
    background:url('../images/button_blue.jpg') top left repeat-x;
    height:41px;
    
    float:left;
    overflow:hidden;
    text-align:center;
    display:block;
    text-decoration:none;

}
.odstep_button {
    background:url('../images/button_rozdz.jpg') top left;
    width:2px;
    height:41px;
    float:left;
    overflow:hidden;
}
.napisy_do_menu {
    color:white;
    font-family:tahoma;
    font-size:17px;
    line-height:39px;
    letter-spacing:1px;
	margin:0px 15px;
}




/* MAIN */

#main_container
{
	width:880px;
	clear:both;
	padding-top:20px;
	margin:0 auto;
}

.main_left
{
	/*width:676px;*/
	float:left;
	color:white;
	font-size:11px;
}

.main_left h1 
{
	font-size:24px;
	margin:5px 0px;
	padding:0px;
	font-weight:lighter;
}

.main_left_top
{
	width:inherit;
}

.main_left_bottom
{
	clear:both;
	width:674px;
	height:182px;
	background-image:url(../images/klimatyzacja_img_car.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:2px;
}

.main_left_bottom_opis
{
	margin-right:20px;
	margin-top:20px;
	color:#333333;
	font-size:11px;
	width:180px;
	float:right;
}

.main_left_bottom_opis h3
{
	
	font-size:18px;
	margin:6px 0px;
	padding:0px;
	font-weight:normal;
}




/* MAIN RIGHT */

.main_right
{
	margin-left:10px;
	/*width:210px;*/
	float:left;
	font-size:11px;
	font-weight:lighter;
	color:white;

}

.main_right .oferta 
{
	width:190px;
	border-left:1px solid #35758E;
   border-bottom:1px solid #35758E;
   border-top:1px solid #2B6679;
   border-right:1px solid #2B6679;
}


.main_right .right {width:210px;}

.main_right .right img {border:1px solid #B5D0DB; margin-bottom:5px; margin-right:0px;}

#kontakt_wrapper {
   width:190px;
   
   
}

#kontakt_wrapper p { margin:0px;}

#dane_adresowe_cont {
	padding:8px 1px 15px 10px;
    width:177px;  
	border-right:1px solid #35758E;
    border-top:1px solid #35758E;
    border-bottom:1px solid #1A5369;
    border-left:1px solid #1A5369;
}
#dane_tel_cont {
    width:173px;
	padding:21px 5px 15px 10px;
    border-right:1px solid #35758E;
    border-top:1px solid #35758E;
    border-bottom:1px solid #1A5369;
    border-left:1px solid #1A5369;
	font-size:17px;
}
#dane_mail_cont {
    width:173px; 
    border-right:1px solid #35758E;
    border-top:1px solid #35758E;
    border-bottom:1px solid #1A5369;
    border-left:1px solid #1A5369;
	padding:12px 5px 15px 10px;
}

#dane_mail_cont a:link {color:#02C8FE; text-decoration:underline }
#dane_mail_cont a:visited {color:#02C8FE; text-decoration:underline }
#dane_mail_cont a:active {color:#02C8FE; text-decoration:underline }



/* strona glowna */
.okno_info
{
	background-color:#F4F4F4;
	width:206px;
	height:320px;
	float:left;
	margin:0px 2px;
	color:#333333;
	font-size:11px;
	padding:7px;
}


.okno_info_tresc
{
	
	background-image:url(../images/strzalka_wiecej_main.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height:315px;
}


.okno_info_tresc h3
{
	
	font-size:18px;
	margin:6px 0px;
	padding:0px;
	font-weight:normal;
}

.okno_info_tresc p
{
	margin:0px;
}

.okno_info a:link { color:#333333; text-decoration:none; }
.okno_info a:visited { color:#333333; text-decoration:none; }
.okno_info a:active { color:#333333; text-decoration:none; }
.okno_info a:hover { color:#333333; text-decoration:none; }


/* SERWIS */


.main_left .serwis {width:650px; }
.main_left .serwis img {border:1px solid #B5D0DB; float:left; margin-bottom:5px; }

/* KONTAKT */

.kontakt a:link {color:white; text-decoration:underline; }
.kontakt a:active {color:white; text-decoration:underline; }
.kontakt a:visited {color:white; text-decoration:underline; }
.kontakt a:hover {color:white; text-decoration:underline; }

.main_left .kontakt {width:650px; }
.main_left .kontakt img {border:1px solid #B5D0DB; float:left; margin-bottom:5px; }



/* KLIENCI */

.main_left .klienci {width:650px; }
.main_left .klienci img {border:1px solid #B5D0DB; float:left; margin-bottom:5px; }

/* PRODUKTY */


.main_left .produkty { width:650px; }


.produkty
{


}

.prod { width:650px; border-bottom:1px solid #1A5369;
	border-top:1px solid #35758E;}

.prod tr, .prod tr td {
	border-bottom:1px solid #1A5369;
	border-top:1px solid #35758E;
	
	
	
	}
.prod h1 {color:#00BFF3; margin:0px; padding:0px; font-size:12px; font-weight:bold;}	
.prod tr td { height:190px;}

.produkt
{
	border-bottom:1px solid #1A5369;
	border-top:1px solid #35758E;
	height:175px;
	padding-top:19px;
	float:left;
	width:325px;
}

.produkt img {float:left;}

.produkt h1 {color:#00BFF3; margin:0px; padding:0px; font-size:12px; font-weight:bold;}
.produkt h2 {color:#4787A0; margin:0px; padding:0px; font-size:11px; }

.produkt_opis
{
	float:left;
	width:150px;
	margin-left:5px;
	margin-top:70px;
}


.produkty a:link {color:white; text-decoration:underline; }
.produkty a:active {color:white; text-decoration:underline; }
.produkty a:visited {color:white; text-decoration:underline; }
.produkty a:hover {color:white; text-decoration:underline; }

.main_left .produkty_opis {width:650px; }
.main_left .produkty_opis img {border:1px solid #B5D0DB; float:left; margin-bottom:5px; }


/* OFERTA */


/*.oferta
{
	background-image:url(../images/oferta_main_back.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}*/

.oferta .main_left  {width:676px;}
.oferta .main_right  {width:180px;}

/* GALERIA */

.main_left .galeria {width:650px;}
.main_left .galeria img {border:1px solid white; margin:3px 3px;}
.miniaturki
{
	margin-top:20px;
}

/* O FIRMIE */

.main_left .ofirmie {width:650px; }
.main_left .ofirmie img {border:1px solid #B5D0DB; float:left; margin-bottom:5px; }


/* MYJNIA */

.myjnia img { width:150px; }



/* foot **/

#foot_container
{
	width:990px;
	margin:0 auto;
	margin-top:28px;
	font-size:12px;
	color:#558da3;
}

#foot_container a:link { color:#558da3; text-decoration:none; }
#foot_container a:active { color:#558da3; text-decoration:none; }
#foot_container a:visited { color:#558da3; text-decoration:none; }
#foot_container a:hover { color:#558da3; text-decoration:underline; }



#foot{
    width:880px;
	margin:0 auto;
	font-size:11px;
}
#foot_main {
    margin:0 auto;
    width:880px;
    border-top:1px solid #35758E;
    height:43px
}
#border_foot {
    height:27px;
    float:left;
    width:880px;
    border-bottom:1px solid #1a5369;
}
#left_menu_foot{
    float:left;
    overflow:hidden;
}
ul#footer_menu {
    margin:0;
    padding:0;
}
ul#footer_menu li {

    display:inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:0 7px;
}
ul#footer_menu {
    margin:8px 0 0;
    padding:0;
}
ul#footer_menu li {

    display:inline;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    padding:0 3px 0 0;
}

#rights {
    float:right;
    margin-top:8px;
}

.spacer { width:inherit; height:0px; clear:both;}

