@charset "utf-8";
/* CSS Document */

@import url(../style/elementi.css);

body {
	background:#e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#6a1956;
}
body.home {
	background:#FFF;
}


/*////////////////////////////////////////////////
////////////  ---  T O P  ---  ///////////////////
////////////////////////////////////////////////*/

#top {
	background:#FFF;
	height:130px;
}
#top #glow {
	height:130px;
	width:1100px;
	margin:0 auto;
/*	background:url(../images/glow.jpg) left no-repeat;   */
	padding-right:100px;
	position:relative;
}
#top #glow h1 {
	text-indent:-9999px;
	padding-top:22px;
	width:252px;
	display:block;
	margin:0 0 0 110px;
	float:left;
	padding-left:30px;
}
#top #glow h1 a {
	display:block;
	height:83px;
	width:258px;
	background:url(../images/logo3.png) left no-repeat;
}
#ccentar {
	float:right;
	position:relative;
	display:inline;
	padding-top:26px;
	padding-left:40px;
	color:#b5537f;
	background:url(../images/phone_top.png) left 46px no-repeat;
	text-shadow:1px 1px #edf4f8;
}
#ccentar p {
	margin-bottom:1px;
	margin-top:1px;
}
#ccentar a {
	text-decoration:none;
	font-weight:bold;
}
#ccentar a:hover {
	text-decoration:underline;
}

#chat {
	background:url(../images/chat_bg.png) bottom center no-repeat;
	height:50px;
	padding-left:10px;
	padding-top:0;
	position:absolute;
	right:100px;
	top:0;
	width:69px;
}

#navigation {
	background:#3a6a98 url(../images/nav_bg.png) top left repeat-x;
	height:53px;
	/*
	border-top:1px solid #feedf9;
	*/
	border-bottom:1px solid #c7d533;
	word-spacing:0px;
	
	clear:left;
	float:left;
	width:100%;
	overflow:hidden;
}

#navigation ul {
	clear:left;
	float:left;
	position:relative;
	left:50%;
	text-align:center;
	
	height:53px;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	/*
	width:77.8em;
	*/
}
#navigation ul li {
	display:block;
	list-style:none;
	position:relative;
	right:50%;
	float:left;
	/*
	background:url(../images/li_border.png) left center no-repeat;
	*/
	border-left:1px solid #c7d533;
	margin:0;
	padding:0;
}
#navigation ul li a {
	margin:0 0 0 1px;
	padding:0 0 0 33px;
	font-size:12px;
	color:#4e0633;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:block;
	height:53px;
	float:left;
}

#navigation ul li.last a {
	border-right:1px solid #c7d533;
}

#navigation ul li a span.levo {
	display:block;
	float: left;
	height:32px;
	padding:21px 33px 0 0;
	cursor: pointer;
}

#navigation ul li a:hover, #navigation ul li.active a {
    color: #FFF;
	/*  text-shadow: 0 0 0.1em black, 0 0 0 black; */
	background:url(../images/act_hov_menu_btn.png) top left no-repeat;
}
#navigation ul li a:hover span.levo, #navigation ul li.active a span.levo {
    color: #FFF;
    /*  text-shadow: 0 0 0.1em black, 0 0 0 black; */
	background:url(../images/act_hov_menu_btn.png) top right no-repeat;
}



.bubplastic.horizontal ul li a {
	display: block;
	height: 27px;
	padding-left: 35px;
	float: left;
	text-transform: uppercase;
	font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	text-decoration: none;
}

.bubplastic.horizontal ul li a span.menu_ar {
	display: block;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-right: 35px;
	background: transparent url(images/bg-bubplastic-button.gif) top right no-repeat;
	cursor: pointer;
}

/*//////////////////////////////////////////////////////
//////////  H O M E    H E A D E R   ///////////////////
////////////////////////////////////////////////////*/

#head_banner_wrapper {
	width: 100%;
	margin: 0;
    margin-bottom: 20px;
	padding: 0;
	background-image:url(sites/all/themes/seracell/images/head_bg_line.png);
	background-repeat:repeat-x;
}
#head_banner{
	position: relative;
	margin: 0 auto;
	padding: 0;
	height: 330px;
	width: 1000px;
}
#banenr {
	position: absolute;
	margin: 0;
    margin-left: -24px;
	padding: 0;
	/*width: 1380px;*/
}
#left_img {
	position: absolute;
	width: 550px;
	height: 330px;
	margin: 0;
	margin-left: -310px;
	padding: 0;
	z-index: 5;
}
#center_img {
	position: absolute;
	width: 550px;
	height: 330px;
	margin: 0;
	margin-left: 240px;
	padding: 0;
	z-index: 3;
}
#right_img {
	position: absolute;
	width: 550px;
	height: 330px;
	margin: 0;
	margin-left: 480px;
	padding: 0;
	z-index: 1;
}
#right_btn {
	position: absolute;
	width: 240px;
	height: 330px;
	margin: 0;
	margin-left: 790px;
	padding: 0;
	z-index: 10;
}
#left_btn {
	position: absolute;
	width: 240px;
	height: 330px;
	margin: 0;
	padding: 0;
	z-index: 10;
}
#center_btn {
	position: absolute;
	width: 240px;
	height: 330px;
	margin: 0;
	margin-left: 550px;
	padding: 0;
	z-index: 10;
}
.banner_btn_text {
	position: absolute;
	top: 60px;
	left: 10px;
	margin: 0;
	padding: 10;
	width: 200px;
	height: 200px;
	text-align: right;
	z-index: 15;
	visibility: hidden;
}
.banner_btn_text a {
	color: yellow;	
	text-transform:uppercase;
	text-decoration: none;
}
.banner_btn_text h4 {
	color: white;	
}
.banner_btn_text h3 {
	color: yellow;	
}
.banner_btn_text p {
	color: white;	
}
/* layer full line */
#left_full_line {
	position: absolute;
	margin-left: -530px;
	z-index: 10;
}

