body{
   margin: 0px 0px 0px 6px;
	vertical-align: top;
	background: #B6D0EB url('../img/common/layoutBck.gif') top left repeat-x;
	color: #333333;
}
body,td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
}
hr{
   margin: 3px 0px 3px 0px;
}
h1{
   font-size: 18px;
   font-weight: bold;
   font-style: italic;
}
h2{
   font-size: 16px;
   font-weight: bold;
}
h3{
   font-size: 14px;
}
h3{
   font-size: 12px;
}
/* anchors */
a,a:link,a:hover,a:active,a:visited{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #2F5F9F;
   background: inherit;
}
a:hover{
   color: #FFCC00;
   background: inherit;
}
a img{
   border: 0px;
}
#upperMenuTable a.upperMenuLink:link,#upperMenuTable a.upperMenuLink:hover,#upperMenuTable a.upperMenuLink:active.upperMenuLink,#upperMenuTable a:visited{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   font-style: italic;
   color: #666666;
   background: inherit;
   text-decoration: none;
}
#upperMenuTable a.upperMenuLink:hover{
   color: #E41F2E;
   background: inherit;
}
#upperMenuTable .upperMenuButtonOn a.upperMenuLink:hover{
   color: #666666;
   background: inherit;
}
.footerTable a.emailFooterLink:link, .footerTable a.emailFooterLink:hover, .footerTable a.emailFooterLink:active.emailFooterLink, .footerTable a:visited{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: bold;
   color: #FFFFFF;
   background: inherit;
   text-decoration: none;
}
.footerTable a.emailFooterLink:hover{
   text-decoration: underline;
}
/* lists */
UL,
OL{
	margin: 0px;
	padding: 0px 0px 0px 30px;
}
LI{
	display: list-item;
/*	list-style-image: url(../../Data/Images/listImage.gif);*/
}
/* forms */
form{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}
textarea,input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 600px;
	border: 1px solid #232345;
	background: #CCCCCC;
	color: inherit;
}
input.smallButtomFixedSize,
input.normalButtomFixedSize,
input.smallButtomFixedSizeOver,
input.normalButtomFixedSizeOver{
	width: 80px;
	border: 1px solid #232345;
	/*background: #FFBA13;*/
	color: #000000;
	background: inherit;
	/*font: 10px Verdana,sans-serif;*/
	font-weight: normal;
	/*text-transform: uppercase;*/
	cursor: pointer;
}
input.normalButtomFixedSize,
input.normalButtomFixedSizeOver{
   width: 80px;
}
input.clock{
   border: 0px solid red;
   background-color: #FFFFFF;
   width: 140px;
   font-weight: bold;
   color: #000000;
}

/* images */
.classImageWithSolidBorder{
   border: 1px solid #000000;
   margin: 2px;
}
.classImageNoBorder{
   border: 0px solid #000000;
   margin: 2px;
}
/* styles */
.error{
   color: red;
   background: inherit;
}
.size13{
   font-size: 13px;
}
.size14{
   font-size: 14px;
}
/* input TD */
.inputTextTD{
   padding: 2px 10px 0px 0px;
   vertical-align: top;
   text-align: right;
}
.inputTD{
   padding: 2px 0px 2px 0px;
   vertical-align: top;
}
.title{
   display: block;
   padding: 10px 5px 20px 10px;
   font-size: 16px;
   font-weight: bold;
   font-style: italic;
}
.subtitle{
   font-size: 13px;
   font-weight: bold;
}

/*************************************************************/
/**      delovi stranice                                    **/
/*************************************************************/ 
.pageLayout{
   width: 100%;
   /*height: 100%;*/
}
.emptyLeftCell,
.emptyRightCell{
   padding: 0px 0px 0px 0px;
}
.pageLayoutCell{
   width: 760px;
   vertical-align: top;
   padding: 0px 0px 0px 0px;
}

