
body {
   
   font-family:  Tahoma, Arial, Verdana, Sans-Serif; 
   background:#0B3468 url("images/wrapper.jpg") top left repeat-x;
   }

.center { 
  width: 934px; 
  margin: 0 auto; 
}
.clear{   
  clear: both;
}

#container{
  width:900px;
  margin-left:16px;
  margin-right:17px;
  background: #ffffff; 
  border-right: 1px solid #D6E0E6;
  border-left: 1px solid #D6E0E6;
  position:relative;
  left:0px;
  top:-24px;
  float:left;
}


#wrapperMain {
    width:100%;
    background:#083f77 url("images/wrapper.jpg") top left repeat-x;
    }




/***************** czerwony pasek u gory ****************/
#line1{
}

#top_box{
width: 345px;
height:30px;
float:right;
background: #E5ECEF;
margin-right:15px;
overflow:hidden;
}

#top_box_corn1 { 
   background-image: url('images/line1_left_corn.jpg');
   background-repeat: no-repeat; 
   width:20px;
   height:30px;
   float:left;
}  
	
#top_box_text{
  float:left;
  padding-left:15px;
  padding-top:3px;
}	
#top_box_corn2 { 
   background-image: url('images/line1_right_corn.jpg');
   background-repeat: no-repeat;    
   width:20px;
   height:30px;
   float:right;
   }  

   
/***************header *****************/
#line2{
}

#line3{

position:relative;
left:0px;
top:-24px;
float:left;
}

#logo1_left{
   width:207px;
   height:171px;
   background-image: url('images/logo_1.jpg');
   background-repeat: no-repeat;    
   float:left;
   display:inline
}

#logo2_left{
   width:207px;
   height:24px;
   background-image: url('images/logo_2.jpg');
   background-repeat: no-repeat;    
   float:left;
   display:inline
}

#header{
   width:725px;
   height:195px;
    	
   background-image: url('images/header.jpg');
   background-repeat: no-repeat;    
   float:left;

}

#header_en{
   width:725px;
   height:195px;
    	
   background-image: url('images/header_en.jpg');
   background-repeat: no-repeat;    
   float:left;

}


#header_buttons{
   width:725px;
   height:24px;
   float:left;
}
#przycisk_kreska{
   width:127px;
   height:24px;
   background-image: url(images/buttons_left.gif);
   background-repeat: no-repeat;  
   float:left;	

    
}     

#header a { display: block; width: 100%; height: 171px; text-indent: -9999em; }
#header_en a { display: block; width: 100%; height: 171px; text-indent: -9999em; }
#logo1_left a { display: block; width: 100%; height: 171px; text-indent: -9999em; }



#menu_buttons {
   width:583px;
   display:inline;
   font-size: 14px;
   font-family: 'Trebuchet MS',Tahoma;
   font-weight:bold;
   border-bottom: solid 4px #DDDDDC;
   overflow: hidden;
   float:left;
}
 
 
#menu_buttons li {
float: left;
	padding: 0; margin: 0 0 0 1px;}

#menu_buttons li {
   display: block;
   width: 145px; 
   height: 20px; 
   line-height: 20px;
   background: transparent url(images/przycisk.png) no-repeat;
  

}

#menu_buttons li#current {
   display: block;
   width: 145px; 
   height: 20px; 
   line-height: 20px;
   background: transparent url(images/przycisk2.gif) no-repeat;
  
   text-align: center;
   text-decoration: none;

}

#menu_buttons a{
 display: block;
   width: 145px; 
   height: 20px; 
   line-height: 20px;
   color: #fff;
   text-align: center;
   text-decoration: none;

}



#menu_buttons ul li:first-child {
	margin-left: 0;
}
#menu_buttons ul {
 
	list-style-type: none;
        padding: 0;
        margin:0 0;
     
}





/************ lewa strona ******************/

#column_left{
width: 207px;
height:auto;
float:left;
display:inline;
position: relative;
}

#column_left_header{
   width:207px;
   height:74px;
   position:relative;
   left:-17px;
   background-image: url('images/column_left_top.jpg');
   background-repeat: no-repeat;    
   
}

.column_left_menu{
  width: 190px;
  float:left;
  
  display:block;
}

/********* budowa boxow z lewej strony ************/

.menu_gora{
   width:220px;
   height:21px;
   position:relative;
   left:-17px;


}

.menu_gora_lewe{
 width:13px;
 height:21px;
 background-image: url('images/lewy_naroznik.png');
 background-repeat: no-repeat;    
}

.menu_gora_prawe{
 width:207px;
 height:21px;

 background-image: url('images/prawa_czesc.jpg');
 background-repeat: no-repeat;    

}






.menu_box_top{
   width:204px;
   height:40px;

   background-image: url('images/menu_box_top.png');

   background-repeat: no-repeat;    
   position:relative;
  left:-14px;
}


.menu_box_bottom{
   width:207px;
   height:21px;
   background-image: url('images/menu_box_bottom.png');
   background-repeat: no-repeat;    
   position:relative;
   left:-17px;
}

.menu_box{
   width:204px;
   height:auto;
   background-image: url('images/menu_box_left.jpg');
   background-repeat: repeat-y;    
   text-align: left;
 position:relative;
   left:-14px;
 
}
/******************************************************/
.menu_box h1{
   color: #A22930; 
   font-family: 'Trebuchet MS',Tahoma, Arial, Verdana, sans-serif; 
   font-weight: normal;
   font-size:15px;
 
   padding-left:22px;
   padding-right:13px;
   text-align:left;
   font-weight:bold;
   
}