/*//////////////////////////////////////////////////////
//////////  H O M E    B A N N E R I    ///////////////
////////////////////////////////////////////////////*/

#home_banneri {
	width:1020px;
	margin:0 auto 10px auto;
	color:#FFF;
	font-size:12px;
	padding-top: 10px;
}
.home_banner {
	float:left;
	width:225px;
	height:157px;
	display:inline;
	padding:15px;
	position:relative;
}
.home_banner h2 {
	margin-bottom:15px;
}
.home_banner img.link {
	position:absolute;
	bottom:25px;
	left:15px;
}
.banner_cont p {
	line-height:14px;
	color:#FFF;
}
.home_banner p {
	line-height:13px;
	color:#FFF;
}
#home_banneri h2 {
	font-size:26px;
	margin-bottom:12px;
	color:#FFF;
	margin-top:-3px;
}

#home_footer {
	margin-top:20px;
	color:#676767;
	font-size:11px;
	line-height:14px;
	
}
#home_footer .foot_levo, #footer_wrapper .foot_levo {
	width:445px;
	float:left;
	display:inline;
	position:relative;
	text-align:right;
	padding-top:1px;
}
#footer_wrapper .foot_levo, #footer_wrapper .foot_centar, #footer_wrapper .foot_desno {
    color: #FFF;   
}
#home_footer .foot_centar, #footer_wrapper .foot_centar {
	width:60px;
	text-align:center;
	float:left;
	display:inline;
	position:relative;
}
#home_footer .foot_desno, #footer_wrapper .foot_desno {
	text-align:left;
	width:400px;
	float:left;
	display:inline;
	position:relative;
}

#home_footer ul, #footer_wrapper ul {
	/*
	background:url(../images/home_foot_linija.png) top center no-repeat;
	*/
	width:58em;
	list-style-type:none;
	margin:10px auto 20px;
	padding-top:10px;
}
#home_footer ul li, #footer_wrapper ul li {
	display:block;
	float:left;
	color:#cbcc00;
	font-weight:bold;
	padding: 0 0 0 7px;
	margin:0 0 0 7px;
	border-left:1px solid #7ba1c4;
	line-height:12px;
}
#home_footer ul li.first, #footer_wrapper ul li.first {
	border-left:none;
}
#home_footer ul li a, #footer_wrapper ul li a {
	/*
	text-transform:uppercase;
	*/
	color:#cbcc00;
	font-weight:bold;
	display:block;
	text-decoration:none;
	text-align:center;
	padding:0;
	margin:0;
}
#home_footer ul li a:hover, #footer_wrapper ul li a:hover {
	text-decoration:underline;
	color:#4e0633;
}
#footer_wrapper ul li a:hover {
	color:#FFF;
}
/*//////////////////////////////////////////////////////
////////////   H E A D E R   /////////////////////////
////////////////////////////////////////////////////*/

#header {
	height:230px;
	background:#b671a6;
/*	border-bottom:4px solid #d3cb22;  */
	background-image: url(../images/head_bg.png);
    background-repeat:  repeat-x;
	color:#FFF;
	text-align:left;
}
#header h1 {
	color:#e8e118;
}
#celije_head, uzglavlje {
	padding-top:50px;
	height:180px;
	/*
	background:#b05680 url(../images/celije_header.jpg) no-repeat;
	*/
	width:992px;
	margin:0 auto;
}

.uzglavlje_opis {
	position:absolute;
	left:0;
	bottom:25px;
	text-align:left;
}
.uzglavlje_opis h1 p {
	margin:0;
}

/*//////////////////////////////////////////////////////
//////////// W R A P P E R /////////////////////////
////////////////////////////////////////////////////*/

#wrapper {
	width:1012px;
	margin:0 auto 20px;
}
#senka-levo {
	padding-left:10px;
	background:url(../images/cont-senka-levo.png) left top no-repeat;
}

#senka-desno {
	padding-right:10px;
	background:url(../images/cont-senka-desno.png) right top no-repeat;
}


/*//////////////////////////////////////////////////////
////////////   C O N T A I N E R   ////////////////////
////////////////////////////////////////////////////*/

