/* CSS Document */

* {	margin:0;padding:0;}

body{background:url(../images/01_main_bg.gif) top left repeat-x;}
html, input, textarea {color:#404040; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
h1{font-size:20px;color:#000000;padding: 0 0 7px 0;}
h2{font-size:16px;color:#000000;}
h3{font-size:16px;color:#000000;padding: 0 0 7px 0;}
h4{font-size:16px;color:#000000;padding: 10px 0 5px 0;}
h5{font-size:12px;background:url(../images/date_bg.gif) no-repeat 0 0; padding:0 0 0 22px; color:#444444;}

a img {border:0;}
img {vertical-align:top;}
ul{list-style:none;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}

.zolty {color:#FFFF66;font-style: italic;}


input, select { vertical-align:middle; font-weight:normal;}
strong {font-weight:bold;}
a {color:#404040; font-size:12px; text-decoration:none;}
a:hover {color:#ff9900; text-decoration:none;}
span {color:#444444; text-decoration:none; }

/*main layout */
.h_logo{height:100px; width:100%; background:url(../images/03_slogan.gif) bottom left no-repeat;}

#main {margin:0 auto; width:1000px;}

#header {height:604px;}

#header .left {padding: 4px 0 0 10px;}
#header .right {padding:5px 22px 0 0;}
#header .right a {color:#1381c1;}
#header .right a:hover {color:#becd00;}
#header .right a span{color:#CCCFBC;}
#header .right strong {font-weight:bold;}
#header .sitemap {color:#7e7e7e;text-align: right; padding:0 0 45px 0;}
#header .sitemap a {color:#7e7e7e;}
#header .sitemap a:hover {color:#cccccc;}
#header .sitemap a span{color:#7e7e7e;}
#header .sitemap strong {font-weight:bold;}

#Aheader {height:447px;}
#Aheader .left {padding: 4px 0 0 10px;}
#Aheader .right {padding:5px 22px 0 0;}
#Aheader .right a {color:#7e7e7e;}
#Aheader .right a:hover {color:#cccccc;}
#Aheader .right a span{color:#7e7e7e;}
#Aheader .right strong {font-weight:bold;}


#Aheader .sitemap {color:#7e7e7e;text-align: right; padding:0 0 45px 0;}
#Aheader .sitemap a {color:#7e7e7e;}
#Aheader .sitemap a:hover {color:#7e7e7e;}
#Aheader .sitemap a span{color:#7e7e7e;}
#Aheader .sitemap strong {font-weight:bold;}

#menu {background:url(../images/menu_tall.gif) top repeat-x; height:50px;}
#menu .padding {padding:8px 0 8px 14px;}
#menu .rightbg {background:url(../images/menu_right.gif) top right no-repeat;}
#menu .leftbg {background:url(../images/menu_left.gif) top left no-repeat; width:100%; height:50px;}
#menu li {background: url(../images/menu_libg.gif) right center no-repeat; display:block;text-align:justify;
			font-size:13px; float:left; padding:3px 19px 5px 18px;}
#menu li a {color:#FFFFFF; font-size:13px;display:block;font-weight:normal;text-decoration:none;}
#menu li a:hover {color:#262626; text-decoration:none;}
#menu li span {color:#333333; text-decoration:none; padding:8px 0 5px 0;}
#menu .last {background:none;}

#menu_sub {font-size:12px;color: #404040;line-height:16px; border-bottom: solid 1px #b9b9b9; margin: 0 15px 0 15px;}
#menu_sub li {background:url(../images/menu_sub_libg.gif) right center no-repeat;font-size:12px;display:block; line-height:16px;
			 float:left; padding:3px 19px 5px 18px; text-align:justify;}
#menu_sub li a {font-size:12px;color: #404040;display:block;}
#menu_sub li a:hover {color:#cccccc; }
#menu_sub li span {color:#ff9900;padding:8px 0 5px 0;}
#menu_sub .last {background:none;}
#menu_sub .padding {padding:2px 0;}

#header .content {color:#404040;line-height:16px;padding:7px 15px 10px 15px;margin: 5px 0 0 0;background:url(../images/04_content.jpg) left top no-repeat;}

#header .content .text {background:url(../images/14_o_nas.gif) left top no-repeat; padding:29px 682px 0 30px;color:#F4F5E7; font-size:	                        11px; text-align: left;}
#header .content .text a {color:#F4F5E7; font-size:11px;}
#header .content .text a:hover {color:#F4F5E7;}
#header .content .text span {color:#ff9900; }
#header .content .text strong {color:#F4F5E7;font-weight:normal;}

#header .content .text1 {margin: 0 0 7px 0;color:#2a6ebb;}
#header .content .text1 strong {color:#2a6ebb; font-weight:bold;}

#header .content .text2 {padding: 5px 0 15px 30px; margin: 2px 0 0 0; float: left; width: 270px;}
#header .content .text2 a {color:#ffffff; }
#header .content .text2 a:hover {color:#7e7e7e; background:url(../images/arrow_grey.gif) no-repeat left center;}
#header .content .text2 li {color:#ffffff; font-size:12px; background: url(../images/arrow.gif) left center no-repeat; border-bottom:dotted 1px #7e7e7e; height: 26px; width: 265px;display :block;}
#header .content .text2 li a {padding: 9px 0 4px 20px; display :block;}
#header .content .text2 li.active {background:url(../images/arrow_grey.gif) no-repeat left center; padding:9px 0 4px 20px;}

#header .content .img {padding:1px 20px 1px 0;	float:left; border-bottom:dotted 1px #b9b9b9;
margin: 14px 0 0 0;border-top: solid 1px #b9b9b9;}

#Aheader .content {color:#404040;line-height:16px;padding:7px 15px 10px 15px;margin: 5px 0 0 0;background:url(../images/04_content_1.jpg) left top no-repeat; }

#Aheader .content .text,#Aheader .content .text_terminy {padding:17px 0 0 950px;color:#ffffff;font-size:11px;text-align:left;background:url(../images/14_terminy.gif) left top no-repeat;}

#Aheader .content .text_w,#Aheader .content .text_wycena {padding:17px 0 0 950px;background:url(../images/14_wycena.gif) left top no-repeat;}

#Aheader .content .text_c, #Aheader .content .text_cennik {padding:17px 0 0 950px;background:url(../images/14_cennik.gif) left top no-repeat;}
#Aheader .content .text_t, #Aheader .content .text_termin_tlumaczenia {padding:17px 0 0 950px;background:url(../images/14_terminy.gif) left top no-repeat;}

#Aheader .content .text_d, #Aheader .content .text_doswiadczenie {padding:17px 0 0 950px; background:url(../images/14_doswiadczenie.gif) left top no-repeat;}

#Aheader .content .text_a, #Aheader .content .text_automatyka {padding:17px 0 0 950px;background:url(../images/14_automatyka.gif) left top no-repeat;}

#Aheader .content .text_n_k, #Aheader .content .text_nasi_klienci {padding:17px 0 0 950px;background:url(../images/14_nasi_klienci.gif) left top no-repeat;}

#Aheader .content .text_wie, #Aheader .content .text_wiedza {padding:17px 0 0 950px;background:url(../images/14_wiedza.gif) left top no-repeat;}

#Aheader .content .text_t_p, #Aheader .content .text_tlumaczenia_pisemne {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_pisemne.gif) left top no-repeat;}

#Aheader .content .text_t_u, #Aheader .content .text_tlumaczenia_ustne {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_ustne.gif) left top no-repeat;}
#Aheader .content .text_t_przys, #Aheader .content .text_tlumaczenia_przysiegle {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_przysiegle.gif) left top no-repeat;}
#Aheader .content .text_pr, #Aheader .content .text_tlumaczenia_probne {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_probne.gif) left top no-repeat;}
#Aheader .content .text_pro, #Aheader .content .text_promocje {padding:17px 0 0 950px;background:url(../images/14_promocje.gif) left top no-repeat;}
#Aheader .content .text_ref, #Aheader .content .text_referencje {padding:17px 0 0 950px;background:url(../images/14_referencje.gif) left top no-repeat;}
#Aheader .content .text_sz, #Aheader .content .text_tlumaczenia_szkolen {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_szkolen.gif) left top no-repeat;}
#Aheader .content .text_linki, #Aheader .content .text_linki {padding:17px 0 0 950px;background:url(../images/14_linki.gif) left top no-repeat;}
#Aheader .content .text_j_t, #Aheader .content .text_jezyki_tlumaczen {padding:17px 0 0 950px;background:url(../images/14_jezyki_tlumaczen.gif) left top no-repeat;}
#Aheader .content .text_k, #Aheader .content .text_kontakt {padding:17px 0 0 950px;background:url(../images/14_kontakt.gif) left top no-repeat;}
#Aheader .content .text_t_d, #Aheader .content .text_tlumaczenia_dokumentacji_technicznej {padding:17px 0 0 950px;background:url(../images/14_dokumentacja_techniczna.gif) left top no-repeat;}
#Aheader .content .text_norm, #Aheader .content .text_tlumaczenia_norm_siwz {padding:17px 0 0 950px;background:url(../images/14_tlumaczenia_norm_siwz.gif) left top no-repeat;}
#Aheader .content .text_t_i_o, #Aheader .content .text_tlumaczenia_instrukcji_obslugi {padding:17px 0 0 950px;background:url(../images/14_instrukcje_obslugi.gif) left top no-repeat;}
#Aheader .content .text_k_ch, #Aheader .content .text_tlumaczenia_kart_charakterystyki {padding:17px 0 0 950px;background:url(../images/14_karty_charakterystyki.gif) left top no-repeat;}
#Aheader .content .text_o_m_u, #Aheader .content .text_tlumaczenia_opisow_maszyn {padding:17px 0 0 950px;background:url(../images/14_opisy_maszyn_urzadzen.gif) left top no-repeat;}
#Aheader .content .text_r_s_www, #Aheader .content .text_tlumaczenia_folderow_stron_www {padding:17px 0 0 950px;background:url(../images/14_reklamy_strony_www.gif) left top no-repeat;}
#Aheader .content .text_m_str, #Aheader .content .text_sitemap {padding:17px 0 0 950px;background:url(../images/14_mapa_strony.gif) left top no-repeat;}




#Aheader .content .text a {color:#ffffff; font-size:11px;}
#Aheader .content .text a:hover {color:#262626;}
#Aheader .content .text span {color:#262626; }
#Aheader .content .text strong {color:#ffffff;font-weight:bold;}

#Aheader .content .text1 {margin: 0 0 7px 0;color:#2a6ebb;}
#Aheader .content .text1 strong {color:#2a6ebb; font-weight:bold;}

#Aheader .content .text2 {padding: 3px 0 15px 30px; float: left; width: 270px;}
#Aheader .content .text2 a {color:#ffffff; }
#Aheader .content .text2 a:hover {color:#7e7e7e; background:url(../images/arrow_grey.gif) no-repeat left center;}
#Aheader .content .text2 li {color:#ffffff; font-size:12px; background: url(../images/arrow.gif) left center no-repeat; border-bottom: dotted 1px #7e7e7e; height: 26px; width: 265px;display :block;}
#Aheader .content .text2 li a {padding: 9px 0 4px 20px; display :block;}
#Aheader .content .text2 span {color:#FFAC2F; padding:9px 0 4px 20px;  display :block;}
#Aheader .content .img {padding:1px 970px 0 0;	float:left;	margin: 12px 0 0 0;
						border-top: solid 1px #b9b9b9;}

#middle {}

#footer {height:90px; padding:0 0 0 0;color:#404040;font-size:10px;}
#footer .indent {padding:7px 0 0 0;margin: 0 20px 0 10px;background-position: center;text-align: center;
                 border-top: solid 1px #b9b9b9;}
#footer a {color:#868686; font-size:10px;}

.border {background:url(../images/) center repeat-x;}
.border .btall {background:url(../images/) bottom repeat-x;}
.border .ltall {background:url(../images/) left repeat-y;}
.border .rtall {background:url(../images/) right repeat-y;}
.border .tleft {background:url(../images/) top left no-repeat;}
.border .tright {background:url(../images/) top right no-repeat;}
.border .bleft {background:url(../images/) bottom left no-repeat;}
.border .bright {background:url(../images/) bottom right no-repeat; width:100%;}
.border .ind {padding:0 5px 10px 5px;}
.border a img {float:right;}
.h_text {padding:0 0 0 30px; background:url(../images/h_text_bg.g) top left no-repeat;}

.column, .column1, .column2, .column3, .indent_column, .col1, .col2, .col3, .ind_col {float:left;}

.more {text-align:left;}
.more a {padding-right:10px;background: url(../images/20_bullet_dark.gif) right center no-repeat;}
.more a:hover {padding-right:10px; color:#404040;background:url(../images/19_bullet.gif) right center no-repeat;}
.date {background:url(../images/date_bg.gif) no-repeat ; padding:2px 0 2px 22px; }

li {
	color:#404040;
}
li a {color:#7e7e7e; font-size:12px;}
.bot_line {background:url(../images/h_text_bg.gif) bottom repeat-x;}
.b_text {color:#802A6D; font-weight:bold;}

/* index */

#index #middle .indent {margin: 0 20px 0 10px;}

#index #middle .columns1 {}
#index #middle .columns1 h2{color:#000000;}
#index #middle .columns1 strong{ color:#404040; font-size:12px; font-weight:normal;}
#index #middle .columns1 a {color:#404040; font-size:12px; }
#index #middle .columns1 a:hover {color:#cccccc; font-size:12px; }
#index #middle .columns1 span {color:#1381c1; font-size:12px; text-decoration:none;}

#index #middle .columns1 .column .padding{padding:2px 7px 3px 15px;}
#index #middle .columns1 .column1{ padding:0 0 0 0;}
#index #middle .columns1 .column2{
}
#index #middle .columns1 .column3{ padding:0 0 0 0}
#index #middle .columns1 .column1 .padding{padding:3px 2px 3px 15px; }
#index #middle .columns1 .column2 .padding{padding:0 0 3px 20px;}
#index #middle .columns1 .column3 .padding{padding:0 0 3px 20px;}
#index #middle .columns1 .p1 {padding:4px 0 7px 0;}

#index #middle .columns2 {padding:7px 0 15px 0;border-top: dotted 1px #b9b9b9;}
#index #middle .columns2 li {width: 550px;background: url(../images/20_bullet_dark.gif) left center no-repeat;
	padding-left:15px;	display :block;	font-weight:bold;}
#index #middle .columns2 a{ color:#404040; font-size:12px; text-decoration:none;}
#index #middle .columns2 a:hover{ color:#9CCF31; }
#index #middle .columns2 span{ color:#9CCF31; }
#index #middle .columns2 strong{ color:#404040; }

#index #middle .columns2 .column1 .padding {padding:10px 21px 0 50px;}
#index #middle .columns2 .column1 .p1 {padding:7px 0 15px 0; }
#index #middle .columns2 .column1 .p1 strong {font-size:12px; color:#404040;}

#index #middle .columns2 .column2 .padding {padding:3px 0 0 20px;}
#index #middle .columns2 .column2 .content {padding:35px 5px 15px 0;}
#index #middle .columns2 .column2 .content a{ color:#404040; font-size:12px; text-decoration:none;}
#index #middle .columns2 .column2 .content a:hover{ color:#ff9900; }
#index #middle .columns2 .column2 .content span{ color:#5C604D; }
#index #middle .columns2 .column2 .content strong{ color:#9CCF31; }
#index #middle .columns2 .column2 .p1 {padding:2px 0 1px 0;}
#index #middle .columns2 .column2 .p1 a{font-size:11px;}

/* index */

#index .columns1 .column {width:243px;}
#index .columns1 .column1 {width:310px;}
#index .columns1 .column2 {width:14px; height: 160px;}
#index .columns1 .column3 {width:325px;}
#index .columns1 .indent_column {width:14px; height: 20px;}

#index .ver_line { width:100%;}
#index .columns2 .column1 {width:640px;}
#index .columns2 .column2 {width:300px;}

/* index_1 */
#index_1 #middle .indent {margin: 0 20px 0 10px;}

#index_1 #middle .columns1 {float: left; width: 100%; border-bottom:dotted 1px #7e7e7e; }
#index_1 #middle .columns1 h2{color:#000;}
#index_1 #middle .columns1 strong{ color:#404040; font-size:12px; font-weight:normal;}
#index_1 #middle .columns1 a {color:#404040; font-size:12px; }
#index_1 #middle .columns1 a:hover {color:#D5D0B0; font-size:12px; }
#index_1 #middle .columns1 span {color:#1381c1; font-size:12px; text-decoration:none;}

#index_1 #middle .columns1 .column .padding{padding:2px 7px 3px 15px;}
#index_1 #middle .columns1 .column1{ padding:0 0 0 0;}
#index_1 #middle .columns1 .column2{ }
#index_1 #middle .columns1 .column3{ padding:0 0 0 0}
#index_1 #middle .columns1 .column1 .padding{padding:10px 0 0 20px; float: left; }
#index_1 #middle .columns1 .column2 .padding{padding:0 0 3px 20px;}
#index_1 #middle .columns1 .column3 .padding{padding:0 0 3px 20px;}
#index_1 #middle .columns1 .p1 {padding:4px 0 7px 0;}

#index_1 #middle .columns2 {}
#index_1 #middle .columns2 li {width: 550px;padding-left:15px;	display :block;	font-weight:bold;
	background: url(../images/20_bullet_dark.gif) left center no-repeat;}
#index_1 #middle .columns2 a{ color:#7e7e7e; font-size:12px; text-decoration:none;}
#index_1 #middle .columns2 a:hover{ color:#ff9900; }
#index_1 #middle .columns2 span{ color:#404040; }
#index_1 #middle .columns2 strong{ color:#404040; }
#index_1 #middle .columns2 {padding:0 0 15px 0;}

#index_1 #middle .columns2 .column1 .padding {padding:10px 21px 0 20px;}
#index_1 #middle .columns2 .column2 .padding {padding:10px 0 0 20px;}
#index_1 #middle .columns2 .column1 .p1 {padding:7px 0 15px 0; }
#index_1 #middle .columns2 .column1 .p1 strong {font-size:12px; color:#404040;}
#index_1 #middle .columns2 .column2 .content {padding:10px 5px 15px 0;}
#index_1 #middle .columns2 .column2 .content a{ color:#404040; font-size:12px; text-decoration:none;}
#index_1 #middle .columns2 .column2 .content a:hover{ color:#1381c1; }
#index_1 #middle .columns2 .column2 .content span{ color:#1381c1; }
#index_1 #middle .columns2 .column2 .content strong{ color:#404040; }
#index_1 #middle .columns2 .column2 .p1 {padding:2px 0 1px 0;}
#index_1 #middle .columns2 .column2 .p1 a{font-size:12px;}

#index_1 .columns1 .column {width:243px;}
#index_1 .columns1 .column1 {width:315px;}
#index_1 .columns1 .column2 {width:14px; height: 185px;}
#index_1 .columns1 .column3 {width:630px;}
#index_1 .columns1 .indent_column {width:14px; height: 20px;}

#index_1 .ver_line { }
#index_1 .columns2 .column1 {width:640px;}
#index_1 .columns2 .column2 {width:300px;font-size: 11px;}


#form .column1 {width:183px;}
#form .column2 {width:521px;}

form .row {height:25px;}
form .row1 {height:34px;}

.input {width:516px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:tahoma; line-height:13px; color:#a4a4a4;}
textarea {width:516px; height:68px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; overflow:auto; font-family:tahoma; line-height:13px; color:#a4a4a4;}
form .div {text-align:right; padding:6px 0 0 0;}

.reference {
text-transform: uppercase;
}

p.success {
font-weight: bold;
color: green;
}

p.fail {
font-weight: bold;
color: red;
}

.black {
color: #000;
}

.margin2 {
margin-left: 14px;
width: 100%;
text-align: justify;
}

