/* CSS Document */
body {
	background-color:#F2F2F2;
	font-family:arial;
	font-size:12px;
}
.clear {
	clear:both;
}
.brandRed {
	color:#BE1D2C;
}
.brandOrange {
	color:#F15727;
}
#container {
	width:900px;
	height:126px;
	margin:auto;
}
.headerLeft {
	float:left;
	width:156px;
	height:126px;
}
.headerRight {
	float:left;
	height:126px;
	width:744px;
}
#topMenu {
	font-size:12px;
	text-align:right;
	height:44px;
	padding-top:30px;
	line-height:25px;
}
.topMenuLink {
	padding-left:5px;
	padding-right:5px;
	color:#6E6D6D;
	text-decoration:none;
}
.topMenuLink:hover {
	color:#F1592A;
	text-decoration:underline;
}
.devideLink {
	padding-left:5px;
	padding-right:5px;
	color:#C4C4C4;
}
#bottomMenu {
	width:747px;
	height:44px;
	background-image:url(../images/header-bottom-menu.jpg);
}
#bottomMenu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#bottomMenu ul li {
	float:left;
	height:44px;
	line-height:44px;
}
.bottomMenuLink {
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#705E63;
}
.bottomMenuLink:hover {
	color:#BE1E2D;
}
#optikaSubMenu, #ordinacijaSubMenu {
	display:none;
	width:180px;
	position:absolute;
	background-color:white;
	border:solid 1px #E0DFDF;
	padding-bottom:10px;
	background-image:url(../images/header-submenu-background.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	z-index:100;
}
#optikaSubMenu div, #ordinacijaSubMenu div {
	padding:8px 0px 0px 8px;
}
.optikaSubMenuLink {
	text-align:left;
	font-size:13px;
	line-height:normal;
	text-decoration:none;
	color:#705E63;
}
.optikaSubMenuLink:hover {
	color:#BE1E2D;
}
#mainAnimation {
	width:902px;
	height:307px;
	position:relative;
}
#content {
	background-color:white;
}
.services {
	background-image:url(../images/home-sections-background.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:200px;
	padding-top:5px;
	padding-bottom:10px;
}
.services .oneSection {
	float:left;
	width:295px;
	height:200px;
}
.sectionImageHolder {
	float:left;
	width:115px;
	height:200px;
}
.sectionInfoHolder{
	float:left;
	width:180px;
	height:200px;
}
.sectionHeadline{
	padding-top:20px;
	font-size:12px;
	font-weight:bold;
}
.sectionText{
	padding-top:15px;
}
.sectionLink{
	padding-top:15px;
	padding-right:5px;
	text-align:right;
}
.sectionLink a {
	color:#BE1D2C;
	text-decoration:none;
}
.services .sectionSplit {
	float:left;
	width:6px;
	height:200px;
	background-image:url(../images/section-split.gif);
	background-repeat:no-repeat;
}
.naocareNaslov {
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-left:15px;
}
.naocare {
	float:left;
	width:300px;
	color:black;
	text-align:center;
	font-size:12px;
}
.fbAppPromo {
	float:left; 
	width:478px; 
	height:226px;
}
.mapText {
	float:left; 
	width:179px; 
	height:226px;
}
.mapHolder{
	float:left; 
	width:243px; 
	height:226px; 
	background-color:white;
}
#mapHomeSmall {
	width:223px; 
	height:206px; 
	position:relative; 
	top:10px; 
	left:10px;
}
#footer {
	background-image:url(../images/footer-background.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:108px;
}
#footer .linkGroupOne {
	float:left;
	width:200px;
	height:98px;
	padding-top:10px;
	padding-left:20px;
}
#footer .linkGroupOne div {
	padding:2px;
}
#footer .linkGroupTwo {
	float:left;
	width:174px;
	height:98px;
	padding-top:10px;
	padding-left:20px;
}
#footer .linkGroupTwo div {
	padding:2px;
}
#footer .facebook {
	float:left;
	width:179px;
	height:93px;
	padding-top:30px;
	text-align:center;
}
#footer .footerLogo {
	float:left;
	padding-right:10px;
	width:297px;
	height:108px;
	text-align:right;
}
.footerLink {
	font-size:12px;
	color:#705E63;
	text-decoration:none;
}
.footerLink:hover {
	color:#BE1D2C;
}





