/*
 * BOF::REQUIRED WebDominator 
 */

.homeHeader {
	font: 15px Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #626262;
	margin-left: 3px;
	display: inline;
}

.studia {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
	font-weight: bold;
	padding-right:5px;
}

.normal { /* default style */
	margin: 10px;
}

.module {
	margin: 0px;
}

.pageHeader {
	font: 15px Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #626262;
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	display: inline;
}

img {
	border: 0px;
}
.textHeader{
	font-size: 12px;
	font-weight: bold;
	color: #626262;
}
.b {
	font-weight: bold;
}

/*
 * EOF::REQUIRED WebDominator 
 */

h1.title {
	font-size: 10px;
}

.pageCenter {
	width: 920px;
	margin-left: auto;
	margin-right: auto;
}

body {
	margin: 0px;
	padding: 0px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-align: center;
	background-color: #3f4096;
}

td {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}

p {
	margin-top: 0px;
	margin-bottom: 10px;
}

.div {
	margin: 0px;
	padding: 0px;
}

td, div, p, a, input, textarea
{
	font-size: 11px;
	line-height: 15px;
}

.lightHeader {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.light {
	color: #FFFFFF;
}

.smallHeader {
	color: #0f3f7b;
	font-weight: bold;
}

.label {
	color: gray;
}

.message {
	color: #e42828;
}

.message2 {
	color: red;
}

.bigger {
	font-size: 11px;
}

.smaller {
	font-size: 10px;
}

/*
* Bloki i tla
*
*/

.bg {
	background-color: #ffffff;
}

.bgWhite {
	background-color: #ffffff;
}

.bgHeaderBottom1 {
	background-color: #3f4096;
} 

.bgTop {
	background-color: #3f4096;
}


.bgHeaderTop {
	background-color: #e0e0e0;
} 

.bgBottom {
	font-size: 1px;
	display: block;
	height: 3px;
	width: 940px;
	background-color: #3f4096;
}

.bgHeaderContent {
	background-image: url(../images/bgMenu.gif);
} 

.bgBottom1, .bgRight {
	background-color: #ffffff;
} 


.bgHeaderBottom {
	background-color: #ad0000;
}

.bgLeftMenu {
	background-color: #f3f3f3;
}

.bgDotv {
	background-image: url(../images/bgDotv.gif);
}

.bgDoth {
	background-image: url(../images/bgDoth.gif);
}

.tableUczelnia {
	margin: 5px; 
	background-image: url(../images/dots.gif);
}

.bgSearch {
	background-color: #ffffff;
}
.choiceOffer {
	background-image: url(../images/bgDoth.gif);	
	background-repeat: repeat-x;	
	background-position: bottom left;
	width: 160px;
	margin-bottom: 10px;
	margin-top: 20px; 
	padding-bottom: 10px; 

}

a {
	color: #3f4096;
}

a.topMenu {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	padding-right:5px;
}

a.topMenu:hover {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ad0000;
	text-decoration: underline;
	font-weight: bold;
	padding-right:5px;
}

a.Menu {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #cc0000;
	color: #ffffff;
	display: block;
	height: 25;
	text-decoration: none;
	font-weight: bold;
	padding-right:5px;
}

a.Menu:hover {
	background-color: #3f4096;
}

.headerContent {
	background-image: url(../images/bgMenu.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	border-top: 2px solid #e0e0e0;
	border-bottom: 3px solid #ad0000;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
} 

.h1header {
	display: block;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/arrowHeader.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding-left: 27px;
	font: 15px Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #626262;
}


.headerContentBlue {
	background-image: url(../images/bgMenu.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	border-top: 2px solid #e0e0e0;
	border-bottom: 3px solid #3f4096;
	margin: 0px;
	padding: 0px;
	padding-top: 6px;
} 

h1.h1headerBlue {
	display: block;
	height: 25px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/arrowHeader1.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	padding-left: 27px;
	font: 15px Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #626262;
}

#contenthome {
	background-image: url(../images/bgDotv.gif);
	background-repeat: repeat-y;
	background-position: 322px 0px;
 	
}

ul.menuLeft {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	width: 155px;
}

li.menuLeft {
	float: left;
	width: 155px;
	background-image: url(../images/bgDoth.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	text-align: left;
}

span.menuLeft{
	display: block;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 7px;
	padding: 3px 5px 3px 15px;
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
	font-weight: bold;
}

span.menuLeft a {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
	font-weight: bold;
}

span.menuLeft a:hover {
	color: #ad0000;
}

ul.submenuLeft {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
	width: 155px;
}

li.submenuLeft {
	float: left;
	width: 155px;
	background-image: url(../images/bgDoth.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	text-align: left;
}

span.submenuLeft{
	display: block;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 15px 7px;
	padding: 3px 5px 3px 25px;
} 

span.submenuLeft a {
	font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #3e3e3e;
	text-decoration: none;
	font-weight: normal;
} 

span.submenuLeft a:hover {
	color: #ad0000;
} 

h1.studiaheader {
	text-indent:-500px;
	font-size:12px;
	background:url(../images/logo.gif) no-repeat left top;
	float: left;
	width: 773px;
	height: 108px;
	display: inline;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}

.articlelistarticle {
	float: left;
	margin: 0px 0px 10px 0px;
	width: 570px;
}

.articlelistarticledate, .articledate {
	font-size: 12px;
	font-weight: bold;
	color: #626262;
	display: inline;
}

.articlelistarticletitle, .articletitle {
	font-size: 12px;
	font-weight: bold;
	color: #ad0000;
	display: inline;
}

.articlelistarticlelead {
	margin: 10px 0px 0px 0px;
}

.articlelistarticlemore {
	float: right;
}

.articleparagraph {
	margin: 10px 0px;
}