/* -----  Page -------*/
body {
	margin: 0;
	padding: 0;
	font-family: "helvetica";
	color: #555555;
}
 a{
 	text-decoration: none;
 }
 
 img {
	border: 0;
 }
 
/* -----  Header -------*/
.header {
	display: block;
	width: 950px;
	height: 88px;
	border-bottom: solid 4px #000000;
	margin: 0 auto;
}

.horizontalRule {
	width: 950px;
	height: 2px;
	margin: 0 auto;


}

.akcija {
	width: 950px;
	margin: 0 auto;
	padding-bottom: 15px;
	padding-top: 15px;

}
.akcijaKontakt {
	width: 950px;
	margin: 0 auto;
	padding-bottom: 25px;


}
.akcijaIndex {
	width: 950px;
	margin: 0 auto;
	padding-bottom: 5px;


}
.paketi {
	width: 950px;
	margin: 0 auto;
	margin-bottom: 25px;
}

#box25{
	display: block;
	width: 25%;
	float: left;
	font-size: 11px;
	color: #555555;
	margin-bottom: 25px;
	
}
#box24{
	display: block;
	width: 24%;
	float: left;
	font-size: 11px;
	color: #555555;
	
}

#box33{
	display: block;
	width: 33%;
	float: left;
	font-size: 12px;
	color: #555555;
	padding-bottom: 25px;
	
}

#box33 a{
	font-size: 12px;
	color: #4ba1e5;
}




#box33Podrska{
	display: block;
	width: 33%;
	float: left;
	font-size: 13px;
	color: #4b4c4b;
	
	margin-right: 20px;
	padding-top: 45px;
	
}

#box33Podrska a{
	font-size: 13px;
	color: #4ba1e5;
}




#paketInfo{
	width: 285px;
}



.reference {
	margin-top: 70px;
}
#blue {
	color: #4ba1e5;
}

#cena {
	color: #126ab5;
	font-size: 16px;
}

#navigacija{
	display: block;
	position: inherit;
	float: right;
	right: 0;
	padding-top: 35px;
	font-size: 18px;
}

#navigacija a{
	color: #555555;
	margin-left: 15px;
}
#navigacija a:hover{
	color: #4ba1e5;
	margin-left: 15px;
}


#logo{
	float: left;
	margin-top: 16px;
	
}

.headerImage {
	display: block;
	width: 950px;
	margin: 0 auto;
	border-bottom:1px solid #dfdfe0;
	margin-bottom: 30px;
}
.headerImage img{
	border-bottom:1px solid #e2e2e3;	
}

/*------ Content --------*/
.content {
	display: block;
	width: 950px;
	margin: 0 auto;
	font-size: 13px;
	padding-top: 25px;
}
#contentRight{
	display: block;
	position: inherit;
	width: 287px;
	float: right;
	right: 0;
	font-size: 18px;
	padding-bottom: 25px;
	min-height: 280px;
}
#contentRight img{
	padding-left: 36px;
}

.domeniForma {
	
	margin-left: 36px;
	margin-top: 36px;
	
}

#contentLeft{
	float: left;
	border-right: 1px solid  #dddddd;
	width: 662px;
	margin-bottom: 25px;
	min-height: 280px;
	

}
#contentLeftNaslov{
	font-family:  "Helvetica","arial", sans-serif;
	font-size: 26px;
	font-weight: bold;
}
#contentLeftPodnaslov{
	font-family: "arial";
	font-size: 22px;
	font-weight: bold;
	color: #0a7fdc;
}

#contentLeft p{
	margin-right: 20px;
	
}



#contentLeftPodrska{
	float: left;
	border-right: 1px solid  #dddddd;
	width: 662px;
	margin-bottom: 45px;
	min-height: 280px;
	

}
#contentLeftPodrska p{
	margin-right: 20px;
	
}




#contentLeftONama{
	float: left;
	border-right: 1px solid  #dddddd;
	width: 50%;
	margin-bottom: 45px;
	min-height: 280px;
	margin-top: 40px;

	

}
#contentLeftONama p{
	margin-right: 20px;
	width: 425px;
	
}


#contentLeftPoruciti{
	float: left;
	border-right: 1px solid  #dddddd;
	width: 50%;
	margin-bottom: 45px;
	min-height: 150px;
	margin-top: 40px;

	

}
#contentLeftPoruciti p{
	margin-right: 20px;
	width: 425px;
	
}

#contentRightPoruciti{
	display: block;
	position: inherit;
	width:49%;
	float: right;
	right: 0;
	font-size: 13px;
	padding-bottom: 25px;
	min-height: 150px;
	padding-top: 40px;
	margin-left: 30px;
}

