body {
background: #ffffff url(images/bg.jpg) repeat-x;
margin: 0;
padding: 0 0 0 0;
font-family: Arial, Verdana;
font-size: 11px;
color: #888888;
line-height:20px;
}

a
{outline:none;}

#container
{width:940px;
		margin:0 auto;
		clear:both;}

#header
{float:left;
background: url(images/header.jpg) no-repeat;
margin-top:16px;
width:940px;}

#logo
{width:445px;
height:80px;
margin-right:49px;
float:left;
background: url(images/logo.jpg) no-repeat;
background-position:left;}

#logo a
{width:345px;
height:80px;
float:left;
background-position:left;}


#login
{width:273px;
height:89px;
float:left;
padding-left:15px;
padding-top:10px;
background: url(images/login.jpg) no-repeat;}



.reg a
{float:left;
margin-top:5px;
color:#ed7b08;}

.reg a:hover
{color:#000;}

.kosarica 
{float:left;
background: url(images/kolica.jpg) no-repeat;
padding-left:25px;
margin-top:12px;
margin-left:16px;
height:18px;}

.osnovni-podaci
{padding-top:10px;
margin-top:5px;
padding-bottom:10px;}

.kosarica a
{text-align:left;
padding-left:2px;
font-size:13px;
color:#f19538;}


.bijelo
{color:#ffffff;
font-size:12px;
float:left;
padding-top:13px;
margin-left:15px;
font-weight:bold;}

#right-top
{background: url(images/top.jpg) no-repeat;
float:left;
color:#fff;
font-size:13px;
font-weight:bold;
padding-top:10px;
/*margin-top:7px;*/
padding-left:10px;
width:190px;
height:30px;}

#banner1
{background: url(images/button.jpg) no-repeat;
width:200px;
height:40px;
float:left;
margin-top:1px;}

#banner1 h2
{color:#fff;
font-size:13px;
margin-left:10px;}

.sivo
{margin-left:5px;}

#login input
{width:203px;
height:27px;
font-size:11px;
color:#5d5d5d;
float:left;
padding-left:5px;
background: url(images/logg.jpg) no-repeat;
border:none;}

#login .button
{width:30px;
height:27px;
font-size:11px;
color:#fff;
font-weight:bold;
margin-left:10px;
cursor:pointer;
float:left;
background: url(images/bt.jpg) no-repeat;
border:none;}

#podaci
{width:150px;
float:left;
margin-left:8px;
height:90px;}

#podaci2
{width:150px;
float:left;
height:45px;

background: url(images/podaci.jpg) repeat-x;}

#podaci1
{width:148px;
float:left;
height:44px;border: 1px solid #cecdcd;
background: url(images/podaci23.jpg) repeat-x;}

#main #linkovi a
{float:left;
font-size:12px;
text-align:center;
color:#fff;
font-weight:bold;
text-decoration:none;}

#main #linkovi a:hover
{float:left;
font-size:12px;
text-align:center;
color:#FF9F2F;
font-weight:bold;
text-decoration:none;}

.link1
{float:left;
background-position:right;
text-align:center;
color:#fff;}

.link1 a
{float:left;
background: url(images/link1-crta.jpg) no-repeat;
background-position:right;/*padding-left:26px;padding-right:26px;*/
text-align:center;
/*padding-top:3px;*/
margin-top:7px;
padding: 3px 43px 0;
color:#fff;}

.podmenu
{width:190px;float:left;
background:#545454;
color:#ffffff;}

.podmenu2 { width:190px; float:left; background:#424141; color:#e0e0e0; }
#main .podmenu2 a {
	width:178px;float:left;
	border-bottom: 1px solid #373737;
	background:#424141;
	font-weight:bold;
	padding:5px 5px 5px 17px;
	color:#e0e0e0;
}

.podmenu3 { width:190px; float:left; background:#323232; 	color:#e0e0e0; }
#main .podmenu3 a {
	width:170px;float:left;
	border-bottom: 1px solid #373737;
	background:#323232;
	font-weight:bold;
	padding:5px 5px 5px 25px;
		color:#e0e0e0;
}


.subnav
{float:left;}

#main .podmenu a
{width:185px;float:left;
border-bottom: 1px solid #373737;
background:#545454;
font-weight:bold;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
padding-left:10px;
color:#ffffff;}


#main #li1 a
{background:#e3e2e2;
color:#919191;
border: 1px solid #a1a1a1;
cursor:pointer;
padding-top:2px;
font-weight:bold;
font-size:11px;
margin-top:8px;
width:110px;
float:right;
text-align:center;
padding-bottom:2px;}

#main #li1 a:hover
{color:#919191;}

#li2
{float:left;}

#main .podmenu a:hover, #main .podmenu2 a:hover, #main .podmenu3 a:hover
{float:left;
background:#3f3f3f;
font-weight:bold;
color:#ffffff;}


#main #left #linkovi .link1 a:hover
{color:#e9800b;}

#main #left #linkovi .link12 a:hover
{color:#e9800b;}


.link12
{float:left;
background-position:right;

text-align:center;
color:#fff;}

.link12 a
{float:left;
/*padding-top:3px;*/
margin-top:7px;
background-position:right;/*padding-left:26px;padding-right:26px;*/
text-align:center;
padding: 3px 43px 0;
color:#fff;}

#left .kontakt_forma img
{float:left;margin-right:10px;
border: none;}

#left p img
{float:right;margin-right:10px;
margin-left:10px;
margin-top:7px;
border: 1px solid #b2b2b2;}

#left p img.img_left {
	float: left;
	margin: 0 15px 5px 0;
}

.zeleno
{color:#77813b;
margin-top:25px;}

#linkovi a span
{color:#fff;}


#main-bottom
{background: url(images/bottom.jpg) no-repeat;
width:930px;
padding-top:30px;
color:#cccccc;
		margin:0 auto;
		clear:both;
height:42px;}

#main-bottom a
{color:#709d60;}

.virtus
{color:#709d60;}

#main-bottom a:hover
{color:#9ad386;}

.banner1
{float:left;
margin-left:8px;
margin-bottom:10px;
width:234px;
height:auto;
background: #c8c8c8 url(images/left-main.jpg) repeat-x;}

.banner1 h2
{color:#464571;
text-align:right;
font-size:14px;
margin-bottom:4px;
margin-right:10px;}

.naziv
{color:#fff;
margin-top:10px;
padding-bottom:5px;
margin-left:10px;}

.polje input
{background: #191931;
width:204px;
color:#fff;font-size:11px;
padding:3px;
margin-left:10px;
border: 1px solid #34344b;}

.polje-button input
{background: #0f0e25 url(images/posalji.jpg) repeat-x;
width:84px;
color:#779c6c;
font-weight:bold;
margin-top:10px;
float:right;
margin-right:11px;
cursor:pointer;
font-size:11px;
padding:3px;
margin-left:10px;
border: 1px solid #34344b;}

.polje textarea
{background: #191931;
width:204px;color:#fff;font-size:11px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
margin-left:10px;
border: 1px solid #191931;}

.banner2 h2
{color:#ae9dbc;
text-align:right;
font-size:14px;
margin-bottom:4px;
margin-right:10px;}

.banner3 h2
{color:#908fb6;
text-align:right;
font-size:14px;
margin-bottom:4px;
margin-right:10px;}


.banner1-top
{float:left;
width:234px;
height:5px;
margin-bottom:10px;
background: url(images/banner-top.jpg) repeat-x;}

.banner1-bottom
{float:left;
width:234px;
height:7px;
background-position:bottom;
background: url(images/banner-bottom.jpg) repeat-x;}


.banner2
{float:left;
width:234px;
margin-left:8px;
margin-bottom:10px;
background: #141725 url(images/banner2-cont.jpg) repeat-x;}


.banner2-top
{float:left;
width:234px;
height:5px;
margin-bottom:10px;
background: url(images/banner2-top.jpg) repeat-x;}

.banner2-bottom
{float:left;
width:234px;
height:7px;
background: url(images/banner2-bottom.jpg) repeat-x;}

#bread a
{color:#fff;
font-size:11px;
}

#bread a:hover
{color:#000;
font-size:11px;
}

#bread
{float:left;
margin-top:3px;color:#fff;
margin-left:4px;}

#left
{float:left;
margin-bottom:12px;
width:740px;}

#left-text
{float:left;
background: url(images/bg-left.png) no-repeat;
margin-bottom:12px;
padding-left:30px;
padding-top:10px;
min-height:500px;
width:710px;}

#left h1
{color:#919191;
padding-bottom:5px;
padding-top:10px;
width:680px;
margin-right:5px;
float:left;
font-size:14px;
padding-left:10px;
margin-top:30px;
background: url(images/h1.png) repeat-x;
margin-top:20px;
height:30px;
padding-right:10px;}


.title_cols {
padding-bottom:5px;
padding-top:10px;
width:680px;
margin-right:5px;
float:left;
font-size:14px;
padding-left:10px;
margin-top:30px;
background: url(images/h1.png) repeat-x;
margin-top:20px;
height:30px;
padding-right:10px;
}

#left .title_cols h1 {
	padding: 0;
	width: auto;
	margin: 0;
	background: none;
	height: auto;
}

.title_right {
	float: right;
	font-size: 1.4em;
	font-weight: bold;
}

.title_right a {
	margin-left: 5px;
	display: inline;
}


.img12
{float:left;
text-align:center;
background: #03030c;
border:3px solid #03030c;
margin-left:5px;margin-right:5px;
margin-bottom:10px;
padding-top:5px;
height:85px;
width:120px;}

.img12 img
{text-decoration:none;
clear:both;max-width:120px;
max-height:80px;
text-align:center;}

#left .img12 a img
{text-decoration:none;
max-height:80px;
max-width:120px;
border: 1px solid #03030c;
}


.img1
{float:left;
text-align:center;
background: #03030c;
border:3px solid #03030c;
margin-right:5px;
margin-bottom:10px;
padding-top:5px;
height:95px;
width:140px;}

.img1 img
{text-decoration:none;
clear:both;max-width:120px;
max-height:90px;
text-align:center;}

#left .img1 a img
{text-decoration:none;
max-height:90px;
max-width:136px;
border: 1px solid #03030c;
}

#right
{float:left;
width:200px;
background: url(images/right-l.jpg) repeat-x;
background-position:top;
color:#181728;
font-size:11px;
padding-bottom:10px;
padding-top: 18px;}

#main a
{color:#ed7a06;
}


#main a:hover
{color:#ffbb77;
}

h1
{
margin-top:10px;
font-size:16px;}


#linkovi
{background: url(images/link4.jpg) repeat-x;
/*width:741px;*/
height:40px;
margin-top:7px;
text-align:right;
width: 940px;}


.linkovi-crta
{border-bottom: 1px solid #c1c1c0;
float:left;
width:200px;}

#linkovi23
{float:left;
width:200px;
margin-top:1px;
background: #e2e2e2 url(images/left.jpg) repeat-x;}

#banner1 a
{color:#fff;
float:left;
width:190px;
height:30px;
padding-top:10px;
padding-left:10px;
font-size:12px;
font-weight:bold;}

#banner2
{background: url(images/button3.jpg) no-repeat;
float:left;
padding-top:5px;
margin-top: 1px;
color:#fff;
padding-left:10px;
width:190px;
height:198px;}

#main #banner2 a
{color:#282828;
font-weight:normal;}

#main #banner2 a:hover
{color:#ffc380;}

.linkovi
{float:left;
width:200px;
height:40px;}

#right .linkovi a
{float:left;
color:#4e4e4e;
width:190px;
font-weight:bold;
padding-left:10px;
padding-top:10px;
font-size:12px;
height:30px;}

#right .linkovi a:hover
{float:left;
color:#fff;
background:#454545;
width:190px;
font-weight:bold;
padding-left:10px;
padding-top:10px;
font-size:12px;
height:30px;}

#main
{float:left;
width:940px;
margin-left:4px;
background: url(images/main.jpg) repeat-y;}

#footer
{
position:relative;
background: url(images/footer.jpg) repeat-x;
height:80px;
clear:both;}

.copy
{float:left;
color:#7a7a7a;
width:795px;}

#pc
{background: url(images/pc.jpg) no-repeat;
width:200px;
height:68px;
float:left;}


#pc a
{background: url(images/pc.jpg) no-repeat;
width:200px;
height:68px;
float:left;}


#kosarica_title
{background: #a1a1a1;}

#kosarica_title td
{width:200px;
color:#fff;
font-weight:bold;
text-align:center;}

.pr_177
{background: url(images/h2.png) repeat-x;
background-position:bottom;}

.pr_177 td
{width:200px;
margin-top:2px;
margin-bottom:2px;
text-align:center;}

#ukupan_iznos td
{text-align:right;
padding-top:10px;
font-size:12px;
padding-bottom:10px;}


#kosarica_bottom td
{text-align:right;}



#spremi input
{background:#e3e2e2;
color:#919191;
border: 1px solid #a1a1a1;
font-family: Arial, Helvetica, sans-serif;
cursor:pointer;
padding-top:4px;
font-weight:bold;
font-size:11px;
margin-top:8px;
width:110px;
float:right;margin-right:10px;
text-align:center;
padding-bottom:4px;}

#col5 input
{float:right;}

.obrisi177
{float:right;
margin-right:10px;}

.tdimg
{height:60px;
padding-top:10px;
padding-bottom:10px;
color:#e3e2e2;}

.tdimg a img
{height:60px;
border: 1px solid #e3e2e2;}

.kosarica_delete_sel
{background:#5e5e5e;
color:#fff;
font-weight:bold;
font-size:11px;
border: 1px solid #a1a1a1;
border-left: 1px solid #e3e2e2;
cursor:pointer;
padding-top:5px;
padding-bottom:5px;}

.kosarica_delete a img
{border:none;}

/********************************************************************** PROIZVODI *************************************************************************************/

.kolona
{width:153px;
height:193px;
float:left;
border: 2px solid #d0d0d0;
margin-right:24px;}

.kolona3
{width:153px;
height:193px;
float:left;
border: 2px solid #d0d0d0;
margin-right:24px;
margin-bottom:20px;
}

.kolona2
{width:153px;
height:193px;
float:left;
border: 2px solid #d0d0d0;}


#left .kolona-slika
{clear:both;
padding:6px 2px 4px;
width:150px;
height:100px;
text-align:center;}

#left .kolona-slika img
{border:none;
max-width:150px;
max-height:100px;
text-align:center;}

.kolona-podaci
{background: url(images/h2.png) repeat-x;
background-position:top;
width:132px;
height:43px;
padding-top:10px;
margin-left:5px;
padding-left:5px;
float:left;}

.kosarica-cijena
{background: #f0f0f0;
float:left;
width:143px;
height:25px;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-top:5px;}

.kosarica-ikona a
{background: url(images/kosarica.png) no-repeat;
float:left;
width:35px;
height:30px;}

.kosarica2
{float:left;
width:153px;
height:30px;}

/********************************************************************** KONTAKT *************************************************************************************/



.kontakt_forma
{width:450px;
margin-top:10px;
float:left;}

.kontakt_forma label
{width:135px;
float:left;
}

.kontakt_forma span input
{border:1px solid #cacaca;
font-family: Arial;
font-size:11px;
color:#888888;
padding:4px;
background:#fff;
width:250px;margin-right:5px;
float:left;

}

.kontakt_forma span select
{border:1px solid #cacaca;
font-family: Arial;
font-size:11px;
background:#fff;
padding:4px;
width:250px;margin-right:5px;
float:left;

}





.kontakt_forma2
{width:550px;
margin-top:10px;
float:left;}

.kontakt_forma2 label
{width:172px;
margin-top:10px;
float:left;
}

.kontakt_forma2 input
{border:1px solid #cacaca;
font-family: Arial;
font-size:11px;
color:#888888;
padding:4px;
margin-top:10px;
width:250px;

}

.placanje
{float:left;
width:165px;}

.nacin_placanja
{width:400px;}

.kontakt_forma2 .nacin_placanja .placanje label
{width:100px;}

.kontakt_forma2 .nacin_placanja label
{float:left;
width:50px;}

#nacin_placanja_0
{float:left;
padding-top:10px;
width:15px;}

#nacin_placanja_1
{float:left;
padding-top:5px;
width:15px;}

#uk_cijena
{font-size:14px;}

.kontakt_forma2 span select
{border:1px solid #cacaca;
font-family: Arial;
font-size:11px;
background:#fff;
padding:4px;
width:250px;margin-right:5px;
float:left;

}


.pregrada
{float:left;margin-bottom:10px;}

.pregrada a img 
{float:left;
text-decoration:none;
border:none;}

#poruka
{float:left;
width:250px;
height:150px;
color:#888888;
padding:4px;
border:1px solid #cacaca;
font-family: Arial;
font-size:11px;margin-right:5px;
}

#poruka2 input
{float:left;
width:250px;
height:150px;
color:#888888;
padding:4px;
border:1px solid #cacaca;
font-family: Arial;
font-size:11px;margin-right:5px;
}

#poruka2
{float:left;
margin-top:10px;}

#poruka2 label
{width:170px;
margin-top:0px;
float:left;}

a
{text-decoration:none;}

.button_kont
{float:left;
margin-left:134px;
padding-top:3px;
padding-bottom:4px;
font-family: Arial;
background: #ed7a06;
width:100px;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:12px;
height:24px;
border:1px solid #fdab58;
cursor:pointer;}

.kontakt_forma input.txt_error {
border: 2px solid #ed7a06;
}

.kontakt_forma textarea.txt_error#poruka{
border: 2px solid #ed7a06;
}

.kontakt_forma2 input.txt_error {
border: 2px solid #ed7a06;
}

.kontakt_forma2 textarea.txt_error#poruka{
border: 2px solid #ed7a06;
}

.detalji_img
{float:left;}

.detalji_img a
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#393939 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;
}

.kontakt_forma2 .txt_error_img
{
float:right;
margin-top:15px;
margin-left:4px;
width:15px;
height:15px;}

.detalji_img a:hover
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#006c88 none repeat scroll 0 0;
border:1px solid #006884;
display:inline;
float:left;
height:109px;
margin:8px 12px;
padding-top:8px;
text-align:center;
width:150px;

}

.kontakt_forma2 .button23
{float:left;
margin-left:170px;
cursor:pointer;
padding-top:3px;
padding-bottom:4px;
font-family: Arial;
background: #ed7a06;
margin-bottom:20px;
font-weight:bold;
color: #fff;
font-size:12px;
width:130px;
height:24px;
border:1px solid #fdab58;
cursor:pointer;}


/****************************************************************** NOVOSTI
********************************************************************************************************************************/

.red {
	background: #EFEFEF;
	float: left;
	margin-bottom: 10px;
	padding: 7px 10px;
	width: 380px;
}

.red select
{background: #fff;
color:#888888;
font-size:11px;
border: 1px solid #d1d1d1;
margin: 0 5px 0 15px;}

h3
{margin-top:5px;

width:690px;
font-size:11px;
margin-bottom:0px;}

#left .vise-slika .novosti-slika
{float:left;
border:2px solid #d3d3d3;
background: #fff;
margin-top:10px;
margin-right:32px;
padding-top:3px;padding-bottom:3px;
padding-left:3px;padding-right:3px;
margin-bottom:20px;
text-align:center;
width:133px;
height:100px;

}


#left .vise-slika .novosti-slika a img
{
text-decoration:none;
max-width:133px;
max-height:100px;
}

#left .vise-slika .novosti-slika img
{
text-decoration:none;
max-width:133px;
max-height:100px;
}

#left .vise-slika .novosti-slika22
{float:left;
border:2px solid #d3d3d3;
background: #fff;
margin-top:10px;
margin-left:0px;
padding-top:3px;padding-bottom:3px;
padding-left:3px;padding-right:3px;
margin-bottom:20px;
text-align:center;
width:133px;
height:100px;

}

#left .vise-slika .novosti-slika22 a img
{
text-decoration:none;
height:auto;
max-width:133px;
max-height:100px;
}


#left .vise-slika .novosti-slika22 img
{
text-decoration:none;
height:auto;
max-width:133px;
max-height:100px;
}


.osnovni-podaci
{float:left;
width:380px;
padding-left: 10px;
}

#main .dodaj a
{background: url(images/kosarica2.png) no-repeat;
background-position:right;
width:145px;
padding-left:10px;
float:left;padding-top:5px;
height:25px;font-weight:bold;
/*margin-top:7px;*/
color:#fff;
font-size: 13px;}


#left .novosti-slika
{float:left;
border:2px solid #d3d3d3;
background: #fff;
margin-top:10px;
margin-right:10px;
text-align:center;
padding-top:3px;padding-bottom:3px;
padding-left:3px;padding-right:3px;
width:112px;
height:84px;

}

#main #left .novosti-slika a img
{text-decoration:none;
border:none;}

#main #left .novosti-slika22 a img
{text-decoration:none;
border:none;}

#left .novosti-slika a img
{text-decoration:none;
max-width:112px;
max-height:84px;}

#left .novosti-slika img
{text-decoration:none;
max-width:112px;
max-height:84px;}

#left .novosti-slika2
{float:left;
border:2px solid #d3d3d3;
background: #fff;
padding-top:3px;padding-bottom:3px;
padding-left:3px;padding-right:3px;
margin-top:10px;
margin-right:10px;
text-align:center;
width:200px;
margin-bottom:10px;
height:150px;

}

#main #left .novosti-slika2 a img
{text-decoration:none;
border:none;}

#left .novosti-slika2 a img
{text-decoration:none;
height:auto;
max-width:200px;
max-height:150px;}


#left .novosti-slika2 img
{text-decoration:none;
height:auto;
max-width:200px;
max-height:150px;}

.novosti
{float:left;
margin-top:5px;
margin-bottom:5px;
width:690px;}



.stranice
{text-align:center;
float:left;
padding-top:5px;
width:710px;
margin-left:20px;
padding-bottom:5px;
background:#e2e2e2;
color:#e48900;}

.stranice a
{
color:#e48900; 
padding:5px;
padding-left:9px;
padding-right:9px;
background: #f2f2f2;
font-weight:bold;
margin-left:2px;
margin-right:2px;
}

.stranice a:hover
{text-decoration:none;
color:#ffc061;
background: #f5f5f5;}


.stranice strong
{
color:#fff; 
padding:5px;
padding-left:9px;
padding-right:9px;
background: #b2b2b2;
font-weight:bold;
margin-left:2px;
margin-right:2px;
}



.stranice22
{text-align:center;
float:left;
padding-top:5px;
width:700px;
margin-left:0px;
padding-bottom:5px;
background:#e2e2e2;
color:#e48900;}

.stranice22 a
{
color:#e48900; 
padding:5px;
padding-left:9px;
padding-right:9px;
background: #f2f2f2;
font-weight:bold;
margin-left:2px;
margin-right:2px;
}

.stranice22 a:hover
{text-decoration:none;
color:#ffc061;
background: #f5f5f5;}


.stranice22 strong
{
color:#fff; 
padding:5px;
padding-left:9px;
padding-right:9px;
background: #b2b2b2;
font-weight:bold;
margin-left:2px;
margin-right:2px;
}

#ostali-clanci
{background:#f2f2f2;
width:685px;
padding-left:10px;
padding-top:8px;
padding-bottom:8px;
margin-top: 5px;
float:left;}

.clanak
{float:left;
padding-right:10px;}

.clanak a
{float:left;
font-size:11px;
padding-right:10px;}

#main-text #ostali-clanci .clanak a:hover
{float:left;
color:#4ab950;}

.crta
{clear:both;
background: url(images/h2.png) repeat-x;
width:690px;
height:4px;
margin-bottom:5px;
margin-top:5px;
background-position:top;}

.emph
{color:#ed7a06;
font-weight:bold;}

.red1
{float:left;
margin-bottom:20px;}

.vise
{
float:left;
text-align:right;
width:690px;
font-size:11px;

margin-top:10px;}

#main .vise a
{font-weight:normal;}


.vise-slika
{float:left;
width:690px;}

#podaci2 { position:relative; }
#kos_alert { position:absolute; top:-160px; color:#000 !important; left:-336px; display:block; width:240px; padding:7px; background-color:#ccc; }

.tra2
{width:200px;
font-size:13px;
font-weight:bold;
margin-top:5px;
margin-bottom:7px;}

.cijena55
{font-size:14px;
font-weight:bold;
margin-left:24px;
margin-top:5px;
margin-bottom:20px;}

.input-kosarica input
{width:40px;
color:#888888;
font-size:11px;
text-align:right;
padding-right:2px;}

#tooltip{
	position:absolute;
	border:1px solid #656565;
	background:#656565;
	padding:5px 7px;
	color:#fff;
	display:none;
	}
	

#web_shop_banner {
	background: url(images/web_shop_banner.jpg) no-repeat;
	height: 80px;
	margin-bottom: 5px;
	float: left;
	width: 200px;
	line-height: 15px;
}

#web_shop_banner a {
	display: block;
	float: left;
	width: 185px;
	height: 43px;
	padding: 37px 0 0 15px;
}

#web_shop_banner a, #web_shop_banner a:hover {
	color: #FFF;
}

.ws_title {
	text-indent: -99999px;
}



/* savjeti */

#savjeti {
	float: left;
	clear: both;
	width: 200px;
	background: #E3E2E2;
	margin-bottom: 5px;
	padding-bottom: 10px;
}

#savjeti_title {
	background: url(images/button.jpg) no-repeat;
	height: 30px;
	padding: 10px 0 0 10px;
	color: #FFFFFF;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}

#savjeti_cont {
	padding: 0 10px;
}

#savjeti ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font-weight: bold;
}

#savjeti li {
	padding: 4px 0;
	border-bottom: 1px solid #AFAFAF;
}

#savjeti li#savjeti_ostali {
	background: #EB840E;
	border: 0;
	padding: 3px 10px;
	text-align: right;
	margin-top: 5px;
}

#main #savjeti_ostali a {
	color: #FFF;
}

.clear {
	clear: both;
}

.align_right {
	text-align: right;
}
