* {
	margin: 0;
	padding: 0px;
}
body {
	background: #FFFFFF;
	text-align: center;
	min-width: 955px;
	margin: 30px 0 30px 0;
	font-family: "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 28px;
/*	overflow-y: scroll;*/
}
h1, h2, h3 {
	margin: 0 0 0.25em;
	color: #000000;
	font-weight: normal;
	line-height: normal;
	font-family: "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif;
}
h1 {
	font-size: 1.5em;
	line-height: 1.2;
	letter-spacing: 1px;
}
h2 {
	font-size: 1.3em;
	line-height: 1.3;
}
h3 {
	font-size: 1.1em;
	text-transform: uppercase;
}
p {
	margin: 12px 0;
}
#home p {
	line-height: 100%;
	margin: 0;
}
#wrapper {
	/*	background: url(../images/wrapperBck.png) repeat-x;*/
	width: 955px;
	text-align: left;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#home #wrapper {
	background: none;
}
#header {
/*	background: url(../images/headerBck.png) no-repeat bottom;*/
	height: 216px;
}
#home #header {
	height: 173px;
}
h1.branding {
	width: 238px;
	height: 130px;
	position: relative;
	top: 0px;
	left: 6px;
	float: left;
}
h1.branding span {
	background: url(../graphics/eMS_Logo-Small.png) no-repeat;
	position: absolute;
	height: 100%;
	width: 255px;
	cursor: hand;
	left: -4px;
	top: 0px;
}
h2.branding-small {
	width: 237px;
	height: 60px;
	position: relative;
	top: 50px;
	float: right;
	margin-right: 20px;
}
h2.branding-small span {
	background: url(../graphics/asseco_logo.png) no-repeat;
	position: absolute;
	height: 61px;
	width: 240px;
	cursor: hand;
	left: -2px;
	top: 0px;
}
#main {
	background: url(../graphics/contentBck.png) repeat-x;
	margin-right: 1px;
}
#content {
	width: 624px;
	float: right;
	padding: 40px;
}
#content ul, #content ol {
	line-height: 28px;
	margin: 12px 0;
	padding-left: 35px;
}
#content a {
	color: #002B60;
	text-decoration: none;
}
#content a:hover {
	text-decoration: underline;
}
#content a[href^="http:"] {
	background: url(../graphics/external.gif) no-repeat right 2px;
	padding-right: 10px;
}
#content a[href^="mailto:"] {
	background: url(../graphics/mail.gif) no-repeat right 2px;
	padding-right: 13px;
}
#home #content {
	background: url(../graphics/homeContentBck.png) no-repeat;
	width: 955px;
	height: 345px;
	min-height: 334px;
	padding: 0;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#home #content ul {
	font-size: 13px;
	font-weight: bold;
	font-family: "Myriad Pro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	color: #5C7D93;
	line-height: 100%;
	margin: 0;
	padding: 0;
}
#home #content li {
	display: block;
	float: left;
	width: 318px;
	list-style-type: none;
	text-align: center;
}
#home #content a[href^="http:"] {
	background:  url(../graphics/icoDemo.png) no-repeat 0 75%;
	padding-right: 0;
}
#home #content a[href^="http:"]:hover {
	background: url(../graphics/icoDemo.png) no-repeat 100% 75%;
}
#home #content a[href^="mailto:"] {
	background: none;
	padding-right: 10px;
}#home #content a {
	position: relative;
	text-decoration: none;
	color: #5C7D93;
	display: block;
	padding-top: 50px;
	padding-right: 0;
	padding-bottom: 60px;
	padding-left: 0;
}
#prodavnice {
	background: url(../graphics/icoProdavnice.png) no-repeat 0 75%;
}
#prodavnice:hover {
	background: url(../graphics/icoProdavnice.png) no-repeat 100% 75%;
}
#novi {
	background: url(../graphics/icoNovi.png) no-repeat 0 75%;
}
#novi:hover {
	background: url(../graphics/icoNovi.png) no-repeat 100% 75%;
}
#demo {
	background: url(../graphics/icoDemo.png) no-repeat 0 75%;
}
#demo:hover {
	background: url(../graphics/icoDemo.png) no-repeat 100% 75%;
}
#sidebarLT {
	width: 250px;
	float: left;
}
#sidebarLT ul {
	margin-top: 40px;
	text-transform: uppercase;
	font-size: 14px;
	border-top: #DEE8ED 2px solid;
}
#sidebarLT li {
	list-style-type: none;
	line-height: 35px;
	border-bottom: #E4EEF3 2px solid;
	padding-left: 20px;
}
#sidebarLT a {
	color: #8294A4;
	text-decoration: none;
}
#sidebarLT a:hover {
	text-decoration: underline;
}
#home #sidebarLT {
	display: none;
}
#mainNavList {
	background: url(../graphics/mainNavListBck-1.png) no-repeat;
	position: absolute;
	width: 955px;
	/*width: 690px;
	padding-left: 265px;*/
	height: 97px;
	top: 149px;
	clear: both;