#contentRightPoruciti{
	width: 425px;
}



#contentRightONama{
	display: block;
	position: inherit;
	width:49%;
	float: right;
	right: 0;
	font-size: 13px;
	padding-bottom: 25px;
	min-height: 280px;
	padding-top: 40px;
	margin-left: 30px;
}

#contentRightONama{
	width: 425px;
}
#horizontalRule{
	display: block;
	width: 950px;
	margin: 0 auto;
	margin-bottom: 30px;
}

/* -------  Low Content --------*/
.contentLow {
	display: block;
	width: 950px;
	margin: 0 auto;
	font-size: 13px;
	
}
.contentLow p{
	margin-left: 10px;
} 
#contentLowRight{
	display: block;
	position: inherit;
	width: 409px;
	float: right;
	right: 0;
	font-size: 18px;
	padding-top: 26px;
}

#contentLowRight p {
		font-size: 13px;
}

#contentRight img{
	padding-left: 36px;
}

#contentLowLeft{
	float: left;
	width: 409px;
	padding-top: 26px;
	clear: both;
	padding-bottom: 26px;
}

/*------ Kontakt forma --------------*/
.kontaktForma {
	display: block;
	width: 950px;
	margin: 0 auto;
	font-size: 13px;	
	clear: both;
	padding-top: 25px;
}
#naslovForme {
	padding-bottom: 25px;
	padding-top: 25px;
}

#naslovFormePreselite{
	padding-bottom: 25px;
	

}

#contact_form form {
	margin-top:35px;
	overflow:hidden;
	width:950px;
}


.input_container input {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color: #0a7fdc;
	height:28px;
	margin-top:5px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:185px;
}


/* ---- Forma za preselite se ------*/
.input_containerPreseliteSe input {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	color: #0a7fdc;
	height:28px;
	margin-top:12px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:420px;
}

.input_containerPreseliteSe .right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-right.gif) no-repeat scroll 0 0;
	float:left;
	height:43px;
	width:8px;
}


.input_containerPreseliteSe {
	margin-bottom:17px;
	overflow:hidden;
	width:440px;
}

.input_containerPreseliteSe .left {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-left.gif) no-repeat scroll 0 0;
	float:left;
	height:43px;
	width:9px;
}

.input_containerPreseliteSe .center {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-center.gif) repeat-x scroll 0 0;
	float:left;
	height:43px;
}





.textarea_containerPreseliteSe {

	overflow:hidden;
	width:440px;
	height: 170px;
}

.textarea_containerPreseliteSe .left {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-left.gif) no-repeat scroll 0 0;
	float:left;
	height:200px;
	width:8px;
}

.textarea_containerPreseliteSe .center {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-center.gif) repeat-x scroll 0 0;
	float:left;
	height:200px;
}

.textarea_containerPreseliteSe textarea {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	color: #0a7fdc;
	height:160px;
	margin-top:5px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	overflow:auto;
	width:420px;
}

.textarea_containerPreseliteSe .right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-right.gif) no-repeat scroll 0 0;
	float:left;
	height:200px;
	width:10px;
}





.register-form .tekst2, .register-form .tekst {
border:1px solid #CCCCCC;
margin-top:0 !important;
padding:3px;
width:240px;
}

.register-form .tekst {
float:right;
}









/* ------ Fizicko & Pravno lice*/
.fizicko_lice input {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color: #0a7fdc;
	height:28px;
	margin-top:5px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:380px;
}

.pravno_lice input {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color: #0a7fdc;
	height:28px;
	margin-top:5px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	width:380px;
}


.input_container .right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-right.gif) no-repeat scroll 0 0;
	float:left;
	height:43px;
	width:8px;
}
.desc_field {
	color:#CFCFCF;
	font-size:22px;
	margin:0 0 10px 8px;
}


.input_container {
	margin-bottom:17px;
	overflow:hidden;
	width:207px;
}

.input_container .left {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-left.gif) no-repeat scroll 0 0;
	float:left;
	height:43px;
	width:9px;
}

.input_container .center {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-input-center.gif) repeat-x scroll 0 0;
	float:left;
	height:43px;
}





.textarea_container {

	overflow:hidden;
	width:720px;
	height: 170px;
}

.textarea_container .left {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-left.gif) no-repeat scroll 0 0;
	float:left;
	height:200px;
	width:8px;
}

.textarea_container .center {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-center.gif) repeat-x scroll 0 0;
	float:left;
	height:200px;
}

