body{background:#e1e1e1 url('/img/layout/menu_bg.png')no-repeat;background-position:center top;;color:#666666;font-size:11pt;font-family:Arial;width:100%;padding:0px;margin:0px;min-width:960px;}
h2{font-size:14pt;color:#0C53A1;font-weight:normal;}
.blue_link{color:#0C53A1;text-decoration:none;}
.blue_link:hover{color:#0C53A1;text-decoration:underline;}

.rzf{position:absolute;left:245px;top:60px;}
.blogPosts table {width:960px;height:120px;background: url('/img/layout/blog_tr_bg.png') no-repeat;}
.blogPosts table tr td{height:100px;overflow:hidden;}
.blog_date{width:150px;font-weight:normal;vertical-align:middle;color:#0C53A1;text-align:center;}
.blog_text {padding-right:20px;font-size:12px;}
.blog_text p{margin-top:0px;margin-bottom:10px;vertical-align:top;}
.blog_text a{color:#666666;text-decoration:none;}
.blog_text a:hover{color:#0C53A1;text-decoration:underline;}

.blog_date_hp{color:#444444;font-size:11px;font-weight:bold;border-bottom:1px dotted #d0d0d0;padding-top:10px;}
.blog_text_hp {padding:0px 5px;font-size:11px;}
.blog_text_hp p{margin-top:0px;margin-bottom:8px;vertical-align:top;}
.blog_text_hp a{color:#666666;text-decoration:none;}
.blog_text_hp a:hover{color:#0C53A1;text-decoration:underline;}
.blog_index_title{color:#0C53A1;font-size:11pt;}
.blogPosts_paging{width:100%;text-align:center;font-size:11px;color:#0C53A1;}


.RealizacjePosts table {width:960px;height:300px;background: url('/img/layout/realizacje_post_bg.png') no-repeat;}
.RealizacjePosts table tr td{height:280px;overflow:hidden;}
.realizacje_date{width:150px;font-weight:normal;vertical-align:middle;color:#0C53A1;text-align:center;}
.realizacje_text {padding-right:20px;font-size:12px;}
.realizacje_text p{margin-top:0px;margin-bottom:10px;vertical-align:top;}
.realizacje_text a{color:#666666;text-decoration:none;}
.realizacje_text a:hover{color:#0C53A1;text-decoration:underline;}

.realizacje_date_hp{color:#444444;font-size:11px;font-weight:bold;border-bottom:1px dotted #d0d0d0;padding-top:10px;}
.realizacje_text_hp {padding:0px 5px;font-size:11px;}
.realizacje_text_hp p{margin-top:0px;margin-bottom:8px;vertical-align:top;}
.realizacje_text_hp a{color:#666666;text-decoration:none;}
.realizacje_text_hp a:hover{color:#0C53A1;text-decoration:underline;}
.realizacje_index_title{color:#0C53A1;font-size:11pt;}
.RealizacjePosts_paging{width:100%;text-align:center;font-size:11px;color:#0C53A1;}

#slider_container{background: url('/img/layout/slider_bg2.png')no-repeat;background-position:center top;height:625px;width:100%;margin-top:0px;float:left;overflow:hidden;}
#menu_container{width:960px;margin:0px auto;position:relative;}
#slider_content{width:960px;margin:0px auto;position:relative;}
#slider_content_sides{width:960px;position:absolute;top:0px;left:0px;}
#sdsl{background: url('/img/layout/sdsl.png')no-repeat;width:50px;height:800px;position:absolute;left:0px;top:0px;}
#sdsr{background: url('/img/layout/sdsr.png')no-repeat;width:50px;height:800px;position:absolute;right:0px;top:0px;}
#slider_element{float:left;width:960px;margin-top:150px;}
#nav_menu{background: url('/img/layout/menu_bg.png')no-repeat;background-position:center top;height:198px;width:100%;position:absolute;top:0px;left:0px;margin-top:0px;}
#nav_menu_holder{width:960px; margin:0px auto;}
#nav_menu_content{width:960px;float:left;position:relative;}
#menu_holder{float:right;margin-top:0px;}
#menu_element{float:left;font-size:12pt;color:#0c53a1;border:1px solid #dddddd;font-weight:bold;}
.el90{padding:50px 10px 90px 10px;}
.el100{padding:50px 10px 100px 10px;}
.el110{padding:50px 10px 110px 10px;}
.el120{padding:50px 10px 120px 10px;}
.el140{padding:50px 10px 140px 10px;}
#menu_element a{}
#menu_element:hover{background:url('/img/layout/menu_act_bg.png') repeat-x;color:#ffffff;}
.menu_element_active{background:url('/img/layout/menu_act_bg.png') repeat-x;color:#ffffff !important;}
.menu_element_active a{color:#ffffff !important;}
#over_slider_top{background: url('/img/layout/over_slider_top.png')no-repeat;background-position:center top;height:155px;width:100%;position:absolute;top:114px;left:0px;margin-top:0px;}
#over_slider_bottom{background: url('/img/layout/over_slider_bottom2.png')no-repeat;background-position:center top;height:151px;width:100%;min-width:960px;position:absolute;top:530px;left:0px;margin-top:0px;}


#middle_container{width:100%;float:left;margin-top:0px;}
#middle_container2{width:100%;float:left;margin-top:240px;}
#middle_content{width:960px; margin:0px auto;}
#offer_boxes{width:780px; float:left;margin:0px 90px;}
#offer_box{width:229px;height:229px;overflow:hidden;float:left;margin:0px 15px;background-position:center center;background-size:auto 100%;}
#offer_box_round_0{width:229px;height:229px;overflow:hidden;float:left;margin:0px;background:url('/img/layout/active.png') no-repeat;background-position:center center;}
#offer_box_round_1{width:229px;height:229px;overflow:hidden;float:left;margin:0px;background:url('/img/layout/inactive.png') no-repeat;background-position:center center;}
#offer_box_round_1:hover{width:229px;height:229px;overflow:hidden;float:left;margin:0px;background:none;color:#ffffff;}
#offer_box_round a{text-decoration:none;}
a #offer_box_round_link{width:229px;height:35px;overflow:hidden;float:left;text-align:center;padding-top:125px;color:#dddddd;text-decoration:none;font-size:10pt;font-weight:bold;vertical-align:middle;}
a #offer_box_round_link:hover #offer_box_round{width:229px;height:35px;overflow:hidden;float:left;margin:0px;background:url('/img/layout/active.png') no-repeat;background-position:center center;color:#ffffff;}

#footer_container{width:100%;float:left;margin-top:80px;margin-bottom:40px;}
#footer_content{width:960px; margin:0px auto;}
#footer_boxes{width:958px; float:left;border:1px solid #c1c1c1;background:#dddddd;min-height:200px;padding:20px 0px;}
#footer_box{width:440px;margin-left:26px; float:left;}
#footer_box_title{width:440px;border-bottom:1px dashed #a1a1a1;color:#0c53a1;line-height:40px; float:left;margin-bottom:10px;font-weight:bold;}
#footer_box_content{width:440px; float:left;}

input{width:400px;}
textarea{width:400px;}
.contact_big_map{width:460px;float:left;margin-right:20px;}
.contact_form{float:left;width:480px;}

.offers_view{float:left;margin:0px 50px;}
.offers_view_description{float:left;margin:0px }


.blog_posts_view{float:left;margin:0px 50px;}
.blog_posts_view_date{float:left;width:100%;font-size:12px}
.blog_posts_view_content{float:left;width:100%;}

.slider_container{background:#ff5555;width:960px;float:left;position:relative;margin-top:-20px;height:480px;overflow:hidden;}
#featured{background:#ffffff;width:960px;float:left;margin-top:0px;height:480px;overflow:hidden;}
#featured1{display: block;position:relative;left:0px;top:0px;width:960px;height:480px;background:#ffffff url('/img/layout/ajax-loader.gif') no-repeat;background-position:center center;;}

#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:0px; height:0px;
	overflow:auto;
	overflow-x:hidden;
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; text-decoration:none;
	color:#333;  background:#fff; 
	line-height:20px; outline:none;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected, #featured li.ui-tabs-active{ 
	background:url('images/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a, #featured ul.ui-tabs-nav li.ui-tabs-active a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:960px; height:480px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	bottom:100px; left:0; 
	width:400px;
	
	padding:10px 50px; 
	background: url('/img/layout/transparent-bg.png'); 
}
#featured .ui-tabs-panel .info a.hideshow{
	position:absolute; font-size:11px; font-family:Verdana; color:#f0f0f0; right:10px; top:-20px; line-height:20px; margin:0; outline:none; background:#333;
}
#featured .info h2{ 
	font-size:1.2em; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0; font-weight:normal;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

#fb_wysuwane
{	background: url("/img/layout/floating_fb_bg_right.png") no-repeat scroll 0 0 transparent;
    width: 320px;
    height:499px;
    position: fixed;
    margin-top: -250px; /*połowa wysokości panelu w górę */
    right: -292px;
    top: 50%;
 
}
#fb_wysuwane:hover
{  
    right: 0px;
    
 
}
.realizacje_listing_images_bg{}

.realizacje_title{vertical-align:top;height:240px;width:500px;margin:20px 0px;}
.ri1i{background:url('/img/layout/ri1i.png') no-repeat;}
.ri2i{background:url('/img/layout/ri2i.png') no-repeat;}
.ri3i{background:url('/img/layout/ri3i.png') no-repeat;}


.ri_container{float:left;width:360px;height:240px;margin-bottom:25px;margin-left:16px;}
.ri_content{float:left;width:350px;height:230px;overflow:hidden;margin:5px;text-align:center;}
.fb_zamknij1
{
    background-position: 0px 0px -300px 0px;
}