/* CSS Document */

html, body {
	margin:0 auto;
	font-family:Tahoma, Elephant;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: .95em;
	color:#666666;
	font-style:normal;
	background:#CCCCCC;
}

h1 { font-size:1.3em}
h2 { font-size:1.1em}
h3 { font-size:1.1em}
h4 { font-size:0.8em;}
img {border:0}


#wrap_main{
	width: 960px;
	margin: 0 auto;
	border: 0px solid #cccccc;
	background: #ffffff;
}

#wrap{
	/* width: 960px; */
	margin: 0 auto;
	background: url(../images/tlo_bg_blue.jpg) repeat-y 39%; /* 39% im wieksze tym bardziej w lewo */
	border: 0px solid #cccccc;
}


/*
#container{
	margin:0 auto;
	width:960px;
}
*/
#header{
	/*background:#3e4046;	ver.3 */
	background:#ffffff;
	height: 150px;
	/*float:left; dodano 21.05.2009 zk*/
}


#header_left1 {
	position:relative; float:left; width:400px;
}


#header_rigth1 {
	position:relative; float:right; margin: 20px 10px 0 0; z-index: 1;
}

#header_right_szop1 {
	position:relative;
	font-size: 0.75em;
	font-weight:bold;
	width:75px;
	text-align:center;
	float:right;
}
#bos {
	position:relative;
	font-size: 0.75em;
	font-weight:bold;
	width:40px;
	text-align:center;
	float:right;
	}

#header_right_szop1 a, #bos a {
	text-decoration:none;
	color:#666666;
}


#header_right_en1 {

	position:relative;
	font-size: 0.75em;
	font-weight:bold;
	width:75px;
	text-align:center;
	float:right;
}

#header_right_en1 a {
	text-decoration:none;
	color:#666666;
}


#header_right_UXP1 {
	font-size: 0.75em;
	font-weight:bold;
	position:relative; 
	width:75px;
	text-align:center;
	float:right;
	}
#header_right_UXP1 a{
	text-decoration:none;
	color:#666666;
	}
#header_right_UXP1 a:hover {
	color:#46474D;
	}
	
	#header_right_study {
	font-size: 0.75em;
	font-weight:bold;
	position:relative; 
	width:75px;
	text-align:center;
	float:right;
	}
#header_right_study a{
	text-decoration:none;
	color:#666666;
	}
#header_right_study a:hover {
	color:#46474D;
	}


#navigation {
	background: #009ee0;
	height: 56px;
}

#under_navigation {
	background: #8F2239;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	padding: 30px 0;
	text-align: center;
}

#under_navigation a {
	color: #ffffff;
}

/* *************** rotacja zdj�� ****************/
#front_img{
	background: #ffffff; /*url(../images/banners/rotate.php) no-repeat 0px 0px;  rotates images in the banners folder - tak by�o pierwotniedo 20.05.09 zk */
	height: 270px;
}	

#front_img_sub{
	background: #ffffff url(../images/banners1/rotate.php) no-repeat 0px 0px; /*rotates images in the banners folder */
	height: 116px;
}
/* ***************  end  ****************/

#img_description{
	background: #ffffff; 
	min-height:inherit; /* default 56px */
	margin: 0;
	padding: 15px 35px 0 35px;
	font-size: .9em;
}

#front_content{
	/*background:#E0E0E0;*/
	background:#FFFFFF;
	height:auto;
	margin: 0;
	padding: 35px 35px;
	min-height: 201px;
}

#front_content_carousel{
	/*background:#E0E0E0;*/
	background:#FFFFFF;
	height:auto;
	margin: 0;
	padding: 0 0;
	min-height: 201px;
}

#content {
	float: right;
	padding :1em 1em 1em 1em;
	background: #fff; /*#C7EFF1;*/
	width: 77%;		/* zmian rozmiaru zmienia szer wyswietlania*/
	font-size: 0.8em; 
}

#content_1 {
 
	float:right;
	margin-left:22%;
	padding: 1em;
	/*background:#E4E4E4;*/
	background: #fff;
	min-height:auto;
	min-height:200px;
}

