	/* začasna */
	#loginBox {
		padding-top: 2px;
		margin-left: 370px;
		color: #fff;
		/*font-weight: bold;*/
		font-size: 11px;
		font-family: Verdana, Tahoma;
		padding-left: 2px;
	}
	.loginBoxRemember {
		padding: 0;
		margin: 0;
		border: none;
		background-color: transparent;
	}
	
	#headerMenu {
		padding-top: 3px;
		margin-left: 369px;
	}
	
	a.header:link, a.header:active, a.header:visited, a.header:hover  {
		color: #fff;
	}
	/* konec*/

/* advaced */
a:link, a:visited, a:active, a:hover {
	color: #3c4b9b;
}
a:hover {
	text-decoration: none;
}
a.producedBy:link, a.producedBy:visited, a.producedBy:active, a.producedBy:hover {
	text-decoration: none;
	color: #406aaf;
}
a.producedBy:hover {
	color: #3c4b9b;
}
body {
	color: black;
	background-color: #fff;
	text-align: center;
	margin: 0;
	font-family: Arial;
	font-size: 11px;
	height: 100%;
}

/* *** start basic DIVs *** */
#frame {
	text-align: left;
	height: 100%;
	width: 989px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 989px;
	height: 148px;
}
#topHeader {
	background-color: #6790c8;
	height: 15px;
	color: #b8cdea;
	text-align: right;
	padding-right: 10px;
	padding-top: 1px;
	font-family: Tahoma;
	font-size: 10px;
}
#bannerHeader {
	background: url(../images/headerBg.jpg) no-repeat;
	height: 132px;
}
#boxLeft {
	width: 210px;
	float: left;
	background: url(../images/leftMenuBg.gif) repeat-y;
}
#boxRight {
	width: 188px;
	float: right;
}
#boxMiddle {
	margin-left: 210px;
	margin-right: 188px;
	width: auto;
}
#innerFrame {
	background: url(../images/leftMenuBg.gif) repeat-y;
}
/* *** end  *** */

/* *** start Headers *** */

h1 {
	font-size: 12px;
}
h2 {
	font-size: 11px;
}
h3 {
	font-size: 11px;
}
h4 {
	font-size: 10px;
}

/* *** end  *** */

/* *** start form Styles *** */
form {
	margin: 0;
}
input {
	border: 1px solid #000;
	background-color: #fff;
	margin: 1px;
	font-size: 10px;
	font-family: Verdana;
	padding-left: 2px;
	font-weight: normal;
}
input[type=radio] {
	border: none;
	background-color: none;
	margin-right: 5px;
	font-size: 5px;
	font-family: Verdana;
}
textarea {
	border: 1px solid #000;
	background-color: #fff;
	margin: 1px;
	font-size: 10px;
	font-family: Verdana;
}
select {
	border: 1px solid #000;
	background-color: #fff;
	margin: 1px;
	font-size: 10px;
	font-family: Verdana;
}
/* *** end *** */

/* *** start Main Content Styles *** */
#mainTop {
	background: #fff url(../images/MainTopBg.gif) no-repeat bottom;
}
#mainBottom {
	background: #fff url(../images/MainBottomBg.gif) no-repeat;
}
#mainContent {
	background: url(../images/MainBg.gif) repeat-y;
}
.bodyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #bad0ed;
	padding-left: 5px;
	padding: 2px;
	margin-bottom: 10px;
}
/* *** end  *** */