#container {
	background:#FFF;
	min-height:450px;
	padding-top:10px;
}
#container .levo h3.plavo {
	color:#8a1e70;
	/*
	background:url(../images/levo_cont_h3_2.png) left center no-repeat;
	*/
	margin-bottom:10px;
}
#container .levo {
	margin-top:10px;
}
#container .desno {
	float:left;
	display:inline;
	position:relative;
	width:238px;
	margin-left:10px;
	/*
	margin-bottom:20px;
	*/
}
.banner_cont {
	height:175px;
	width:238px;
	position:relative;
	/*
	padding:10px;
	*/
}
.banner_cont h2 {
	position:absolute;
	top:12px;
	left:10px;
	font-size:26px;
	margin-bottom:10px;
	margin-top:-3px;
	color:#FFF;
}
.banner_cont h2 p {
	margin-top:0;
	line-height: 1;
}
.banner_cont img.link {
	position:absolute;
	left:10px;
	bottom:30px;
}
.banner_cont .opis {
	position:absolute;
	left:10px;
	bottom:40px;
}
#container .levo h3 {
	color:#b05680;
	display:block;
	padding-left:5px;
	/*
	background:url(../images/levo_cont_h3.png) left center no-repeat;
	*/
	font-size:22px;
	margin-bottom:10px;
}
.levo ul.meni, .levo ul.menu {
	margin-bottom:20px;
}
.levo ul.meni li, .levo ul.menu li {
	display:block;
	margin:0 0 1px 0;
	padding:0;
	border-top: 1px solid #e9cfdb;
	font-size:12px;
}
.levo ul.meni li a, .levo ul.menu li a {
	/*
	background:#f9f0f4 url(../images/levo_cont_nav.png) 5px 10px no-repeat;
	*/
	background:#f9f0f4;
	text-decoration:none;
	display:block;
	padding:8px;
}

.levo ul.meni li a:hover, .levo ul.meni li a.active, .levo ul.menu li a:hover, .levo ul.menu li a.active, .levo ul.meni li a.active {
	/*
	background:#cf87a9 url(../images/levo_cont_nav_hover.png) 5px 10px no-repeat;
	*/
	background:#9d4788;
	color:#FFF;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}

.levo ul.meni li ul a {
	background:#f1f5f8;
	text-decoration:none;
	display:block;
	padding:8px 0 8px 8px;
	color:#4879A3;
}

.levo ul.meni_blue li {
	display:block;
	margin:0 0 1px 0;
	padding:0;
	border-top: 1px solid #c4d3e1;
	font-size:12px;
}
.levo ul.meni_blue li a {
	/*
	background:#f1f5f8 url(../images/levo_cont_nav2.png) 5px 10px no-repeat;
	*/
	background:#f1f5f8;
	text-decoration:none;
	display:block;
	padding:8px 0 8px 8px;
	color:#4879A3;
}
.levo ul.meni_blue li a:hover {
	/*
	background:#7599ba url(../images/levo_cont_nav_hover_2.png) 5px 10px no-repeat;
	*/
	background:#4e0633;
	color:#fff;
	font-weight:bold;
	padding-left:8px;
}

#info {
	text-align:center;
	background:#f9f0f4;
	border-top:1px solid #e9cfdb;
	padding:15px 0;
}


/*//////////////////////////////////////////////////////
//////////    D N O   B A N N E R I   //////////////////
////////////////////////////////////////////////////*/

#dno_banneri {
	color:#FFF;
	font-size:12px;
}
.dno_banner {
	float:left;
	width:280px;
	height:145px;
	display:inline;
	padding:15px;
	position:relative;
	margin-left:10px;
	margin-right:10px;
}
.dno_banner h2 {
	margin-top:15px;
	margin-bottom:10px;
}
.dno_banner img.link {
	position:absolute;
	bottom:15px;
	left:15px;
}
.dno_banner p {
	line-height:15px;
	color:#FFF;
}
#dno_banneri h2 {
	font-size:26px;
	margin-bottom:10px;
	color:#FFF;
}


/*//////////////////////////////////////////////////////
////////////    S A D R Z A J   ///////////////////////
////////////////////////////////////////////////////*/

#sadrzaj {
	margin-top:20px;
	margin-bottom:20px;
}

#sadrzaj h3 {
	/*
	color:#4879A3;
	*/
	color:#8a1e70;
}
#sadrzaj p {
	line-height:1.2em;
	text-align:justify;
}
#sadrzaj ul li {
	list-style-type:disc;
	margin-left:20px;
	padding-left:5px;
	margin-bottom:10px;
	line-height:1.2em;
}
#sadrzaj .vertical-tabs ul li {
	list-style-type:none;
	margin-left:0;
	padding-left:0;
	margin-bottom:0;
	line-height:auto;
}
#sadrzaj ol li {
	margin-bottom:0.5em;
}
#sadrzaj img.levo {
	float:left;
	margin:0 10px 10px 0;
}

#sadrzaj img.desno {
	float:right;
	margin:0 0 10px 10px;
}

#sadrzaj .levo {
	float:left;
	margin:0 10px 10px 0;
}

#sadrzaj .desno {
	float:right;
	margin:0 0 10px 10px;
}

#sadrzaj h2 a {
	text-decoration:none;
}