#content_v2{
	margin-left:21%;
	/* background:#9999CC;	okresla tlo */
	background: #fff;
	padding:1em 1em 2em 2em;
	color:#333333;
	font-size: 0.9em;
}

#content_v2 a{
	text-decoration:none;
	color:#000033;
}


#content_v2 a:hover{
	background:#D1D1D1;
	color:#46474D;
	/*border-bottom: 1px dotted #666666;*/
}

#content_v2 h2 {font-size: 1.3em; 
	/*border-bottom: 1px solid #330066; */
	color: #666666;}
#content_v2   li h2 {font-size: 1.2em;}


.h2content {width: 716px; padding: 5px 10px; background: #CCCCCC; border-left: 1px solid #666666;}
.dhc {border-left: 5px solid #999999; padding:.7em 1em; background: #EAEAEA; }



/*********************************************/
#sidebar_left {
	float:left;
	margin: 0;
	 
}

.menu_naglowek{
	padding:5px 0 5px 10px; 
	font-weight:bold;
	
	}

#sidebar_menu_bg{	/* tlo obrazkowe pod menu */
	margin: 0;
	padding-right: -2px;
	background:#429AD0 url(../images/sidebar_bg_pasek.jpg) repeat-x top left;
	width: 192px;
	min-height: 454px;
	}

#sidebar_menu {
	margin: 0;
	color:#FFFFFF;
	
}
#sidebar_menu dl, #sidebar_menu dt{
	font-size: .9em;
	line-height: 1.1em;
	padding: 1em 1em 0.2em 0.8em;
	cursor:pointer;
	
}
#sidebar_menu dd{
	font-size: .85em;
	margin-left: 1.5em;
	line-height: 1.3em;
}
 
#sidebar_menu dd a, #sidebar_menu dt a{
	color: #FFFFFF;
	text-decoration:none;
	display:block; /* 19.05.09 zk*/
}

#sidebar_menu dd a:hover, #sidebar_menu dt a:hover {
	color:#45474D;
	text-decoration:none;
}
 
#menu2 {
	margin-left: -8px;
	margin-top: -15px;
	padding-left: 1.5em;
}

#menu2 dt {
	font-size: 1.1em;
	 
}
#menu2 dd {
	font-size: 1.1em;
	margin-left: .7em;
}
 
 
/* ***************************
		line
*************************** */
.line1{
	height:1px;
	border-bottom: 1px dotted #666666;
	margin-left: 35px;
	margin-right: 35px;
}

/* *********************** */
.box_news{
	margin: 0;
	background:#FFFFFF;
	 	
}

.box_news_inner{
	margin: 0;
	width: 130px;
	/*border:1px solid grey;  do zmiany */
	/*background:#F4E1CC;*/
	float: left;
	font-size: .7em;
}

.box_news_inner img{
	margin: 0;
	padding: 0;
}

.box_news_inner a, #more_news a{text-decoration:none; color:#006699; font-size: .85em; margin-right: 20px;}
.box_news_inner a:hover, #more_news a:hover{ color:#000033; border-bottom: 1px dotted #666666; background:#CCCCCC;}


.box_new_inner_null{
	margin:0;
	width: 57px;
	min-height: 201px;
	float: left;
}	

#under_front_content{
	clear:both;
	/*background: #2b78a7; */
	height: 8px;
}

/*********************************
			Navigation 
**********************************/	
/* css umieszczony w pliku menu_H_tab.php 22.05.09 zk */

/* ***************************************** 
*
*			mootools description
*
* **************************************** */
#vertical_slide{
	background: #009ee0;
	padding: 5px;
	font-weight: normal;
	min-height: 110px; /* okresla min wys. bez tego nie dziala poprawnie */
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	padding: 0 5px 3px 0;
	background: #009ee0;
	position:absolute;
}

.vertical_status{font-size:.7em; font-weight: normal; color:#FFFFFF; padding-left:5px; display:block;}

/******************************************  end mootools ***************************************** */


/* ***************************************** 
*
*			jquery "kurtyna" description
*
* **************************************** */
#caja {
	background: #009ee0;
	padding: 5px;
	font-weight: normal;
	/* min-height: 110px;  okresla min wys. bez tego nie dziala poprawnie */
	display: none;
	
/* width:960px;
display: none;
padding:5px;
border:0 solid #FADDA9;
background-color:#009EE0;
*/
}


