@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
border:0;
}

body {
margin:0;
padding:0;
background-color:#014b7f;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
line-height:150%;
}

.header {
width:100%;
height:138px;
background: url(images/top_blue_background.jpg) repeat-x top left;
overflow:hidden;
}

.header_left {
width:960px;
height:138px;
background: url(images/header_hat_top.jpg) no-repeat top left;
}

.new_header_left {
width:960px;
height:138px;
background: url(images/header_girl_top.jpg) no-repeat top left;
}

.page_header_left {
width:960px;
height:138px;

}

.logo {
height:138px;
margin-left:220px;
float:left;
}

.left {
float:left;
}

.top_menu {
width:100%;
height:42px;
background:#f6711f;

}

.top_menu_left {
width:960px;
height:42px;
background: url(images/header_hat_menu.jpg) no-repeat top left;

}

.new_top_menu_left {
width:960px;
height:42px;
background: url(images/header_girl_menu.jpg) no-repeat top left;
}

.page_top_menu_left {
width:960px;
height:42px;
}


.menu {
height:42px;
margin-left:220px;
float:left;

}

.new_menu {
height:42px;
margin-left:230px;
float:left;

}
.main_table {
width:100%;
height:353px;
background:#15542e url(images/table_background.jpg) no-repeat top left;
}

.page_main_table {
width:100%;
background:#15542e url(images/table_background.jpg) no-repeat bottom left;
}

.main_table_left {
width:960px;
height:353px;
background: url(images/table_left_hat.jpg) no-repeat top left;
}

.new_main_table_left {
width:960px;
height:353px;
background: url(images/table_left_girl.jpg) no-repeat top left;
}

.page_main_table_left {
width:960px;
}

.main {

margin-left:220px;
}


.new_main {
margin-left:230px;
}



.content {
width:100%;
background:#ffffff url(images/shadow_table.jpg) no-repeat top left;
}

.main_content {
width:960px;
margin-left:220px;
overflow:visible;

}

.new_main_content {
width:960px;
margin-left:230px;
overflow:visible;

}


.clr {
clear:both;
height:4px;
}

.footer {
width:100%;
height:64px;
background:url(images/footer_background.jpg) repeat-x top left;
}

.content a:link, .content a:visited {
color:#f6711f;
font-weight:bold;
text-decoration:none;

}

.content a:hover, .content a:active {
text-decoration:underline;
}

/* GŁÓWNA STRONA */

.menu_content {
padding-top:12px;

}

.footer_content {
padding-top:12px;
width:860px;
overflow:visible;
color:#FFFFFF;
font-size:9px;
}

.footer_content .left {
width:200px;
float:left;
margin-left:230px;

}

.footer_content .right {
width:440px;
float:right;
text-align:right;
}

.footer_content A {
display:inline;
font-size:9px;
margin-right:4px;
}

.footer_content a:link, .footer_content a:visited {
color:#FFFFFF;
text-decoration:none;
}

.footer_content a:hover {
color:#FFFFFF;
text-decoration:underline;
}


.menu A {
display:inline;
font-size:12px;
font-weight:bold;
margin-right:12px;
}

.menu a:link, .menu a:visited {
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.new_menu A {
display:inline;
font-size:12px;
font-weight:bold;
margin-right:12px;
}

.new_menu a:link, .new_menu a:visited {
color:#FFFFFF;
text-decoration:none;
}

.new_menu a:hover {
color:#FFFFFF;
text-decoration:underline;
}



/* GŁÓWNA STRONA */

.box {
width:220px;
padding-top:40px;
float:left;
margin-right:16px;
}

.box_content {
width:220px;
padding-top:20px;
float:left;
margin-right:16px;
}

.white_p {
color:#FFFFFF;

}

.main .podpis {
margin-top:8px;
margin-bottom:8px;
}

.main_content .podpis {
margin-bottom:8px;
}


a.more:link, a.more:visited {
color:#FFFFFF;
text-decoration:none;
background:url(images/arrow_green.gif) no-repeat right 4px;
height:24px;
display:block;
margin-top:12px;
width:54px;
float:right;
margin-right:16px;
}

a.more:hover, a.more:active {
color:#f6711f;
text-decoration:underline;
}


a.more2:link, a.more2:visited {
color:#000 !important;
font-weight:normal;
text-decoration:none;
background:url(images/arrow_orange.gif) no-repeat right 4px;
height:24px;
display:block;
margin-top:12px;
width:54px;
float:right;
margin-right:16px;
}

a.more2:hover, a.more2:active {
color:#f6711f !important;
text-decoration:underline;
}


ul,ol {
margin-bottom:12px;
}

ul li {
background:url(images/arrow_one.gif) no-repeat left 3px;
padding-left:16px;
list-style:none;
margin-bottom:8px;
}

ol li {
margin-left:32px;
}



/* SUBPAGE */

.headbox {
padding-top:16px;
padding-bottom:16px;
}

.headbox_image {
float:left;
margin-right:20px;
border: 1px solid black; 
}

.headbox_title {
margin-top:20px;
}

.headbox_text {
width:400px;
float:left;
color:#FFFFFF;
}


.page {
padding-top:32px;
width:700px;

}


h1 {
font-size:18px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
color:#f6711f;
line-height:120%;
}

.blue {
color:#004a7f;
}

h2 {
font-size:14px;
margin-bottom:16px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:#004a7f;
line-height:120%;
}


.page p {
margin-top:8px;
margin-bottom:24px;
}

.page ul {
margin-top:16px;
margin-bottom:32px;
margin-left:16px;
}

/* FORMS */

input, select, textarea {
border:1px solid #999;
padding:2px;
width:280px;
font-size:11px;
}

.etykieta {
width:200px;
float:left;
margin-bottom:2px;
border-bottom:1px dotted #eee;
color:#004a7f;
}

.tresc{
width:100%;
margin-bottom:2px;
clear:both;
}

form {
width:500px;
border:1px solid #eee;
padding:20px;
font-size:11px;
}

.form_line {
padding:4px;
clear:both;
}

.imp {
font-weight:bold;
}

.checkbox {
width:auto;
margin-right:8px;
}

.send_button {
width:120px;
padding:6px;
float:right;
margin-top:12px;
}



.right_flow {
float:right;
padding-bottom:20px;
}

.left_flow {
float:left;
padding-bottom:20px;
}


.logosy {
text-align:left;
}

.partner {
padding-bottom:16px;
display:block;
}

.hwhite {
color: #ffffff;
font-size: 28px;
font-weight: normal; 
margin-top: 25px; 
height: 30px;
font-family: 'Trebuchet MS', Verdana, sans-serif;
padding-bottom: 10px;
margin-bottom: 0px;
background-image: url('./images/txt/kreska.gif');
background-position: 0px 30px;
background-repeat: no-repeat;
border: 0px solid white;
float: left;
margin-right: 0px;
width: 400px;
display: inline;
clear: right;
}

.hwhitem {
color: #ffffff;
font-size: 28px;
font-weight: normal; 
margin-top: 10px; 
font-family: 'Trebuchet MS', Verdana, sans-serif;
padding-bottom: 10px;
margin-bottom: 6px;
background-image: url('./images/txt/kreska.gif');
background-position: bottom left;
background-repeat: no-repeat;
}

/*\*/
* html body > .page_main_table .hwhite {
background-position: 0 30px;
}
/**/