#sadrzaj .vest {
	padding-bottom:10px;
	margin-bottom:20px;
	border-bottom:1px solid #4879A3;
}
#sadrzaj a.add-new {
	display:block;
	background:url(../images/add-new.png) left no-repeat;
	height:15px;
	padding-left:23px;
	padding-top:2px;
	padding-bottom:1px;
}
#sadrzaj .views-field-edit-node a {
	display:block;
	background:url(../images/edit.png) left no-repeat;
	height:15px;
	padding-left:23px;
	padding-top:2px;
	padding-bottom:1px;
}
#sadrzaj .views-field-delete-node a {
	display:block;
	background:url(../images/delete.png) left no-repeat;
	height:15px;
	padding-left:23px;
	padding-top:2px;
	padding-bottom:1px;
}
/*//////////////////////////////////////////////////////
//////////   M E D J U S T R A N A   //////////////////
////////////////////////////////////////////////////*/

.trecina {
	float:left;
	width:310px;
	display:inline;
	position:relative;
	margin-left:10px;
	margin-right:10px;
}
/*
.trecina h2 {
	color:#FFF;
	padding:7px 0 7px 10px;
	background:#c16991;
	margin-bottom:10px;
	font-size:26px;
}

.faq h2 {
	color:#FFF;
	padding:7px 0 7px 10px;
	background:#7599ba;
	margin-bottom:10px;
	font-size:26px;
}
*/

.trecina h2 {
	color:#c16991;
	margin-bottom:10px;
	font-size:26px;
}

.faq h2 {
	color:#7599ba;
	margin-bottom:10px;
	font-size:26px;
}

.box {
	background:#f7f2f4 url(../images/box.png) bottom left repeat-x;
	margin-bottom:10px;
}

.box_levo {
	background:url(../images/box_levo.png) bottom left no-repeat;
}

.box_desno {
	background:url(../images/box_desno.png) bottom right no-repeat;
	padding:5px 10px 10px 10px;
	position:relative;
}

#sadrzaj .box h3 {
	color:#FFF;
	padding:5px 0 5px 10px;
	background:#c16991;
	margin-bottom:0;
	font-size:18px;
}

#sadrzaj .box p {
	text-align:left;
}
.faq .box {
	background:#f7f2f4 url(../images/box_faq.png) bottom left repeat-x;
	margin-bottom:10px;
}

.faq .box_levo {
	background:url(../images/box_faq_levo.png) bottom left no-repeat;
}

.faq .box_desno {
	background:url(../images/box_faq_desno.png) bottom right no-repeat;
	padding:5px 10px 10px 10px;
	position:relative;
}

#sadrzaj .faq .box h3 {
	color:#FFF;
	padding:5px 0 5px 10px;
	background:#7599ba;
	margin-bottom:0;
	font-size:18px;
}

.box .more {
	position:absolute;
	bottom:4px;
	right:4px;
}


/*//////////////////////////////////////////////////////
//////////   S T R A N A   U S L O V I    //////////////
////////////////////////////////////////////////////*/

.uslovi .box_pink {
	background:url(../images/uslovi_box_pink.png) left 40px repeat-x;
	min-height:460px;
	color:#c16991;
	font-size:12px;
	padding-bottom:20px;
}

.uslovi .box_blue {
	background:url(../images/uslovi_box_blue.png) top left repeat-x;
	min-height:460px;
	font-size:12px;
	padding-bottom:20px;
}

.uslovi .box_pink h2 {
	background:#c16991;
	color:#FFF;
	padding:5px 0 5px 110px;
	margin-bottom:30px;
}

.uslovi .box_blue h2 {
	background:#7599ba;
	color:#FFF;
	padding:5px 0 5px 110px;
	margin-bottom:30px;
}
.uslovi h3 {
	text-transform:uppercase;
}
#sadrzaj .box_blue h3 {
	color:#4f79a1;
}
.uslovi .trecina {
	float:left;
	width:304px;
	display:inline;
	position:relative;
	margin-left:10px;
	margin-right:10px;
	padding:0;
}
.uslovi ul {
	font-weight:bold;
}
.box_pink ul li, .box_blue ul li {
	/*
	margin-bottom:10px;
	*/
	padding:0 0 2px 25px;
	margin-left:0;
	display:block;
	line-height:32px;
}

.box_pink ul li {
	background:url(../images/uslovi_blue_li.png) left 7px no-repeat;
}

.box_blue ul li {
	background:url(../images/uslovi_pink_li.png) left 7px no-repeat;
}

#sadrzaj p.cena {
	font-size:36px;
	margin-bottom:0;
	text-align:center;
	color:#c16991;
}
#sadrzaj p.porez {
	font-size:11px;
	color:#4f79a1;
	text-align:center;
	margin-top:0;
	font-weight:bold;
}

.uslovi p.cena {
	font-size:36px;
	margin-bottom:0;
	text-align:center;
	color:#c16991;
}
.uslovi p.porez {
	font-size:11px;
	color:#4f79a1;
	text-align:center;
	margin-top:0;
	font-weight:bold;
}
/*
.stara_cena {
	font-size:28px;
	margin:0 auto;
	text-align:center;
	color:#c16991;
	display:block;
	position:relative;
	width:106px;
	padding:10px 0;
	height:50px;
}
.stara_cena_linija  {
	background:url(../images/stara_cena.png) top left no-repeat;
	height:12px;
	width:106px;
	position:absolute;
	top:20px;
	left:1px;
}
*/
.info {
	font-weight:bold;
	margin-top:20px;
	margin-right:40px;
	margin-left:333px;
	padding-left:30px;
	padding-top:6px;
	display:block;
	min-height:20px;
}
.box_pink .info a {
	color:#4f79a1;
	text-decoration:none;
	text-transform:uppercase;
}
.box_blue .info a {
	color:#c16991;
	text-decoration:none;
	text-transform:uppercase;
}
.info a:hover {
	text-decoration:underline;
}
.box_pink .info {
	background:url(../images/uzvicnik_blue.png) top left no-repeat;
	color:#4f79a1;
}
.uzvicnik {
	background:url(../images/uzvicnik_pink.png) 30px 6px no-repeat;
	color:#4f79a1;
}
.box_blue .info {
	background:url(../images/uzvicnik_pink.png) top left no-repeat;
	color:#c16991;
}
.uslovi img.narucujem {
	float:right;
	margin-right:60px;
	margin-top:30px;
}