#mostrar{
	padding: 0 5px 3px 0;
	background: #009ee0;
	position:absolute;
	
	padding:5px;
	display:block;
/* display:block;
width:35px;
padding:5px;
 border:0 solid #D0E8F4; 
background-color:#009EE0;
*/
}
/******************************************  end jquery ***************************************** */



/* **************** definicje dla menu_short table ****************** */
#nav_topic_short {
	font-size:0.8em;
	padding-left:3.5em;
	line-height: 1.5em;
}

#nav_topic_short a{
	color: #ffffff;
	text-decoration:none;
}

#nav_topic_short a:hover{color:#46474D;}

/* **************** koniec menu_short   table ************ */


/* ****************************
			footer
**************************** */
#footer{

	background: #3E4946;
	min-height: 120px;
}
#footer_{

	background: #3E4946;
	height: 40px;
}

#footer_txt, #footer_txt_end {
	font-family: Tahoma, Elephant;
	font-size:0.6em;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0;
	width: auto;
	padding: 30px 0 10px 15px;
	float:left;
}
#footer_txt a {
	border-right: 2px solid #009ee0;
	margin: 0;
	padding-right: 15px;
	color:#FFFFFF;
	text-decoration: none;
}

#footer_txt_end a {
	margin: 0;
	padding-right: 20px;
	color:#FFFFFF;
	text-decoration: none;
}

#footer_txt a:hover, #copyright a:hover {color:#1A6A9B;}

#under_footer{
	background: #2678a7 url(../images/under_footer.jpg) repeat-x;
	height:54px;
}

#copyright {
	font-size:.6em;
	color:#ffffff;
	padding: 5px 10px 5px 10px;	
}
#copyright a {
	color:#FFFFFF;
	text-decoration: none;
}


/*===================KOLORYSTYKA  efekr�w wyszukiwania  ======================*/
.seek_result {
		margin:5px;
		border-right:1px solid #1C7EBD;
		background-color: #FEFDFA;	
		height:auto;
		padding:10px 10px 10px 15px;
}
	
.seek_result_p {
		margin:5px;
		border-left: 3px solid #919191; /* pierwotnie #676767;*/
		border-bottom: 1px solid #CCCCCC;
		background-color: #FEFDFA;	
		height:auto;
		padding:10px 10px 10px 15px;
		line-height:1.5em;
}

/*===================  STUDENCI ======================*/

*.lek_menu a, *.woj-lek_menu a, *.farm_menu a, *.fiz_menu a, 
*.lek-den_menu a, *.nauk-bio_menu a, *.wnz_menu a, *.wpp_menu a{
	line-height: 1.3em;
}

 .lek_menu, .woj-lek_menu, .farm_menu, .fiz_menu, .lek-den_menu, .wpp_menu, .wnz_menu, .nauk-bio_menu{
	background-color: #FBFDFF;
	border-left: 2px solid #676767;
	 
	padding: 5px;
}

 .lek_content, .woj-lek_content,  .farm_content,  .fiz_content, .lek-den_content, .wpp_content, .wnz_content, .nauk-bio_content {
	border: 1px solid #FBEAF1; 
	margin-top:20px;
	padding:20px;
}

/* ******************** Pomocnicy ******************** */
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
	font-size: 0;
}

.hide{
	display: none;
	visibility: hidden;
}

.left {float: left; padding: 1em 1.5em 0.5em 0;}
.right {float: right; padding: 1em 0 0.5em 1em;}
.clear {clear: both;}

/************************klasy dla ABK ************************/
.abk_wyroznienie {
	border: 1px solid #006600; 
	background:#50AF16; 
	padding: 1em; 
	font-weight:bold; 
	color: #FFFF00; 
	margin-top: 1em; 
	font-size: 1.2em;
	}
	
/************************klasy dla przycisk�w FB i G+1 ************************/	
.button-box {width: 750px; margin: 0 auto; margin-bottom: 1em;  float:right;}

