@charset "utf-8";

/* ================================================================================== */
/* =============================== index.php [START] ================================ */
/* ================================================================================== */
*{ margin:0px; padding:0px; border:0px; font-family:Verdana, Tahoma, Arial, Helvetica;
   font-size:12px; line-height:14px; background-repeat:no-repeat; }
/*a{ text-decoration:none; }*/
a img{ border:0px;}
/*html{ height:100%; }*/
body{ }

.tag_p{ text-indent:22px; }
/* =============================== override [START] ================================= */
.override:after, .mde:after, .mdel:after, .mder:after, .mdex:after, .mdey:after{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	/* ADDED BY WEBZONES */
	line-height:0px;
	font-size:0px;
	/* ADDED BY WEBZONES */
}

.override, .mde, .mdel, .mder, .mdex, .mdey{display: inline-block;}

/* Hides from IE-mac \*/
* html .override, * html .mde, * html .mdel, * html .mder, * html .mdex, * html .mdey{height: 1%;}
.override, .mde, .mdel, .mder, .mdex, .mdey{display: block;}
/* End hide from IE-mac */
/* =============================== override [END] =================================== */
/* =============================== mde_ul [START] =================================== */
.mdeul{ position:relative; overflow:hidden; }
.mdeul_bg1 li{ background:url(../graph/shared/ul_sign1.gif) 0px 4px no-repeat; }
.mdeul_bg2 li{ background:url(../graph/shared/ul_sign2.gif) 0px 4px no-repeat; }
.mdeul_bg3 li{ background:url(../graph/shared/ul_sign3.gif) 0px 4px no-repeat; }

.mdeul_bg1o li{ background:url(../graph/shared/ul_sign1.gif) 0px 4px no-repeat !important; }
.mdeul_bg2o li{ background:url(../graph/shared/ul_sign2.gif) 0px 4px no-repeat !important; }
.mdeul_bg3o li{ background:url(../graph/shared/ul_sign3.gif) 0px 4px no-repeat !important; }

.mdeul li{
	/*background:url(../graph/_shared/ul_sign1.gif) 0px 4px no-repeat;*/
	padding-left:15px;
	list-style:none;
	position:relative;
	overflow:hidden;
	min-width:80%;
}

.mdeul li p{margin-left:0px; margin-right:0px; position:relative; }
.mdeul_sep1 li{ padding-bottom:5px; }
/* =============================== mde_ul [END] ===================================== */
/* =============================== mde [START] ====================================== */
.color_white{ color:#ffffff !important; }
.color_orange{ color:#c18b1e !important; }
.color_grey{ color:#c4c4c4 !important; }
.size12{ font-size:12px !important; line-height:14px !important; }

a{
	font-family:Verdana, Tahoma, Arial, Helvetica;
    font-size:12px; 
	line-height:14px;
	color:#1c3e67;
	text-decoration:underline;
}

a:hover{ text-decoration:underline; color:#926242; }


#main_container{
	width:100%;
	position:relative;
	left:0px;
	min-width:999px;
	overflow:hidden;
}


.mde{
	width:999px;
	margin:0px auto 0px auto;
	position:relative;
	/* override */
}
.mde_padding{ padding-bottom:5px; }
.mde_bg{ background:url(../graph/shared/mde/mde_bg.jpg) 0px 0px repeat-y; }
#mde_bg{
	background:url(../graph/shared/top/top_bg.gif) 0px -177px repeat-x;
	width:733px;
	height:8px;
	position:absolute;
	left:266px;
	top:0px;
	overflow:hidden;
}

.mdel{
	width:266px;
	position:relative;
	float:left;
	/* override */
}

.mdel_padding{ padding-bottom:118px; /*131px;*/ }


.mder{
	margin-left:-3px; /* IE Fix */
	width:720px;
	position:relative;
	float:right;
	/* override */
}

.mdex{
	width:491px;
	position:relative;
	float:left;
	/* override */
}
.mdex_padding{ padding-top:24px; }

.mdey{
	width:214px;
	position:relative;
	float:right;
	/* override */
}
.mdey_padding{ padding:19px 0px 200px 0px; }

.mde, p, b{
	font-family:Verdana, Tahoma, Arial, Helvetica;
    font-size:12px; 
	line-height:14px;
	color:#1c3e67;
}

/* =============================== mde [END] ======================================== */
/* =============================== top [START] ====================================== */
#top{ height:177px; background:url(../graph/shared/top/top_bg.gif) 0px 0px repeat-x; }
#top_lt{
	background:url(../graph/shared/top/top_bg.gif) right 0px repeat-x;
	width:4000px;
	height:185px;
	position:absolute;
	left:-4000px;
	top:0px;
	overflow:hidden;
}

#top_rt{
	background:url(../graph/shared/top/top_bg.gif) left 0px repeat-x;
	width:4000px;
	height:185px;
	position:absolute;
	left:999px;
	top:0px;
	overflow:hidden;
}

#top_img{
	width:266px;
	height:177px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}