/*//////////////////////////////////////////////////////
///////  N A R U D Z B E N I C A   /////////////////////
////////////////////////////////////////////////////*/

#naruci {
	min-height:500px;
	display:inline;
	position:relative;
	width:684px;
	margin-left:10px;
	margin-right:10px;
	padding:10px 0 0 40px;
	/*
	height:550px;
	overflow:hidden;
	*/
}

#naruci h2 {
	margin-bottom:5px;
}

#naruci h5 {
	margin-bottom:30px;
}

#naruci label {
	display:inline;
	width:140px;
	float:left;
	position:relative;
}
#naruci #error-blok, #naruci #error-blok-2 {
	display:none;
	background:#f3e1e9;
	border:1px solid #cf87a9;
	width:397px;
	padding:5px 10px;
	color:#333;
	margin-bottom:10px;
}
#naruci #error-blok p, #naruci #error-blok-2 p {
	margin:0.5em 0;
}
#naruci input#zensko, #naruci input#musko {
	float:left;
}
#naruci .webform-component {
	margin-bottom:10px;
}
#naruci select {
	float:left;
	margin-right:10px;
}
#naruci #prev {
	float:left;
	margin-left:200px;
}
#naruci #next {
	float:left;
}
.page {
	position:relative;
}
#naruci input {
	background:#f1f5f8;
	border:1px solid #b2c5d6;
	width:275px;
}
#naruci input.error {
	background:#f3e1e9;
	border:1px solid #cf87a9;
	width:275px;
}
#naruci input#edit-submitted-ulica, #naruci input#edit-submitted-grad, #naruci input#ulica, #naruci input#grad {
	width:200px;
	float:left;
	margin-right:10px;
}

#naruci #edit-submitted-broj-wrapper, #naruci #edit-submitted-ulica-wrapper {
	float:left;
}
#naruci #edit-submitted-broj-wrapper label, #naruci #edit-submitted-postanski-broj-wrapper label, #webform-component-jos_informacija .form-item label {
	display:none;
}
#webform-component-jos_informacija #edit-submitted-jos-informacija-1-wrapper label {
	display:block;
}
#naruci input#edit-submitted-broj, #naruci input#edit-submitted-postanski-broj, #naruci input#broj, #naruci input#postanski_broj {
	width:60px;
	float:left;
}
#naruci input#edit-submitted-isporuka-1, #naruci input#edit-submitted-isporuka-2, #naruci input#edit-submitted-jos-informacija-1 {
	width:auto;
	float:left;
	margin-right:10px;
	margin-left:0;
}
#naruci #edit-submitted-isporuka-1-wrapper label {
	margin-right:10px;
}
#naruci #edit-submitted-jos-informacija-1-wrapper label {
	width:320px;
}
#naruci input#edit-submitted-pol-1, #naruci input#edit-submitted-pol-2 {
	width:auto;
}
#naruci #edit-submitted-pol-1-wrapper label, #naruci #edit-submitted-pol-2-wrapper label {
	width:80px;
}
#naruci .form-item {
	margin-bottom:auto;
}
#naruci input#edit-next, #naruci input#C1, #naruci #Submit {
	width:106px;
	height:30px;
	background:url(../images/next_btn.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:right;
	margin-right:140px;
}
#naruci input#edit-previous, #naruci #B1 {
	width:106px;
	height:30px;
	background:url(../images/prev_btn.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:left;
	margin-left:250px;
}
#naruci input#edit-submit, #naruci #B2, #webform-client-form-33 #edit-submit {
	width:106px;
	height:30px;
	background:url(../images/potvrdi.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:left;
	margin-left:40px;
}
input#edit-btn-submit {
	width:106px;
	height:30px;
	background:url(../images/send_btn.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:left;
	margin-left:310px;
}
input#edit-btn-cancel {
	width:106px;
	height:30px;
	background:url(../images/cancel.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:left;
	margin-left:40px;
}
#naruci #webform-client-form-33 input#edit-submit {
	margin-left:310px;
}
#naruci #webform-client-form-37 input#edit-submit {
	margin-left:315px;
}
#naruci #webform-client-form-37 #edit-submitted-porodiliste-wrapper label {
	width:300px;
}
#naruci input#edit-submitted-jos-informacija-1 {
	margin-top:0;
}
#webform-client-form-1 label {
	display:inline;
	width:130px;
	float:left;
	position:relative;
}

