body{
	vertical-align: top;
	background: #E3E6E7;
	color: #000000;
}
body,td{
	font-family: verdana;
	font-size: 10px;
}
span{
}
input{
	font-family: verdana;
}
a,a:visited,a:active,a:hover{
	color: #F05F35;
}
p{
   margin: 0px 0px 10px 0px;
   padding: 0px;
}

/*************************************************************/
/**		globalne klase templejta textblokova					**/
/*************************************************************/

.blockTitle{
	background-image: url(../../Data/Images/titleBGLeft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 100%;
	padding: 11px 0px 5px 5px;
	font-weight: bold;
	color: #000000;
	letter-spacing : normal;
	vertical-align: bottom;
	text-align: right;
	text-transform: lowercase;
}
.blockTitleTable{
	border-left: 169px solid #E3E6E7;
	background-image: url(../../Data/Images/titleBG.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
}
.blockTitle:first-line{
	text-transform: uppercase;
}
UL,
OL{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
}
UL UL,
UL OL,
OL UL,
OL OL{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}
LI,
.blockList LI{
	display: list-item;
	list-style-image: url(../../Data/Images/listImage.gif);
}
UL UL LI,
UL OL LI,
OL UL LI,
OL OL LI,
.blockListLevel2 LI{
	display: list-item;
	list-style-image: url(../../Data/Images/listImageLevel2.gif);
}
UL UL UL LI,
UL UL OL LI,
UL OL UL LI,
UL OL OL LI,
OL UL UL LI,
OL UL OL LI,
OL OL UL LI,
OL OL OL LI,
.blockListLevel3 LI{
	display: list-item;
	list-style-image: url(../../Data/Images/listImageLevel3.gif);
}
.blockSubtitle{
	width: 100%;
	padding: 5px 0px 0px 159px;
	font-weight: normal;
	color: #000000;
	letter-spacing : normal;
	vertical-align: bottom;
	background: #C9D0D3;
}
.blockTextAndTextLeft,
.blockTextAndTextRight,
.blockImageAndImageLeft,
.blockImageAndImageRight{
	width: 159px;
	padding: 11px 5px 5px 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing : normal;
	vertical-align: top;
	background: #C9D0D3;
}
.blockTextAndTextUnequalRight,
.blockTextAndImageRightText,
.blockTextAndImageLeftText,
.blockParagrafText,
.blockParagrafHTML,
.blockImage,
.blockImageOnTheLeft,
.blockImageOnTheRight,
.blockTemplates{
	width: 100%;
	padding: 11px 5px 5px 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	vertical-align: top;
	background: #E3E6E7;
	background: #C9D0D3;
}
.blockParagrafText{
	padding: 11px 5px 5px 11px;
	border-left: 0px solid #E3E6E7;
}
.blockParagrafHTML{
	padding: 11px 5px 5px 11px;
	background: transparent;
}
.blockTextAndTextUnequalLeft,
.blockTextAndImageRightImage,
.blockTextAndImageLeftImage{
	padding: 0px 0px 5px 0px;
	font-weight: normal;
	color: #000000;
	letter-spacing : normal;
	vertical-align: middle;
	vertical-align: top;
	background: #C9D0D3;
}
.blockTextAndTextUnequalLeft .blockImageTable,
.blockTextAndImageRightImage .blockImageTable,
.blockTextAndImageLeftImage .blockImageTable{
	width: 159px;
	padding: 11px 5px 5px 11px;
}
.blockTableSearch,
.blockTableNews,
.blockTableSitemap{
	padding: 20px 15px 20px 15px;
	font-weight: normal;
	color: #000000;
	letter-spacing : normal;
	vertical-align: middle;
	background: #C9D0D3;
}


/*************************************************************/
/**		delovi stranice												**/
/*************************************************************/
#partTLLevelX0{
	vertical-align: top;
	background: #FFFFFF;
}
#partTLLevelX1{
	height: 430px;
	padding-left: 0px;
	padding-top: 70px;
}

#partTRLevelX0{
	color: #FFFFFF;
	background: #007AA9 url(../Images/ugao_beli_na_plavo.gif) no-repeat top left;
	width: 227px;
}
#partTRLevelX1{
	background: transparent url(../Images/ugao_sivi_na_plavo.gif) no-repeat bottom right;
	height: 113px;
	width: 227px;
}
#partBRLevelX0{
	width: 227px;
	vertical-align: top;
	color: #FFFFFF;
	background: #A6B2B7;
}

#central{
	padding: 0px 0px 0px 0px;
	vertical-align: top;
/*
	background-image: url(../Images/menu_tekstura.jpg);
	background-repeat: repeat-y;
*/
}
#mainbodyitem{
	padding: 20px 11px 11px 11px;
}
#backToPrint{
	vertical-align: bottom;
}

#copy{
	font-family: verdana;
	color: #E3E6E7;
	vertical-align: bottom;
	padding: 20px 11px 11px 11px;
}

