@CHARSET "UTF-8";

/* kolor bp #9d270e */

/* czesc glowna */
span.head { text-align: left; padding-left: 10px; font-size: 12px; color: #ffffff; }
 
span.head a:link { font-weight: normal;  text-decoration: none; color: #F8FCFF; }
span.head a:visited { font-weight: normal; text-decoration: none; color: #F8FCFF; }
span.head a:hover, a:active { text-decoration: underline; color: #F8FCFF; }  

/*
a:link { font-weight: normal;  text-decoration: none; color: #277DAE; }
a:visited { font-weight: normal; text-decoration: none; color: #277DAE; }
a:hover, a:active { text-decoration: underline; color: #277DAE; }
*/ 

div.center { text-align: center; marign-left: auto; margin-right: auto; }
div.clear { text-align: center; marign-left: auto; margin-right: auto; clear: both; }

h1.center { text-align: center; font-size: 20px; font-weight: bold; line-height: 80%;  }
h2.center { text-align: center; font-style: italic; font-size: 16px; font-weight: bold; line-height: 60%; }
  
/* end czesc glowna */
/* deklaracje klas */
/* uklad strony */

 #main_page { padding: 0 0 0 0; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; background: #FFFFFF; border-left: solid 0px #277DAE; border-right: solid 0px #277DAE; text-align: center; width: 796px; min-height: 900px; position: relative; }
 
 #header { background: #277DAE; padding: 0 0 0 0; margin-top: 20px; margin-bottom: 0; margin-left: auto; margin-right: auto; padding: 0 0 0 0; text-align: left; width: 800px; _height: 20px; height: 20px; min_height: 20px; clear: both; }
 
 #footer { background: #277DAE; padding: 0 0 0 0; margin-bottom: 20px; margin-top: 0; margin-left: auto; margin-right: auto; text-align: center; width: 800px; _height: 10px; height: 10px; min_height: 10px; clear: both; }
 
 #top { text-align: center; padding: 0; margin: 0; width: 796px; _height: 50px; height: 50px; min_height: 50px; position: absolute; top: 10px; left:0; }
 
 #banner { margin-top:5px; width:796px; z-index:1; position: relative; }
 
 #top h2 { text-align: center; padding-top: 0; padding-bottom: 0; }
 
 #space { width: 100%; _height: 85px; height: 85px; min_height: 85px;  clear: both; }
 
 #space_bot { width: 100%; _height: 45px; height: 45px; min_height: 45px; clear: both;  } 
 
 #profile_nt { min_height: 300px; margin-left: auto; margin-right: auto; width : 96%; text-align: left; border-top: solid 2px black; border-bottom: solid 2px black; border-left: solid 2px black; border-right: solid 2px black; position: relative; } 
 
 .white { color: white; }
 
 .black { color: black; } 
 
 .bold { font-weight: bold; }
 
 #over_menu_bar { width : 100%; background: #9d270e; color: #ffffff; _height: 33px; height: 33px; min_height: 33px; clear: both; text-align: center; padding-top: 4px; padding-bottom: 10px; } 
 #menu_bar { width : 100%; background: #9d270e; color: #ffffff; _height: 33px; height: 33px; min_height: 33px; clear: both; text-align: left; }
 
 .menu { background: #9d270e; color: #ffffff; _height: 18px; height: 18px; min_height: 18px; font-size: 15px; font-weight:bold; }
 
 .menu a:link { font-size: 15px; font-weight: bold;  text-decoration: none; color: #ffffff; }
 .menu a:visited { font-size: 15px; font-weight: bold; text-decoration: none; color: #ffffff; }
 .menu a:hover, a:active { font-size: 15px; font-weight: bold; text-decoration: underline; color: #ffffff; }
 
 .menu_akt { background: #ffffff; color: #000000; _height: 22px; height: 22px; min_height: 22px; border-right: solid 3px #9d270e; }
 
 .menu_akt a:link { font-size: 15px; font-weight: bold;  text-decoration: none; color: #000000; }
 .menu_akt a:visited { font-size: 15px; font-weight: bold; text-decoration: none; color: #000000; }
 .menu_akt a:hover, a:active { font-size: 15px; font-weight: bold; text-decoration: underline; color: #9d270e; } 
 
 #menu1 { float: left; margin-left: 10px; margin-top: 5px; padding: 5px 15px 5px 15px; }

 #menu2 { float: left; margin-top: 5px; padding: 5px 15px 5px 15px; }
 
 #menu3 { float: left; margin-top: 5px; padding: 5px 15px 5px 15px; }
 
 #menu4 { float: left; margin-top: 5px; padding: 5px 15px 5px 15px; } 
 
 #menu5 { float: left; margin-top: 5px; padding: 5px 15px 5px 15px; }  
 
 #menu6 { float: left; margin-top: 5px; padding: 5px 15px 5px 15px; }   
 
 .search_network { font-size: 16px; font-weight: normal;  text-decoration: none; color: #000000; text-align: right; margin-right: 30px; margin-top: 10px} 
 
 #new_face { width: 100%; padding-left: 0; padding-right: 0; clear: both; }
 
 div.face { width: 33%; float: left; margin-bottom: 15px; margin-top: 0; padding-left: 2px; text-align: left; font-size: 12px; }
 img.face { width: 80px; } 
 .surname { font-size: 14px; font-weight: bold; text-decoration: none; color: #277DAE; } 
 .position { font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; }
 .company { font-size: 14px; font-weight: bold; text-decoration: none; color: #000000; } 
 
 .face_pages { line-height: 1.68889; font-size: 14px; color: #000000; text-align: right; padding-right: 40px; margin-right: 20px; clear: both; } 
 
 #promotions { width: 100%; padding-left: 0; padding-right: 0; clear: both; }
  
 #resignations { padding-left: 0; padding-right: 0; float: left; width: 50%; clear: left; }
 
 #krs { padding-left: 0; padding-right: 0; float: right; width: 49%; clear: right; }
 
 #submit { width: 100%; clear: both; text-align: center; margin-left: auto; margin-right: auto; }
 
 div.more_nt { line-height: 1.68889; font-size: 12px; color: gray; text-align: right; padding-right: 40px; margin-right: 20px; }
 
 span.gray { color: gray; } 
 
 #left_side { padding-left: 0; padding-right: 0; float: left; width: 49%; }
 
 #right_side { padding-left: 0; padding-right: 0; float: right; width: 49%; } 
 
 #obiekt8 { width: 90%; margin-right: auto; margin-left: auto; border: solid 1px #a1a1a1; background-color: #e0e0e0; padding: 5px 5px 5px 5px; } 
 
 #obiekt10 { width: 70%; margin-right: auto; margin-left: auto; border: solid 1px #9d270e; } 
 
 #obiekt10_text { padding-left: 150px; }
 
 .frame_nt { width:150px; padding:10px 15px; border: solid 1px #9d270e; background-color: #F5F6EC; }

/* end uklad strony */
/* klasy obiekty */
	
 span.color { color: #9d270e; } /* z biznespolska.pl #9d270e , tu był #277DAE */

 h2.name { text-indent: 15px; text-align: left; font-style: normal; font-size: 16px; font-weight: bold; color: #9d270e; }
 
 div.image_network1 { float: left; margin-right: 5px; margin-left: 5px; }

 div.image2 { margin-left: auto; margin-right: auto; margin-top: 10px; }
 
 p.basic_nt { text-align: left; font-size: 12px; padding-left: 5px; } 
 
 span.mini_nt { line-height: 1.68889; font-size: 10px; padding-left: 5px; color: black; } 
 
 span.small_nt { line-height: 2.8; font-size: 12px; padding-left: 5px; color: #000000; } 
 
 span.data_nt { padding-left: 10px; font-size: 14px; font-weight: bold; }
 
 span.normal_nt { padding-left: 10px; font-size: 12px; font-weight: normal; }
 
 .input_nt { font-family: Verdana; font-size: 14px; font-weight: normal; }
 textarea.textarea_nt { font-family: Verdana; font-size: 14px; font-weight: normal; }
 .select_nt { font-family: Verdana; font-size: 14px; font-weight: normal; }
 
 p.links { text-align: left; font-size: 10px; font-weight: bold; color: black; }
 
 p.details { text-align: left; font-size: 12px; font-weight: normal; color: black; }
 
 p.education { text-align: left; font-size: 12px; font-weight: normal; }
  
 p.experience { text-align: left; font-size: 12px; font-weight: normal; }  
  
 p.error { text-align: left; font-size: 12px; padding-left: 15px; font-weight: normal; }
 
 #extradiv1 { padding: 0 0 0 0; position: absolute; top: 8px; left: 10px; }
 
 div.obiekt { padding-left: 5px; clear: both; text-align: left; }	 
 
 h2.title { padding-top: 5px; padding-left: 10px; text-align: left; font-style: italic; font-size: 14px; font-weight: bold; color: #000000; }
 
 p.text { text-align: left; font-size: 12px; }
 
 h3.link { font-size: 12px; padding-top: 5px; padding-left: 25px; line-height: 50%; color: #cc3399; }
 
 h4.contact { font-size: 12px; padding-left: 25px; line-height: 50%; }
 
 h4.link_list { font-size: 14px; font-weight: normal; text-decoration: underline; text-align: center; line-height: 200%; }
 
 hr.line { background: #277DAE; color: #277DAE; text-align: center; width: 90%; height: 1px; }
 
/* end klasy obiekty*/

.adv_search { padding: 0 0 0 0; margin-left: auto; margin-right: auto; }

p.network_list { font-size: 16px; }

/* end deklaracje klas */