				#cene_prijava {
					margin-top:12px;
					position:relative;
				}
				
				#cene_prijava .shadow_small2
				{
					position:absolute;
					width:34px;
					height:196px;
					top:0px;
					background-position:left top;
					background-repeat:no-repeat
				} 
				
				#cene_prijava .left_shadow_small2
				{
					background-image:url('/_tpl/_img/left_shadow_small2.gif');
					left:-34px;
				}
				
				#cene_prijava .right_shadow_small2
				{
					background-image:url('/_tpl/_img/right_shadow_small2.gif');
					left:929px;
				}
				
				#cene_prijava .container {
					background-image:url('/_tpl/_img/container_bg.gif');
					background-position:left top;
					background-repeat:repeat-y;
					width:929px;
					position:relative;
				}

				#cene_prijava .left_box {
					width:597px;
					float:left;
					margin-right:2px;
				}
				
				#cene_prijava .left_box .cena18 {
					position:relative;
					left:41px;
					top:1px;
				}
						
				#cene_prijava .right_box {
					padding-bottom:6px;
					width:330px;
					float:right;
					position:relative;
				}
				
				#cene_prijava .right_box .aplikacija_top {
					position:absolute;
					left:12px;
					top:-22px;
					display:block;
				}
				
				#cene_prijava .right_box .brez_tveganja {
					position: relative;
					top:-19px;
					left:14px;
				}
				
				#cene_prijava .right_box p {
					margin:0 0 0 15px;
					padding-right:20px;
					font-size:13px;
					line-height:19px;
				}
				
				#cene_prijava .right_box .brezplacno {
					position:absolute;
					font-weight:bold;
					font-size:14px;
					text-align:center;
					width:312px;
					/*left:27px;*/
					top:114px;
				}
				
				#cene_prijava .right_box .prijava_cene_prijava {
					position:absolute;
					left:5px;
					top:28px;
					background-image:url('/_tpl/_img/prijava_cene_prijava.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					width:314px;
					height:83px;
					display:block;
					cursor:pointer;
				}
				
				#cene_prijava .right_box .sign_up_sign {
					position:absolute;
					left:5px;
					top:28px;
					background-image:url('/_tpl/_img/sign_up_sign.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					width:314px;
					height:83px;
					display:block;
					cursor:pointer;
				}
				
				#cene_prijava .right_box .prijava_cene_prijava:hover,
				#cene_prijava .right_box .sign_up_sign:hover {
					background-position:0 -83px;
				}
				
				#cene_prijava .right_box .prijava_button {
					position:relative;
					left:7px;
					background-image:url('/_tpl/_img/prijava_cene_1.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					width:306px;
					height:90px;
					display:block;
				}
							
				#cene_prijava .right_box .prijava_button_en {
					position:relative;
					left:7px;
					background-image:url('/_tpl/_img/signup.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					width:306px;
					height:90px;
					display:block;
				}
				
				#cene_prijava .right_box .prijava_button:hover,
				#cene_prijava .right_box .prijava_button_en:hover {
					background-position:0 -90px;
				}
				
				#cene_prijava .right_box .green {
					color:#77c61d;
				}
				
				#cene_prijava .container .box {
					width:141px;
					float:left;
					position:relative;
					font-size:13px;				
				}
				
				#cene_prijava .container .box .v_line {
					position:absolute;
					left:136px;
					top:-21px;
				}
								
				#cene_prijava .container .box div.hr{
					background-image:url('/_tpl/_img/line_dot.gif');
					margin:0px 10px 0px 0px;
					height: 1px;
				}
				
				#cene_prijava .container .box div.hr hr
				{
					display: none;
				}
				
				#cene_prijava .container .box .paket {
					width:130px;
					height:65px;
					background-color:#f7f7f3;
					margin:1px 0 0 1px;
					color:#666666;
					text-align:center;
					padding-top:3px;
				}
				
				#cene_prijava .container .box .paket .team {
					position:relative;
					top:7px;
					font-size:12px;
					line-height:16px;
				}
				
				#cene_prijava .container .box .users {
					background-image:url('/_tpl/_img/users_bg.gif');
					background-position:left top;
					background-repeat:no-repeat;
					text-align:center;
					width:130px;
					height:48px;
					color:#FFFFFF;
					margin-left:1px;
					padding-top:6px;
				}
				
				#cene_prijava .container .box .users .big {
					font-size:22px;
					font-weight:bold;
				}
				
				#cene_prijava .container .box .price {
					margin:1px 0 0 1px;
				}
				
				#div_opis {
					margin-top:12px;
					line-height:19px;
				}
				
				#div_opis .container {
					width:929px;
					background-image:url('/_tpl/_img/opis_container_bg.gif');
					background-position:left top;
					background-repeat:repeat-y;
					font-size:13px;
					
				}
				
				#div_opis .container .left_box {
					width:442px;
					float:left;
					padding-left:17px;
				}
				
				#div_opis .container .left_box .naslov {
					margin:9px 0 3px 8px;
					padding:0;
				}
				
				#div_opis .container .right_box {
					width:442px;
					float:left;
					margin-left:2px;
					padding-bottom:15px;
				}
				
				#signup .container .right_box .cena {
					position:relative;
					margin-left:18px;
					margin-top:11px;
				}
				
				#signup .container .right_box .napis {
					margin-top:11px;
					margin-left:18px;
					margin-bottom:11px;
				}
				
				#signup .left .napis {
					top:24px;
					left:33px;
					position:relative;
				}
				
				#signup .right .napis{
					top:25px;
					left:19px;
					position:relative;
				}
				
								
				#div_opis .container .right_box .naslov {
					margin:9px 0 3px 21px;
					padding:0;
				}
				
				#div_opis .container .left_box h1 {
					color:#45535B;
					font-family:Arial,Helvetica,sans-serif;
					font-size:20px;
					margin:0 0 3px 19px;
					padding:0;
				}
				
				#div_opis .container .right_box h1 {
					color:#45535B;
					font-family:Arial,Helvetica,sans-serif;
					font-size:20px;
					margin:0 0 3px 19px;
					padding:0;
				}
				
				#div_opis .container ul {
					list-style:none;
					margin:0;
					padding:10px 15px 13px 8px;
				}
				
				#div_opis .container ul li {
					background-image:url('/_tpl/_img/grey_dot.gif');
					background-position:0 6px;
					background-repeat:no-repeat;
					margin:0;
					padding-left:12px;
				}
				
				#div_opis .container p {
					margin:0;
					padding: 10px 8px;
				}
				
				#div_opis .container .left {
					float:left;
					width:285px;
					padding:0px 21px;
				}
				
				#div_opis .container .right {
					float:left;
					width:285px;
				}
				
				#div_opis .container .right_box div.hr {
					background-image:url('/_tpl/_img/line_dot.gif');
					margin:8px 10px 7px 22px;
					height: 1px;
				}
				
				#div_opis .container .right_box div.hr hr {
					display: none;
				}
				
				#div_opis .container .left_box div.hr {
					background-image:url('/_tpl/_img/line_dot.gif');
					margin:8px 21px 7px 9px;
					height: 1px;
				}
				
				#div_opis .container .left_box div.hr hr {
					display: none;
				}
				
				
				
				#signup, #div1, #div4 {
					margin-top:12px;
					position:relative;
				}
				
				#signup .title {
					background-image:url('/_tpl/_img/signup_title_bg.gif');
					background-position:left top;
					background-repeat:no-repeat;
					height:35px;
					width:929px;
				}
				
				#signup .prijava_title {
					/*background-image:url('/_tpl/_img/prijava_title_bg.gif');*/
					background-image:url(/_tpl/_img/bg_signup_new.png);
					background-position:left top;
					background-repeat:no-repeat;
					/*height:35px;*/
					height:50px;
					width:929px;
					position:relative;
				}
				
				#signup .faq {
					background-image:url('/_tpl/_img/faq_title_bg.gif');
				}

				#signup .title_bg {
					background-image:url('/_tpl/_img/titlle_bg.gif');
					background-position:left top;
					background-repeat:no-repeat;
					height:51px;
					width:929px;
				}

				
				#signup .bottom, #div1 .bottom, #div1 .bottom {
					background-image:url('/_tpl/_img/faq_1_bottom_bg.gif');
					background-position:left top;
					background-repeat:no-repeat;
					width:929px;
					height:32px;
				}
					
					.bottom_no_image {
						width:581px;
						text-align:right;
						margin-top:11px;
					}
					
						.bottom_no_image {
							font-weight:bold;
							color:#008FE2;
							cursor:pointer;
							text-decoration:underline;
						}

						.bottom_no_image span.more {
							margin-left:-14px;
							font-size:11px;
							background-position:0 3px;
						}
						
							.bottom_no_image:hover {
								color:#00578A;
							}	
				
				#signup .bottom .link,
				#div1 .bottom .link
				 {
					position:relative;
					left:490px;
					top:10px;
					text-decoration:underline;
					cursor:pointer;
					color:#008FE2;
				}
				
				#signup .bottom .link:hover,
				#div1 .bottom .link:hover
				 {
					color:#00578A;
				}
				
				#signup .container {
					width:929px;
					background-image:url('/_tpl/_img/signup_container_bg.gif');
					background-position:left top;
					background-repeat:repeat-y;
					position:relative;
					min-height:300px;