#naruci input#edit-submitted-broj-dece-1, #naruci input#edit-submitted-broj-dece-2 {
	width:auto;
	margin-bottom:15px;
	margin-top:15px;
}
#naruci #edit-submitted-broj-dece-1-wrapper label, #naruci #edit-submitted-broj-dece-2-wrapper label {
	width:80px;
}
#webform-component-broj_dece {
	margin-left:-5px;
}
#webform-component-broj_dece label {
	display:none;
}
#webform-component-broj_dece .form-radios label {
	display:block;
}
#edit-submitted-porodiliste-wrapper label, #edit-submitted-ocekivani-datum-porodjaja-wrapper label, #edit-submitted-kako-ste-saznali-wrapper label {
	width:700px;
	margin-bottom:10px;
}
/*
#edit-submitted-porodiliste-wrapper input, #edit-submitted-ocekivani-datum-porodjaja-wrapper input, #edit-submitted-kako-ste-saznali-wrapper input, #webform-component-broj_dece-wrapper input {
	margin-bottom:30px;
}
*/
#naruci #edit-submitted-kako-ste-saznali-wrapper select {
	margin-bottom:70px;
	width:275px;
}
#naruci #webform-component-naslov2 {
	margin-bottom:40px;
}

#webform-client-form-1 input {
	background:#f1f5f8;
	border:1px solid #b2c5d6;
}
#webform-component-pol {
	width:400px;
}

#naruci .form-required, #user-login .description, #user-login .form-required, #naruci #webform-component-jos-informacija label {
	display:none;
}

#naruci #edit-submitted-kada-vam-odgovara2-wrapper label {
	width:30px;
	padding-top: 3px;
}
#naruci #edit-submitted-jos-informacija-1-wrapper label {
	display:block;
}
#sumarum {
	margin-top:50px;
}
#sumarum .trecina {
	margin-bottom:50px;
	margin-top:50px;
	padding-top:50px;
	text-align:left;
	width:200px;
}
#sumarum .jedan {
	background:url(../images/monkey_ikonica.png) top left no-repeat;
	color:#b05680;
}
#sumarum .dva {
	background:url(../images/info_ikonica.png) top left no-repeat;
}
#sumarum .tri {
	background:url(../images/cvet_ikonica.png) top left no-repeat;
}
#user-login label {
	margin-bottom:5px;
}

#user-login {
	padding-top:50px;
	padding-left:330px;
	padding-bottom:50px;
}
#user-login input.form-text {
	background:#f1f5f8;
	border:1px solid #b2c5d6;
	width:275px;
	padding:3px 2px;
}


/*//////////////////////////////////////////////////////
///////////   S V E D O C A N S T V A   ////////////////
////////////////////////////////////////////////////*/

#sadrzaj .svedocanstvo p {
	font-style:italic;
}

/*////////////////////////////////////////////////
////////////  L I N K S   ///////////////////
////////////////////////////////////////////////*/

a.print {
	padding-left:22px;
	background:url(../images/print_icon.png) left no-repeat;
	margin-left:10px;
	margin-right:220px;
	color:#c4749a;
	padding-top: 2px;
}
a.to_friend {
	padding-left:22px;
	background:url(../images/mail_icon.png) left no-repeat;
	color:#c4749a;
	padding-top: 2px;
}

a.facebook {
	padding-left:22px;
	background:url(../images/facebook.png) left no-repeat;
	margin-left:10px;
}

a.twitter {
	padding-left:22px;
	background:url(../images/twitter.png) left no-repeat;
	margin-left:10px;
}
a.more-link {
	float:right;
}
.thumb_holder {
	position:relative;
}
img.overlay {
	position:absolute;
	top:15px;
	left:30px;
}
.emvideo-thumbnail-replacement span {
left:30px;
top:15px;
}
.emvideo-thumbnail-replacement span {
	background:url(../images/play_overlay.png) left center no-repeat;
	height:65px;
	width:64px;
}
.emvideo-thumbnail-replacement span:hover {
	background-position:right;
}
/*//////////////////////////////////////////////////////
////////////    F O O T E R   /////////////////////////
////////////////////////////////////////////////////*/

#footer_home {
	height:180px;
	background:#8ba9c3 url(../images/footer_home.png) top left repeat-x;
}
#footer {
	padding-top:25px;
	height:120px;
	background:#8b366f;
	border-top:1px solid #ccc;
}
#foot2 {
	background:#d9e7f0 url(../images/footer.png) top left repeat-x;
	clear: both;
	height: 150px;
	margin-top: -150px;
	position: relative;
}
#footer_wrapper {
	/*
	background:url(../images/footer_logo.jpg) top left no-repeat;
	*/
	height:100%;
	width:940px;
	margin:0 auto;
	color:#9E66A3;
	font-size:11px;
}
.filefield-file {
	background:#f9f0f4;
	margin-bottom:10px;
	padding:10px 10px 15px;
}
table.raport td, table.raport th {
	font-size:11px;
	padding:0.2em 0.2em;
	border:1px solid #D9E7F0;
}
/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.block ul {
	margin:0;
	padding:0;
}

.alpha {
	margin-left: 0;
}

.omega {
	margin-right: 0;
}
.browser {
	display:none;
}
#sadrzaj .rtecenter {
    text-align: center;
}
#sadrzaj td#nl_header p {
	margin:0;
}
table#nl_wrapper {
	margin:-20px 0 0 0;
}
#sadrzaj td.footer p.unsubscribe {
	display:none;
}