.menu_box_top h1{
   color: #A22930; 
   font-family: 'Trebuchet MS',Tahoma, Arial, Verdana, sans-serif; 
   font-weight: normal;
   font-size:15px;
   padding-top: 15px; 
   padding-left:22px;
   padding-right:13px;
   text-align:left;
   font-weight:bold;
   
}


.menu_box ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0 0 0 6px;
	line-height: 17px;
}

.menu_box ul li {
	
	padding-left: 15px;
}


.menu_box ul li.active{
  
    font-weight: bold;
}


.menu_box ul li ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0 0 0 5px;
	line-height: 14px;
	display: none;
}
.menu_box ul li ul li {
	background-image: url(images/green_menu_box_dot_sec_closed.jpg);
	background-position: 0 5px;
	background-repeat: no-repeat;
	padding-left: 15px;	

}

.menu_box ul li.active ul {
	display: block;
}

.menu_box ul li ul li.active {
	
}

.menu_box ul li ul li ul {
	list-style: none;
	margin: 0 0 0 0px;
	padding: 0 0 0 10px;
	line-height: 14px;

}

.menu_box ul li ul li ul li {
	background-image: none;
	padding-left: 0;
   
	display: none;
}
.menu_box  ul li ul li.last{
	padding-bottom:5;
}

.menu_box ul li ul li ul li.last{
	padding-bottom:5;
}


.menu_box ul li ul li.active ul li{
	display: block;
	background-image: none;
}

.menu_box ul li ul li.active ul li  ul li{
	background-image: none;
	padding-left: 0;
   
	display: none;
}
.menu_box ul li ul li ul li.active ul li {
	display: block;
	background-image: none;
}
.menu_box ul li {
	font-weight: normal;
}

.menu_box a {
	color: #145AB5;
	text-decoration: none;
	font-size: 11px;
}

.menu_box a:active{
	color: #8FAEAD;
}

.menu_box a:hover{
     color:#A22930;
}

.kropki{
}

/********* prawa kolumna *******************/
#column_right{
  width:	691px;
  height:auto;
  float:right;
  background: #ffffff;
}

/************* przyciski *************/
#uczelnia{
  position: relative; 
  top: 3px; 
  left: 145px; 
  float:left;
}

#uczelnia a, #studia a, #kontakt a, #rekrutacja a{
  color:#ffffff;
  text-decoration: none;
  font-family : Tahoma, Arial, Verdana, Sans-Serif;
  font-size : 15px;
  font-weight: bold; 
}
#studia{
position: relative; 
top: 3px; 
left: 225px; 
float:left;
}

#kontakt{
position: relative; 
top: 3px; 
right: 50px;
float:right; 
}

#rekrutacja{
position: relative; 
top: 3px; 
left: 300px;
float:left; 
}

/****** stopka **********************/

#footer { 
position:relative;
left:0px;
top:-24px;
float:left;

}

#footer_left {
  float:left; 
  background: url('images/stopka.jpg') no-repeat; 
  width: 306px; 
  height: 73px; 
  position: relative;
}

#footer_right {

  float:left; 
  background: #ffffff;
  height: 40px; 
  width:611px;
  border-right: 1px solid #D6E0E6;
border-bottom: 1px solid #D6E0E6;

}


#footer .adres { 
color: #787878; 
font-size: 10px; 
position: absolute; 
top: 14px; 
left: 10px; 
text-align:left;
line-height: 12px;
}  

.adres a {
  text-decoration: none;
  color:#A22930;
}

/************* search *******************/
#ajaxSearch_input{
  color: #4A5159;
  background: #ffffff;
  border: 1px solid #EDEDEB;
  width: 120px;
  height:15px;
  font-size:12px; 
  vertical-align: top;
}

#ajaxSearch_submit{
}

#top_box_left{
  float:left;
}

#search{
  display:inline;
  float:left;
  position: relative;
  margin: 0px;
  left: 11px;

}

/**************** last added ****************/
.right_box{
margin-top:20px;
float:right;
width:221px;
}

.right_box h1{
   color: #A22930;
   font-family: 'Trebuchet MS',Tahoma, Arial,Verdana, sans-serif; 
   font-weight: bold;
   font-size:15px;
   padding-top: 10px; 
   padding-right:25px;
   text-align:right;
}
.right_box_top{
   width:221px;
   height:32px;

   background-image: url('images/last_add_top.jpg');
   background-repeat: no-repeat;    
}

.right_box_bottom{

   width:221px;
   height:219px;
   background-image: url('images/last_add_bottom.jpg');
   background-repeat: no-repeat;    
   position:relative;

}

.right_box_tresc {
  width:170px;
  text-align:left;
  padding-left:20px;
  color: #787878; 
  font-size: 9px; 
  line-height:12px;
}
.right_box_tresc a {
  color: #1560B0;
  text-decoration: none;
  font-size: 10px;
}

.right_box_tresc a:active, .right_box_tresc a:hover {
  color: #1560B0; 
}
.right_box_tresc_center{
  width:170px;
  text-align:center;
  padding-left:20px;
}

/**********container2*****************/
#container2{
  width: 469px;
  height:auto;
  float:left;
  display:inline;
  position: relative;
}


/* FLOATER */
#trailimageid {
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 286px;
	height: 1px;
	z-index: 1000;
}

IMG.ramka_zdjecie{
           border: 1px solid #E9DFC1;	
		background: #FFFFFF;
		margin: 0 10 15 0 px;
		padding: 2px;
}