body {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   background-color: #FFFFFF;
   background-image: url("_tlo.jpg");
   background-repeat: repeat-x;
   font-size: 11px;
   color:#696969;
   margin:0;
   padding: 0px;
   line-height: 1.5em;
}

.main_center{
   width: 758px;
   position: absolute;
   left: 50%;
   margin-left: -372px;
   margin-right: 373px;
}


.cc{
	float:left;
	width: 758px;
}

.cc_one{
	float:left;
	width: 226px;
	height:135px;
	padding-left:16px;
	padding-top:23px;
}

.cc_two{
	float:left;
	width: 226px;
	padding-left:18px;
	padding-top:23px;
	height:135px;
}

.cc_three{
	float:left;
	width: 226px;
	padding-left:30px;
	padding-top:23px;
	height:135px;
}


/* home 2011 - baner z portfolio */
.cc_home{
	float:left;
	width: 758px;
}

.cc_one_home{
	float:left;
	width: 226px;
	padding-left:16px;
	padding-top:23px;
}

.cc_two_home{
	float:left;
	width: 226px;
	padding-left:18px;
	padding-top:23px;
}

.cc_three_home{
	float:left;
	width: 226px;
	padding-left:30px;
	padding-top:23px;
}




.cc2{
   float:left;
   width: 758px;
}

.cc2_one{
   float:left;
   width: 481px;
   height:147px;
   padding-left:15px;
}

.cc2_two{
   float:left;
   width: 216px;
   height:125px;
   padding-left:32px;
   padding-top:22px;
}

.cc2_three{
	float:left;
	padding-left:21px;
	margin-top:0px;
	width: 217px;
	height:100px;
}





.cc3{
	float:left;
	margin-top:11px;
	width: 758px;
	height:21px;
	background-image: url("_tlo_bottom.jpg");
	background-repeat: repeat-y;
}

.cc3_one{
   float:left;
   width: 200px;
   height:17px;
   padding-left:13px;
   padding-top:4px;
}

.cc3_two{
	float:left;
	width: 480px;
	height:18px;
	padding-top:2px;
	color:#FFFFFF;
}

.cc3_three{
   float:left;
   width: 44px;
   height:18px;
   padding-left:14px;
   padding-top:2px;
}

.content_txt{
   padding-top:14px;
   margin-bottom:20px;
   font-family: Verdana, Arial;
   font-size: 8pt;
   color:#696969;
   width:180px;
}

ul{
   padding-left:14px;
   color: #696969;
   margin:0px;
}
ul#newshome {
   padding-left:14px;
	color: #FEA604;
   margin:0px;
}


table {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #575757;
	line-height: 1.5em;	
}

p {
	margin:0;
	padding:0;
	display: block;

}
img { 
	padding:0;
	margin:0;
}
ul {
	padding:0;
	margin:12px 0 0 22px;
	list-style-type : square;
}
#home ul {
	list-style-image: url("http://www.horsefield.pl/images/bullet1.gif");
}


.img_menu{
    margin-top:-6px;
    border:0pc;
}

