/*ivicin reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
body {line-height: 1;overflow:auto;clear:both;display:block;font-family:"Trebuchet MS", Arial;font-size:12px;}
/* Tables still need 'cellspacing="0"' in the markup. */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;vertical-align:top;}
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a {color:#118FFF;/*isto kako link color*/
	font-family:Trebuchet MS, Arial, helvetica;font-size:12px;padding:0 5px;text-decoration:none;}
a:hover {color:#084478;}
a:active, a:visited, a:hover {outline:none;}
a img {border:none;}
h1, h2, h3, h4 {font-weight:bold;padding:.5em 0 .5em 0;letter-spacing:.05em;font-family:"Trebuchet MS", Arial;}
h1 {font-size:1.8em;}
h2 {font-size:18px;}
h3 {font-size:14px;margin:0px;}
p {font-size:13px;letter-spacing:0.3px;line-height:1.4em;padding:0 0 10px 5px;text-align:justify;text-indent:0;overflow:hidden;}
.mainPadding {padding:15px !important;}
.mainMargin {margin:15px;}
.boxPadding {padding:5px;}
.width350 {width:350px;}
.noPadding {padding:0px !important;}
.noMargin {margin:0px;}
.microTextSize {
}
.smallTextSize {font-size:11px;}
.mediumTextSize {font-size:13px;}
.largeTextSize {font-size:15px;}
.boldText {font-weight:bold;}
.regularText {font-weight:normal;}
.textLeft {text-align:left;}
.textCenter {text-align:center;}
.textRight {text-align:right;}
.massiveTextSize {
}
.errorMessage {
}
.print_logo {display:none;}
.infoBox {background:#EBEBEB url(images/warning.gif) no-repeat scroll 10px center;border:1px solid #AAAAAA;color:#990000;margin:5px 0;padding:15px 15px 15px 60px;display:block
}
.noBg {background:none !important;}
.leftFloater {float:left;}
.rightFloater {float:right;}
.clearer {clear:both;}
.linkColor {color:#118fff;}
.linkColor:hover {color:#084478;}
.linkSecundaryColor {
}
.linkSecundaryColor:hover {
}
.cursorPoint, .popupOpener {cursor:pointer;}
.borderLeft {border-left:solid 1px #000;}
.borderRight {border-right:solid 1px #000;}
.borderMainColor {border-color:#555d28;}
.grayColor {color:#666666;}
.grayColorDarker {color:#333;}
.green {/*color:#7DA72A;*/
	color:#206544;/*color:#568dbc;*/
}
/*kraj na ivicin resetreset*/
html {background:#fff url(images/htmlBg.jpg) top left repeat-x;}
body {padding:0;margin:0;/*background:url(images/bodyBg.jpg) center 22px no-repeat;*/
}
#bodyTable {width:855px;margin:auto;}
.largetTopImage {
}
/*pocetok na header stilovite	*/
.topTableRow {background:url(images/headerRepeater.jpg) left top repeat-x;}
#theLogo {display:block;float:left;margin-top:0px;padding:0;}
#slogan {overflow:hidden;text-indent:-10000px;background:url(images/slogan.jpg) bottom center no-repeat;display:block;float:left;width:149px;height:57px;padding-top:25px;}
.utilituLinksHolder {float:right;padding:5px;}
.utilituLinksHolder a {color:#555d28;}
#mainNavWrap, .divAdminMenu {float:left;height:20px;padding:13px 0 0 0px;width:470px;}
#mainNavWrap {margin-top:93px;}
#mainNavWrap a, .divAdminMenu a {border:1px solid #D9D9CD;border-bottom:none;color:#76757B;display:inline;float:left;font-size:12px;font-weight:bold;margin:0 1px;padding:5px 8px;}
#mainNavWrap a.activeNav, .divAdminMenu a.activeNav, #mainNavWrap a:hover, .divAdminMenu a:hover {background:#daf1e7 url(images/activeNavBg.jpg) bottom left repeat-x;color:#fff;border:solid 1px #1eae79;border-bottom: none;display:inline;font-weight:bold;margin:0 1px;position:relative;}
#footerWrap {background:#d2d4c7 url(images/foterBg.jpg) top left repeat-x;border:1px solid #b2b3a8;border-bottom:none;border-top:none;padding:10px 15px 0;display:block;overflow:hidden;float:left;}
#footerWrap div {float:left;background:url(images/footerSeparator.jpg) right top no-repeat;height:118px;padding:5px 15px;width:165px;}
#footerWrap h3, #footerWrap span {padding-bottom:15px;color:#383837;display:block;font-size:14px;font-weight:bold;}
#footerWrap div a, #footerWrap div p {line-height:16px;color:#666666;font-size:12px;display:block;}
#footerWrap div a:hover {color:#000;}
#footerWrap div p {letter-spacing:normal;padding:0;text-align:right;}
.bottomFooterWrap {background:#fff url(images/footerBgShadow.jpg) top center no-repeat;width:100%;display:block;}
.freeEstimate {background:url(images/estimateBtn.gif) center no-repeat;color:#fff;font-size:14px;font-weight:bold;width:162px;height:32px;display:block;line-height:32px;text-transform:capitalize;margin:0 auto 10px;text-align:center;}
.freeEstimate:hover {color:#fff;background:url(images/estimateBtn_hover.gif) center no-repeat;}
.siblingExpander {cursor:pointer;display:block;text-align:right;}
.bottomLogoHolder {width:555px;margin:auto;padding:5px 25px;}
.bottomLogoHolder img {float:left;display:block;padding-left:30px;}
/*
kraj za header stilovite 
*/

.leftColum {/*
width:400px;	
*/
vertical-align:top;}
.rightColumn {/*padding-top:10px;*/
background:url(images/mainImageShadow.jpg) top left no-repeat;vertical-align:top;width:365px;}
.mainImage {width:490px;height:233px;position:relative;/*background:url(images/ship.jpg) top left no-repeat;*/
}
.fadingDiv {position:absolute;top:0;left:0;width:490px;height:233px;}
.ship {background:url(images/ship.jpg) top left no-repeat;}
.plane {background:url(images/plane.jpg) top left no-repeat;}
.train {background:url(images/train.jpg) top left no-repeat;}
.transport_ship {background:url(images/transport_ship.jpg) top left no-repeat;}
.mainImage h2 {color:#FFFFFF;position:relative;font-size:18px;padding:15px 15px 15px;text-align:left;line-height:22px;margin-top:141px;display:block;}
.mainImage h2 span {display:block;font-size:22px;font-weight:bold;line-height:40px;}
.aboutText {font-size:14px;line-height:20px;}
.readMoreLink {color:#118fff;}
.trackCargo {background:#E7E7E7 none repeat scroll 0 0;border:1px solid #666666;border-left:none;height:100px;margin:3px 0;padding:5px 0 5px 10px;position:relative;}
.grayShadowBottom {background:#E7E7E7 url(images/theImage_grayShadow.jpg) no-repeat left bottom;}
.grayShadowTop {background:#E7E7E7 url(images/theImage_grayShadow.jpg) no-repeat left top;}
#news {padding:5px 15px;}
#news h2 {font-size:18px;font-weight:normal;padding:0;}
#news h3 {font-size:12px;line-height:18px;}
#footerWrap #lastFooterDiv {background:none;float:right;height:95px;padding-top:30px;text-align:right;width:260px;}
.pageTitle {font-size:22px;}
.genericBox {display:block;margin:10px;padding:5px;text-align:center;}
.genericBoxGray {background:#ebebeb;border:1px solid #AAAAAA;padding:0 5px;}
.genericBox h3 {text-align:left;text-transform:capitalize;}
.imgBox {
}
.spacer {width:365px;height:1px !important;padding:0;margin:0;display:block;}
.shippingBox {border-bottom:1px solid #ebebeb;border-top:1px solid #fff;background:#F7F7F7 none repeat scroll 0 0;margin:0px 10px;clear:both;}
.shippingBox img {float:left;padding:0 5px 0px 0;}
.hiddenDiv {display:none;clear:both;}
.faqDiv {display:block;overflow:hidden;padding:5px;}
.leftColumnWrapper {float:left;width:450px;padding:0 15px;}
.trackCargoSearch {background:#E7E7E7 none repeat scroll 0 0;border:1px solid #666;display:block;height:75px;margin:10px auto;overflow:hidden;padding:10px;position:relative;width:320px;}
.faqWrapper {width:340px;float:right;line-height:14px;}
.helpOpener {background:url(images/help_ico.gif) center no-repeat;width:20px;height:20px;padding:0;position:absolute;top:5px;right:5px;}
.inputWrapper {display:block;line-height:22px;overflow:hidden;}
.inputWrapper input, .inputWrapper select, .inputWrapper span {display:inline;float:left;height:22px;margin:3px;}
.inputWrapper select {width:210px;}
#divCargoResult {background:#EBEBEB none repeat scroll 0 0;border:1px solid #999999;margin:10px 0 0;padding:10px;width:85%;}
#divCargoResult span {display:block;padding:3px;}
.popupDiv {display:none;overflow:hidden;padding:10px;position:absolute;background:#ebebeb;border:1px solid #999;width:450px;}
.close {cursor:pointer;font-weight:bold;font-size:12px;color:#900;position:absolute;top:5px;right:5px;}
.aboutWrap p {font-size:12px;line-height:14px;padding:0 0 0 5px;}
.middleVertical td {vertical-align:middle;}
.shippingTmb {float:left;overflow:hidden;position:relative;}
.shippingTmb strong {color:#FFFFFF;font-size:30px;left:5px;position:absolute;top:0;z-index:5;}
/* ivicini stilovi */









/*Modal Popup START */
.modalBackground {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;/*z-index:1 !important;*/
}
.modalPopup {background-color:#ffffdd;border-width:3px;border-style:solid;border-color:Gray;padding:3px;width:370px;/*z-index:10 !important;*/
	
}
.modalBackground {
}
.modalPopup td {vertical-align:middle;padding-left:10px;}
.modalPopup td input, .modalPopup td select {width:200px;border:1px solid #ebebeb;padding:3px;}
.modalPopup td select {width:208px;}
.modalPopupDragHandle {cursor: move;background-color:#DDDDDD;border:solid 1px Gray;color:Black;}
.modalPopupHeader {background-color:#DDDDDD;border:1px solid Gray;color:Black;margin-bottom:5px;padding:5px;}
.scheduleLogoWrap {display:block;float:left;font-weight:bold;width:100%;}
.labelTitle {text-align:left;padding:5px 0px;font-size:14px;}
.bottomDashed {border-bottom:1px dashed #999;}
/*Modal Popup END */


/*Reorder List START */



.dragHandle {width: 10px;height: 15px;background: none;background-color: #8b6410;cursor: move;margin-right: 5px;position:absolute;top:6px;}
.callbackStyle table {background-color: #5377A9;}
.reorderListDemo {padding: 10px;clear: both;border: thin solid #FE9600;display: block;float:none;width:300px;margin:10px auto;width:90%;z-index:500;overflow:visible;position:relative;}
.theReorder {
}
.editAddLine {width:405px !important;}
.reorderListDemo li {list-style: none;margin: 5px;background: none;color: #A84B08;font-family: Trebuchet MS;position:relative;}
.reorderListDemo li a {color: #A84B08 !important;font-weight: bold;padding-left: 10px;margin: 5px;display: block;}
.reorderCue {border: dashed thin #000;width: 100%;height: 25px;list-style: none;color:#000;}
.itemArea {margin-left: 15px;font-size: 1em;text-align: left;}
.callbackStyle .itemArea {
}
.backGrey {background:#ebebeb;}
/*Reorder List END */




/* update progress style start */
.divProgressHolder {width: 200px;height: 80px;margin: auto;border:2px solid #333;display: block;background: transparent url(../images/progressBg.png) repeat top left;position: absolute;left: 45%;top: 35%;color: #000;z-index:99999999;}
.imgProgress {padding: 10px;background: transparent url(../images/progressIndicator.gif) no-repeat center left;width: 32px;height: 32px;}

/* update progress style  end */