.textarea_container textarea {
	border:0 none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	color: #0a7fdc;
	height:160px;
	margin-top:5px;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
	overflow:auto;
	width:700px;
}

.textarea_container .right {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/rounded-textarea-right.gif) no-repeat scroll 0 0;
	float:left;
	height:200px;
	width:10px;
}


.kontaktFormBottomText {
	
}

#submit {
	height: 43px;
	width: 201px;

}


/* -----  Footer -------*/
.footer {
	display: block;
	width: 950px;
	height: 80px;
	border-top: solid 4px #000000;
	margin: 0 auto;
	clear: both;
	
}


.footerMenu {
	float: left; 
	padding-right: 60px;
    padding-bottom: 25px;
}

.footerMenu h2{
	font-size: 14px;
	color: #4ba1e5;
	margin: 0;
	padding: 0;
}

.footerMenu a{
	font-size: 12px;
	color: #828282;
}
.footerMenu a:hover{
	font-size: 12px;
	color: #4ba1e5;
}

#credits{
	display: block;
	position: inherit;
	float: right;
	right: 0;
	padding-top: 25px;
	font-size: 18px;
	color: #555555;
	font-size: 11px;
	text-align: right;
}

#creditsBlue {
	color: #4ba1e5;
	font-size: 15px;
}

#credits a{
	color: #555555;
	font-size: 13px;
}

#credits a:hover{
	color: #4ba1e5;
	font-size: 13px;
}



.footerMessage {
		clear:both;
		color:#959EA5;
		display:block;
		font-size:18px;
		margin:0 auto;
		padding-bottom:25px;
		padding-top:25px;
		width:950px;
}

#footerPhone {
	color:#000000;
}


#copyright{
	float: left;
	padding-top: 25px;
	color: #555555;
	font-size: 13px;
	
}

/* form */
.register-form .tekst {
	float: right;
}

.register-form .tekst2, .register-form .tekst{
  padding:3px;
  margin-top: 0 !important;
  border:#CCCCCC 1px solid;
  width:240px;
}

.register-form .input_container {
	font-size: 18px;
	height: 50px;
}

.double {
	height: 56px;
}

.register-form .input_container input {
	font-size:18px;
	height: 35px;
}

#zemlja {
	height:35px;
	width:250px;
}

.register-form .tekst:focus{
	float: right;
}

.register-form .tekst2:focus, .register-form .tekst:focus {
  width:240px;
  padding:3px;
}

.tekst2,
.tekst2:focus{
  float:none;
  width:200px;
  font-style:italic;
}

#domain_check{
  border-top:#D7D4D2 1px solid;
  border-bottom:#D7D4D2 1px solid;
  padding-top:20px;
  color:#9B9B9B;
  font-size:16px;
  padding-bottom:20px;
}

#domain_check span {
	float: left;
	margin-right: 10px;
	margin-top: 3px;
}

#instant_sajt {
	color:#0A7FDC;
	float:left;
	font-size:15px;
	margin-right:5px;
	width:150px;
}

#btnDomenSlide {
	cursor: pointer;
}


#domain_check select {
	float: left;
	height: 26px;
	margin-right: 5px;
}

#domain_check img {
  float: left;
  margin-right: 5px;
}

#rezultatProvere {
	float: left;
}

.registracija_radio {
	width: 10px !important;
}

.register-form .input_container{
  width:400px;
}

.register-form .input_container2{
  float:left;
  width:400px;
  
  
}
.register-form .input_container2 img{
  border:none;
}

/* ==== */

.register-form { 
	margin-top: 25px;
}

.register-form h2 { 
	font-size: 26px;
	padding-bottom: 13px;
}

.register-form p { 
	font-size: 13px;
	padding-bottom: 20px;
	color: #9b9b9b;
}

.pravno_lice {
	display: none;
}
.fizicko_lice {
	display: block;
}

.input_container_text {
	margin-bottom: 15px;
}

#afterSubmit {
	margin:-20px 0 0;
	padding:10px;
	text-align:center;
	width:950px;
	font-size:18px;
}

/*------ Login forma ------- */
.loginForma{
	margin-left: 36px;
}

#contentLeftNaslovLogin {
	margin-bottom: 17px;
}

#infoLink {
	color:#0a7fdc;
}
#infoLinkPodrska {
	color:#0a7fdc;
	padding-left: 80px;
	
}
a#infoLinkPodrska {
	color:#0a7fdc;
	font-size: 13px;
	
	
}


#podrskaNaslovi {
	padding-left: 80px;
}