.hnytd{
	padding: 0px 10px 0px 0px;
	text-align: right;
}
.hnymessage{
	padding: 0px 0px 0px 0px;/**/
	margin: 0px 0px 0px 0px;/**/
	font-family: verdana;
	color: #c9d0d3;
	text-align: right;
	font-size: 15px;
	vertical-align: bottom;
	display: inline;
}



/* specijalni dodatak */
IMG.refImg{
	width: 40px;
	height: 40px;
	background-image: none;
	background-position: center center;
	background-repeat: no-repeat;
}
.refImgCell,.refLnkCell{
	padding: 3px;
}
.refLayoutItemov .refLnkCell{
}

#Print .refImg{
	background-image: url(../../Data/Images/Portfolio/01print.gif);
}
#Print.refLayoutItemov .refImg{
	background-image: url(../../Data/Images/Portfolio/01printOv.gif);
}
#Video .refImg{
	background-image: url(../../Data/Images/Portfolio/02video.gif);
}
#Video.refLayoutItemov .refImg{
	background-image: url(../../Data/Images/Portfolio/02videoOv.gif);
}

#Sound .refImg{
	background-image: url(../../Data/Images/Portfolio/03zvuk.gif);
}
#Sound.refLayoutItemov .refImg{
	background-image: url(../../Data/Images/Portfolio/03zvukOv.gif);
}
#Multi .refImg{
	background-image: url(../../Data/Images/Portfolio/04multi.gif);
}
#Multi.refLayoutItemov .refImg{
	background-image: url(../../Data/Images/Portfolio/04multiOv.gif);
}


#stretchableList a.cellLink,
#stretchableList a.cellLink:visited,
#stretchableList a.cellLink:hover,
#stretchableList span.cellLink{
	font-family: Menu, Verdana, Arial, Helvetica, sans-serif;
/*
	color: #333229;
*/
	text-decoration: none;
}
#stretchableList a.cellLink:hover{
	text-decoration: underline;
}

#stretchableList a.cellDate,
#stretchableList a.cellDate:visited,
#stretchableList a.cellDate:hover,
#stretchableList span.cellDate{
	font-family: Menu, Verdana, Arial, Helvetica, sans-serif;
	color: #666452;
	text-decoration: none;
}
#stretchableList a.cellDate:hover{
	text-decoration: underline;
}

#stretchableList{
	border: white solid 0px;
	background: transparent;
}

#stretchableList td{
	border-Bottom: black solid 0px;
	border-Left: black solid 0px;
	border-Right: black solid 0px;
	border-Top: black solid 0px;
	padding: 0px;
/*
	border: red dashed 1px;
	border: black dashed 1px;
*/
}
.blockTableShop #stretchableList{
	background-image: url(../../Data/Images/bg_traka.gif);
	background-position: top left;
	background-repeat: repeat;
}



.rowClass{
	display: block;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 160px;
	border: red dashed 0px;
}
.rowClass .cellInner{

/*	background: red;*/
	display: block;
}
.colClasssimage{
/*
	background: #E0E0E0;
*/
	background: #e3e6e7;
	vertical-align: bottom;
	height: 67px;
	border: black dashed 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 21px 0px 21px;
	text-align: center;
	display: block;
}
.colClasssimage IMG{
	margin: 0px 0px 0px 0px;
	border: 0px solid #011442;
}
.colClassname{
	background-image: url(../../Data/Images/bg_crta.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 37px;
   font-weight: bold;
	text-align: left;
	border: black dashed 0px;
	margin: 0px 0px 0px 0px;
	padding: 2px 6px 2px 27px;
	display: block;
}
.colClassname .cellLink{
	font-size: 10px;
}

.blockTableShop{
	width: 100%;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	vertical-align: top;
	background: #E3E6E7;
	background: #C9D0D3;
	padding: 11px 5px 5px 11px;
	padding: 20px 0px 5px 0px;
}

.referTable,
.referTable TD{
	border: 0px solid white;
}

.referTable .referCell{
	width: 100%;
}

.blockTextAndTextLeft,
.blockTextAndTextRight{
	width: 50%;
}

/* custom styles */
.classTitle{
	background-image: url(../../Data/Images/titleBGLeft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 100%;
	padding: 11px 0px 5px 5px;
	font-weight: bold;
	color: #000000;
	letter-spacing : normal;
	vertical-align: bottom;
	text-align: right;
	text-transform: lowercase;
}
.classSubtitle{
	width: 100%;
	padding: 5px 0px 0px 159px;
	font-weight: normal;
	color: #000000;
	letter-spacing : normal;
	vertical-align: bottom;
	background: #C9D0D3;
}
.classHighlight{
	font-weight: bold;
/*	color: #4fb7da;  */
}
.classNote{
	font-weight: bold;
	color: red;
	padding: 3px 3px 3px 3px;
   border: 1px solid red;
}
.classNormal{
	width: 100%;
	padding: 11px 5px 5px 11px;
	font-weight: normal;
	color: #000000;
	letter-spacing: normal;
	vertical-align: top;
	background: #E3E6E7;
	background: #C9D0D3;
}