.headerTable{
   width: 100%;
   height: 108px;
   background: url('../img/common/pageLayoutCellBckRight1.jpg') top right no-repeat;
}
.headerTD{
   vertical-align: top;
   padding: 30px 0px 0px 80px;
}
.upperMenuCell{
   padding: 0px 51px 0px 55px;
   vertical-align: bottom;
}
.upperMenuTable{
   /*width: 100%;*/
}
.upperMenuSeparator{
   width: 10px;
}
.upperMenuButton,
.upperMenuButtonOv,
.upperMenuButtonOn{
   height: 23px;
}
.upperMenuButton .upperMenuButtonLCell,
.upperMenuButtonOv .upperMenuButtonLCell,
.upperMenuButtonOn .upperMenuButtonLCell{
   width: 6px;
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperMenuButtonLCellBck.gif') top left no-repeat;
}
.upperMenuButtonOv .upperMenuButtonLCell{
   background: url('../img/common/upperMenuButtonLCellBckOv.gif') top left no-repeat;
}
.upperMenuButtonOn .upperMenuButtonLCell{
   background: url('../img/common/upperMenuButtonLCellBckOn.gif') top left no-repeat;
}
.upperMenuButton .upperMenuButtonCCell,
.upperMenuButtonOv .upperMenuButtonCCell,
.upperMenuButtonOn .upperMenuButtonCCell{
   width: 90px;
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperMenuButtonCCellBck.gif') top left repeat-x;
   text-align: center;
}
.upperMenuButtonOv .upperMenuButtonCCell{
   background: url('../img/common/upperMenuButtonCCellBckOv.gif') top left repeat-x;
}
.upperMenuButtonOn .upperMenuButtonCCell{
   background: url('../img/common/upperMenuButtonCCellBckOn.gif') top left repeat-x;
}
.upperMenuButton .upperMenuButtonRCell,
.upperMenuButtonOv .upperMenuButtonRCell,
.upperMenuButtonOn .upperMenuButtonRCell{
   width: 7px;
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperMenuButtonRCellBck.gif') top right no-repeat;
}
.upperMenuButtonOv .upperMenuButtonRCell{
   background: url('../img/common/upperMenuButtonRCellBckOv.gif') top left no-repeat;
}
.upperMenuButtonOn .upperMenuButtonRCell{
   background: url('../img/common/upperMenuButtonRCellBckOn.gif') top left no-repeat;
}

.centerTable{
   width: 100%;
}
.upperBorderTable{
   height: 25px;
}
.centerTableUpperBorderCell{
   padding: 0px 24px 0px 27px;
}
.upperBorderTableLeftCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperBorderTableLCellBck.gif') top left no-repeat;
}
.upperBorderTableCenterCell{
   width: 100%;
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperBorderTableCCellBck.gif') top left repeat-x;
}
.upperBorderTableRightCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/upperBorderTableRCellBck.gif') top right no-repeat;
}

.centerTableLeftCell{
   height: 100%;
   padding: 0px 0px 0px 0px;
   vertical-align: top;
   background: url('../img/common/mainTableLeftCellBck.gif') top right repeat-y;
}
.leftBorderTable{
   width: 24px;
   height: 100%;
   background: url('../img/common/leftBorderTableBck.gif') top right no-repeat;
}
.leftBorderTableCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/leftBorderTableCellBck.gif') bottom right no-repeat;
}

.centerTableCenterCell{
   width: 100%;
   height: 100%;
   padding: 0px 0px 0px 0px;
   background-color: #FFFFFF;
}
.mainTable{
   width: 100%;
   height: 100%;
}
.mainTableTopLeftCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/mainTableTopLeftCellBck.gif') top left no-repeat;
}
.mainTableTopCenterCell{
   width: 100%;
   padding: 0px 0px 0px 0px;
}
.mainTableTopRightCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/mainTableTopRightCellBck.gif') top right no-repeat;
}
.mainTableCenterCell{
   padding: 10px 30px 10px 30px;
   text-align: justify;
}
.mainTableBottomLeftCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/mainTableBottomLeftCellBck.gif') bottom left no-repeat;
}
.mainTableBottomCenterCell{
   width: 100%;
   padding: 0px 0px 0px 0px;
}
.mainTableBottomRightCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/mainTableBottomRightCellBck.gif') bottom right no-repeat;
}

.centerTableRightCell{
   height: 100%;
   padding: 0px 0px 0px 0px;
   vertical-align: top;
   background: url('../img/common/mainTableRightCellBck.gif') top left repeat-y;
}
.rightBorderTable{
   width: 24px;
   height: 100%;
   background: url('../img/common/rightBorderTableBck.gif') top left no-repeat;
}
.rightBorderTableCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/rightBorderTableCellBck.gif') bottom left no-repeat;
}

.centerTableBottomBorderCell{
   padding: 0px 24px 0px 0px;
}
.bottomBorderTable{
   width: 100%;
   height: 96px;
}
.bottomBorderTableLeftCell{
   padding: 0px 0px 0px 0px;
   background: url('../img/common/bottomBorderTableLCellBck.gif') top left no-repeat;
}
.bottomBorderTableContactCell{
   width: 100%;
   padding: 20px 0px 0px 0px;
   vertical-align: top;
   background: url('../img/common/bottomBorderTableCCellBck.gif') top left repeat-x;
}
.bottomBorderTableLanguageCell{
   padding: 20px 0px 0px 0px;
   vertical-align: top;
   background: url('../img/common/bottomBorderTableCCellBck.gif') top left repeat-x;
}
.bottomBorderTableRightCell{
   padding: 0px 24px 0px 0px;
}