/* NARUDZBENICA */

#naruci label {
	padding-top:3px;
}
#naruci #edit-field-pol-value-muško-wrapper label, #naruci #edit-field-pol-value-žensko-wrapper label {
	width:70px;
}

#naruci #edit-field-pol-value-muško-wrapper input, #naruci #edit-field-pol-value-žensko-wrapper input, #naruci #edit-field-broj-dece-value-Blizanci-wrapper input, #naruci #edit-field-broj-dece-value-Trojke-wrapper input {
	width:auto;
}
#naruci #edit-field-datum-rodjenja-0-value-wrapper, #naruci #edit-field-datum-porodjaja-0-value-wrapper {
	padding-top:10px;
	width:450px;
}
#naruci #edit-field-datum-rodjenja-0-value-day-wrapper label, #naruci #edit-field-datum-rodjenja-0-value-month-wrapper label, #naruci #edit-field-datum-rodjenja-0-value-year-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-day-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-month-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-year-wrapper label {
	width:auto;
	font-weight:normal;
	padding-top: 5px;
}
#naruci #edit-field-broj-dece-value-Blizanci-wrapper label, #naruci #edit-field-broj-dece-value-Trojke-wrapper label {
	width:90px;
}
#naruci fieldset#multistep-group_korak_1 .form-radios .form-radios {
	margin-top:.85em;
}
#naruci #edit-field-broj-dece-value--wrapper {
	display:none;
}
#naruci .preview .node-unpublished, #naruci .preview .node {
	background:none;
}
#naruci #edit-field-more-info label {
	display:none;
}
#naruci #field_more-wrapper input {
	width:auto;
}
#naruci #field_more-wrapper label, #naruci #edit-field-porodiliste-0-value-wrapper label {
	width:320px;
	margin-bottom:10px;
}
#naruci #katalog-submit input {
	margin-left: 315px;
}
#naruci input#naruci_ulica, #naruci input#naruci_grad {
	width:200px;
	float:left;
	margin-right:10px;
}
#naruci input#naruci_broj, #naruci input#naruci_postanski_broj {
    float: left;
    width: 60px;
}
#naruci #edit-field-datum-rodjenja-0-value-wrapper select, #naruci #datum_porodjaja-wrapper select {
	width:58px;
}
#naruci fieldset#multistep-group_korak_2 label, #naruci #edit-field-datum-porodjaja-0-value-wrapper label, #naruci #edit-field-porodiliste-0-value-wrapper label, #naruci #edit-field-kako-ste-saznali-value-wrapper label {
	width:100%;
	margin-bottom:10px;
}
#naruci #edit-field-datum-porodjaja-0-value-wrapper #edit-field-datum-porodjaja-0-value-day-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-wrapper #edit-field-datum-porodjaja-0-value-month-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-wrapper #edit-field-datum-porodjaja-0-value-year-wrapper label, #naruci #edit-field-datum-porodjaja-0-value-year-wrapper label, #naruci fieldset#multistep-group_korak_2 .form-radios label {
	width:auto;
}
#naruci fieldset#multistep-group_korak_2 .form-radios {
    margin: 1.5em 0;
}
#naruci #edit-field-kako-ste-saznali-value-wrapper select {
	width:275px;
}
#naruci #broj_dece .form-item label {
	display:none;
}
#naruci #broj_dece .form-item .form-radios label {
	display:inline;
}
#naruci #broj_dece {
	margin-bottom:25px;
}
#naruci fieldset#multistep-group_korak_2 legend {
	display:none;
}
#naruci input#next-btn {
	width:106px;
	height:30px;
	background:url(../images/potvrdi.png) no-repeat;
	text-indent:-9999px;
	border:none;
	float:left;
	margin-left:40px;
}
div.error {
    max-width: 410px;
}
#sadrzaj .tabela-korisnici table {
	font-size:11px;
}
#sadrzaj .tabela-korisnici td, #sadrzaj .tabela-korisnici th {
	border-left:1px solid #c4dbea;
}
#sadrzaj .tabela-korisnici th {
	border-top:1px solid #c4dbea;
}
h1.cene {
	text-align:center;
	margin-top:0;
	margin-bottom:4px;
	font-weight:bold;
	font-size:32px;
}
h2.cene {
	color:#444;
	text-align: center;
	font: 18px Arial, Helvetica, sans-serif;
}
div#cene-kolone {
	width:914px;
	margin:0 auto 20px auto;
}
div#cene-1,
div#cene-2,
div#cene-3,
div#cene-4,
div#cene-5 {
	float: left;
}
div#cene-1 img,
div#cene-2 img,
div#cene-3 img,
div#cene-4 img,
div#cene-5 img {
	display:block;
}
div#cene-1 {
	background:url(../images/cene/cene-bg-1.png) repeat-y top center;
}
div#cene-2 {
	background:url(../images/cene/cene-bg-2.png) repeat-y top center;
}
div#cene-3 {
	background:url(../images/cene/cene-bg-3.png) repeat-y top center;
}
div#cene-4 {
	background:url(../images/cene/cene-bg-4.png) repeat-y top center;
}
div#cene-5 {
	background:url(../images/cene/cene-bg-5.png) repeat-y top center;
}
div.cene-kolona-sadrzaj {
	overflow:auto;
}
div#cene-1 div.cene-kolona-sadrzaj {
	background:url(../images/cene/cene-foot-1.png) no-repeat bottom center;
	padding: 0 9px 14px 11px;
	height: 266px;
	width: 175px;
}
div#cene-2 div.cene-kolona-sadrzaj {
	background:url(../images/cene/cene-foot-2.png) no-repeat bottom center;
	padding: 0 9px 14px 9px;
	height: 240px;
	width: 157px;
}
div#cene-3 div.cene-kolona-sadrzaj {
	background:url(../images/cene/cene-foot-3.png) no-repeat bottom center;
	padding: 0 9px 14px 10px;
	height: 266px;
	width: 175px;
}
div#cene-4 div.cene-kolona-sadrzaj {
	background:url(../images/cene/cene-foot-4.png) no-repeat bottom center;
	padding: 0 8px 14px 8px;
	height: 240px;
	width: 158px;
}
div#cene-5 div.cene-kolona-sadrzaj {
	background:url(../images/cene/cene-foot-5.png) no-repeat bottom center;
	padding: 0 10px 14px 9px;
	height: 240px;
	width: 157px;
}
div.cene-kolona-sadrzaj p {
	font:italic 9px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-align: center !important;
	line-height:14px;
	margin-bottom: 6px;
}
div.cene-kolona-sadrzaj .seracell {
	color: #2866a1;
}
div.cene-kolona-sadrzaj img {
	margin:0 auto 8px auto;
}
div#cene-1 div.cene-kolona-sadrzaj img.cene-beba {
	margin-top:21px;
}
div#cene-2 div.cene-kolona-sadrzaj img.cene-beba {
	margin-top:37px;
}
div#cene-3 div.cene-kolona-sadrzaj img.cene-beba {
	margin-top: 51px;
}
div#cene-4 div.cene-kolona-sadrzaj img.cene-beba  {
}
div#cene-5 div.cene-kolona-sadrzaj img.cene-beba  {
}
div#cene-1 div.cene-kolona-sadrzaj img.cene-eur {
	margin-top: 22px;
}
div#cene-3 div.cene-kolona-sadrzaj img.cene-eur {
	margin-top: 20px;
}
div#cene-4 div.cene-kolona-sadrzaj img.cene-bg-seracell {
	margin-bottom:6px;
}
div#cene-5 div.cene-kolona-sadrzaj img.cene-bg-seracell {
	margin-bottom:0;
}
div#cene-1 a,
div#cene-3 a,
div#cene-2 a,
div#cene-4 a,
div#cene-5 a {
	display: block;
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff !important;
	text-align: center;
	margin:0 auto;
}
div#cene-1 a:hover,
div#cene-3 a:hover,
div#cene-2 a:hover,
div#cene-4 a:hover,
div#cene-5 a:hover {
	text-decoration: none;
}
div#cene-1 a,
div#cene-3 a {
	background:url(../images/cene/cene-button-1.png);
	width:112px;
	height:24px;
	padding-top:4px;
}
div#cene-2 a,
div#cene-4 a,
div#cene-5 a {
	background:url(../images/cene/cene-button-2.png);
	width:100px;
	height:22px;
	padding-top:3px;
}
div#cene-buleti {
	width: 535px;
	padding-right:20px;
	float: left;
	margin-left: 44px;
	margin-bottom: 28px;
}
div#cene-zasto {
	width: 358px;
	float: left;
}
div#cene-pitanje {
	clear: both;
	float: left;
	margin-left: 88px;
	padding-top: 12px;
	width: 325px;
}
div#cene-info {
	float: left;
	background: url(../images/cene/cene-telefon.png) no-repeat 0 25px;
	padding-left: 43px;
}
div#cene-buleti h1	{
	margin-left: 45px;
}
div#cene-buleti h1,
div#cene-zasto h1 {
	margin-bottom: 14px;
	font-size: 24px;
}