.top_img1{ background-image:url(../graph/shared/top/img_home.jpg); }
.top_img2{ background-image:url(../graph/shared/top/img_doradztwo.jpg); }
.top_img3{ background-image:url(../graph/shared/top/img_uslugi.jpg); }
.top_img4{ background-image:url(../graph/shared/top/img_kadry.jpg); }
.top_img5{ background-image:url(../graph/shared/top/img_kontakt.jpg); }

#top_flash{
	width:733px;
	height:126px;
	position:absolute;
	left:266px;
	top:0px;
	overflow:hidden;
}

#topul{
	width:733px;
	height:47px;
	position:absolute;
	left:266px;
	top:130px;
	overflow:hidden;
}

#topul li{
	list-style:none;
	height:47px;
	position:relative;
	float:left;
	z-index:1;
}

#topul li a{
	height:47px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}

#topul_home{ background:url(../graph/shared/top/topul/topul_home.gif) 0px 0px no-repeat; width:163px; }
#topul_doradztwo{ background:url(../graph/shared/top/topul/topul_doradztwo.gif) -3px 0px no-repeat; width:205px; }
#topul_uslugi{ background:url(../graph/shared/top/topul/topul_uslugi.gif) -3px 0px no-repeat; width:148px; }
#topul_kadry{ background:url(../graph/shared/top/topul/topul_kadry.gif) -3px 0px no-repeat; width:129px; }
#topul_kontakt{ background:url(../graph/shared/top/topul/topul_kontakt.gif) -3px 0px no-repeat; width:88px; }


#topul_home a{ width:163px; }
#topul_home a:hover{ background:url(../graph/shared/top/topul/hover/topul_home.gif) 0px 0px no-repeat; width:163px; }

#topul_doradztwo a{ width:205px; }
#topul_doradztwo a:hover{ background:url(../graph/shared/top/topul/hover/topul_doradztwo.gif) 0px 0px no-repeat; width:208px; left:-3px; }

#topul_uslugi a{ width:148px; }
#topul_uslugi a:hover{ background:url(../graph/shared/top/topul/hover/topul_uslugi.gif) 0px 0px no-repeat; width:151px; left:-3px; }

#topul_kadry a{ width:129px; }
#topul_kadry a:hover{ background:url(../graph/shared/top/topul/hover/topul_kadry.gif) 0px 0px no-repeat; width:132px; left:-3px; }

#topul_kontakt a{ width:88px; }
#topul_kontakt a:hover{ background:url(../graph/shared/top/topul/hover/topul_kontakt.gif) 0px 0px no-repeat; width:91px; left:-3px; }


#topul_home2{ width:163px; }
#topul_home2 a{ background:url(../graph/shared/top/topul/hover/topul_home.gif) 0px 0px no-repeat; width:163px !important; }

#topul_doradztwo2{ width:205px; }
#topul_doradztwo2 a{ background:url(../graph/shared/top/topul/hover/topul_doradztwo.gif) 0px 0px no-repeat; width:208px !important; left:-3px !important; }

#topul_uslugi2{ width:148px; }
#topul_uslugi2 a{ background:url(../graph/shared/top/topul/hover/topul_uslugi.gif) 0px 0px no-repeat; width:151px !important; left:-3px !important; }

#topul_kadry2{ width:129px; }
#topul_kadry2 a{ background:url(../graph/shared/top/topul/hover/topul_kadry.gif) 0px 0px no-repeat; width:132px !important; left:-3px !important; }

#topul_kontakt2{ width:88px; }
#topul_kontakt2 a{ background:url(../graph/shared/top/topul/hover/topul_kontakt.gif) 0px 0px no-repeat; width:91px !important; left:-3px !important; }
/* =============================== top [END] ======================================== */
/* =============================== formb [START] ==================================== */

#contact_form{
	background-color:#436288;
	padding:11px 0px 11px 0px;
	width:100%;
	position:relative;
	overflow:hidden;
}

#formb{
	width:380px; 
	position:relative;
	border:0px;
	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden;
}

/* ================= formb_fieldset_left ======== */
#formb_fieldset_left, .formb_field{
	width:379px;
	margin:0px;
	padding:0px;
	position:relative;
	overflow:hidden;
	float:left;
}


.formb_field{ margin-top:3px; margin-right:-2px; /* IE path */ }

#formb_fieldleft_first{ margin-top:0px; }

.formb_field_limited{
	padding-left:122px;
	width:210px;
}

.formb_checkbox{
	width:15px;
	height:15px;
	position:relative;
	overflow:hidden;
	float:right;
	margin-right:202px;
}

.formb_field_limited .formb_label{
	width:180px;
	margin-left:11px;
	text-align:left;
}

.formb_jumpmenu{
	position:relative;
	float:right;
	overflow:hidden;
	height:18px;
	width:215px;
	
	
	
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size:10px;
	line-height:10px;
	color:#1c3e67;
}

.formb_text{
	background-color:#657d9a;
	width:208px;
	height:13px;
	padding:0px 3px 1px 3px;
	border:1px solid #3e505a;
	position:relative;
	float:right;
	
	font-family: Verdana, Arial, Helvetica, Tahoma;
	font-size:11px;
	line-height:13px;
	color:#ffffff;
}

