/* Podstawowa 3-kolumnowa szata joomla*/
body {
margin:0px 0px 0px 0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#EEEEEE
}
h2
{
 font-size:18px;
}

#wrapper {
width:100%;
margin: 0px auto;
min-width:770px;

}
#header
{

  width:100%;
  height:180px;
  background-color:#003366;
  color:white;
}
#bar
{
   position:relativer;
   width:100%;
   height: 20px;
   top: 2px;

}
#body
{
   position:relative;
   width:100%;  
   margin: 0px auto;
   font-size:11px;   

}
#footer
{
	height:100%;
	background:#EEEEEE;
}
#footer-inside
{
	padding:15px;
	padding-left:20px;
	font-size:10px;
	color:#666666;
}
#logo
{
 position: relative;
 left: 150px;
 top: 20px;
 width: 80px;
 height: 80px;
}

#logo_caption
{
 position: absolute;
 left: 250px;
 top: 50px;
 width: 80px;
 height: 80px;
}

#random_image
{
   position: absolute;
   right: 80px;
   top: 10px;
   width: 80px;
   height: 80px;
}

#leftcontent {
/*position: absolute;*/
float:left;
width:50%;
height:30px;


}

#centercontent {
float:left;
width:200px;
height:30px;
background-color:#00ff00;
/*margin-left: 40%; /*1 wiecej niz 210 bo musimy dodac obwodke: border*/
/*margin-right:0px;
margin-top:0px;*/ /* Margines dodaje linie ponad zawartoscia na szer. centralnej kolumny */

}

#rightcontent {
position: relative; 
float:right;
/*left: 60%;
top:0px;    */
background-color:#0000ff;
width:100px;
right:10px;
}
/*---------------Box-------------------*/
.SchoolBoxes
{
 width:550px;
 backgroud-color:white;
}

.SchoolBox
{
 width:230px;
 height:100px;
 float:left;
 background-color:white;
}
.SchoolBoxTitle
{
 width:190px;
 height:24px;
 float:left;
 background-color:#003366;
 margin-left:2px;
 font-weight:bold;
 font-size:11px;
 font-family:verdana;
 color:white;
}
.SchoolBoxTitlePos
{

 margin-top:5px;
 margin-left:3px;
}
.SchoolBoxInfoText
{
 width:180px;
 height:70px;
 float:left;
 background-color:#ffffff;
 margin-left:5px;
 font-size:12px;
 font-family:verdana;
 color:black;
}
.SchoolBoxInfoTextPos
{
 margin-top:5px;
 margin-left:3px;
}

.MainPageLinksBox
{
 padding-left:14px;
 padding-top:7px;
}
.SmallStripSeparator1
{
 width:210px;
 overflow: hidden;
 height:5px;
 background-color:#990000;
}
.SmallStripSeparator2
{
 width:210px;
 overflow: hidden;
 height:5px;
 background-color:#660000;
}
.SmallBoxRightMargin
{
	width:138px;
	background-color:white;
	float:right;
	padding-top:5px;
}
.LinksListBox
{
 width:210px;
 vertical-align:middle;
 background-color:#eebbbb;
 color:#993333;
 font-size:11px;
 font-weight:bold;
}

.LinksBoxList
{
 padding-left:10px;
 padding-top:5px;
 height:25px;
}
.SmallBoxMargin
{
    	width:148px;
	height:24px;
	background-color:#003366;
	float:right;
}
.SmallBoxMarginText
{
    padding-left:3px;
	padding-top:5px;	
}

.RightBox
{
	position:relative;
	top:0px;	
	width:200px;
	height:30px;
}
.MainTextBox
{
    	font-family:Verdana;
    	font-style:normal;
    	font-size:12px;
    	text-align:left;
    	width:70%;
    	background-color:white;	
}
.BoxTitlePos
{
 padding-left:10px;
 line-height:1.8em;
}
#MiddleBar
{
	position:relative;
	width:100%;
	height:25px;
	top:2px;
	background-color:#990000;
}
/*---------------fonts-------------------*/

.BoxLinks
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
}
a.BoxLinks:hover
{
	text-decoration: underline;
	color: #CC6666;
}

.MainSiteIndex{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
.Contact
{
	position:relative;
	bottom:10px;
	color: #9BBCFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 14px;
}
.LinksHeader
{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
}
div.module h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
#SchTitlePos
{		
	padding-left:15px;
	padding-top:100px;
}
.SchType
{
	font-size:11px;
	color:white;
}

#BodyPart
{
	width:100%;
	background-color:white;
	font-family:Verdana;
	font-style:normal;
	font-size:12px;
	text-align:left;
}

#footer-inside
{
	padding:10px;
	padding-left:20px;
	font-size:10px;
	color:#666666;
}
.contentheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0px;
	color: #003366;
	margin-top: 24px;
	padding-top:5px;
}

.mainlevel
{
	font-family:verdana;
	color:#990000;
	text-decoration:none;
	font-size:12px;
	font-weight: bold;
	
}

#active_menu
{
	color:#990000;
}

div.module td
{
	padding-top:10px;
	padding-left:20px;
	padding-bottom:10px;
	border-bottom-width:1px;
	border-bottom-color:#999999;
	border-bottom-style:dashed;
	color:#990000;
}
.LinkFont {font:bold normal normal 12px  Verdana;color:#003399;text-decoration: underline;margin-left:15px;weight: bold;}
.LinkFont:link  {font:color:#ff8080;text-decoration: underline; }
.LinkFont:visited {text-decoration: underline; }
.LinkFont:active {text-decoration:underline; }
.LinkFont:hover { color:#ff8080;text-decoration: underline; }