/* *** start module styles *** */
/* left */
.leftModule {
	background: url(../images/MenuBg.gif) repeat-y;
	margin-left: 9px;
	margin-right: 19px;
}
.leftModuleHead {
	height: 16px;
	text-align: center;
	vertical-align: bottom;
	font-family: Arial;
	font-size: 12px;
	padding: 5px;
	font-weight: bold;
	background: url(../images/MenuTop.gif) no-repeat top;
	border-bottom: 1px solid #9bacc1;
}
.leftModuleFoot {
	height: 8px;
	background: url(../images/MenuBottom.gif) no-repeat bottom;
}

	/* sub *** leftMenu style *** */
		
	a.leftMenu:link, a.leftMenu:active, a.leftMenu:visited, a.leftMenu:hover {
		padding: 3px;
		padding-left: 6px;
		color: #000000;
		display: block;
		border-bottom: 1px solid #9bacc1;
		text-decoration: none;
	}
	
	a.leftMenu:hover {
		background: #e0edba;
		font-weight: bold;
		border-left: 1px solid #9bacc1;
		border-right: 1px solid #9bacc1;
	}
	
	/* end sub */
	
	/* sub *** subMenu *** */
	
	.subLeftMenu {
		display: none;
	}
	
	.subLeftMenu a.subLeftMenu:link, a.subLeftMenu:active, a.subLeftMenu:visited, a.subLeftMenu:hover {
		padding: 1px;
		padding-left: 12px;
		color: #000000;
		display: block;
		border-bottom: 1px dashed #9bacc1;
		border-left: 2px solid #9bacc1;
		border-right: 2px solid #9bacc1;
		text-decoration: none;
		background: #e0edba;
	}
	
	a.subLeftMenu:hover {
		text-decoration: underline;
	}
	
	/* end sub */

/* right */
.rightModule {
	background: url(../images/RightMenuBg.gif) repeat-y;
	margin-left: 8px;
	color: #fff;
}
.rightModuleHead {
	height: 16px;
	text-align: center;
	vertical-align: bottom;
	font-family: Arial;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	background: url(../images/RightMenuTop.gif) no-repeat top;
	border-bottom: 1px solid #a6bddc;
}
.rightModuleHeadTop {
	height: 16px;
	text-align: center;
	vertical-align: bottom;
	font-family: Arial;
	font-size: 12px;
	padding: 3px;
	font-weight: bold;
	background: url(../images/RightMenuTopH.gif) no-repeat top;
	border-bottom: 1px solid #a6bddc;
}
.rightModuleFoot {
	height: 8px;
	background: url(../images/RightMenuBottom.gif) no-repeat bottom;
}

/* *** end *** */

/* *** start News *** */

.NewsBlue {
	margin: 0 10px 10px 10px;
	border-bottom: 1px solid #bad0ed;
	padding: 2px;
	background-color: #ebf0f6;
}
.NewsBlueHead {
	margin: 0 10px 0 10px;
	background-color: #bad0ed;
	padding: 2px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.NewsGreen {
	margin: 0 10px 10px 10px;
	border-bottom: 1px solid #e0edba;
	padding: 2px;
	background-color: #f0f3e7;
}
.NewsGreenHead{
	margin: 0 10px 0 10px;
	background-color: #e0edba;
	padding: 2px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

/* *** end *** */

/* *** start Poll mod *** */
.pollResult {
	border: 1px solid #000;
	background-color: #bad0ed;
	margin: 4px;
	height: 5px;
	font-size: 3px;
}
#poll input {
	border: none;
	background-color: transparent;
	margin-top: 3px;
}
/* *** end *** */

/* *** start static mod *** */
.Blue {
	margin: 0 10px 0 10px;
	border-bottom: 1px solid #bad0ed;
	padding: 2px;
}
.Blue img {
	border: 1px solid #000;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.BlueHead {
	margin: 0 10px 0 10px;
	background-color: #bad0ed;
	padding: 2px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.Green {
	margin: 0 10px 0 10px;
	border-bottom: 1px solid #e0edba;
	padding: 2px;
}
.Green img {
	border: 1px solid #000;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.GreenHead{
	margin: 0 10px 0 10px;
	background-color: #e0edba;
	padding: 2px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
/* *** end *** */

/* *** start ads mod *** */
.BlueAds {
	border: 1px solid #bad0ed;
	padding: 5px;
	background-color: #ebf0f6;
	margin-bottom: 5px;
}
.GreenAds {
	border: 1px solid #e0edba;
	padding: 5px;
	background-color: #f0f3e7;
	margin-bottom: 5px;
}
/* *** end *** */