.formb_label{
	width:153px; 
	position:relative;
	float:left;
	overflow:hidden;
	margin-top:1px;
	
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	line-height:13px;
	color:#ffffff;
	text-align:right;
}

.formb_label_radio{ width:auto; float:left; margin-right:10px; margin-left:3px; }
.formb_field_radio{
	width:215px;
	float:right;
	position:relative;
	overflow:hidden;
}

.formb_field_radio .formb_checkbox{ margin-right:0px; margin-left:0px; float:left;}

.formb_radio{
	width:15px;
	height:15px;
	position:relative;
	float:left;
	overflow:hidden;
}
/* ================= formb_fieldset_left ======== */

.formb_textarea{
	background-color:#657d9a;
	width:208px;
	height:65px;
	padding:0px 3px 1px 3px;
	border:1px solid #3e505a;
	position:relative;
	float:right;
	overflow:auto;
	
	font-family:Verdana, Arial, Helvetica, Tahoma;
	font-size:11px;
	line-height:13px;
	color:#ffffff;
}

/* ================= formb_fieldset_button ====== */
#formb_fieldset_button{
	width:379px; 
	margin:0px;
	padding:0px;
	padding-top:19px;
	position:relative;
	overflow:hidden;
	float:left;
	left:0px;
}

#formb_submit_label{
	width:90px; 
	position:relative;
	float:left;
	overflow:hidden;
	margin-top:1px;
	padding-left:165px;
	
	
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:9px;
	line-height:11px;
	color:#c4c4c4;
	text-align:left;
}

#formb_submit{
	/*background:url(../../../graph/kontakt/formb_button.gif) 0px 0px no-repeat;*/
	background:url(../graph/shared/mde/formb_btn.gif) 0px 0px no-repeat #1c3e67;
	background-color:#602313;
	border:0px;
	width:109px;
	height:16px;
	position:relative;
	float:right;
	cursor:pointer;
	color:#1c3e67;
}

#formb_submit:hover{ background:url(../graph/shared/mde/formb_btn2.gif) 0px 0px no-repeat #657d9a; } 



/* ================= formb_fieldset_button ====== */
.color_redlight{ color:#ff9000; }
/* =============================== formb [END] ====================================== */
/* =============================== mde [START] ====================================== */
.p_white{ background-color:#ffffff; padding:1px 5px 2px 5px; float:left; }
.p_blue{ background-color:#436288;  padding:1px 5px 2px 5px; float:left;}
.p_darkblue{ background-color:#1c3e67;  padding:1px 5px 2px 5px; float:left;}
.p_div{ width:auto; position:relative; overflow:hidden; }

.p_bluebox{
	background-color:#436288;
	padding:5px 5px 6px 5px;
	border-bottom:2px solid #77a4dc;
	color:#ffffff;
}
.p_bluebox b, .p_bluebox a{ color:#ffffff; }

.p_starblue{ background:url(../graph/shared/ul_sign2.gif) 135px 6px no-repeat #436288; width:133px; padding:2px 9px 3px 9px; float:left; }
/* =============================== mde [END] ======================================== */
/* =============================== foot [START] ===================================== */
#foot{ background:url(../graph/shared/foot_bg.gif) 0px 0px repeat-x; height:30px; }

#foot_bg_lt, #foot_bg_rt{
	background:url(../graph/shared/foot_bg.gif) 0px 0px repeat-x;
	width:4000px;
	height:30px;
	position:absolute;
	top:0px;
}

#foot_bg_lt{ left:-4000px; }
#foot_bg_rt{ left:999px; }

#foot_lt, #foot_cr, #foot_rt{
	padding:1px 0px 1px 7px;
	width:300px;
	position:absolute;
	top:13px;
}

#foot_lt{ left:11px; padding-left:20px;}
#foot_cr{ left:343px; }
#foot_rt{ right:11px; padding-right:20px; }

#foot p, #foot p b, #foot a{
	font-family:Verdana, Tahoma, Arial, Helvetica;
   	font-size:10px;
	line-height:12px;
	color:#1c3e67;
	text-decoration:none;	
}


#foot a:hover{ text-decoration:underline; }


#foots{
	background:url(../graph/shared/mde/mder/phone.gif) 7px 98px no-repeat #436288;
	width:198px;
	padding:8px 8px 0px 8px;
	height:188px;
	position:absolute;
	left:785px;
	top:-203px;
	overflow:hidden;
}

#foots, #foots p, #foots p b, #foots a{
	font-family:Verdana, Tahoma, Arial, Helvetica;
   	font-size:12px;
	line-height:16px;
	color:#ffffff;
}
#foots a{ text-decoration:underline; }
#foots a:hover{ color:#e6e6e6; }
/* =============================== foot [END] ======================================= */
/* ================================================================================== */
/* =============================== index.php [END] ================================== */
/* ================================================================================== */



h1 {font-size: 11px; }
