/* ----------------------- common shared settings ----------------------------- */

body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#6d6d6d;
	margin:0;
	padding:0;
	background:url(../gfx/shared/body_bg.jpg) #f3f5f6 repeat-x 0 0;
}

/*--------------------------------------------------------
Theme Name: Wyzsza Szkola Zarzadzania i Bankowosci w Krakowie
Theme URL: http://www.wszib.edu.pl/
Description: Wyzsza Szkola Zarzadzania i Bankowosci w Krakowie
Version: 0.1b
CSS Author: Dariusz Budnik - http://dbudnik.com
--------------------------------------------------------*/

/*--------------------------------------------------------
Font color   : #6d6d6d
Link color   : #356181
Hover color  : #6190b2
Active color : #notset
--------------------------------------------------------*/

/* -------------------------------------------------------------------- */
/* ------------------------- site general ----------------------------- */
/* -------------------------------------------------------------------- */

form, input, select, textarea, fieldset, legend, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, pre, blockquote, div { 
	margin:0; 
	padding:0; 
} 

ul { list-style:none; }

.hidden { display: none; }

.clearfix {	clear: both; }

a {
	color: #356181;
	/*border-bottom:1px dotted #acbed1;*/
	text-decoration:none;
}

a:hover {
	color:#5b89aa;
	text-decoration: none;
	/*border-bottom:1px solid #acbed1;*/
}

img,
a img,
a img:hover {
	border: none;
}

acronym { color:#000; cursor:help }

/* -------------------------------------------------------------------- */
/* --------------------------- header --------------------------------- */
/* -------------------------------------------------------------------- */

	div#header {
	width:950px;
	margin:0 auto;
	background-image: url(head_student.jpg);
	background-repeat: no-repeat;
	background-position: 350px 0;
	}
	
		/* ------------- nawigacja intranet top -------------- */

		ul#nav_intranet {
			margin:4px 0 0 0;
			border-left:1px solid #f3f5f6;
			height:29px;
			float:left;
		}
		
		* html ul#nav_intranet { height:20px; }
		
		ul#nav_intranet li {
			float:left;
			font-weight:bold;
			border-right:1px solid #f3f5f6;
		}

			ul#nav_intranet li a {
				display:block;
				border:0;
				padding:8px 10px;
			}
			
				ul#nav_intranet li a:hover {
					background:url(head_nav_hover.gif) repeat-x left bottom;
					text-decoration:none;
				}
	
					ul#nav_intranet li a span#sake {
						background:url(head_sake.gif) no-repeat 0 0;
						padding:3px 0 3px 26px;
					}
					
					ul#nav_intranet li a span#suszi {
						background:url(head_suszi.gif) no-repeat 0 0;
						padding:3px 0 3px 26px;
					}
					
					ul#nav_intranet li a span#webmail {
						background:url(head_webmail.gif) no-repeat 0 0;
						padding:3px 0 3px 26px;
					}
					

		/* ------------- nawigacja dodatkowa -------------- */
		
		ul#nav_sec {
			float:right;
			margin:4px 0 0 0;
		}
		
			ul#nav_sec li {
				float:left;
				padding:8px 0 8px 10px;
			}
			
				ul#nav_sec li a { border:none; }
		
		/* ------------- logo -------------- */
					
			div#top {
				clear:both;
				padding:26px 0 0 0;
				height:84px;
				position:relative;
			}
			
			div#logo {
				clear:both;
				background:url(head_logo.gif) no-repeat 0 0;
				width:380px;
				height:60px;
				position:relative;
				text-indent:-9999px;
			}
			
			
			
			
				div#logo h1 a#homelink {
					margin: 0;
					padding: 0;
					width: 385px;
					height:60px;
					display:block;
					position:absolute;
					top:0;
					left:0;
					border:none;
					outline:none;
				}

/* -------------------------------------------------------------------- */
/* --------------------------- search --------------------------------- */
/* -------------------------------------------------------------------- */


	div#search {
		float:right;
		width:240px;
		position:relative;
		margin:12px 0 0 0;
	}
	
	div#search fieldset { border:0; }
	div#search legend { display:none; }
	div#search label { font-weight:bold; margin-right:15px; color:#4d4d4d}
	
	div#search input#searchform { 
		width:145px;
		border-bottom:1px solid #ddd;
		border-left:1px solid #c3c3c3;
		border-right:1px solid #c3c3c3;
		border-top:1px solid #7c7c7c;
		padding:2px 20px 2px 2px;
		background:url(../gfx/shared/input_shadow.gif) #fff repeat-x 0 0;
		height:13px;
		font-size:11px;
		color:#808080;
 	}
	
	div#search input.searchbutton { 
		position:absolute;
		right:19px;
		top:3px;
		background:url(../gfx/shared/input_search.gif) no-repeat 0 0;
		text-indent:-9999px;
		height:14px;
		width:14px;
		border:0;
		cursor:pointer;
		outline:none;
	}
	
.mar {
	left: 200px;
}