/*					min-height:500px;
					height:auto !important;
					height:500px;*/
				}
				
				#signup .smallcontainer {
					min-height:300px !important;
					height:300px !important;
				}
				
				#signup .title h1 {
					color:#45535B;
					font-family:Arial,Helvetica,sans-serif;
					font-size:20px;
					margin:0 0 3px 19px;
					padding:0;
				}
				
				#signup .left {
					float:left;
					width:597px;				
				}
				
				#signup .right {
					float:left;
					width:330px;				
					margin-left:2px;
				}
				
				#signup .right_jojjojo {
					margin-left:19px;
					margin-top:6px;
					padding:0;
				}
				
				
				#signup .container .left_box, 
				#div1 .container .div1_left {
					float:left;
					width:597px;
				}
								
				#signup .container .left_box .captcha, 
				#div1 .container .div1_left .captcha {
					position:absolute;
					left:0;
					top:11px;
				}
				
				#signup .container .left_box .signup_button,
				#div1 .container .div1_left .signup_button
				 {
					background-image:url('/_tpl/_img/preizkusi_zdaj_1.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					height:90px;
					left:125px;
					position:relative;
					top:0px;
					width:379px;
					outline-style:none;
				}

									
				#signup .container .left_box .signup_button:hover,
				#div1 .container .div1_left .signup_button:hover
				 {
					background-position:0 -90px;
				}	
				
				#signup .container .left_box .start
				{
					background-image:url('/_tpl/_img/start_now.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					height:90px;
					left:125px;
					position:relative;
					top:0px;
					width:372px;
					outline-style:none;
				}
				
				#signup .container .left_box .login
				{
					background-image:url('/_tpl/_img/login.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					height:90px;
					position:relative;
					width:372px;
				}

				#div1 .div1_left .forma {				
					left:0;
					position:relative;
					width:581px;
				}
				
				
				
				#signup .container .left_box .start:hover,
				#signup .container .left_box .login:hover {
					background-position:0 -90px;
				}
				
				

				#div1 .container .div1_left .send_button
				 {
					background-image:url('/_tpl/_img/poslji_1.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					height:68px;
					left:125px;
					position:relative;
					top:0px;
					width:175px;
					outline-style:none;
				}
				
				#div1 .container .div1_left .send_button_en
				 {
					background-image:url('/_tpl/_img/send_button_en.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					height:68px;
					left:125px;
					position:relative;
					top:0px;
					width:175px;
					outline-style:none;
				}	
					#div1 .container .div1_left .send_button:hover,
					#div1 .container .div1_left .send_button_en:hover {
						background-position:0 -68px;
					}
					
				
					
				#div1 .container .div1_left .captchadiv {
					position: relative; 
					width:200px;
					float:left;
					height:50px;
				}
				
				#signup .container .left_box .bottom_text,
				#div1 .container .div1_left .bottom_text
				 {
					padding:0 10px 0 145px;
					margin:10px 0;
					font-size:9px;
				}
				
					#div1 .container .div1_left .bottom_text {
						font-size:12px;
					}
				
				#signup .container .left_box .left_form,
				#div1 .container .div1_left .left_form,
				#div4 .container .div4_left .left_form
				 {
				 	font-size:13px;
					width:128px;
					padding-right:11px;
					text-align:right;
				}
				
				#email_error_, #domain_error, #username_error_, #firstname_error_, #lastname_error_, #company_error, #terms_error {
					font-size:11px;
					color:#FF0000;
				}
				
				#signup .container .left_box .right_form,
				#div1 .container .div1_left .right_form
				 {
					width:410px;
				}
								
				#signup .container .left_box .radio,
				#div1 .container .div1_left .radio
				 {
					width:15px !important;
					border:none !important;
					background:none !important;
					margin:5px 0 !important;
					vertical-align:middle;
				}
				
				#signup .container .left_box .captcha_input,
				#div1 .container .div1_left .captcha_input
				 {
					/*width:93px !important;*/
					width:40px !important;
					position:absolute;
					left:90px;
					top:6px;
				}
				
				#div1 .container .div1_left div.hr
				 {
					background-image:url('/_tpl/_img/line_dot.gif');
					margin:8px 16px 5px 0px;
					height: 1px;
				}
					#div1 .container .div1_left div.hr.kontakt {
						margin: 8px -1px 5px 22px !important;
					}
				
				#div1 .container .div1_left div.hr hr
				 {
					display: none;
				}
				
				#signup .container .left_box .error_box {
					float:left;
					width:260px;
					margin-top:13px;
					line-height:19px;
					font-size:13px;
				}
				
				#signup .container .left_box .error_box p {
					padding:0;
					margin: 20px 0;
				}
							
				#signup .container .left_box .sign,
				#div1 .container .div1_left .sign
				 {
					position:relative;
					left:140px;
				}
				
				#signup .container .left_box .right_form input,
				#div1 .container .div1_left .right_form input,
				#div1 .captchadiv input
				 {
					background-image:url('/_tpl/_img/text_input_bg.gif');
					background-position:left top;
					background-repeat:repeat-x;
					border:1px solid #d8d8d8;
					margin:5px 0 6px 0;
					width:388px;
					padding: 9px 10px;
				}
				
					#div1 .container .div1_left .right_form textarea {
						border-color: black;
						border-style: solid;
						border-width: thin;
						
						padding: 9px 0 0 10px;
						
						height:200px;
						width:398px;
						border:1px solid #d8d8d8;
						background-color:#eaeef0;
					}
				
					
				
				#signup .container .left_box .right_form .error,
				#div1 .container .div1_left .right_form .error,
				#div1 .captchadiv .error {
					border: 1px solid red;
				}
				
				
				#signup .container .right_box,
				#div1 .container .right_box
				 {
					float:left;
					width:330px;
					margin-left:2px;
					
				}
				
				#signup .container .right_box .link,
				#signup .container #div4_right .link
				 {
					position:relative;
					left:20px;
					/*top:10px;*/
					top:20px;
				}
				
				#signup .container .right_box .link1,
				#div1 .container .right_box .link1
				 {
					position:relative;
					left:20px;
					top:140px;
				}
				
				#signup .container2,
				#div1 .container2
				 {
					margin-left:11px;
					margin-top:11px;
				}
				
				#signup .container2demo,
				#div1 .container2demo
				 {
					width:569px;
					border-left:1px solid #eaeef0;
					border-right:1px solid #eaeef0;
					background-color:#fafaf7;
					background-image:url('/_tpl/_img/sign_up_container2demo_bg.gif');
					background-position:left top;
					background-repeat:repeat-x;	
				}
				
				#signup .container2demo .language_project,
				#div .container2demo .language_project
				 {
					float:left;
					width:100px;
				}
				
				#signup .container2demo .subdomain,
				#div1 .container2demo .subdomain
				 {
					width:217px !important;	
				}
				
				#signup .container2demo .domain {
					font-size:18px;
					font-weight:bold;
					float:left;
					width:100px;
					position:relative;
					top:10px;
					left:3px;
				}
				
				#signup .container2demo .right_form_small {
					font-size:10px;
				}
				
				#success {
					font-size:13px;
					line-height:19px;
					padding-left:32px;
					padding-right:12px;
				}
				
				#success span.uspesno {
					font-size:18px;
					line-height:25px;
					font-weight:bold;
					
				}
				
				#success h2 {
					font-size:18px;
					line-height:25px;
					padding:0;
					margin:10px 0 10px 0;
				}
				
				#success .demo_prijava {
					background-image:url('/_tpl/_img/prijava_cene_1.gif');
					background-position:0 0;
					background-repeat:no-repeat;
					display:block;
					width:306px;
					height:90px;
					position:relative;
				}
				
				#success .demo_prijava:hover {
					background-position:0 -90px;
				}
				
				#success .terms {
					padding-bottom: 40px;
				}	
				
				#success .terms p {
					margin: 13px 0;
				}
								
				.faq_questions {
					font-size:13px;
					line-height:19px;
					padding-bottom:10px;
					position:relative;
					display:block;
				}
				
				.faq_questions div.hr {
					margin:8px 16px 1px 33px !important;
				}
				
				.faq_questions div.hr hr {
					display: none;
				}
				
				.faq_questions div.hr1 {
					/*margin:8px 10px 7px 22px;*/
					margin: 8px 19px 7px 33px;
					background-image:url('/_tpl/_img/line_dot.gif');
					height:1px;
				}
				
				.faq_questions div.hr1 hr {
					display: none;
				}
				
				.faq_questions .question, 
				#tips_question .question,
				#tips_question1 .question,
				#div3_left .vprasanje
				 {
					padding-left:33px;
					padding-top:5px;
				}
				