div#cene-buleti ul {
	padding:0;
	margin-bottom: 20px;
}


div#cene-buleti p {
	font: bold 13px Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #505050;
	padding: 5px 0 5px 45px;
	margin-bottom: 6px;
	background: url(../images/cene/cene-li-1.png) no-repeat center left;
	text-align: left;
}
div#cene-buleti p.plus {
	background:url(../images/cene/cene-li-2.png) no-repeat 0 3px;
}
div#cene-buleti p.footnote {
	padding-left: 45px;
	font-size: 11px;
	background: none;
}


div#cene-zasto p {
	font: bold 12px Arial, Helvetica, sans-serif;
	line-height: 17px;
	font-style: italic;
	color: #505050;
}
div#cene-zasto strong {
	color: #8d2474;
}
div#cene-pitanje h1 {
	margin-bottom: 7px;
}
div#cene-pitanje h2 {
	color: #444;
	font-size: 18px;
}
div#cene-info h3.cene-info-centar {
	margin-bottom: 0;
	font-size: 18px;
	color: #8f2472;
}
div#cene-info h3.cene-telefon {
	margin-bottom: 2px;
	font-size: 36px;
	color: #8f2472;
}
div#cene-info p {
	margin: 0;
	color: #505050;
	font-size: 11px;
	font-weight: bold;
}