p{ margin:4px 0px;}
h1{ margin:6px 0px;text-align:left; font-size:14px; font-family:Arial, Helvetica, sans-serif; color: #105faf;}
h2{ margin:6px 0px;text-align:left;}
h3{ margin:4px 0px;text-align:left;}

.warning{ font-family: Arial, Helvetica, sans-serif; color: #105faf; font-style:italic; font-size: 11px; text-align: right;}	
	
.title1 { font-family: Arial, Helvetica, sans-serif; color: #105faf; font-size:14px; text-transform: uppercase; font-weight:bold;}
.title2 { font-family: Arial, Helvetica, sans-serif; color: #e05f12; font-size:14px; text-transform: uppercase; font-weight:bold;}
.title3 { font-family: Arial, Helvetica, sans-serif; color: #04478b; font-size:14px; text-transform: uppercase; font-weight:bold;}

.stitle1 { font-family: Arial, Helvetica, sans-serif; color: #105faf; font-size:14px; font-weight:bold; }
.stitle2 { font-family: Arial, Helvetica, sans-serif; color: #e05f12; font-size:14px; font-weight:bold; }
.stitle3 { font-family: Arial, Helvetica, sans-serif; color: #04478b; font-size:14px; font-weight:bold; }

.xstitle1 { font-family: Arial, Helvetica, sans-serif; color: #105faf; font-size:12px; font-weight:bold;}
.xstitle2 { font-family: Arial, Helvetica, sans-serif; color: #e05f12; font-size:12px; font-weight:bold;}
.xstitle3 { font-family: Arial, Helvetica, sans-serif; color: #04478b; font-size:12px; font-weight:bold;}

.bold1{ font-family: Arial, Helvetica, sans-serif; color: #105faf; font-weight:bold;}
.bold2{ font-family: Arial, Helvetica, sans-serif; color: #e05f12; font-weight:bold;}
.bold3{ font-family: Arial, Helvetica, sans-serif; color: #04478b; font-weight:bold;}

a:link, a:visited { color:#e05f12; text-decoration:none; font-style:none; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
a:hover, a:active { color:#105faf; text-decoration:underline; font-style:none; font-size:11px; font-family: Arial, Helvetica, sans-serif;}

a:link.menu, a:visited.menu { color:#e05f12; }
a:hover.menu, a:active.menu { color:#105faf; }

ul.main_menu, ul.main_menu li {margin:0px;padding:0px;list-style:none;} 
ul.main_menu li {display:block;float:left;}
ul.main_menu li a { display:block; float:left; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color: #e05f12 ; text-decoration:none; padding:7px 10px; text-align:center; width:120px; height:15px;background:url('layout/menu_up.png') no-repeat bottom left;}
ul.main_menu li a:hover, ul.main_menu li a.light {background:url('layout/menu_up_on.png') no-repeat bottom left;}

div#site_bar_menu a:visited, div#site_bar_menu a:link, div#site_bar_menu a:hover  {float:left; display:block; background:url('layout/menu_on.png') no-repeat center bottom; width:469px; height:30px; color:#e05f12; text-decoration:none; padding-top:14px; margin:0px 6px; font-size:16px; font-weight:bold; text-transform:uppercase;}
div#site_bar_menu a.light {background:url('layout/menu_off.png') no-repeat center bottom;}

div.leftmenu {border:1px solid #f3e5c0; background:#ffffff; padding:4px; margin-bottom:8px;}
div.leftmenu div.content {background:#fdf5e4; padding:0px 0px 6px 0px;}
div.leftmenu div.content2 {padding:0px 8px; overflow:hidden;}
div.leftmenu p.title1 {background:#f0b34e; color:#ffffff; padding:4px 6px; margin:0px 0px 6px 0px;} 
div.leftmenu p.title2 {background:#04478b; color:#ffffff; padding:4px 6px; margin:0px 0px 6px 0px;}  
ul.leftmenu {margin:0px 10px; padding:0px;} 
ul.leftmenu li {color:#e05f12; margin:4px 0px 0px 14px; padding-left:0px; list-style: disk;}
ul.leftmenu li a { font-size:12px; font-weight:bold; color:#e05f12; font-family:Arial, Helvetica, sans-serif;}
ul.leftmenu li a:hover, ul.leftmenu li a.light { color:#f0b34e; text-decoration:underline}

div.leftmenu input.ep3newsLetterInactive, div.leftmenu input.ep3newsLetterActive {margin:5px; width:174px; color: #105faf !important; border:1px solid #f3e5c0 !important; padding:2px;}
div.leftmenu input.ep3newsbutton {margin-left:60px;width:80px;color:#ffffff; font-weight:bold; border:3px double #ffffff; background:#04478b; font-family:Arial, Helvetica, sans-serif;}
div.leftmenu form {border-width:0px !important}

table.quicksearchtable {width:202px;}

table.page_main_table {width:960px; margin:0px;}
table.page_main_table td.col_center {width:754px;padding:0px;vertical-align:top;text-align:left;}
table.page_main_table td.col_left {width:200px; padding-right:8px;vertical-align:top;text-align:left;}
table.page_main_table td.col_right {width:200px; padding-left:8px;vertical-align:top;text-align:left;}

img { border:#DBDBDB solid 0; margin:0px;}
img.menu { border:#DBDBDB solid 0; margin:0px 6px 0px 0px;}

a.button {display:block; width:260px;height:18px; padding:10px 0px 8px 0px; background:url('layout/button_green.jpg'); border:1px solid #bac318; font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#afd7ea; font-weight:bold; text-transform:uppercase; margin:6px 0px; text-align:center;}
a.button:hover {background:url('layout/button_blue.jpg'); border:1px solid #04478b; text-decoration:blink}

ol{margin-top:2px; margin-bottom:2px; margin-left:8px; padding-left:0px; list-style:decimal;}
ul{margin-top:2px; margin-bottom:2px; margin-left:8px; padding-left:0px; list-style:disc;}

div.texts {display:block;width:100%;overflow:hidden;padding:0px;margin:0px;}
div.texts img { background:#afd7ea; border:1px solid #743c58; padding:4px; margin:0px;}

.line {height:4px; padding:0px; width:100%; background:#fdebc4; margin:10px auto;}
.back {float:right;margin-left:10px;font-weight:bold;}
hr { color: #afd7ea; background-color: #afd7ea; height: 3px;}

body { background:#04478b; margin:0px; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#012c58; text-align:center;}
#site_header {position:relative; left:0px; top:0px; width:100%; height:53px; padding-top:0px; text-align:center; border-bottom:2px solid #fec264; }
#site_top_bar {position:relative; margin:auto; left:auto; top:0px; width:931px; height:53px; text-align:right;}
#site_top {position:relative; top:0px; width:100%; height:308px; background:url('layout/top_bg.png') repeat-x left bottom #105faf; text-align:center; border-bottom:3px solid #fec264;}
#site_photo_background {position:relative; margin:auto; left:auto; top:0px; width:960px; height:308px; background:#04478b; text-align:center;}
#site_photo {position:relative; margin:auto; left:auto; width:930px; height:308px; background:url('layout/top.jpg') no-repeat left top; border-width:0px 1px; border-color:#afd7ea; border-style:solid;}
#site_photo_content {position:absolute; top:0px; left:15px; height:258px; width:220px; padding:30px 20px 20px 20px; background:url('layout/content_bg.png') repeat left top; }
#site_menu {position:relative; float:right; top:24px; width:560px; height:29px; text-align:center;}
#site_menu_bar {position:absolute; left:0px; top:264px; width:100%; height:44px; text-align:center;}
#site_bar_menu {position:relative; width:962px; height:50px; text-align:center; left:auto; margin:auto;}

#site_logo {position:absolute; top:-45px; left:50px; width:177px; height:76px; text-align:center; }
#site_content {position:relative; left:0px; width:100%; height:auto; text-align:center; background:url('layout/content_bg.jpg') repeat-x left top #ffffff;}
#site_page {position:relative; margin:auto; left:auto; top:0px; width:960px; height:auto; padding:20px 0px 10px 0px;}

#site_footer {position:relative; left:0px; width:100%; height:60px; text-align:center; border-top:4px solid #afd7ea; color:#afd7ea;}
#site_bottom {position:relative; left:auto; margin:auto; top:6px; width:960px; height:60px;font-size:10px; }
#site_bottom a {color: #e05f12; text-decoration:none; font-style:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;font-size:10px;}
#site_bottom a:hover {color:#105faf; text-decoration:none; font-style:none; font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;font-size:10px;}
#site_partners {position:absolute; left:5px; top:4px; width:755px; height:60px; text-align:left;}
#site_baner {position:absolute; right:0px; left:auto; top:4px; width:198px; height:60px; overflow:hidden; text-align:left; border-left:1px solid #105faf; padding:0px;}
#site_copyright {position:absolute; left:10px; top:0px; width:188px; text-align:left;  }
#site_madeby {position:absolute; left:10px; top:40px; width:188px; text-align:left; }

#back {float:right; text-align:right; width:10%; margin:0px; padding:0px; text-transform:uppercase; font-size:9px;}

#promoboxes { margin-right:0px !important; border:0px !important; }
.ep3cornerimg {display:block; width:6px; height:6px; border:0px !important;}
.ep3promobox { margin:6px !important; width:167px !important; min-height:240px !important; text-align:left !important; border:0px !important;}
.ep3promobox div{ text-align:left !important; border-bottom:1px solid #f3e5c0 !important; border-top:0px !important; border-left:0px !important;border-right:0px !important; color:#012c58 !important; }
.ep3boxover1, .ep3boxover3, .ep3boxover5, .ep3boxover7, .ep3boxover9, .ep3boxover11, .ep3boxover2, .ep3boxover4, .ep3boxover6, .ep3boxover8, .ep3boxover10, .ep3boxover12 {background:#fffcf6 !important; color:#105faf !important; }
.ep3boxoffeven1, .ep3boxoffeven3, .ep3boxoffeven5, .ep3boxoffeven7, .ep3boxoffeven9, .ep3boxoffeven11, .ep3boxoffeven2, .ep3boxoffeven4, .ep3boxoffeven6, .ep3boxoffeven8, .ep3boxoffeven10, .ep3boxoffeven12,  
.ep3boxoffodd1, .ep3boxoffodd3, .ep3boxoffodd5, .ep3boxoffodd7, .ep3boxoffodd9, .ep3boxoffodd11 .ep3boxoffodd2, .ep3boxoffodd4, .ep3boxoffodd6, .ep3boxoffodd8, .ep3boxoffodd10, .ep3boxoffodd12 {background:#fdf5e4 !important; color:#105faf !important; }

.ep3boxvertical { position:relative; width:100% !important; overflow:hidden; background:#fdf5e4 !important;}
.placeholderDiv { visibility:hidden; padding:4px 0; border:0px !important; background:#fdf5e4 !important;}
div.ep3boxvertical table {border:0px !important; background:#fdf5e4 !important;}
div.ep3boxvertical table tbody {border:0px !important; }
div.ep3boxvertical table tr {border:0px !important; }
div.ep3boxvertical table td {border-bottom:1px solid #f3e5c0 !important; border:0px; height:31px !important; padding:1px 2px !important;}
div.ep3boxvertical table td span {color:#105faf !important; font-size:11px !important; border:0px !important;}
div.ep3boxvertical table td a {font-size:11px !important; color: #e05f12 !important;}
div.ep3boxvertical table td a b {font-size:11px !important; }
div.ep3boxvertical > div {font-size:12px !important; color:#105faf !important; background: #fdf5e4 !important;border:0px !important;}
div.ep3boxvertical a {font-size:11px !important; color: #e05f12 !important; border:0px !important;}

/*carousel ze str glownej */
#carousel {width:748px; padding:0px;}
.jcarousel-skin-tango .jcarousel-container {width:748px;}
.jcarousel-skin-tango .jcarousel-direction-rtl { direction: rtl; }
.jcarousel-skin-tango .jcarousel-container-horizontal { width: 748px; padding: 0px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 748px; height:60px; }
.jcarousel-skin-tango .jcarousel-item { width:90px; height:60px; text-align:center; }
.jcarousel-skin-tango .jcarousel-item-horizontal {}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {  }
.jcarousel-skin-tango .jcarousel-item-placeholder {  color: #000; }
.jcarousel-skin-tango .jcarousel-next-horizontal {  }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover { }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { }
.jcarousel-skin-tango .jcarousel-prev-horizontal { }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {  }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover { }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { }

