@import url('../../kweb/css/style.css');



body{
 font-size:12px;
 font-family: Verdana, Tahoma,Sans;
 color:#4e4e4e;
 line-height:18px;
 margin:0px;
 background: #c5d8e7 url('/local/img/bg.jpg') repeat-x;
}

a:link , .kweb a, .menu a {
 color:#1a4e7d;
 text-decoration:none;
}
a:visited {
 color:#1a4e7d;
 text-decoration:none;
}
a:hover {
 text-decoration:underline;
}


/* h1, h2, ...*/

h2{
 color:#C42B19;
 font-size:14px;
}
h3{
 color:#1A4E7D;
 font-size:12px;
}
h4{
 font-size:12px;
 color:#000;
 font-style:italic;
}


/* ******** Whole ******** */

#kweb{
 width:100%;
}
#whole{
 width:100%;
}


.clearfloat{
 float:clear;
}

/* ******** Header ******** */
#top_holder{
 position:absolute;
 height:269px;
 left: 50%;
 width:920px;
 margin-left: -460px;
}

#header_flash{

}
#header_static{
 position:absolute;
 top:0px;
 left:50%;
 margin-left:171px;
 background: url('/local/img/header_static.jpg') no-repeat;
 width:290px;
 height:214px;
 color:#777;
 font-size:11px;
 padding-top:8px;
}
#header_static p{
 display:inline;
 padding-left:10px;
}
#header_static a{
 color: #c5c5c5;
}
#header_static a:hover{
 color:#FFF;
 text-decoration:none;
}
/* ** Language ** */
#header_static_language{
 padding-left:4px;
 float:left;
 width:80px;
 font-weight:bold;
}
#header_static_language_select_pl{
 position:absolute;
 top:0px;
 left:1px;
 width:34px;
 height:36px;
 background: url("/local/img/active_language.gif") repeat-x bottom;

}
#header_static_language_select_en{
 position:absolute;
 top:0px;
 left:32px;
 width:28px;
 height:36px;
 background: url("/local/img/active_language.gif") repeat-x bottom;
}

#header_static_menu{
 text-align:right;
 padding-right:16px;
}


/* ** Search ** */


.header_static_search_title_pl{
 background: url("/local/img/search_noform_pl.jpg") no-repeat;
 width:58px;
 height:25px;
 float:left;
}
.header_static_search_title_en{
 background: url("/local/img/search_noform_en.jpg") no-repeat;
 width:58px;
 height:25px;
 float:left;
}



#header_static_search{
 position:absolute;
 top:50px;
}
#header_static_search .header_static_search_title_pl{
 background: url("/local/img/search_pl.jpg") no-repeat;
 width:116px;
}
#header_static_search .header_static_search_title_en{
 background: url("/local/img/search_en.jpg") no-repeat;
 width:116px;
}
.search_form_input{
 float:left;
}
.search_form_submit{
 float:left;
 padding-left:8px;
}


.searchItem .description{
 margin-bottom:14px;
}
.searchItem h2{
 font-size:12px;
}


/* ** Menu top ** */
#menu_top{
 position:absolute;
 top: 215px;
}
#menu_top_noflash{
 color:#FFF;
 font-family:Verdana;
 font-size:13px;
 font-weight:bold;
 letter-spacing:-0.4px;
 padding:22px;
}
#menu_top_noflash a{
 color:#FFF;
}
#menu_top_noflash a:hover{
 color:#b8d9f6;
}



/* ******** Content ******** */
#content{
 position:absolute;
 width:920px;
 top:269px;
 left: 50%;
 margin-left: -460px;
}
#content_rounded{
 background: url('/local/img/content_top.gif') no-repeat;
 height:25px;
}
#content_white{
 background-color:#FFF;
 padding:0px 18px 0px 18px;

}


/* ******** Content COLS ******** */
#left_column_holder{
 width: 225px;
 float:left;

}
#main_column_holder{
 width:630px;
 float:left;
 padding-left:24px;
 z-index:-1;

 min-height:340px;
 height:auto !important;
 height:340px;


}

/* ** Left Boxes ** */
#left_boxes_fixed{
 margin-top:14px;
 margin-left:-2px;
}
#left_boxes_us{
 margin-top:14px;
}


/* ** Sub Menu ** */

#menu_sub{
 font-weight:bold;
 margin-bottom:60px;
}
#menu_sub a{
 color:#000;
 text-decoration:none;
}
#menu_sub a:hover{
 color:#da0000;
 text-decoration:underline;
}

.menu_sub_item{
 line-height:14px;
 width:225px;
 padding-top:2px;
 padding-bottom:6px;
 min-height:30px;
 height:auto !important;
 height:30px;

 background: url('/local/img/submenu_sep.gif') repeat-x bottom;
}
.menu_sub_item_set{
 line-height:14px;
 padding-top:2px;
 padding-bottom:6px;
 width:225px;
 
 min-height:30px;
 height:auto !important;
 height:30px;

 color:#da0000;
 background-color:#daebf5;
 text-decoration:underline;
}

.menu_sub_item_txt{
 padding:8px 2px 2px 4px;
}

/* ** Site Map ** */
#sitemap{
 line-height:20px;
}
#sitemap a{
 color:#4e4e4e;
}
#sitemap a:hover{
 color:#1a4e7d;
}



/* %%%%%%%%%% Basic Views %%%%%%%%%% */

#flash_title_holder{
 color:#da0000;
 font-size:18px;
 font-weight:bold;
 background: url('/local/img/sep_bg.gif') repeat-x bottom;
 padding-top:4px;
 height:26px;

}
#flash_title{
 float:left;
 width:570px;
}

#flash_title_short{
 width:400px;
 color:#da0000;
 font-size:18px;
 font-weight:bold;
 background: url('/local/img/sep_bg.gif') repeat-x bottom;
 padding-top:4px;
 height:26px;
}

#title_back{
 font-size:11px;
 text-align:right;
 padding-top:7px;
 font-weight:bold;
}
#title_back a{
 color:#da0000;
}

.view_full{
 margin-top:20px;
}

.list_title{
 font-weight:bold;
 color:#1a4e7d;
}

.title{
 font-size:10px;
}

.dir_view_list{
 margin-bottom:0px;
 padding-bottom:0px;
}
.dir_view_list p{
 padding-bottom:0px;
 margin-bottom:0px;
}
.dir_view_list_file{
 margin-top:7px;
 margin-bottom:10px;
}
.dir_view_list_file a{
 font-size:13px !important;
}

.dir_info{
 margin-bottom:10px;
}

.list_info{
 margin-bottom:2px;
 font-weight:normal;
 color:#4e4e4e;
}

.list_info a:hover{
 text-decoration:none;
}


.art_image{
 float:left;
 margin: 0px 20px 0px 0px;
}
.view_box{
}

.title_h2{
 color:#1a4e7d;
 font-size:14px;
 font-weight:bold;

}
.publish_date{
 color:#1a4e7d;
 font-size:9px;
}


.navbar{
 background: url('/local/img/sep_bg.gif') repeat-x top;
 padding-top:8px;
 text-align:right;
}
#navpages a{
 color:#da0000;
}
#navpages a:hover{
 text-decoration:none;
 color:#FFF;
 background-color:#da0000;
}


.art_pliki_pobierz{
 color: #555;
 font-weight:bold;
 font-size:10px;
}


/* ** Separatory ** */
.sep{
 height:2px;
 background: url('/local/img/sep_dotted.gif') repeat-x;
 margin-bottom:14px;
 margin-top:6px;
}




/* %%%%%%%%%% Home %%%%%%%%%% */

#home_program{
 width:400px;
 float:left;
 margin-right:44px;
}

#home_info{
 float:left;
}

#home_program_list{
 margin-top:24px;
}

.home_list_item{
 padding-left:20px;
 background: url('/local/img/list_sign.gif') no-repeat;
}


#home_image{
 width:440px;
 height:110px;
}
.home_txt{
 width:440px;
 margin-top:18px;
}
.home_txt_title{
 color:#184365;
 font-size:14px;
 font-weight:bold;
 margin-bottom:14px;
}
.home_txt_breed{
 padding-bottom:14px;
 font-weight:bold;
}

#home_usa{
 margin-top:38px;
}

