html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr
{
  margin:0px;
  padding:0px;
}

/*** Linki bez obramowań **/

a
{
	outline: none;
	border:none;
}

/** Strona wyśrodkowana o ustalonej szerokości **/
body 
{
	width:100%;
   	background-color:#F5F5F5;
}


.SiteWrapper
{
    
	width:1000px;
	margin:auto;
	background-color:#FFF;
    border:1px solid #D3DAED;
    overflow:hidden;
    
    font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#58595B;
}


.FacultyTop
{
    padding-top:10px;
    width:950px;
    height:54px;
    background:url('../images/faculty_top.jpg') no-repeat #F0F7FD ;
}

.TopBrownPlank
{
    width:1000px;
    height:20px;
    background-color: #771E1A;
}

.PLLogoRight
{
    background-image:url('../images/logo_pl.jpg');
    float:right;
    width:73px;
    height:120px;
}

.BannerTop
{
    background-image:url('../images/banner_top.jpg');
    width:1000px;
    height:218px;
}

.PLFlagRight
{
    background-image:url('../images/flaga_pl.jpg');
    float:right;
    width:18px;
    height:10px;
    margin-top:20px;
    margin-right:10px;
}

.ENGFlagRight
{
    background-image:url('../images/flaga_en.jpg');
    float:right;
    width:18px;
    height:10px;
    margin-top:20px;
    margin-right:10px;
}

.MainContent
{
    float:left;
    font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#58595B;
    width:980px;
    padding:10px;

}

.MainContent h1
{
    font-size:16px;
    text-align:center;
}

.MainContent h2
{
    font-size:12px;
    text-align:left;
}

.MainContent a
{
    color:#771E1A;
    text-decoration:none;
}

.MainContent img
{
     border:none;
}


.FooterPlank
{
    font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;
    font-size:11px;
    width:1000px;
    height:20px;
    background-color: #771E1A;
    text-align:center;
    padding-top:5px;
    color:#fff;
}
textarea,input
{
	width:350px;
    font:10px Verdana;
	color:#58595B;
}
textarea
{
	height:70px;
}
input[type=file]
{
	width:350px;
}
input[type=submit]
{
	height:28px;
	font-size:11px;
}

.NoOfSigned
{
    border:none;
    background-color: transparent;
    width:20px;
    text-align:center;
}

.Info
{
    font-family:Verdana,"Arial CE",Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#58595B;
    width:980px;
    padding:10px;
}

.ramka {
	overflow: auto;
	width: 90%;
	padding: 2px 5px 20px 5px;
	background-color: #ffe;
	border: 1px dotted #000;
}


.Content
{
    font:12px Verdana;
	color:#58595B;
	padding:3px;
}

table
{
	border-collapse: collapse;	
	
	border:1px solid #BBB;    
}

th 
{
	font-family: Verdana,Geneva,Kalimati,sans-serif;
	font-size:10px;
	font-weight: bold;
	border-left:1px solid #BBB;
	border-bottom:1px solid #BBB;
	color:#fff;
    background-color:#771E1A;
	padding:5px;
}



td
{
	font:10px Verdana;
	border-left:1px solid #BBB;
	border-bottom:1px solid #BBB;
	color:#58595B;
	padding:6px;
    text-align:center;
}

tr
{
	border:1px solid #BBB;
}







/* jqModal Styling*/
  
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -100px;
    width: 200px;
    
    background-color: #FFF;
    color: #000;
    border: 1px solid #FABB0F;
    padding: 12px;
    
    text-align:center;
}

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* jqModal Styling end*/