a {
	text-decoration: none; 	
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFA604;
	line-height: 1.5em;	
}
a:hover {text-decoration:underline; color: #FFA604;}
a:active {text-decoration: none; color: #FFA604;}

.menuleft	{
	color: #696969;
	text-decoration: none;
	font-weight: normal;
	margin-left:10px;
}
.menuleft a  {	text-decoration: none; 	color: #696969;	}
.menuleft a:hover {	text-decoration: none; color: #333333;	}
.menuleft a:active {	text-decoration: none; 	color: #696969;	}

.menuleft_active	{
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	margin-left:10px;
}
.menuleft_active a  {	text-decoration: none; 	color: #333333;	}
.menuleft_active a:hover {	text-decoration: none; color: #333333;	}
.menuleft_active a:active {	text-decoration: none; 	color: #333333;	}


/* content */
.orange_bold {
	color: #FFA604;
	font-weight: bold;
}


.black	{
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.black a  {	text-decoration: none; 	color: #000000;	}
.black a:hover {	text-decoration: none; color: #FFA604;	}
.black a:active {	text-decoration: none; 	color: #000000;	}

.black_u	{
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.black_u a  {	text-decoration: underline; 	color: #000000;	}
.black_u a:hover {	text-decoration: none; color: #FFA604;	}
.black_u a:active {	text-decoration: underline; 	color: #000000;	}

.orange  {	text-decoration: none; 	color: #FFA604;	}
.orange a  {	text-decoration: none; 	color: #FFA604;	}
.orange a:hover {	text-decoration: none; color: #333333;	}
.orange a:active {	text-decoration: none; 	color: #FFA604;	}

.orange_k  {	font-weight: bold; 	color: #FFA604; }
.orange_k a  {	font-weight: bold; 	color: #FFA604;	}
.orange_k a:hover {	font-weight: bold; color: #333333;	}
.orange_k a:active {	font-weight: bold; 	color: #FFA604;	}

.black_k  {	text-decoration: none; 	color: #B0B0B0; }
.black_k a  {	text-decoration: none; 	color: #B0B0B0;	}
.black_k a:hover {	text-decoration: none; color: #B0B0B0;	}
.black_k a:active {	text-decoration: none; 	color: #FFA604;	}

#orange  a{	text-decoration: none; 	color: #FFA604;	}
#orange a:hover {	text-decoration: none; color: #333333;	}
#orange a:active {	text-decoration: none; 	color: #FFA604;	}


div.cc3_two a:visited,
div.cc3_two a:link,
div.cc3_two a:hover,
div.cc3_two a:active {

     color: #FFFFFF;
     font-size: 8pt;
     text-decoration: none;
     font-weight: none;
     font-family: Arial, Helvetica, sans-serif;
     }
div.cc3_two a:hover {

     color: #FFA604;
 }
     
.orange_m  {	font-weight: none; 	color: #FFFFFF; }
.orange_m a  {	font-weight: none; 	color: #FFFFFF;	}
.orange_m a:hover {	font-weight: none; color: #FFFFFF;	}
.orange_m a:active {	font-weight: none; 	color: #FFFFFF;	}
     
.white	{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.title {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.text_link	{
	color: #575757;
	text-decoration: none;
	font-weight: normal;
}

.text_link a  {	text-decoration: none; 	color: #575757;	}
.text_link a:hover {	text-decoration: underline; color: #575757;	}
.text_link a:active {	text-decoration: none; 	color: #575757;	}

.text_pad20 {
	padding-left: 20px;
}

#global_long {position:absolute;top:-4000px; left:0px;}
#global_page {width: 758px;}
#global_baner {padding: 0px;width: 100%;background-color: #F5F5F5;text-align: center;clear: both; position:relative;z-index:1;}
#global_baner_no_bg {padding: 0px;width: 100%;text-align: center;clear: both; position:relative;z-index:1;}
#global2_baner {padding: 0px;width: 100%;background-color: #FFFFFF;text-align: center;clear: both; position:relative;z-index:1;}
#global_srodek {margin-left: -379px; margin-right: 379px;left: 50%; position: absolute;width: 758px;text-align: left;}
#global_podzial{width: 758px; display: block; float:left;}
#global_bottom {width: 758px;text-align: left;display: block;clear:left;}
#global_footer {width: 758px;float:left;padding-top:0px; padding-bottom: 20px;}

#home_podzial_one{margin-top:4px; padding-top: 20px; padding-left: 20px; padding-right: 20px;background-color: #F5F5F5;width: 204px;text-align: left;float: left;height: 244px;}
#home_podzial_two{margin-top:4px;margin-left:10px;padding-top: 20px;padding-left: 20px;padding-right: 20px;background-color: #F5F5F5;width: 209px;text-align: left;float: left;height: 244px;}
#home_podzial_three {margin-top:4px;margin-left:10px;padding-top: 20px;padding-left: 20px;padding-right: 20px;background-color: #F5F5F5;width: 204px;text-align: left;float: left;height: 244px;}
#home_bottom_one {float:left;height:7px;font-size:0.1pc;width: 244px;background-color: #D4D4D4;}
#home_bottom_two {float:left;height:7px;font-size:0.1pc;margin-left:10px;width: 249px;background-color: #D4D4D4;}
#home_bottom_three {float:left;height:7px;font-size:0.1pc;margin-left:10px;width: 244px;background-color: #D4D4D4;}

#firma_one{margin-top:3px;width: 758px;display: block;}
#firma_one_left{height:7px;width:190px;font-size:0.1pc;background-color: #000000;float:left;}
#firma_one_right{height:7px;width:565px;font-size:0.1pc;background-color: #FFA604;float:left;margin-left:2px;}
#firma_two_left{text-align: left;width: 190px;float:left;}
#firma_two_right{text-align: left; width: 485px; padding-top: 35px; padding-bottom: 10px; margin-left:2px; padding-right: 40px; padding-left: 38px; float:left;}
#firma_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#firma_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}

#gcn_one{margin-top:3px;width: 758px;display: block;}
#gcn_one_left{height:7px;width:190px;font-size:0.1pc;background-color: #000000;float:left;}
#gcn_one_right{height:7px;width:565px;font-size:0.1pc;background-color: #FFA604;float:left;margin-left:2px;}
#gcn_two_left{text-align: left;width: 190px;float:left;}
#gcn_two_right{text-align: left;width: 485px;padding-top: 35px;padding-bottom: 10px;margin-left:2px;padding-right: 40px; padding-left: 38px;float:left;}
#gcn_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#gcn_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}

#portfolio_top{margin: 7px 0 0 0;padding: 0px;width: 100%;background-color: #FFFFFF;text-align: center;display: block;clear: both;}
#portfolio_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#portfolio_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}

#wydarzenia_one{width: 758px;display: block;}
#wydarzenia_one_left{height:7px;width:190px;font-size:0.1pc;background-color: #000000;float:left;}
#wydarzenia_one_right{height:7px;width:565px;font-size:0.1pc;background-color: #FFA604;float:left;margin-left:2px;}
#wydarzenia_center{width: 758px;display: block;float:left;padding-top: 35px;padding-bottom: 10px;margin-bottom: 35px;background-image: url(../../images/wydarzenia_pasek.gif);background-repeat: repeat-y;}
#wydarzenia_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#wydarzenia_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}
#wydarzenia_sub_tleft{height:7px;width:190px;font-size:0.1pc;background-color: #000000;float:left;}
#wydarzenia_sub_tright{height:7px;width:565px;font-size:0.1pc;background-color: #FFA604;float:left;margin-left:2px;}
#wydarzenia_sub_bleft{text-align: left;width: 190px;float:left;}
#wydarzenia_sub_bright{text-align: left;width: 485px;padding-top: 35px;padding-bottom: 10px;margin-left:2px;padding-right: 40px; padding-left: 38px;float:left;}


#casestudy_one{width: 758px;display: block;}
#casestudy_bleft{text-align: left;width: 190px;float:left;}
#casestudy_bright{text-align: left;width: 500px;padding-top: 35px;padding-bottom: 10px;margin-left:2px;padding-right: 10px; padding-left: 25px;float:left;}

#pomysly_one{width: 758px; display: block; padding-bottom: 8px; margin-bottom:20px;}
#pomysly_bleft{text-align: left;width: 486px;float:left;padding-top: 20px;padding-left:12px;padding-right:40px;}
#pomysly_bright{text-align: left;width: 197px;padding-top: 20px;padding-left: 23px; float:left;}

#oferta_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#oferta_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}
#oferta_baner{margin-top: 3px;padding: 0px;width: 100%;background-color: #FFFFFF;text-align: center;clear: both; position:relative;z-index:1;}
#oferta_sub_left{text-align: left;width: 190px;float:left;}
#oferta_sub_right{text-align: left;width: 485px;padding-top: 35px;padding-bottom: 10px;margin-left:2px;padding-right: 40px; padding-left: 38px;float:left;}

#kontakt_one{margin-top:3px;width: 758px;display: block;}
#kontakt_one_left{height:7px;width:190px;font-size:0.1pc;background-color: #000000;float:left;}
#kontakt_one_right{height:7px;width:565px;font-size:0.1pc;background-color: #FFA604;float:left;margin-left:2px;}
#kontakt_center{width: 758px;height: 280px;display: block;float:left;padding-bottom: 10px;margin-bottom: 35px;background-image: url(szablony/partner/1/images/wydarzenia_pasek.gif);background-repeat: repeat-y;background-position: left top;}
#kontakt_bottom_left{float:left;height:7px;font-size:0.1pc;width: 190px;background-color: #D4D4D4;}
#kontakt_bottom_right{float:left;height:7px;font-size:0.1pc;margin-left:3px;width: 560px;background-color: #D4D4D4;}

#kontakt_in{FLOAT: left}
#kontakt_in_one{PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 170px; PADDING-TOP: 5px}
#kontakt_in_two{PADDING-LEFT: 10px; FLOAT: left; WIDTH: 160px; PADDING-TOP: 5px}
#kontakt_in_three{FLOAT: left; WIDTH: 190px; PADDING-TOP: 5px}
#kontakt_in_four{FLOAT: left; WIDTH: 170px; PADDING-TOP: 5px}

#aktualnosci_1{clear:both;float:left;width:190px;height:90px;text-align:center;background-color:#F5F5F5;}
#aktualnosci_2{float:left;width:460px;height:90px;padding-left:40px;padding-top:20px;}
#aktualnosci_3{float:left;width:50px;text-align:right;height:90px;padding-top:20px;}

#left_menu{background-color:#F5F5F5;}
#left_menu_two{padding-top:38px;padding-bottom:38px;padding-left:27px;border-top: solid 3px #FFFFFF;border-bottom: solid 7px #D4D4D4;}
#left_menu_three{margin-top:3px;}

#td_oferta{width: 758px;float:left;}
#td_oferta_in1{float:left;width:190px;text-align:left;}
#td_oferta_in2{float:left;margin-left:40px;width:520px;}
#td_oferta_end{width:470px;padding-top:20px;padding-left:230px;padding-bottom:40px;float:left;}
#td_oferta_end2{width:470px;padding-top:20px;padding-left:230px;padding-bottom:10px;float:left;}

#footer{width: 758px;float:left;}
#footer_main_one{float:left;width: 220px;text-align:center;}
#footer_main_two{float:left;margin-left:20px;width: 500px;}
#footer_page_one{float:left;width: 190px;text-align:center;}
#footer_page_two{float:left;margin-left:3px;width: 560px;}



#mr {padding:10px 0px 0px 0px;}
#mr a{
	font-size: 11px;
	font-weight: bold;
	color: #F7A02F;
}

#ksiazeczka_poczta_polska {position:relative; top: -80px;}


.footer_link	{
	color: #b8b8b8;
	text-decoration: none;
	font-size:10px;
}
.footer_link a  {	text-decoration: none; 	color: #cccccc;	}
.footer_link a:hover {	text-decoration: none; color: #333333;	}
.footer_link a:active {	text-decoration: none; 	color: #cccccc;	}

.footer_link_black	{
	color: #000000;
	text-decoration: none;
	font-size:10px;
}
.footer_link_black a  {	text-decoration: none; 	color: #000000;	}
.footer_link_black a:hover {	text-decoration: none; color: #FFA604;	}
.footer_link_black a:active {	text-decoration: none; 	color: #000000;	}


.orangeu  {	text-decoration:none; 	color: #FFA604;	}
.orangeu a  {	text-decoration: none; 	color: #FFA604;	}
.orangeu a:hover {	text-decoration: underline; color: #FFA604;	}
.orangeu a:active {	text-decoration: none; 	color: #FFA604;	}


/* wydarzenia - linki na stronie glownej */

.wydarzenia_link	{
	color: #696969;
	text-decoration: none;
	font-weight: normal;
}

a.wydarzenia_link:link, a.wydarzenia_link:visited, a.wydarzenia_link:active {text-decoration: none; 	color: #696969;}
a.wydarzenia_link:hover {	text-decoration: none; color: #333333;	}

.nav{
	width:758px;
	margin:0 auto;
	padding:0;
	height:107px;
	background-image: url(menu_top_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.nav h1#logo {float:left; margin:54px 0 0 59px; padding:0;}
.nav ul{float:right;padding:0;margin:64px 42px 0 0; list-style:none;}
.nav ul li{position:relative;margin-bottom:0 !important;float:left;}
.nav ul li a,.nav ul li span{background-color:#2c2c2c;text-decoration:none !important;font-size:12px;line-height:13px;padding:6px 6px 6px 6px;display:block;position:relative;z-index:999;font-weight:normal;color:#fff;text-decoration:none;}
.nav ul li a.active{color:#000000;background-color:#fea604;}
.nav ul li a:hover,.nav ul li a.hover, .nav ul li a.nav_link_active, .nav ul li a.nav_link_active_c{color:#000000;background-color:#fea604;}
.nav ul li.hover a,.nav ul li.hover span{color:#000000;background-color:#fea604;}
.nav_link{border:0;}