#home_usa_logo{
 float:left;
 margin-right:20px;
}
#home_usa_txt{
 float:left;
 width:260px;
}
#home_usa_txt_title{
 font-size:14px;
 font-weight:bold;
 color:#D90200;
 width:240px;
}
#home_usa_txt_title a{
 color:#D90200;
}



/* %%%%%%%%%% O Nas %%%%%%%%%% */

/* ** Profile ** */

.profile{
 margin-bottom:14px;
}
.profile_photo{
 width:112px;
 height:112px;
 margin-right:28px;
 background: url('/local/img/profile_photo.gif') no-repeat;
}
.profile_title{
 font-size:14px;
 font-weight:bold;
 color:#da0000;
}
.profile_subtitle{
 font-size: 11px;
 color:#4f4f4f;
 margin-bottom:10px;
}



/* ** Partnerzy ** */
.partner1{
 width:300px;
 margin-bottom:14px;
}
.partner2{
 width:300px;
 margin-left:8px;
 margin-bottom:14px;
}
.partner_photo{
 width:300px;
 height:100px;
 background-color: #F2F2F2;
 text-align:center;
}
.partner_title{
 font-size:14px;
 font-weight:bold;
 color:#da0000;
 margin-top:16px;
}
.partner_subtitle{
 font-size: 11px;
 color:#4f4f4f;
 margin-bottom:10px;
}


/* ** Galeria ** */
.thumb_col1{
 float:left;
 margin-right:12px;
 margin-bottom:18px;
}
.thumb_col2{
 float:left;
 margin-right:12px;
 margin-bottom:18px;
}
.thumb_col3{
 float:left;
 margin-right:12px;
 margin-bottom:18px;
}
.thumb_col4{
 float:left;
 margin-bottom:18px;
}



/* %%%%%%%%%% Programy %%%%%%%%%% */

#sublist{
 margin-left:-24px;
 margin-bottom:24px;
 z-index:1;
 width:659px;
}

#sublist_top{
 background: url('/local/img/sublist_top.gif') no-repeat;
 height:20px;
}
#sublist_bottom{
 background: url('/local/img/sublist_bottom.gif') no-repeat;
 height:20px;
}
#sublist_content{
 background: #daebf5 url('/local/img/sublist_content.gif') repeat-y;
 padding: 0px 10px 10px 24px;
 min-height:102px;
 height:auto !important;
 height:102px;
 line-height:14px;
}

#sublist_content a{
 color:#061727;
}
#sublist_content a:hover{
 color:#da0000;
}

.sublist_column1{
 float:left;
 width:200px;
 margin-bottom:14px;
 margin-right:20px;
}
.sublist_column2{
 float:left;
 width:190px;
 margin-bottom:14px;
 margin-right:24px;
}
.sublist_column3{
 float:left;
 width:186px;
 margin-bottom:14px;
}


/* %%%%%%%%%% Education USA %%%%%%%%%% */
#usa_header_flash{
 width:640px;
 height:100px;
 margin-bottom:8px;
}
.empty_sep{
 height:14px;
}

#centrum_info1{
 margin-top:24px;
 margin-bottom:14px;
 margin-right:28px;
 float:left;
 width:300px;
}
#centrum_info2{
 margin-top:24px;
 margin-bottom:14px;
 float:left;
 width:300px;
}
#centrum_info3{
 margin-top:20px;
}

#centrum_kontakt{
 margin-top:40px;
 background: url('/local/img/centrum_kontakt.jpg') no-repeat;
 width:636px;
 height:90px;
 overflow:hidden;
}
#centrum_kontakt_txt{
 width:480px;
 line-height:12px;
 padding-top:6px;
 padding-left:116px;
 font-size:11px;
}




/* ******** Footer ******** */
#rytm_footer{
 background-color:#FFF;
 padding: 10px 18px 20px 18px;
 margin-top:0px;
 font-size:11px;
}
#rytm_footer a{
 color:#000;
}
#rytm_footer_all{
 background: url('/local/img/footer_bg.gif') repeat-x top;
 padding-top:11px;
}
#rytm_footer_copy{
}
#rytm_footer_projekt{
 float:right;
}



/* ******** Lightbox ******** */

.home_reklama{
 margin-left: 20px;
}
.home_reklama img{
 margin-right: 4px;
}