/*
 *  @param CLEAR
 *  czyszczenie wybranych znacznikÃ³w arkusza stylÃ³w
 */

* {padding:0; margin:0; vertical-align:baseline}
* html {height:1%}

/*
 *  @param GLOBAL
 *  deklaracje globalne dla poszczegÃ³lnych znacznikÃ³w oraz najczÄ?Å?ciej uÅŸywanych
 */

body {margin:0 auto; text-align:center; background:#493b30 url('../_img/bg.jpg') repeat-x; font:normal 12px verdana, 'trebuchet ms', tahoma, sans-serif; color:#464646}
div
{
	margin:0 auto;
}
img
{
	border:0;
}
a.mainLink
{
	display:block;
	width:250px;
	height:64px;
	float:left;
	margin-left:63px;
	margin-top:34px;
}
hr
{
	border-top:1px dotted #C6CF8C;
}
h1
{
	font-size:17px;
	display:inline;
}
h1.files
{
	font-size:12px;
}
h2
{
		font-size:15px;
}
a:link {text-decoration:underline; color:#bb0000;}
a:visited {text-decoration:underline; color:#bb0000;}
a:hover {text-decoration:none; color:#bb0000;}
a.footer:link {text-decoration:none; color:#fff; background:#69672C}
a.footer:visited {text-decoration:none; color:#fff; background:#69672C}
a.footer:hover {text-decoration:underline; color:#fff; background:#69672C}
#footerDiv a
{
	margin-right:10px;
}
div#mainDiv
{
	width:988px;
	height:auto;
}
div#topDiv
{
	background:transparent url('../_img/topImg.jpg') no-repeat;
	width:988px;
	height:158px
}
div#menu
{
	margin-top:19px;
	margin-left:67px;
	width:850px;
	height:27px;
	float:left;
}
div#menu img
{
	float:left;
}
div#footerDiv
{
	background:transparent url('../_img/footerBg.jpg') no-repeat;
	width:988px;
	height:106px;
	position:relative;
}
div#footerDiv .slogan
{
	position:absolute;
	top:73px;
	left:59px;
	font-size:10px;
	font-style:italic;
	color:#F1F7CB;
}
div#footerMenu
{
	float:right;
	margin-top:30px;
	margin-right:20px;
}
.cornerBox
{
	background:#f1f7cb url('../_img/boxBg.jpg') repeat-x;
	height:auto;
	position:relative;
}
.cornerBox .topBox
{
	position:absolute;
	top:0;
	left:0;
	height:10px;
}


.cornerBox .footerBox
{
	position:absolute;
	bottom:0;
	left:0;
	height:10px;
}
.leftBCorner
{
	width:10px;
	height:10px;
	float:left;
	background: url('../_img/leftBCorner.jpg') no-repeat;
}
.rightBCorner
{
	width:10px;
	height:10px;
	float:right;
	background: url('../_img/rightBCorner.jpg') no-repeat;
}
.leftTCorner
{
	width:10px;
	height:10px;
	float:left;
	background: url('../_img/leftTCorner.jpg') no-repeat;
}
.rightTCorner
{
	width:10px;
	height:10px;
	float:right;
	background: url('../_img/rightTCorner.jpg') no-repeat;
}
.clear
{
	clear:both;
	height:0px;
	font-size:0px;
	line-height:0px;
}
#mainBox
{
	width:700px;
	float:left;
	margin-left:5px;
}
#mainBox iframe table
{
	border:1px solid red;
}
#rightBox1
{
	width:271px;
	float:left;
	margin-left:5px;
}
#googleSearch
{
	width:271px;
	float:left;
	margin-left:5px;
	margin-bottom:5px;
	text-align:left;
}
#googleSearch .title
{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-bottom:5px;
	display:block;
	
}
#rightBox2
{
	width:271px;
	float:left;
	margin-left:5px;
	margin-top:5px;
}
#rightBox4
{
	width:271px;
	float:left;
	margin-left:5px;
	margin-top:5px;
}
#rightBox3
{
	width:271px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	text-align:center;
}
.contentBox
{
	text-align:left;
	padding:10px;
	text-align:justify;
}
.contentBoxAdsense
{
	text-align:center;
	padding:10px;
}
.content
{
	margin:20px 12px 20px 12px;
	
	line-height:18px;
}
.contentBox .title
{
	font-size:15px;
	font-family:'trebuchet MS',georgia,tahoma,verdana;
	font-weight:bold;
	display:block;
	margin-top:10px;
	margin-left:0px;
}
.red
{
	color:#bb0000;
}
.betweenCorner1
{
	float:left; 
	width:251px; 
	height:10px;
}
.betweenCorner
{
	float:left; 
	width:680px; 
	height:10px;
}
#cse-search-results iframe 
{
	width:660px;
	margin-top:20px;
	margin-left:20px;
}

.listTable td
{
	width:223px;
	height:30px;
	border:1px solid #AFAC83;
	text-align:center;
	vertical-align:middle;
	padding:3px;
	
}
.center
{
	text-align:center;
}
.faqQuestion
{
	font-size:11px;
	font-weight:bold;
}
.faqQuestionsContainer
{
	font-size:12px;
	line-height:15px;
}
.red
{
	color:#bb0000;
}
.raquo
{
	float:left;font-size:10px; font-weight:bold; margin-right:10px;
}
.floatLeft
{
	float:left;
}
.tool-tip {
	color: #fff;
	width: 500px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	text-align:left;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: url('../_img/bubble.png') top left;
}
 
.tool-text {
	font-size: 11px;
	text-align:left;
	padding: 4px 8px 8px;
	background: url('../_img/bubble.png') bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
div.schoolList
{
	padding: 10px 0 10px 0;
	border-top:1px solid #C6CF8C;
	border-bottom:1px solid #C6CF8C;
	
}
.schoolTypeDesc
{
	font-size:11px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom:1px solid #C6CF8C;
}
.singleSchool
{
	margin:5px;
}
.schoolDesc
{
	font-size:11px;
}
.little{font-size:10px; float:right;}

.reg_1{font-size:14px;font-weight:bold;margin-bottom:10px;margin-top:10px;}
.reg_2{font-size:12px; margin:10px; line-height:18px;}
#regLink{float:right; color:#fff;text-decoration:none; font-size:10px; font-weight:bold; margin:5px 10px 0 0}