.button-GoogleOnePlus {float: right; height: 2em; min-width: 70px; margin-right: 10px; padding-top: 15px;}

.button-facebook {float: right; height: 2em; min-width: 70px;  margin-right: 10px; padding-top: 15px;}

.fontResize {float:right; padding-right: 10px; padding-top: 10px;}

/*END FB i G+1*/

/************************klasy dla tzw. LikeBox wysuwanego z lewej ************************/	
#wysuwane{
	background: url("../images/zakladkaUM2.png") no-repeat scroll 0 0 transparent;
 
	padding: 10px;
	width: 235px;
	min-height:200px;
 
	position: fixed;
	margin-top: 0px; /*po�owa wysoko�ci panelu w g�r� */	
	left: 0px;
	top: 50%;
 	}
.zamknij{
	background-position: 0px 0px -242px 0px;
	}
/*wersja dla str. prawej */	
.right-likebox{
float:right; 
width:144px; 
min-height:148px; 
 
display:block; 
right:-152px; 
padding:10px 10px 0px 40px; 
position:fixed; 
top: 250px; 
z-index:2002;
 
background: url("../images/zakladkaUM2-bigr.png") no-repeat scroll 0 0 transparent;
}
.right-likebox-inner {
	margin:0 10px 0 30px;
	float: left;
	width:auto;
	padding-top: 10px;
	}

/***************** END LikeBox *****************************/

/***************** button styles ***************************/
 

.wybory {

	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 10px 14px -7px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a5e3fa), color-stop(1, #a39fe0));
	background:-moz-linear-gradient(top, #a5e3fa 5%, #a39fe0 100%);
	background:-webkit-linear-gradient(top, #a5e3fa 5%, #a39fe0 100%);
	background:-o-linear-gradient(top, #a5e3fa 5%, #a39fe0 100%);
	background:-ms-linear-gradient(top, #a5e3fa 5%, #a39fe0 100%);
	background:linear-gradient(to bottom, #a5e3fa 5%, #a39fe0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a5e3fa', endColorstr='#a39fe0',GradientType=0);
	background-color:#a5e3fa;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #333399;
	display:inline-block;
	cursor:pointer;
	color:#ffffff !important;
	font-family:Arial;
	font-size:26px;
	font-weight:bold;
	padding:15px 19px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.wybory:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a39fe0), color-stop(1, #a5e3fa));
	background:-moz-linear-gradient(top, #a39fe0 5%, #a5e3fa 100%);
	background:-webkit-linear-gradient(top, #a39fe0 5%, #a5e3fa 100%);
	background:-o-linear-gradient(top, #a39fe0 5%, #a5e3fa 100%);
	background:-ms-linear-gradient(top, #a39fe0 5%, #a5e3fa 100%);
	background:linear-gradient(to bottom, #a39fe0 5%, #a5e3fa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a39fe0', endColorstr='#a5e3fa',GradientType=0);
	background-color:#a39fe0;
	color: #EEEEEE;
}
.wybory:active {
	position:relative;
	top:1px;
}

/*intranet*/

.intranet {
	-moz-box-shadow: 1px 2px 10px 1px #899599;
	-webkit-box-shadow: 1px 2px 10px 1px #899599;
	box-shadow: 1px 2px 10px 1px #899599;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #bab1ba));
	background:-moz-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-o-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #bab1ba 100%);
	background:linear-gradient(to bottom, #ededed 5%, #bab1ba 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bab1ba',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:1px solid #d6bcd6;
	display:inline-block;
	cursor:pointer;
	color:#0682a1 !important;
	font-family:Verdana;
	font-size:23px;
	font-weight:bold;
	padding:20px 30px;
	text-decoration:none;
	text-shadow:0px 1px 0px #e1e2ed;
}
.intranet:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bab1ba), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-o-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #bab1ba 5%, #ededed 100%);
	background:linear-gradient(to bottom, #bab1ba 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bab1ba', endColorstr='#ededed',GradientType=0);
	background-color:#bab1ba;
}
.intranet:active {
	position:relative;
	top:1px;
}

 