/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* typography */
h2,
h4,
h6,
a:link,
a:visited { color: #7DAB00; }
ul.links li { background-image: url(../../images/styles/green/typography/list_links.png); }
ul.links li:hover a,
#bottom ul.links li:hover a { color: #7DAB00; }

/* color templatecolor content*/
div.arcus-proizvodi {
	color: #333;
	display: block;
	font: normal normal 400 12px/18px Arial;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
}
div.arcus-proizvodi h3.header span.color { color: #7DAB00; }
div.arcus-proizvodi h3.header span.subtitle { color: #4D8100; }
h3.masazeri {
	color: #7DAB00;
	text-transform: uppercase;
	font-family: 'Ubuntu Condensed', Arial, sans-serif;
	font-size: 20px;
	margin-top:0px;
}
span.masazeri {
	text-transform: uppercase;
	font-family: 'Ubuntu Condensed', Arial, sans-serif;
	font-size: 20px;
	margin-top:0px;
}
h2.info { font-size: 18px; line-height: 20px; margin-top: 5px; color: #F5F3F4; }
div.arcus-proizvodi h3.header span.color2 {
	color: #633;
	font-family: 'Kaushan Script', cursive;  Arial, sans-serif;
	font-size: 24px;
	text-transform: none;
}
div.arcus-proizvodi h3.masazeri span.color { color: #7DAB00; }
div.arcus-proizvodi a { color: #385E00; }

/* menus */
#toolbar .menu li a { background-image: url(../../images/styles/green/topmenu_item_bg.png); }
#footer .menu li a { background-image: url(../../images/styles/green/footermenu_item_bg.png); }
#menu a.level3.current span.bg,
#menu li.level3 a.level3:hover span.bg { color: #8AC600; }
#menu a.level3 span.bg,
#menu span.level3 span.bg {	background-image: url(../../images/styles/green/menu_level3_item.png); }
div.mod-line ul.menu a:hover span.bg,
div.mod-line ul.menu span:hover span.bg { color: #7DAB00; }
div.mod-line ul.menu a.level1,
div.mod-line ul.menu span.level1 { background: url(../../images/styles/green/submenu_level1_item.png); }
div.mod-line ul.menu li.parent .level1 span.bg { background-image: url(../../images/styles/green/submenu_level1_item_parent.png); }
div.mod-line ul.menu li.level2 span.bg { background-image: url(../../images/styles/green/submenu_level2_item.png); }

/* modules */
.module h3.header span.color { color: #7DAB00; }
div.mod-box-templatecolor div.box-1 { 
	background-image: url(../../images/styles/green/module_box_templatecolor_bg.png);
	background-color: #6C9A01;
}
div.mod-box-templatecolor h3.header span.subtitle { color: #4D8100; }
div.mod-box-templatecolor a { color: #385E00; }
#system .item > .date {	background-image: url(../../images/styles/green/system_date.png); }
#searchbox .results li.more-results:hover,
ul.line li a:hover,
#bottom ul.line li a:hover,
#system .pagination strong { color: #7DAB00; }
#system .pagination .previous,
#system .pagination .next { background-image: url(../../images/styles/green/pagination_bg.png); }
.breadcrumbs strong { 
	font-family: 'Ubuntu Condensed', Arial, sans-serif;
	font-size: 12px;
    color: #7DAB00; 
}
a.readmore,
a.readmore span.readmore-1,
a.readmore span.readmore-2  { background-image: url(../../images/styles/green/readmore.png); }

/* Light stripes */
table.greystripes tbody tr:hover th, table.greystripes tbody tr.odd:hover th {
	background: #DDDFC4;
	font-weight: 700;
}
.pic1_dileri{border:1px solid #CCCCCC;}
.pic2_dileri{border:1px solid #CCCCCC;width:525px;}
.istorija{font-size:12px;color:#2C3F64;padding:5px;text-align:justify;float:left;}
.istorija2{font-size:12px;color:#2C3F64;text-align:justify;float:left;}

/* CSS stari sajt */
.blueText{}
.blueTextMali{
	text-align: justify;
	padding: 10px;
}
.blueTextMali2, h3.blueTextMali2 {
	text-align:justify;
	padding: 10px;
}
.blueTextMali3{text-align:justify;}
.blueTextMali4{text-align: justify;}
.blueTextMali5{
	text-align: justify;
	margin-left: 25px;
}
.stockWarning{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#cc0033; }
.productListing-heading{
	font-family:'Ubuntu Condensed', Arial, sans-serif;
	font-size:13px;
	padding:0px;
	padding-top:5px;
	text-transform: uppercase;
}
.productListing-headinga{
	font-family:'Ubuntu Condensed', Arial, sans-serif;
	font-size:18px;
	padding:0px;
	padding-top:5px;
	color: #360;
}
.productListing-headinga2{
	font-family:'Ubuntu Condensed', Arial, sans-serif;
	font-size:16px;
	padding:0px;
	padding-top:0px;
	color: #360;
}
.productListing-heading2a{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	padding:0px;
	padding-top:5px;
	color: #360;
}
.productListing-heading3a {
	font-family:'Ubuntu Condensed', Arial, sans-serif;
	font-size:13px;
	padding:0px;
	padding-top:5px;
}
.productListing-heading2{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#006600;font-weight:bold;padding:3px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#CCCCCC;border-left-color:#666666;margin:1px;line-height:11px;}
.productListing-heading3{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#999999;font-weight:bold;padding:3px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#CCCCCC;border-left-color:#666666;margin:1px;line-height:11px;}
.productListing-heading4{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#006600;font-weight:bold;padding:3px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#CCCCCC;border-left-color:#666666;margin:1px;line-height:16px;}
.style11{color:#FFFFFF;font-weight:bold;}
.currencyListing-heading{font-family:Verdana,Arial,sans-serif;font-size:12px;background:#FFFFFF;color:#006600;font-weight:bold;padding:1px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#666666;text-indent:10px;display:block;}
.headerWellcome{font-family:"Adobe Caslon Pro","Bookman Old Style",Arial;font-style:italic;font-size:16px;font-weight:lighter;text-transform:capitalize;color:#FFFFCC;word-spacing:5px;letter-spacing:2px;}
.pic1{
	border:1px solid #CCC;
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.pic1strategija{
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.separatorLine{color:#cccccc;}
.pic1-info-levo{border:1px solid #CCCCCC;background-position:right;left:20px;margin-left:30px;}
.pic1-novosti-desno{border:1px solid #CCCCCC;margin-left:100px;}
.pic2{border:1px solid #CCCCCC;}
.pic3{border:1px solid #CCCCCC;background-color:#FFFFCC;}
.pic5{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
	padding: 2px;
}
.pic6{
	vertical-align: top;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	border: 1px solid #E1E1E1;
}
.podnalov{color:#6886a2;font-weight:bold;padding:0 0 0 0;text-align:left;}
.podnalov2{color:#6886a2;font-weight:bold;padding:0 0 0 0;}
.altertd{background-color:#8CB048; border-bottom-width:1px; border-bottom-style:solid;border-bottom-color:#CCCCCC; color:#FFFFFF;font-weight:bold;padding:0 0 0 0; height:27px; text-align:left;}
.altertd2{background-color:#f5f3f4;  color:#6886a2;font-weight:bold;padding:0 0 0 0; height:27px; text-align:left;}
.altertd3{
	background-color:#F3FAE7;
	border-bottom-width:0px;
	border-bottom-style:solid;
	border-bottom-color:#CCC;
	color:#666;
	font-weight:bold;
	padding:4px 0 0 7px;
	height:20px;
	text-align:left;
}
.altertd4{background-color:#f5f3f4; border-bottom-width:0px; border-bottom-style:solid;border-bottom-color:#CCCCCC; font-weight:bold;padding:4px 0 0 7px; height:20px; text-align:left;}
.altertd5{background-color:#f5f3f4; border-top-width:1px; border-top-style:solid;border-top-color:#CCCCCC; color:#6886a2;font-weight:bold;padding:4px 0 0 7px; height:20px; text-align:left;}
.altertd6{background-color:#f5f3f4;border-top-width:1px;border-top-style:solid;border-top-color:#CCCCCC;color:#6886a2;font-weight:bold;padding:4px 0 0 7px;height:20px;text-align:left;font-size:12px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CCCCCC;}
.altertd7{font-weight:bold;padding:4px 0 0 7px;height:20px;text-align:left;border-bottom:1px solid #CCCCCC;}
.style12{
	font-size:14px;
	font-weight: bold;
}
.boxText{font-family:Verdana,Arial,sans-serif; font-size:10px; }
.slikaNovosti-malaTabela{border:1px solid #CCCCCC;padding:2px;margin-top:2px;margin-right:10px;margin-bottom:2px;margin-left:0px;}
.slikaNovosti-malaTabela2{border:1px solid #CCCCCC;padding:2px;margin-top:2px;margin-right:100px;margin-bottom:2px;margin-left:0px;}
.linetd{border-bottom-width:0px;border-bottom-style:none;border-bottom-color:#CCCCCC;font-size:11px;height:25px;border-top-color:#CCCCCC;border-top-style:dotted;border-top-width:1px;}
.slikaNovosti{border:1px solid #CCCCCC; margin:2px 10px 2px 0px;}
.style14{
	font-size:10px;
	line-height:11px;
}
p.style14 {
	margin-top: 5px;
	margin-bottom: 0px;
}
.style13{
	font-size:10px;
	line-height:11px;
}
p.style13 {
	margin-top: 2px;
	margin-bottom: 0px;
	margin-right: 5px;
	margin-left: 5px;
}
.bgBoja-bez{
	background-color:#EDE6D3;
	height: 20px;
	width: 20px;
}
.bgBoja-crvena{
    font-weight:bold;
    color:#FFFFFF;
	background-color:#B6262F;
	height: 20px;
	width: 20px;
	padding:4px 0 0 7px; 
	text-align:left;
}
.bgBoja-crna{
	background-color:#2D2D2D;
	height: 20px;
	width: 20px;
}
.bgBoja-braon{background-color:#5B4537}
.bgBoja-zelena{background-color:#00CC00;color:#FFFFFF;border-bottom-width:0px; border-bottom-style:solid;border-bottom-color:#CCCCCC; font-weight:bold;padding:4px 0 0 7px; height:20px; text-align:left;}
.bgBoja-siva{background-color:#999;color:#FFFFFF;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#CCCCCC;font-weight:bold;padding:4px 0 0 7px;height:20px;text-align:left;}
.bgBoja-narandzasta{background-color:#FFCC00;color:#FFFFFF;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#CCCCCC;font-weight:bold;padding:4px 0 0 7px;height:20px;text-align:left;}
.lang{color:#6886a2;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.pic4{color:#666;font-weight:normal;font-size:12px;line-height:14px;font-family:Arial,Helvetica,sans-serif;font-style:normal;border:1px solid #CCCCCC;background-color:#FFFFF0;text-align:center;vertical-align:top;padding-top:7px;padding-right:7px;padding-bottom:7px;padding-left:7px;}

/* position: button */

div.rapid_contact {
     display: block;
     width: 520px;
     float: left;
}

.input {
     border: 1px solid #006;
}
.input:hover {
     border: 1px solid #f00;
}
.arcus-send {
	padding: 5px;
	height: 30px;
}
.button-arcus {
	border: 1px solid #666;
	margin-top: 10px;
	padding: 5px;
	background-image: url(../../images/styles/green/system_date.png);
	background-repeat: repeat;
	color: #FFF;
}
.button-arcus:hover {
	border: 1px solid #f00;
	background: #eef;
	color: #333;
}
label {
	display: block;
	width: 130px;
	float: left;
	margin: 2px 4px 2px 4px;
	text-align: left;
	font-family: 'Ubuntu Condensed', Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}
p#form-login-username {
	margin-top: 0px;
	margin-bottom: 5px;
}
p#form-login-password {
	margin-top: 0px;
	margin-bottom: 5px;
}
p#form-login-remember {
	margin-top: 0px;
	margin-bottom: 5px;
}
.front {
	margin-top: 0px;
}
.front2 {
	background-image: url(../../images/background/sogno-frontpage-background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px solid #2C2C31;
}
.front3 {
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #2C2C31;
	border-right-color: #FFF;
	border-bottom-color: #2C2C31;
	border-left-color: #2C2C31;
}

.textbox
 { width:95%; align:left;  }