﻿@font-face {
	font-family:'OpenSans';
	src: url('../fonts/OpenSans_gdi.eot');
	src: url('../fonts/OpenSans_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans_gdi.woff') format('woff'),
		url('../fonts/OpenSans_gdi.ttf') format('truetype');
	font-weight: normal;
}

@font-face {
	font-family:'OpenSans';
	src: url('../fonts/OpenSans-Bold_gdi.eot');
	src: url('../fonts/OpenSans-Bold_gdi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/OpenSans-Bold_gdi.woff') format('woff'),
		url('../fonts/OpenSans-Bold_gdi.ttf') format('truetype');
	font-weight: bold;
}

BODY { /*MARGIN:142px 0 0;*/ FONT-SIZE:13px; FONT-FAMILY:OpenSans; LINE-HEIGHT:22px; COLOR:#333; BACKGROUND-COLOR:#fff }
INPUT, SELECT, TEXTAREA { FONT-FAMILY:OpenSans; VERTICAL-ALIGN:MIDDLE }

A { COLOR:#A77556; TEXT-DECORATION:NONE; OUTLINE:NONE }
A:hover { COLOR:#00ac8c; TEXT-DECORATION:NONE }
A:FOCUS { OUTLINE:NONE }
A:ACTIVE { OUTLINE:NONE }
*:focus { OUTLINE:NONE }

UL, LI { PADDING:0; MARGIN:0 }

P { MARGIN:0px; PADDING:0px; TEXT-INDENT:20px; TEXT-ALIGN:JUSTIFY }

IMG { BORDER:NONE }

HR { BORDER:NONE; COLOR:#ddd; BACKGROUND-COLOR:#ddd; HEIGHT:2px; MARGIN:20px 0px }

h1 { FONT-WEIGHT:NORMAL; FONT-SIZE:22px; MARGIN:16px 0 18px; TEXT-ALIGN:LEFT }
h2 { FONT-WEIGHT:NORMAL; FONT-SIZE:18px; MARGIN:14px 0 16px; TEXT-ALIGN:LEFT }
h2 A { COLOR:#555 }
h2 A:hover { TEXT-DECORATION:NONE }
h3 { FONT-WEIGHT:NORMAL; FONT-SIZE:16px; MARGIN:12px 0 14px; TEXT-ALIGN:LEFT }

FIELDSET { BORDER:NONE; MARGIN:0; PADDING:0 }
LEGEND { FONT-WEIGHT:NORMAL; FONT-SIZE:18px; MARGIN:14px 0 16px; PADDING:0; TEXT-ALIGN:LEFT }
LABEL { WIDTH:200px }

.show_hand { CURSOR:POINTER }

.podswietl_jak_link { COLOR:#A77556; CURSOR:POINTER }
.podswietl_jak_link:hover { COLOR:#00ac8c }

.image_left_side { FLOAT:LEFT; MARGIN-RIGHT:20px }
.image_right_side { FLOAT:RIGHT; MARGIN-LEFT:20px }

/* INFORMACJA O CIASTECZKACH */
#cookies_information { POSITION:FIXED; BOTTOM:0; WIDTH:100%; MARGIN-TOP:150px; FONT-SIZE:13px; LINE-HEIGHT:20px; TEXT-ALIGN:CENTER; BACKGROUND-COLOR:#f6f6f6; Z-INDEX:91 } 
#cookies_information SPAN { COLOR:#A77556 } 
#cookies_information SPAN:hover { COLOR:#00ac8c } 
#cookies_information .content { WIDTH:1130px; MARGIN:0 auto; PADDING:10px 20px }

#header { POSITION:FIXED; TOP:0px; WIDTH:100%; HEIGHT:102px; Z-INDEX:90; BACKGROUND-COLOR:#fff }

/* PASEK Z NAZW� STRONY I OPCJAMI */
#top_bg { WIDTH:100%; HEIGHT:30px; BACKGROUND-COLOR:#00A082 }
#top_container { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ HEIGHT:30px; MARGIN:0 auto; LINE-HEIGHT:30px; COLOR:#fff }
#top_container .left { FLOAT:LEFT; TEXT-ALIGN:LEFT; FONT-WEIGHT:BOLD }
#top_container .right { FLOAT:RIGHT; TEXT-ALIGN:RIGHT }
#top_container .right .option { DISPLAY:INLINE-BLOCK; POSITION:RELATIVE; WIDTH:18px; HEIGHT:18px; LINE-HEIGHT:18px; VERTICAL-ALIGN:MIDDLE; MARGIN:-4px 2px 0; PADDING:0; BACKGROUND:NONE; FONT-SIZE:11px; TEXT-ALIGN:CENTER; COLOR:#00ac8c; CURSOR:POINTER }
#top_container .right .option .search { DISPLAY:NONE; LIST-STYLE-TYPE:NONE; PADDING:8px 4px 4px; OVERFLOW:HIDDEN; WIDTH:250px; CURSOR:DEFAULT; POSITION:ABSOLUTE; TOP:18px; RIGHT:-80px; }
#top_container .right .option:hover .search { DISPLAY:BLOCK; BACKGROUND-COLOR:#00A082; COLOR:#fff }
#top_container .right .option .search INPUT[type="text"] { BORDER:NONE; BACKGROUND-COLOR:#e3f6f3; COLOR:#1a664c; WIDTH:180px; HEIGHT:24px; LINE-HEIGHT:16px; PADDING:0 4px; VERTICAL-ALIGN:MIDDLE }
#top_container .right .option .search INPUT[type="submit"] { BORDER:NONE; BACKGROUND-COLOR:#1a664c; COLOR:#fff; WIDTH:60px; HEIGHT:24px; LINE-HEIGHT:16px; PADDING:0; MARGIN:0; VERTICAL-ALIGN:MIDDLE; CURSOR:POINTER }
#top_container .right .option .search INPUT[type="submit"]:hover { BACKGROUND-COLOR:#7fd6c6; COLOR:#1a664c }
#top_container .right .option .language { DISPLAY:NONE; LIST-STYLE-TYPE:NONE; WIDTH:22px; PADDING-TOP:4px; CURSOR:DEFAULT; POSITION:ABSOLUTE; TOP:18px; LEFT:-2px; }
#top_container .right .option .language LI { PADDING:2px 0 }
#top_container .right .option .language LI A { COLOR:#fff }
#top_container .right .option .language LI A:hover { COLOR:#1a664c }
#top_container .right .option:hover { BACKGROUND-POSITION:0 -18px }
#top_container .right .option:hover .language { DISPLAY:BLOCK; BACKGROUND-COLOR:#00ac8c; COLOR:#fff }

/* PASEK LOGOYPEM I MENU */
#navigation_container { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ HEIGHT:70px; MARGIN:0 auto; LINE-HEIGHT:70px }
#logo { FLOAT:LEFT; HEIGHT:70px }
#logo A { DISPLAY:BLOCK; HEIGHT:70px }
#logo A IMG { VERTICAL-ALIGN:MIDDLE; MARGIN-TOP:-2px }
#menu { FLOAT:LEFT; HEIGHT:70px; MARGIN-LEFT:20px; FONT-SIZE:13px }
#menu UL { PADDING:0; LIST-STYLE-TYPE:NONE }
#menu UL LI { FLOAT:LEFT; PADDING:0; POSITION:RELATIVE }
#menu UL LI A { COLOR:#502800; PADDING:0 12px; HEIGHT:64px }
#menu UL LI A:hover { COLOR:#00ac8c }
#menu UL LI UL { DISPLAY:NONE; POSITION:ABSOLUTE; TOP:52px; LEFT:0px; /*BACKGROUND-COLOR:#e5f7f3;*/ BACKGROUND-COLOR:#fff; BORDER:1px SOLID #d3baaa; BORDER-TOP:NONE; PADDING:0 0 4px 0; Z-INDEX:89 }
#menu UL LI UL LI { FLOAT:NONE }
#menu UL LI UL LI A { DISPLAY:BLOCK; white-space: nowrap; HEIGHT:34px; LINE-HEIGHT:34px; /*COLOR:#1a664c*/ }
#menu UL LI:hover UL { DISPLAY:BLOCK } 
#navigation_container .additional { FLOAT:RIGHT; HEIGHT:70px }

/* PASEK �CIE�EK */
#breadcrumb_bg { WIDTH:100%; /*HEIGHT:0px; BACKGROUND-COLOR:#e9dcd5;*/ BORDER-TOP:1px SOLID #d3baaa }
#breadcrumb_container { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ /*HEIGHT:30px;*/ MARGIN:0 auto; /*LINE-HEIGHT:30px;*/ COLOR:#502800 }
#breadcrumbs { FLOAT:LEFT; HEIGHT:30px }
#breadcrumbs A:hover { COLOR:#502800 }
#breadcrumbs .fa { MARGIN:0 6px 0 8px }
#breadcrumb_container .additional { FLOAT:RIGHT; HEIGHT:30px }

/* RIBBON */
#ribbon_bg { WIDTH:100%; /*BACKGROUND-COLOR:#f1f1f1;*/ OVERFLOW:HIDDEN; BORDER-BOTTOM:1px SOLID #a9a9a9 }
#ribbon { MAX-WIDTH:1400px; MIN-WIDTH:956px; MARGIN:0 auto; /*PADDING:0 12px;*/ FONT-SIZE:10px; OVERFLOW:HIDDEN }
#ribbon .group { FLOAT:LEFT; MARGIN-RIGHT:6px }
#ribbon .group .actions { WIDTH:100%; OVERFLOW:HIDDEN }
#ribbon .group .actions_text_below { HEIGHT:78px; TEXT-ALIGN:CENTER }
#ribbon .group .actions .action { FLOAT:LEFT; DISPLAY:BLOCK; MARGIN:7px 12px 7px 0; PADDING-LEFT:12px; /*BORDER-LEFT:1px SOLID #c9c9c9; */COLOR:#717171; CURSOR:POINTER }
#ribbon .group .actions .action .icon { DISPLAY:INLINE-BLOCK; MARGIN:2px 6px 2px 0; COLOR:#00a082; VERTICAL-ALIGN:MIDDLE }
#ribbon .group .actions .action:hover { TEXT-DECORATION:NONE }
#ribbon .group .actions .action .description { DISPLAY:INLINE-BLOCK; VERTICAL-ALIGN:MIDDLE; LINE-HEIGHT:13px }
#ribbon .group .actions .action:hover .description { TEXT-DECORATION:UNDERLINE }
#ribbon .group .actions .action:hover { COLOR:#00A082 }
#ribbon .group .actions .disabled .icon, #ribbon .group .actions .disabled .icon:hover,
#ribbon .group .actions .disabled .description, #ribbon .group .actions .disabled:hover .description { COLOR:#CCC; TEXT-DECORATION:NONE; CURSOR:DEFAULT }
#ribbon .group .actions_text_below .action .icon { DISPLAY:BLOCK; MARGIN:2px 0 4px }
#ribbon .group .actions_text_below .action .description { DISPLAY:BLOCK }
.ribbon_l .group .actions .action { HEIGHT:36px } /* RIBBON ikony H:32px*/
.ribbon_l .group .actions .action .icon { HEIGHT:32px }
.ribbon_s .group .actions .action { HEIGHT:22px } /* RIBBON ikony H:18px*/
.ribbon_s .group .actions .action .icon { HEIGHT:18px }
.ribbon_s .group .actions .action .icon IMG { HEIGHT:18px }
.ribbon_s .group .actions .action BR { DISPLAY:NONE }

.ribbon_l .group .actions_text_below .action, .ribbon_s .group .actions_text_below .action { HEIGHT:AUTO }

#ribbon .group .name { WIDTH:100%; HEIGHT:16px; LINE-HEIGHT:16px; COLOR:#666; BACKGROUND-COLOR:#ddd; TEXT-ALIGN:CENTER; FONT-SIZE:9px }

/* KONTENER TRE�CI */
#page_container { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ MARGIN:0 auto; OVERFLOW:HIDDEN }

/* KOMUNIKATY */
.information_box { PADDING:8px 16px; MARGIN-BOTTOM:10px; BACKGROUND-COLOR:#dbdbdb; COLOR:#6e6e6e }
.error { BACKGROUND:#ce0f0f url('../images/icon_error.png') no-repeat 12px center; PADDING-LEFT:36px; COLOR:#fff }
.warning { BACKGROUND:#ffd72b url('../images/icon_warning.png') no-repeat 12px center; PADDING-LEFT:36px; COLOR:#fff }
.success { BACKGROUND:#5ad73b url('../images/icon_success.png') no-repeat 12px center; PADDING-LEFT:36px; COLOR:#fff }
.information { BACKGROUND:#0f98ce url('../images/icon_information.png') no-repeat 12px center; PADDING-LEFT:36px; COLOR:#fff }
.page_title_box { PADDING:8px 16px; MARGIN-BOTTOM:10px; BACKGROUND-COLOR:#ededed; COLOR:#666 }

/* PASEK KROK�W */
#step_box { WIDTH:100%; CLEAR:BOTH; MARGIN-BOTTOM:10px; OVERFLOW:HIDDEN; FONT-SIZE:15px }
#step_box .image { FLOAT:LEFT; HEIGHT:76px; MARGIN:12px 0; BACKGROUND-REPEAT:no-repeat }
#step_box .previous_earlier { BACKGROUND:url('../images/steps_arrow_previous_earlier.gif') right center #e9dcd5 no-repeat; COLOR:#c6a591 }
#step_box .previous_earlier .image { BACKGROUND-POSITION: right 0 }
#step_box .previous_earlier A { COLOR:#c6a591 }
#step_box .previous_earlier A:hover { COLOR:#705949 }
#step_box .previous { BACKGROUND:url('../images/steps_arrow_previous.gif') right center #e9dcd5 no-repeat; COLOR:#c6a591 }
#step_box .previous .image { BACKGROUND-POSITION: right 0 }
#step_box .previous A { COLOR:#c6a591 }
#step_box .previous A:hover { COLOR:#705949 }
#step_box .actual { BACKGROUND:url('../images/steps_arrow_actual.gif') right center #b18971 no-repeat; COLOR:#ffffff }
#step_box .actual .image { BACKGROUND-POSITION: right -76px }
#step_box .actual A { COLOR:#ffffff }
#step_box .next { BACKGROUND:url('../images/steps_arrow_next.gif') right center #dbdbdb no-repeat; COLOR:#b6b6b6 }
#step_box .next .image { BACKGROUND-POSITION: right -152px }
#step_box .next A { COLOR:#b6b6b6 }
#step_box .next A:hover { COLOR:#00ac8c }

#step_box .one_of4 { FLOAT:LEFT; WIDTH:25.3%; HEIGHT:100px }
#step_box .one_of4 .image { WIDTH:35% }
#step_box .one_of4 .content { FLOAT:LEFT; WIDTH:55%; PADDING-RIGHT:10%; TEXT-ALIGN:CENTER }
#step_box .one_of4_last { FLOAT:LEFT; WIDTH:24.1%; HEIGHT:100px; BACKGROUND-IMAGE:NONE }
#step_box .one_of4_last .image { WIDTH:40% }
#step_box .one_of4_last .content { WIDTH:55%; PADDING-RIGHT:5% } 

#step_box .one_of5 { FLOAT:LEFT; WIDTH:20.1%; HEIGHT:100px }
#step_box .one_of5 .image { WIDTH:37% }
#step_box .one_of5 .content { FLOAT:LEFT; WIDTH:55%; PADDING-RIGHT:8%; TEXT-ALIGN:CENTER }
#step_box .one_of5_last { FLOAT:LEFT; WIDTH:19.6%; HEIGHT:100px; BACKGROUND-IMAGE:NONE }
#step_box .one_of5_last .image { WIDTH:40% }
#step_box .one_of5_last .content { WIDTH:55%; PADDING-RIGHT:5% } 

#step_box .one_of6 { FLOAT:LEFT; WIDTH:16.7%; HEIGHT:100px }
#step_box .one_of6 .image { WIDTH:37% }
#step_box .one_of6 .content { FLOAT:LEFT; WIDTH:55%; PADDING-RIGHT:8%; TEXT-ALIGN:CENTER }
#step_box .one_of6_last { FLOAT:LEFT; WIDTH:16.5%; HEIGHT:100px; BACKGROUND-IMAGE:NONE }
#step_box .one_of6_last .image { WIDTH:40% }
#step_box .one_of6_last .content { WIDTH:55%; PADDING-RIGHT:5% } 

#step_box .one_of7 { FLOAT:LEFT; WIDTH:14.0%; HEIGHT:100px }
#step_box .one_of7 .image { WIDTH:37% }
#step_box .one_of7 .content { FLOAT:LEFT; WIDTH:55%; PADDING-RIGHT:8%; TEXT-ALIGN:CENTER }
#step_box .one_of7_last { FLOAT:LEFT; WIDTH:16.0%; HEIGHT:100px; BACKGROUND-IMAGE:NONE }
#step_box .one_of7_last .image { WIDTH:40% }
#step_box .one_of7_last .content { WIDTH:55%; PADDING-RIGHT:5% } 

#step_box .content_1line  { PADDING-TOP:0; HEIGHT:100px; LINE-HEIGHT:100px } 
#step_box .content_2lines { PADDING-TOP:25px; HEIGHT:76px; LINE-HEIGHT:24px } 
#step_box .content_3lines { PADDING-TOP:16px; HEIGHT:84px; LINE-HEIGHT:22px }
#step_box .content_4lines { PADDING-TOP:9px; HEIGHT:91px; LINE-HEIGHT:20px }


/* STOPKA */
#footer { MARGIN-TOP:30px }
#footer_bg { WIDTH:100%; HEIGHT:30px; BACKGROUND-COLOR:#6e6e6e }
#footer_container { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ HEIGHT:30px; MARGIN:0 auto; LINE-HEIGHT:30px; COLOR:#fff }
#footer_container A { COLOR:#fff }
#footer_container A:hover { COLOR:#00ac8c }
#footer_container .left { FLOAT:LEFT; TEXT-ALIGN:LEFT }
#footer_container .left UL { PADDING:0; LIST-STYLE-TYPE:NONE }
#footer_container .left UL LI { FLOAT:LEFT; PADDING-RIGHT:26px }
#footer_container .right { FLOAT:RIGHT; TEXT-ALIGN:RIGHT }
#version { MAX-WIDTH:1170px; /*MIN-WIDTH:980px;*/ HEIGHT:30px; MARGIN:0 auto; LINE-HEIGHT:30px; COLOR:#b6b6b6 }

/* LISTY */
.list_normal { PADDING-LEFT:22px; MARGIN:6px 0 }
.list_normal LI { PADDING:2px 0 }

/* FORMULARZE */
SELECT { VERTICAL-ALIGN:MIDDLE; BACKGROUND-COLOR:#f1f1f1; BORDER:1px SOLID #dbdbdb; HEIGHT:30px; LINE-HEIGHT:30px; PADDING:0 0 0 4px }
SELECT OPTION { BORDER:NONE; PADDING:3px 4px }

INPUT { LINE-HEIGHT:28px; HEIGHT:28px; PADDING:0 4px }
TEXTAREA { PADDING:2px 3px}
INPUT[type="text"], INPUT[type="password"], INPUT[type="search"], INPUT[type="datetime"], INPUT[type="email"], TEXTAREA { BACKGROUND-COLOR:#f1f1f1; BORDER:1px SOLID #dbdbdb }

SELECT:hover, INPUT[type="text"]:hover, INPUT[type="datetime"]:hover, INPUT[type="email"]:hover, INPUT[type="search"]:hover, TEXTAREA:hover,
SELECT:focus, INPUT[type="text"]:focus, INPUT[type="datetime"]:focus, INPUT[type="email"]:focus, INPUT[type="search"]:focus, TEXTAREA:focus { border-color: #00a082 }
INPUT[type="text"]:disabled, TEXTAREA:disabled,
INPUT[type="text"]:focus:disabled, TEXTAREA:disabled { BORDER-COLOR:#dbdbdb; BACKGROUND-COLOR:#f5f5f5; COLOR:#ccc }

INPUT[type="radio"] { HEIGHT:auto; LINE-HEIGHT:auto; VERTICAL-ALIGN:-1px }

.input_line { MARGIN:2px 0px 4px 100px;  /*WIDTH:80%; MARGIN:2px auto 4px*/ }
.input_line LABEL { DISPLAY:INLINE-BLOCK }
.input_line INPUT[type="text"], .input_line INPUT[type="email"] { WIDTH:320px }
.input_line SPAN { WIDTH:320px; MARGIN-LEFT:10px }


.ui-button, INPUT[type="submit"] { display:inline-block; height: 30px; line-height: 30px; margin: 0; padding: 0 16px; text-align:center; vertical-align:middle; background-color:#00a082 !important; color:#fff !important; border:none; cursor:pointer }
.ui-button:hover, INPUT[type="submit"]:hover, ui-button:active { background-color:#165d41 !important; color:#fff !important; border:none !important; }

.ui-button_light { display:inline-block; height: 30px; line-height: 30px; margin: 0; padding: 0 16px; text-align:center; vertical-align:middle; background-color:#e6e6e6; color:#00a082; border:none; cursor:pointer }
.ui-button_light:hover { background-color:#165d41; color:#fff }

.ui-button_disabled { display:inline-block; height: 30px; line-height: 30px; margin: 0; padding: 0 16px; text-align:center; vertical-align:middle; background-color:#eee; color:#aaa; border:none; cursor:default }
.ui-button_disabled:hover { background-color:#eee; color:#aaa }

.ui-button[type="submit"], .ui-button_light[type="submit"], .ui-button_disabled[type="submit"] { LINE-HEIGHT:0 }

/* PODSUMOWANIE DANYCH FORMULARZA */
#summary { MARGIN:16px 0 }
#summary UL { FONT-WEIGHT:NORMAL; FONT-SIZE:18px; MARGIN-TOP:14px; PADDING:0; LIST-STYLE-TYPE:NONE }
#summary UL LI { }
#summary UL LI UL { MARGIN:12px 0 20px 100px; FONT-SIZE:13px; FONT-WEIGHT:BOLD }
#summary LABEL { DISPLAY:INLINE-BLOCK; FONT-WEIGHT:NORMAL }

/* ePRAKTYKI, eSTA�E, ePRACE-DYPLOMOWE, eREKRUTACJA schematy informacyjne */
.eINFO_start { MAX-WIDTH:1100px; HEIGHT:73px; MARGIN:0 auto; BACKGROUND:#fff url('../images/epraktyki/info_start.gif') NO-REPEAT TOP RIGHT }
.eINFO { MAX-WIDTH:1100px; MIN-HEIGHT:250px; MARGIN:0 auto; BACKGROUND:#ececec NO-REPEAT TOP RIGHT; OVERFLOW:HIDDEN }
.eINFO_bg_white { BACKGROUND-COLOR:#fff }
.eINFO_bg_gray { BACKGROUND-COLOR:#ececec }
.eINFO .header { DISPLAY:INLINE-BLOCK; MARGIN:20px 0; PADDING:0 20px 0 10px; LINE-HEIGHT:46px; BACKGROUND-COLOR:#009f82; TEXT-TRANSFORM:UPPERCASE; FONT-SIZE:20px; FONT-WEIGHT:BOLD; COLOR:#fff }
.eINFO .content { MARGIN:0 260px 20px 0; FONT-SIZE:14px }
.eINFO .content_longer { MARGIN-RIGHT:160px }
.eINFO .content_shorter { MARGIN-RIGHT:320px }
.eINFO .content OL { MARGIN:0 24px; PADDING:0; FONT-SIZE:14px; LIST-STYLE-TYPE:NONE }
.eINFO .content OL LI { BACKGROUND:NO-REPEAT LEFT 2px; MARGIN-BOTTOM:10px; PADDING-LEFT:28px }

/* WYR�WNANIA */
.center { TEXT-ALIGN:CENTER }
.left { TEXT-ALIGN:LEFT }
.right { TEXT-ALIGN:RIGHT }
.justify { TEXT-ALIGN:JUSTIFY }
.float_left { FLOAT:LEFT }
.float_right { FLOAT:RIGHT }

/* KOLORY CZCIONEK */
.white { COLOR:#fff }
.sea_light { COLOR:#d0f0ea }
.sea_mid { COLOR:#00ac8c }
.sea_dark { COLOR:#005f4d }
.cooper_light { COLOR:#ede3de }
.cooper_mid { COLOR:#A77556 }
.cooper_dark { COLOR:#7b4a2b }
.brown_light { COLOR:#d7caac }
.brown_mid { COLOR:#998f8e }
.brown_dark { COLOR:#705949 }
.gray_light { COLOR:#c7c7c7 }
.gray_mid { COLOR:#949495 } /* teksty */
.gray_dark { COLOR:#666 }
   
/* WIELKO�CI CZIONEK */
.f14 { FONT-SIZE:14px; LINE-HEIGHT:20px } /* podpis w referencjach */
.f16 { FONT-SIZE:16px; LINE-HEIGHT:20px } /* tre�� */
.f18 { FONT-SIZE:18px; LINE-HEIGHT:30px } /* tre�� */
.f20 { FONT-SIZE:20px; LINE-HEIGHT:32px } /* nag��wki */
.f22 { FONT-SIZE:22px; LINE-HEIGHT:30px } /* teksty */
.f24 { FONT-SIZE:24px; LINE-HEIGHT:32px } /* nag��wki */
.f26 { FONT-SIZE:26px; LINE-HEIGHT:34px } /* slider */
.f40 { FONT-SIZE:40px; LINE-HEIGHT:50px } /* nag��wek */
.f74 { FONT-SIZE:74px; LINE-HEIGHT:80px } /* slider */

/* GRUBO�CI CZIONEK */
.f_lig { FONT-FAMILY:OpenSans-Light }
.f_reg { FONT-FAMILY:OpenSans-Regular }
.f_med { FONT-FAMILY:OpenSans-Semibold }
.f_bol { FONT-FAMILY:OpenSans-Bold }

.width_16 { WIDTH:16px }
.width_32 { WIDTH:32px }
.width_48 { WIDTH:48px }
.width_80 { WIDTH:80px }
.width_112 { WIDTH:112px }
.width_144 { WIDTH:144px }
.width_160 { WIDTH:160px }
.width_176 { WIDTH:176px }
.width_192 { WIDTH:192px }
.width_224 { WIDTH:224px }
.width_256 { WIDTH:256px }
.width_272 { WIDTH:272px }
.width_288 { WIDTH:288px }
.width_304 { WIDTH:304px }
.width_320 { WIDTH:320px }
.width_384 { WIDTH:384px }
.width_400 { WIDTH:400px }
.width_576 { WIDTH:576px }
.width_592 { WIDTH:592px }
.width_640 { WIDTH:640px }
.width_832 { WIDTH:832px }
.width_896 { WIDTH:896px }
.width_960 { WIDTH:960px }

/* KOLORY T�A */
.bg_gray { WIDTH:100%; PADDING:30px 0; MARGIN:100px 0; BACKGROUND-COLOR:#eeeeee }
.bg_cooper { WIDTH:100%; PADDING:30px 0; MARGIN:100px 0; BACKGROUND-COLOR:#f4f1ea }

/* MARGINESY */
.mtb24 { MARGIN:24px 0 }
.ml10 { MARGIN-LEFT:10px }
.ml20 { MARGIN-LEFT:20px }
.ml40 { MARGIN-LEFT:40px }
.mt10 { MARGIN-TOP:10px }
.mt20 { MARGIN-TOP:20px }
.mt40 { MARGIN-TOP:40px }
.mr10 { MARGIN-RIGHT:10px }
.mr20 { MARGIN-RIGHT:20px }
.mr40 { MARGIN-RIGHT:40px }
.mb10 { MARGIN-BOTTOM:10px }
.mb20 { MARGIN-BOTTOM:20px }
.mb40 { MARGIN-BOTTOM:40px }

.mcenter { MARGIN-LEFT:auto; MARGIN-RIGHT:auto; FLOAT:NONE }


