@charset "utf-8";
/* ********************************************************* */
/*                                                           */
/*                 ***  Kariera Kobiet  ***                  */
/*             design by Mikhaell GraphicSite GROUP          */
/*                                                           */
/*                     www.LemonMind.com                     */
/*       Copyrights 2010 Fundacja Centrum Promocji Kobiet    */
/*                                                           */
/* ********************************************************* */



/* =========================================================== */
/*                  ***  ZNACZNIKI  ***                        */
/* =========================================================== */

HTML 	{ overflow-y: scroll !important; }
BODY 	{ margin:0px; padding:0px; font-family: Tahoma, Verdana, Arial; font-size: 12px; background-color: #FFF; color:#666666}
BODY	{ background-image:url(assets/images/bg_body.gif); background-position:top; background-repeat:no-repeat; }


H1 		{ font-family: Tahoma, Verdana, "Arial Narrow"; font-weight: normal;  font-size:19px; padding:0px 0px 10px 0px; margin: 0px 0px 20px 0px; color:#707070; background-image:url(assets/images/bg_h1.gif); background-position:left bottom; background-repeat:no-repeat}
H1 A	{ color:#707070!important; text-decoration:none }
H1 A:hover	{ color:#009900!important; text-decoration:underline}


H2 		{ font-size:16px }
HR 		{ color: #FFFFFF; height: auto; font-size:0px; padding:0px; margin:0px; background-color: #990066; border:none; border-bottom:1px solid #CCCCCC }
UL 		{ margin-top:0px; padding-top:0px; margin-bottom:0px; padding-bottom:0px}
LI 		{ line-height:150%; font-size:12px }
UL LI 	{ list-style-type:square;}
IMG		{ border: none; margin: 0px; padding: 0px; }
INPUT:focus { outline:none; }
TEXTAREA:focus { outline:none; }
BLOCKquote { background-color:#F1FED8; color:#003366; font-weight:bold; text-align:center; display:block; margin:0px; padding:10px }
BLOCKquote P { color:#336699!important; font-weight:bold; }


/* =========================================================== */
/*                     ***  LAYOUT  ***                        */
/* =========================================================== */
#toplayer 	{ display:none; visibility:visible; width:100%; height:100%; position:absolute; z-index:10000;  background-color:#00FF00 }

/* -------- */
#container  { width: 100%;  clear: both; height: auto; margin:0px;       padding:0px  }
#positioner { width: 960px; clear: both; height: auto; margin: 0px auto; padding:0px; }
#container2  { width: 100%;  clear: both; height: auto; margin:0px;       padding:0px; background-color:#9f9f9f; margin-top:20px;  background-image:url(assets/images/bg_footer.gif); background-position:top center; background-repeat:repeat-x   }
#positioner2 { width: 960px; clear: both; height: auto; margin: 0px auto; padding:0px; background-image:url(assets/images/bg_footer.gif); background-position:top center; background-repeat:repeat-x }

/* -------- */
#grid 			  { display:none; position:absolute; width: 100%; clear: both; height:auto; margin:0px; padding:0px;  z-index:1000  }
#grid #gridcenter { width: 960px; height:1200px; margin:0px auto; clear: both; padding:0px; border:1px solid #FF0000; text-align:right; background-repeat:repeat-y;}
#grid #gridcenter.g12 { background-image:url(assets/images/12_col.png); }
#grid #gridcenter.g16 { background-image:url(assets/images/16_col.png); }
#grid #gridcenter.g24 { background-image:url(assets/images/24_col.png); }

/* -------- */
#top { display:block; height:128px; background-image:url(assets/images/bg_top.gif); background-position:top; background-repeat:no-repeat; }
#top #logo { display:block; width:250px; height:128px; float:left; }

#top #head { display:block; width:710px; height:128px; float:left;   }
#top #head #search	{ display:block; width:690px; height:30px; margin-top:5px; text-align:right;  }
#top #head #search  {  color:#73b1c9; font-size:11px; font-family: Tahoma, Verdana, Arial; font-weight:bold;  text-transform:uppercase }
#top #head #search  a { color:#73b1c9; text-decoration:none}
#top #head #search  a:hover { color:#73b1c9; text-decoration:underline}
#top #langselector { display:block; width:100px; float:right; margin-top:5px; background-image:url(assets/images/flag.gif); background-position:left; background-repeat:no-repeat;   }
#top #langselector IMG { padding:5px; vertical-align:top; }
/* inne menu zastosowano */

/*
#top #head #menu	{ display:block; width:710px; height:30px; margin-top:30px; text-align:right  }
#top #head #menu ul { display:block; clear:both; margin:0px; padding:0px}
#top #head #menu li { float:left; margin-left:15px; margin-right:15px; list-style-type:none}
#top #head #menu li a { color:#FFFFFF; font-size:14px; font-family: Tahoma, Verdana, Arial; font-weight:bold; text-decoration:none}
#top #head #menu li a:hover { color:#FFFFFF; text-decoration:underline}
*/
#top #head #menu li { margin-left:0px; margin-right:0px; list-style-type:none}
#top #head #menu    { display:block; width:710px; height:30px; margin-top:30px; text-align:right;   }
#top #head #menu li a { color:#FFFFFF; font-size:14px; font-family: Tahoma, Verdana, Arial; font-weight:bold; text-decoration:none}
#top #head #menu li a:hover { color:#FFFFFF; text-decoration:underline } 

/* -------- */
#flaszka { height:318px; background-image:url(assets/images/bg_temat_001.jpg); background-repeat:no-repeat; display:block; z-index:2; }

/* -------- */
#breadcrumb { margin:10px 0 30px 10px; font-size:12px; color:#666666; }
#breadcrumb a { color:#016690 }

/* -------- */
#conetent A { color:#33CC00 }
#conetent P { font-family:Tahoma, Verdana; color:#666666; font-size:13px; line-height:160% }
#conetent P.more { color:#009f3c; text-align:right; font-weight:bold; margin-bottom:50px; }
#conetent P.more a { color:#009f3c; text-decoration:none }
#conetent P.more a:hover { color:#009f3c; text-decoration:underline }
#conetent P.shortstl { color:#666; }
#conetent P.shortstl a { color:#666; text-decoration:none }
#conetent P.shortstl a:hover { color:#666; text-decoration:underline }

/* -------- */
#footer { height:220px}
#footer #menufooter	{ display:block; width:100%; height:30px; text-align:center; clear:both  }
#footer #menufooter ul { display:inline-block;  width:auto; clear:both; margin:0px; padding:0px; padding-top:10px}
#footer #menufooter li { float:left; margin-left:20px; margin-right:20px; list-style-type:none}
#footer #menufooter li a { color:#FFFFFF; font-size:14px; font-family: Tahoma, Verdana, Arial; font-weight:normal; text-decoration:none; text-shadow: 1px 1px #828282 }
#footer #menufooter li a:hover { color:#FFFFFF; text-decoration:underline}
#footer H2 { background-image:none; color:#FFFFFF; margin-bottom:10px; text-shadow: 1px 1px #828282; font-size:14px }





/* =========================================================== */

/*                     ***  MODUŁY  ***                        */

/* =========================================================== */

/* Moduł AjaxSearch */
#a1_ajaxSearch_form					 	  { padding:0px; margin:0px; margin-left:5px; display:inline}
#a1_ajaxSearch_form fieldset			  { border:none; display:inline }
#a1_ajaxSearch_form label 				  { }
#a1_ajaxSearch_form #a1_ajaxSearch_input  { background-color:#045e8c; color:#FFFFFF; font-size:14px; padding:4px; border:1px solid #0a587a; width:120px }
#a1_ajaxSearch_form #a1_ajaxSearch_submit { display:none }
#ajaxSearch_intro 			 { display:none}
.AS_ajax_resultsIntroFailure { display:none }
#a2_ajaxSearch_form					 	  { padding:0px; margin:0px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #999999; display:block;  }
#a2_ajaxSearch_form fieldset			  { border:none; display:inline }
#a2_ajaxSearch_form label 			 	  { }
#a2_ajaxSearch_form #a2_ajaxSearch_input  { color:#999999; font-size:14px; padding:4px; border:1px solid #bfbfbf; width:120px }
#a2_ajaxSearch_form #a2_ajaxSearch_submit { }
#ajaxSearch_intro 			 {  }
.AS_ajax_resultsIntroFailure { }
.ajaxSearch_resultsInfos { margin-bottom:30px}
.ajaxSearch_grpResultsDisplayed 	{ display:none}
.paging1 { margin-bottom:30px}
.paging1 .paging1Infos {}
.paging1 a { font-weight:bold; color:#003366}
.ajaxSearch_result {}
.ajaxSearch_resultLink { color:#003366 !important; font-weight:bold; clear:both; display:block; margin-top:5px }
.ajaxSearch_resultDescription { }
.ajaxSearch_resultExtract { margin:0px; padding:0px; background-color:#FCFCFC; padding-right:20px}
.ajaxSearch_resultExtract P { margin:0px; padding:0px; padding-bottom:20px }
.ajaxSearch_highlight {}

/* Moduł Newsletter */
#newsletter { padding:0px; margin:0px; display:inline}
#newsletter #label-nladdres { height:30px; width:188px; background-image:url(assets/images/bg_nl.gif); }
#newsletter #nladdres { color:#666666; font-size:14px; border:none; background:none; width:170px; margin-left:10px; margin-top:5px }
#newsletter #label-nlsend { text-align:right; margin-top:10px}
.fotterEmail #newslett 	{  margin:0px; padding:0px }
.fotterEmail #newsletttext  { display:none}
.fotterEmail #newslettfirst { display:none}
.fotterEmail #newslettlast  { display:none }
.fotterEmail label 			{ display:none }
.fotterEmail .radionewletter { display:none }
.fotterEmail #newslettbutton { }
.fotterEmail #label-nladdres { height:30px; width:188px; background-image:url(assets/images/bg_nl.gif); }
.fotterEmail #newslettemail	{ color:#666666; font-size:14px; border:none; background:none; width:170px; margin-left:10px; margin-top:5px }
.fotterEmail #label-nlsend { text-align:right; margin-top:10px}
.fotterCpk		{ text-align:center; padding-top:20px; text-align:center;  }
.fotterCopr		{ text-align:center; padding-top:60px; color:#FFFFFF; font-size:12px; text-align:center; text-shadow: 1px 1px #828282  }
.fotterCopr	a	{ color:#FFFFFF; font-size:12px; text-decoration:none}
.fotterCopr	a:hover	{ text-decoration:underline}
.fotterEmail	{ text-align:center; padding-top:20px; text-align:left; color:#FFFFFF }

/* Moduł Eform Expert */
#ContactExpertForm 	{ padding:0px; margin:0px; margin-top:20px}
#ContactExpertForm TABLE { width:100% }
#ContactExpertForm fieldset { border:none; padding:0px; margin:0px}
#ContactExpertForm label { font-weight:bold; color:#999999}
#ContactExpertForm #bgcfName { width:275px; height:27px; background-image:url(assets/images/bg_expert_input.gif); background-repeat:no-repeat }
#ContactExpertForm #cfName	 { width:260px; margin-left:5px; margin-top:4px; border:none; background:none; color:#707070  }
#ContactExpertForm #cfEmaillabel		{ margin-left:110px!important; }
#ContactExpertForm #bgcfEmail  { margin-left:110px; width:275px; height:27px; background-image:url(assets/images/bg_expert_input.gif); background-repeat:no-repeat }
#ContactExpertForm #cfEmail	 {  width:260px; margin-left:5px; margin-top:4px; border:none; background:none; color:#707070   }
#ContactExpertForm #bgcfMessage {  width:674px; height:90px; margin-top:4px; background-image:url(assets/images/bg_expert_textarea.gif); background-repeat:no-repeat }
#ContactExpertForm #cfMessage	 { width:660px!important; height:80px!important;  margin-left:5px; margin-top:4px; border:none; background:none; color:#707070; font-family:tahoma,verdana;   }
#ContactExpertForm .button { border:none; background-color:#9f9f9f; color:#FFFFFF; font-family:tahoma, verdana; padding:3px 17px 5px 17px; }
#ContactExpertForm  #bgButton {  width:211px; height:27px; background-image:url(assets/images/bg_expert_button.gif); background-repeat:no-repeat; background-position:center top; text-align:center; margin:0 auto }
#ContactExpertForm .errorExpertForm  { color:#FF0000!important; margin-bottom:20px!important }

/* Moduł Cytatów */
#cytat {   padding-top:10px; display:block; font-size:12px;  }
#cytat p { color:#4e4e4e; font-size:12px; font-style:italic; line-height:140%; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; padding-bottom:0px}
#cytat .justifyright { display:block; text-align:right; font-style:normal; font-weight:bold; margin-top:0px; padding-top:0px }

/* =========================================================== */

/*                     ***  PODSTRONY  ***                     */

/* =========================================================== */

/* Profile osobowe */ 

.fotoperson IMG { border:1px solid #e6e6e6}
.fotoperson IMG:hover {border:1px solid #CCCCCC }
.fullcolumn .ProfilOsoby { float:left; width:120px;  padding:4px; margin:0px 20px 0 10px;  border:1px solid #e6e6e6 }
.textperson H2  { margin:0px; padding:0px }
.textperson H2 A { color:#666666 !important; text-decoration:none; }
.textperson P { font-family:Tahoma, Verdana; color:#666666 !important; font-size:13px; line-height:160%;  }
.textperson P.more { color:#009900 !important; text-align:left !important; font-weight:bold; font-size:11px  }
.textperson P.more a { color:#009900 !important; text-decoration:none }
.textperson P.more a:hover { color:#009900 !important; text-decoration:underline }

/* Aktualnosci */ 

.newsitem { clear:both; padding-bottom:5px; margin-bottom:30px; background-image:url(assets/images/bg_h1.gif); background-repeat:no-repeat; background-position:bottom left; }
.newsitem .newslisttitle	{ float:left; width:480px; font-weight:bold;  }
.newsitem .newslistdate	{ float:left; width:200px; font-weight:bold; text-align:right  }
.newsitem P.more { color:#009f3d !important; text-align:right !important; font-weight:bold;  }
.newsitem P.more a { color:#009f3d !important; text-decoration:none }
.newsitem P.more a:hover { color:#009f3d !important; text-decoration:underline }

/* Mapka strony */
#mapsajt UL LI { color:#6fd206; line-height:150%; font-weight:bold; font-size:12px}
#mapsajt UL LI UL LI { color:#6fd206; line-height:150%; font-weight:normal}
#mapsajt UL LI UL LI UL LI { color:#6fd206; line-height:150%; font-weight:normal}
#mapsajt UL LI a { color:#999999!important; text-decoration:underline  }
#mapsajt UL LI a:hover { color:#999999!important; text-decoration:underline }
#mapsajt UL LI a:visited { color:#999999!important; text-decoration:underline }

/* Artykuły ogolne */
#indexart { display:block; float:right; width:200px; padding:10px; height:auto; background-color:#f9f9f9; border:1px solid #f1f1f1; margin:0 10px 10px 10px }
#indexart strong {  }
#indexart A {font-size:11px; color:#999999; line-height:170% }
#indexart A:hover { color:#003366; }





/* =========================================================== */

/*                     ***  KLASY  ***                         */

/* =========================================================== */

.cleardiv 	{ content: "."; visibility: visible; clear: both; display:block; height:0; margin:0px; padding:0px; font-size:0px; }
.hr 		{ background-color:#FF0000; clear: both; display:block; height:auto; margin:0px; padding:0px; border-bottom:1px solid #CCCCCC }
.button 	{ cursor:pointer; border:solid 1px #ccc; background:#999; color:#FFFFFF; font-weight:bold; padding: 1px 1px; background-color:#ffa800; font-size:12px; }
.schowany   { display:none; visibility:hidden }
.kolumna 	{ display:block; float:left; }
.facebookbutton  { border:1px solid #cecece; padding-bottom:10px}
.partner  { border:0px; padding-bottom:10px; margin-top:-30px;}
.minaiaturaArt	 { padding:5px; border:1px solid #f4f4f4; width:185px; height:60px } 



/* kolumny */

.indexsite			{ width:200px; padding-left:10px; padding-right:10px; }
.indexsite	H1		{ margin-bottom:25px }	/*korekta wyrownujaca */

.indexsitedwa		{ width:200px; padding-left:20px; margin-left:20px; border-left:1px solid #f9f9f9 }
.fullcolumn			{ width:680px; padding-left:20px; margin-left:20px; border-left:1px solid #f9f9f9 }
.fotoperson			{ width:130px; }
.textperson			{ width:520px; }
.fotterCpk		{ width:200px; }
.fotterCopr		{ width:500px; }
.fotterEmail	{ width:190px; }



/* cele form */
#cele div { text-align: center; margin: 10px 0;}
#cele li {border-bottom: 1px solid #e3e3e3; margin-bottom: 5px;}