/*	border: 1px solid red;*/
}
#home #mainNavList {
	background: url(../graphics/mainNavListBck.png) no-repeat;
/*	padding-left: 375px;
	width: 690px;*/
	height: 54px;
}
#mainNavList ul {
/*	border: 1px solid green;
	overflow: hidden;*/
	height: 54px;
	float: right;
	font-size: 13px;
	font-weight: bold;
	font-family: "Myriad Pro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #64899E;
	letter-spacing: 0.2em;
}
#mainNavList li {
	background: url(../graphics/mainNavListDivBar.gif) no-repeat 0 50%;
	padding: 0 8px 0 14px;
	float: left;
	list-style-type: none;
	line-height: 54px;
}
#mainNavList li:first-child {
	background: none;
	padding-left: 0;
}
#mainNavList a {
	text-decoration: none;
	color: #64899E;
	display: block;
}
#mainNavList a:hover {
	background: url(../graphics/mainNavListABck.png) repeat-x 0 0;
}
#subNavList {
	position: absolute;
	top: 108px;
	clear: both;
	width: 165px;
	padding-left: 790px;
	visibility: hidden;
}
#subNavList ul {
	font-size: 12px;
	font-weight: bold;
	font-family: "Myriad Pro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #002B42;
	letter-spacing: 0.2em;
}
#subNavList li {
	background: url(../graphics/languageDivBar.gif) 3px 50% no-repeat;
	padding-left: 14px;
	float: left;
	list-style-type: none;
	line-height: 30px;
}
#subNavList li:first-child {
	background: none;
	padding-left: 0;
}
#subNavList a {
	text-decoration: none;
	color: #002B42;
	display: block;
}
#footer {
	background: url(../graphics/footerBck-1.png) no-repeat 0 0;
	width: 955px;
	height: 37px;
	clear: both;
}
#home #footer {
	background: url(../graphics/homeFooterBck.png) no-repeat 0 0;
	height: 219px;
}
#home #footer h1 {
	font-size: 16px;
	font-weight: bold;
	font-family: "Myriad Pro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #708394;
	letter-spacing: 0.1em;
	line-height: 39px;
	padding-left: 95px;
	margin-bottom: 5px;
}
#home #footer p {
	font-size: 13px;
	font-weight: bold;
	font-family: "Myriad Pro", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #566D80;
	line-height: 100%;
	line-height: 35px;
	padding-left: 70px;
}
#home #footer a {
	color: #708394;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
#home #footer a:hover {
	text-decoration: underline;
}
.highlightMain {
	background: url(../graphics/mainNavListABck.png) repeat-x 0 0;
}
.clr {
	clear: both;
}
#cards {
	margin-top: 65px;
	float: left;
}
#programs {
	margin-top: 40px;
	float: right;
}
#home #wrapper #content table tr .branding {
	font-weight: bold;
	color: #566D80;
}
#home #wrapper #content table tr td {
	color: #566D80;
	font-weight: bold;
}
