body { 
margin:0; 
padding:0; 
font-family:Trebuchet MS, Verdana, sans-serif; 
font-size:13px; 
background-image: url(../images/body.jpg);
background-repeat: repeat;
}

img.floatLeft { 
position: absolute;
top: 11px;
left: -2px; 
}
/*
**	GLAVNI STILOVI
*/
h1,h2,h3 { color:#2b7ec2; }
h1 { font-size:22px; margin-bottom:5px; }
h2 { font-size:16px; }
.h2 { color:#2b7ec2; font-size:16px; font-weight:bold; } /* if you need no margin */
.h3 { color:#2b7ec2; font-size:14px; font-weight:bold; } /* if you need no margin */
.highlight, h3 { color:#2b7ec2; font-size:14px; font-weight:bold; }
.highlight { color:#ff8a00; }

.blue { color:#2b7ec2; }
.orange { color:#ff8a00; }
.infoText { color:#ff8a00; background:url(images/dotted_orange_border.gif) bottom left repeat-x; }

.center p { text-align:justify; }
.center td p { text-align:left; }

.bold { font-weight:bold; }
.notBold { font-weight:normal; }
.white { font-size:11px; color:#ffffff; }
.grew { font-size:11px; color:#8f8f8f; }
.blue { color:#2b7ec2;} 

.price { color:#ff8a00; font-size:14px; }
.price_cash { color:#cc0b0c; font-size:14px; }
.text_cash { color:#cc0b0c; font-size:10px; }
.priceOld { color:#DA1352; font-size:14px; text-decoration:line-through; }
.priceBig { color:#FFA600; font-size:18px; font-weight:bold; }
.priceBigWhite { color:#FFFFFF; font-size:18px; font-weight:bold;}
.priceBigWhite_cash { color:#FFFFFF; font-size:18px; font-weight:bold;}
.priceBigWhite_text { color:#FFFFFF; font-size:10px; font-weight:bold;}
.priceBigOld { color:#DA1352; font-size:18px; text-decoration:line-through; font-weight:bold; }

.small { font-size:12px; font-weight:normal; }
.smaller { font-size:9px; font-weight:normal; }

a { color:#2b7ec2; }
a:hover { color:#35c6e4; text-decoration:none; }
h1 a, h2 a, .h2 a { text-decoration:none; }
a img { border:none; }
.orange a { color:#ff8a00 }

.picBorder { border:1px solid #e3e3e3; background:#ffffff; }
.tableBorder { border:1px solid #FFa600; background:#ffffff; vertical-align:top;}

form { margin:0;}
input, select { font-family:Trebuchet MS, Verdana, sans-serif; font-size:11px; }

textarea { border:1px solid #84b4da; }
.sidebox { border:1px solid #a9cce8; padding:10px;  }
/*
**	Horizontalne linije
*/
hr { display:none; }
.hr { height:1px; background-color:#a9cce8; margin:0px; }
.hr2 { height:19px; background:url(images/hr2.gif); margin:0px; }

.hrCalc { height:1px; background: url(../images/ostalo/dotted_orange_border.gif); margin:0px; }

/*
**	Header
*/
.header { clear:both; background-image:url(../images/meni/header_bg.gif); background-repeat:repeat-x; height:120px; }
.headerLocator { clear:both; color:#2E99D1; font-size:11px; padding-left:15px; }
.headerLocator a { color:#2E99D1; }
.headerLiveSearch { clear:both; height:30px; padding-top:7px; color:#2E99D1; }
/*
**	Footer
*/
.footer { padding-top:5px; clear:both; text-align:center; background:url(../images/meni/footer_hr.gif) repeat-x #FFFFFF;}

/*
**	navigacija
*/
.browsebox { width:160px; margin:10px 10px 0px; }
.browseboxContent {padding:5px 10px; color:#FFFFFF; background:url(../images/meni/browsebox_bg.gif) top repeat-y; }

.browseboxItem { margin:0px -2px; padding:0px 5px 0px 2px; }
.browseboxNextLevelHead { margin:0 -2px; padding:2px 5px 2px 2px; background:url(../images/meni/list_header_bg.gif) repeat-x #ffffff; }

.browseboxLevel0 { font-size:12px; font-weight:bold; }
.browseboxLevel0 .browseboxItem { margin:2px -2px; padding:1px 5px 2px 2px; line-height:15px; }
.browseboxLevel1 { font-size:11px; font-weight:normal; padding-left:17px; background:url(../images/meni/nabrajanje_2.gif) left center no-repeat;}
.browseboxLevel1 .browseboxItem { margin:1px -2px; padding:1px 5px 1px 2px; line-height:13px; }
.browseboxLevel2 { font-size:11px; font-weight:normal;  background:url(../images/meni/nabrajanje.gif) 15% center no-repeat; padding-left:25px;}
.browseboxLevel2 .browseboxItem { margin:1px -2px; padding:1px 5px 1px 2px;  line-height:12px; }

/*.browseboxNextLevel {padding-left:17px; background:url(../images/meni/nabrajanje_2.gif) left center no-repeat; }
.active { background:url(images/list_header_bg.gif) repeat-x #ffffff; }*/

.browseboxContent a { display:block; color:#2E99D1; text-decoration:none; }
.browseboxContent a:hover { color:#2E99D1; text-decoration:underline; background:url(../images/nabrajanje_2.gif) right center no-repeat; }
/*.browseboxNextLevelHead a { color:#2b7ec2; background:url(..images/nabrajanje_2.gif) right center no-repeat; }
.active a { color:#ff8a00; background:url(../images/nabrajanje_2.gif) right center no-repeat; }
.active a:hover { color:#ff8a00; background:url(..images/nabrajanje_2.gif) right center no-repeat; }
.browseboxNextLevelHead a:hover { color:#2b7ec2; background:url(../images/nabrajanje_2.gif) right center no-repeat; }
*/

/*
**	pretrazivanje
*/
.LSBox { height:30px; padding-top:7px; color:#ffffff; }
.livesearchtext { width:250px; padding:2px; margin:0; height:16px; border:none; background:#ffffff; }

/*
**	korpa
*/
.shoppingCart { border:1px solid #ff8a00; font-size:11px; }
.shoppingCart .price { text-align:right; font-size:11px; }
.shoppingCart .hr { background:url(images/dotted_orange_border.gif); }
.shoppingCart td.checkOut { height:30px; text-align:center; vertical-align:bottom; }

/*
**	forma
*/
.detailsTable td { padding:0px 10px; }

.fBox { padding:10px; border:3px solid #edf6fe; background: url(../images/meni/fbox_bg.gif) repeat-x bottom #ffffff;}
.tBox { padding:10px; border:3px solid #edf6fe; }

.blueBox { background-color:#edf6fe; padding:5px; margin-bottom:5px; }
.blueBoxContent { border:1px solid #a9cce8; padding:10px; background-color:#ffffff; }

.colFormLeft { padding:5px 10px 5px 0; width:50%; text-align:right; font-weight:bold; }
.colFormRight { padding:5px 0 5px 10px; width:50%; text-align:left; }
.colFormSubmit { padding:5px 5px 0px 5px; vertical-align:bottom; text-align:center; }
.colFormRight input { width:150px; padding:2px; border:1px solid #84b4da; }
.colFormRight select { width:150px; padding:2px; border:1px solid #84b4da; }

.failureTr td{ background-color:#FDEAF0; color:#DA1352; border:1px solid #F58EB0; }
.failureTr .colFormLeft { border-right-width:0px; background: url(../images/ikone/icon_failure.gif) 5px center no-repeat #FDEAF0; }
.failureTr .colFormRight { border-left-width:0px; }
.failureTr input { border:1px solid #DA1352; color:#DA1352; }

.failureText { color:#DA1352; }
.successText { color:#83B90F; }

.success { border:1px solid #DCEE66; background:url(images/icon_success.gif) 5px 5px no-repeat #F6FFBE; color:#8DA000; padding:13px 10px 12px 45px; margin:10px 0; }
.failure { border:1px solid #F58EB0; background:url(images/icon_failure.gif) 5px center no-repeat #FDEAF0; color:#DA1352; padding:13px 10px 12px 45px; margin:10px 0; }


/**
* Brza pretraga
**/

/*.quickFind { clear:both; position:absolute; width:100%; z-index:400; }
.quickFindContent { width:535px; background:url(../images/quickfind_bg.gif) top repeat-x #ffffff; border:1px solid #2FABD3; border-bottom-width:3px; }

.quickFindTable td { padding-right:5px; }
.quickFindTable td a { display:block; font-size:11px; text-decoration:none; }
.quickFindTable td a:hover {  text-decoration:underline; }
.quickFindContent h2 a {  text-decoration:none; padding:0; font-size:16px; }*/

.text_error {color:#ff8a00; }

.slika { border-color: #E8E8E8; border-style: solid; border-width: 1px;}


.categoryListItem { float:left; padding:0px; width:100px; height:100px; text-align:center; }
.categoryListItem img { display:block }
.categoryListItem a h2 { margin:0; padding:0; font-size:13px; color:#ff8a00; }


.listTable { border: 1px solid #a9cce8; }
.listTable td { padding:0px 5px; vertical-align:middle; }
.listTableHeader td { height:32px; background-image:url(images/list_table_header.gif); border-bottom:1px solid #a9cce8; }
.listTableHeader td td { height:auto; background-image:none; border-bottom:none; }
.listTableFooter td { height:32px; background-image:url(images/list_table_header.gif); border-top:1px solid #a9cce8; }
.listTableTr td { border-bottom:1px solid #e1eef8; }
.buyBoxBg { height:95px; background:url(http:/www.plus-computers.net/images/meni/bubble.gif) repeat-x; }
.buyBoxLeft { height:95px; background:url(images/buybox_left.gif) no-repeat; }
.buyBoxRight { height:95px; background:url(images/buybox_right.gif) right no-repeat; text-align:center; }
.buyBoxContent { padding-top:25px; height:27px; text-align:center; }

.buyOmeter { border:3px solid #edf6fe; }
.buyOmeterLabel { height:64px; text-align:right; font-size:11px; color:#6bc1dd; padding-right:5px; }

.colLeft { padding-right:5px; vertical-align:top; }
.colLeftR { padding-right:5px; vertical-align:top; text-align:right; }
.colRight { padding-left:5px; vertical-align:top; }
.colRightR { padding-left:5px; vertical-align:top; text-align:right; }
.colMid { padding-right:5px; padding-left:5px; vertical-align:top; }
.colMidM { padding-right:5px; padding-left:5px; vertical-align:top; text-align:center; }

.colCalcLeft { padding-right:5px; text-align:left; }
.colCalcRight { padding-left:5px; text-align:right; }

.colCartLeft { padding-right:5px; text-align:right; }
.colCartRight { padding-left:5px; text-align:right; }

.shoppingCartMain td { vertical-align:middle; }
.shoppingCartMain .colLeft { vertical-align:middle; }
.shoppingCartMain .colMid { vertical-align:middle; }
.shoppingCartMain .colRight { vertical-align:middle; }


.specialBoxHeader1 { background:url(images/easterspecial_header_bg.gif) repeat-x; height:50px; }
.specialBoxHeader2 { background:url(images/easterspecial_header_left.gif) left no-repeat; height:50px; }
.specialBoxHeader3 { background:url(images/easterspecial_header_right.gif) right top no-repeat; height:50px; padding:15px 10px; }
.specialBoxHeader3 h1 { margin:0; padding:0; }
.specialBoxMain { border:1px solid #ffa600; background-color:#FFFFFF;}
.specialBoxTable { border:3px solid #edf6fe; text-align:center;}
.specialBoxTable td { padding:0 10px; text-align:center;}
.specialBoxTableBorderWhite { border-right:1px solid #ffffff; border-left:1px solid #ffffff; text-align:right; padding-right: 5px;}
td.specialBoxTablePic { padding:0; text-align:center; }
td.specialBoxTableCbar { border-right:1px solid #a9cce8; padding:0; background:url(images/easterspecial_table_cbarbg.gif) top repeat-x; height:30px; }
.specialBoxTableCbar2 { background:url(images/easterspecial_table_cbarbg2.gif) right top no-repeat; height:30px; }
.specialBoxTableCbar3 { background:url(images/easterspecial_table_cbarbg3.gif) 10px top no-repeat; padding:7px 15px; height:10px; font-size:10px; }
.specialBoxTableTitle { background:url(images/easterspecial_table_titlebg.gif) top repeat-x; padding:0 10px; font-weight:bold; }
.specialBoxFooter1 { background:url(images/easterspecial_footer_bg.gif) repeat-x; height:50px; }
.specialBoxFooter2 { background:url(images/easterspecial_footer_left.gif) left no-repeat; height:50px; }
.specialBoxFooter3 { background:url(images/easterspecial_footer_right.gif) right top no-repeat; height:50px; padding:10px 180px 0px 70px; color:#2b7ec2; font-size:11px; }
.specialBox .priceOld { color:#ff8a00; font-weight:bold; font-size:12px; }
.specialBox .priceBig { font-size:20px; }