@import url("css/menu.css");

/* CSS Document  ECDL*/
body {background:#FFFFFF ; height:100%; margin:0px; padding:0px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }

/*-------- Default Style --------*/
tr,table,th,td,div,ul,li, ol, normal{color:#000; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
a,a:link,a:visited,a:active{color:#FF5E00; text-decoration:none; font-family:Verdana,Tahoma,  Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
a:hover{color:#080072; text-decoration:none; font-weight:normal;font-size:12px; }
a.menu:link,a.menu:visited,a.menu:active{color:#ffffff ; text-decoration:underline; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; }
a.menu:hover{color:#ffffff;text-decoration: none ;}

div.normal {color:#000; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }

/*-------- design style --------*/
.template_style{width:1000px; margin:auto;}

.top_space{height:0px;}
.lang_pad{padding:7px 15px 0px 0px;}

/*.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:5px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}  
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:5px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}
 */
 .logo_pad{background:#FFF; margin: 0 0px 0 0px; padding:0px ;height:50px;}

.menu_bg{padding:0 ;  margin: 0 0px 0 0px; height:16px; }
.menu_left{padding:0px; margin:0px; }
.menu_right{margin:0px;}

.search_style{float:right; padding:8px 0px 0px 0px;}
.search_bg{padding-right:0px;}
.search_bg Input{color: #080072;}


.menu_style{float:left;}

.bread_bg{padding:0px; margin: 0 0px 0 0px; background: #fffffff;height:20px;}
.bread_left{padding:0px 0px; margin:0px;}
.bread_right{padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; padding:5px 6px 0px 6px;  font-size:8px; }

.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:#ffffff; background:url(images/cien_lewy.jpg) no-repeat top left;}
.right_bg{padding:0px; margin:0px; background:#ffffff; background:url(images/cien_prawy.jpg) no-repeat top right;}
.content_pad{padding:-1px 0px 0px 0px; margin: 0 0px 0 0px; background:#ffffff ;background:url(images/calosc.png) no-repeat top left;}

.bot_left{padding:0px; margin:0px; background:#ffffff; background:url(images/rog_dol_lewy.jpg) no-repeat top left;}
.bot_right{padding:0px; margin:0px;background:#ffffff;  background:url(images/rog_dol_prawy.jpg) no-repeat top right; padding:0px 20px 0px 20px;}
.bot_bg{padding:0px; margin:0px;background:#ffffff; 	background:url(images/dol.jpg) repeat-x top left; height:22px; }

.bot_pad{position: relative;  top: 0; z-index: 1;margin-bottom:20px;padding:0 30px 0 0px;background:#ffffff; }
#terms_style{float:left;font-size:11px;background:#ffffff; }
#copy_style{float:right;font-size:11px;background:#ffffff; }

.clear_float{clear:both; background:#ffffff; color:#808080;}
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px 0px 0px 0px; margin:0px; }
.LeftPane{ padding:0px 0px 0px 0px; width:196px; margin:0px; background:#FFFFFF;}
.RightPane{ padding:0px 0px 0px 0px; width:219px; margin:0px; background:#FFFFFF;}
.ContentPane{width:585px;}
/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#cccccc;  }
a.Breadcrumb:hover{color:#808080;}

/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#979771; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#CECC9B;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#080072; font-size:12px;}
a.user:hover{color:#FF5E00;font-size:12px; }

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#080072; font-size:11px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a.footer:hover{color:#808080;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width:120px; height: 14px; border: solid 0px #cccccc; position:absolute;top:1px;left:0px; background-color: #ffffff; white-space: nowrap; margin-top: 1px; }
div.SearchContainer a{padding: 0px 0px; position:relative; float: right;}
div.SearchIcon{float: left; width: 0px; height: 0px;  z-index: 0; background: no-repeat 0px 0px; text-align:left;}
div.SearchIcon img{margin-top: 0px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:110px; height:12px; margin-left:0px; background-color: #e1e1e1;}

#SearchChoices{clear: site; display: none; border: solid 0px #000000; z-index:-10; margin: 0; padding: 0; text-align:left; font-size:14px; background-color: #ffffff; position:absolute; top: 2px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 0px 0px 0 0px; padding-left: 0px; height: 0px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 20px left; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #111111;	color:#111111; border: none;}
#SearchChoices li.searchDefault{background-color: #111111; border: none;}
/*---------------------------Top linia-------------*/
div.toplinia { color:#808080; font-size:10px; text-align:right;  padding:0px 18px 0px 0px;}
div.toplinia1 { font-size:10px; text-align:center;  padding:0px 0px 0px 0px;}

div.naglowek
{
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 80px;
  background-image: url('images/tlo_gora.jpg');
  background-repeat: repeat-x;
 
}
.rootmenuitem {padding:50px 80px 90px 80px;}
div.kontakt
{
  position: relative;
  z-index: 10;
  top: 0;
  left: 0;
  width: 174px;
  height: 100%;
  background-image: url('images/m_kont_1px.jpg');
  background-repeat: repeat-y;
 font-size:9px;
 margin-left:-left:1px
}



div.bialy
{
  position: relative;
  z-index: 0;
  top: 0px;
  left: 0px;
  width: 987px;
   background-image: url('images/liczba_odsl.jpg');

}