/*				.faq_questions .q1 {
					padding-left:20px;
				}
*/				
				#tips_question .question {
					padding-left:19px;
				}	
				
				.faq_questions .st, #tips_question .st, #tips_question1 .st {
					float:left;
					width:29px;
					font-weight:bold;
				}
				
				.faq_questions .vpr_link, #tips_question .vpr_link, #tips_question1 .vpr_link {
					color:#008FE2;
					text-decoration:underline;
					cursor:pointer;
					float:left;
					width:500px;
					padding-bottom:4px;
				}
				
				#tips_question1 .vprasanje .question .vid {
					width:210px;
				}
					
					#tips_question .vpr_link,
					#tips_question1 .vpr_link{
						padding-left:4px;
						width:258px;
					}
					
					.faq_questions .short {
						width:384px;
					}
				
				.faq_questions .vpr_link:hover, 
				#tips_question .vpr_link:hover,
				#tips_question1 .vpr_link:hover{
					color:#00578A;
				}
				
				#tips_question .selected,
				#tips_question1 .selected{
					color:#45535b;
					width:258px;
					padding-left:4px;
					padding-bottom:4px;
					float:left;
				}
				
				.faq_questions .odg {
					padding:5px 30px 15px 61px;
					line-height:19px;
				}
				
				.faq_questions .odg1 {
					padding:5px 8px 15px 50px;
					line-height:19px;
				}
				
				.faq_questions p {
					display:block;
				}
				
				.faq_questions .link {
					position:absolute;
					right:15px;
					bottom:-24px;
				}
				
				
