/* CSS Document */
body {
	background-color: rgb(255,255,255);
	background-image: url(http://www.fortaxa.pl/img/bg_vertical.gif);
	background-position: center top;
	background-repeat:repeat-y;
	margin: 0px;
	padding: 0px;
	text-align:center;
	}

#center_div { margin: auto; width: 980px; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:left; }
#header_left { width: 180px; height: 64px; float: left; }
.logo {
	background-image: url(http://www.fortaxa.pl/img/logo_fortressaxalux.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	}
	
.dot {
	background-image: url(http://www.fortaxa.pl/img/dot_4.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	}

#header_center { width: 650px; height: 64px; float: left; 
	background-image: url(http://www.fortaxa.pl/img/multi_dot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
 }
#header_right { width: 150px; float: right; height: 400px; padding-left: 0px; margin: 0px; }
#menu_top { width: 821px; height: 39px; float: left;}
p.menu_top { float: left; margin: 0px; padding: 0px; margin-left: 2px; margin-top: 11px; font-size: 12px; letter-spacing: 2px; }
p.menu_top a { text-decoration: none; color: rgb(64,64,64); }
p.menu_top a:hover { text-decoration: none; color: rgb(204,0,0); }
p.time_top { float: right; margin: 0px; padding: 0px; margin-left: 3px; margin-top: 11px; font-size: 12px; color: rgb(160,160,160); }
#content { float: left; width: 830px; min-height: 200px; margin-top: 20px;}

#Menu_Div { margin-top: 60px;}
#NavCont { width: 180px; padding: 0; margin: 0; background-color: transparent; }
#NavCont ul { list-style: none; margin: 0; padding: 0; border: none; font-size: 13px;}
#NavCont li { margin: 0; margin-bottom: 2px;}
#NavCont li a {
	display: block;
	padding-top: 0.38em;
	padding-bottom: 0.38em;
	padding-left: 6px;
	padding-right: 0;
	border-left: 6px solid #84845c;
	background-color: #e0e0bc;
	color: #54542a;
	text-decoration: none;
	font-weight: bold;
	width: 180px;
	/*background: url(./img/h_menu_link.gif) repeat-y left;*/

}

#NavCont li a:hover {
		border-left: 6px solid #ff0c00; 
		color: #54542a;
		background-color: #f0f0d7;
	}
#active a:link, #active a:visited, #active a:hover {
		border-left: 6px solid #ff0c00;
		color: #54542a;
	}
input, textarea { vertical-align: middle; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#FormCont textarea { width: 390px; height: 65px; }
form { }
form span { cursor: help; color:rgb(80,80,80); }
#ContentBody p { line-height: 14px; }
#ContentBody ul { padding-left: 0px; margin-left: 20px; }
#ContentBody a:link, #ContentBody a:visited { color: rgb(80,80,80); }
#ContentBody a:hover { text-decoration: none; }
h2 { font-size: 16px; font-weight: bold; }
#ContentBody h2 { margin-top: 0px; margin-bottom: 0px; }
.boldfont { font-weight: bold; }
.colorgrey { color: Gray; }
.colorred { color: Red; }
.colordarkred {color: rgb(204,0,0);}
#prod_kraty_rolowane, #prod_rolety_antywlamaniowe, #prod_bramy_ppoz, #prod_kurtyny_dymowe { width: 144px; height: 290px; float: left;  margin: 2px; background-position: center top;	background-repeat: no-repeat;}
#prod_kraty_rolowane { background-image: url(http://www.fortaxa.pl/img/kraty_rolowane.jpg); }
#prod_rolety_antywlamaniowe { background-image: url(http://www.fortaxa.pl/img/rolety_antywlamaniowe.jpg); }
#prod_bramy_ppoz { background-image: url(http://www.fortaxa.pl/img/bramy_ppoz.jpg); }
#prod_kurtyny_dymowe { background-image: url(http://www.fortaxa.pl/img/kurtyny_dymowe.jpg); }


#m_produkty { float: left; font-size: 12px; width: 480px; margin-left: 20px; margin-top: 2px; text-align: right; }
#m_produkty a { float: right; }
#m_produkty a:link, #m_produkty a:visited {
	display: block; text-decoration: none; font-weight: bold; color: rgb(144,144,144); border-right: 1px solid rgb(176,176,176); border-bottom: 1px solid rgb(176,176,176); padding-right: 4px; padding-left: 4px; padding-bottom: 2px; margin-left: 4px;
}
p.mini a:link, p.mini a:visited { color: rgb(192,192,192); font-size: 9px; font-weight: normal; text-decoration: none; }
p.mini a:hover { color: rgb(204,0,0);}
p#m_typ { margin-bottom: 20px; line-height: 16px;}
p#m_typ a:link, #m_typ a:visited { font-weight: bold; color: rgb(144,144,144); }
#m_produkty a:hover, p#m_typ a:hover { color: rgb(204,0,0);}


.ramka_a {
	background-image: url(http://www.fortaxa.pl/img/info_prod_2.gif);
	background-position: 10px 10px;
	background-repeat: no-repeat; 
	padding: 10px; padding-left: 50px; background-color: rgb(239,239,239);
}
#details_image { text-align: center; padding-top: 15px; padding-bottom: 15px;}
#realizacje { padding: 5px; }
#realizacje img { margin: 10px; vertical-align: middle; }
#dystrybucja_mapa { text-align: center; }
#dystrybucja_info { text-align: left; margin-left: 20px; }
#news p.box_1 { padding: 0px 0px 2px 2px; margin: 0px; color: #a0a0a0 }
#news p.box_date { padding: 0px 0px 0px 2px; margin-top: 15px; margin-bottom: 0px; color: #a0a0a0 }
#news p.box_news { padding: 0px 0px 2px 2px; margin-top: 5px; margin-bottom: 2px; }
img#baner {}
/*qTip Tooltip*/
  div#qTip {
     padding: 3px 5px 3px 5px;
     border: 1px solid #666;
     display: none;
     background: #f3f3e7;
     color: #54542a;
     font: bold 9px Verdana, Arial, Helvetica, sans-serif;
     text-align: left;
     position: absolute;
     z-index: 1000;
     border-bottom-color: #a2a2a2;
     border-right-color: #a2a2a2;
  }

#div_form { display: none; position: absolute; top: 196px; background-color: white; width: 480px; height: 360px; padding: 20px;
				border-bottom: 1px solid #A0A0A0;
				border-left: 1px solid #A0A0A0;
				border-right: 1px solid #A0A0A0;
				border-top: 1px solid #A0A0A0;
			}
#infoSend { display: none; float: right; margin-right:10px; color:red }
#infoSend img { vertical-align: middle; }
#FeedBack { }
#FeedBack div { margin-bottom: 4px;}
#FeedBack div div { margin: 0px;}
.downloadList small { color: rgb(255,0,0); }