div.hr_left {
	background-image:url('/_tpl/_img/line_dot.gif');
	height:1px;
	width:549px;
	display:block;
	margin-left:33px;
	position:relative;
}



div.hr_right {
	background-image:url(/_tpl/_img/line_dot.gif);
	height:1px;
	width:297px;
	display:block;
	margin-left:19px;
	position:relative;
}


#signup .container .right_box div.hr {
	background-image:url(/_tpl/_img/line_dot.gif);
	height:1px;
	width:297px;
	display:block;
	margin-left:19px;
	position:relative;
}

#signup .container .left_box div.hr hr,
#signup .container .right_box div.hr hr,
#signup .container .left_box div.hr2 hr{
	display:none;
}


#signup .container .left_box div.hr {
	background-image:url('/_tpl/_img/line_dot.gif');
	height:1px;
	width:549px;
	display:block;
	margin-left:33px;
	position:relative;
}

#signup .container .left_box div.hr2 {
	background-image:url('/_tpl/_img/line_dot.gif');
	height:1px;
	width:549px;
	display:block;
	margin-left:11px;
	margin-top:11px;
	margin-bottom:5px;
	position:relative;
}

.required_red{
	color:#F00;
}

#signup .container .left_box .right_form INPUT.radio {border: 0 !important;margin:0 !important;padding-right:0 !important;outline-style:none !important;}
#signup .container .left_box .right_form INPUT.checkbx {border: 0 !important;margin:0 !important;padding-right:0 !important;outline-style:none !important;}








