body{
margin:0;
padding:0;
color:#fff; 
font:bold 12px Georgia, sans-serif;


}

*{outline:none;}



A {
	COLOR: #51a6cf;  TEXT-DECORATION: none
}
A:link {
	COLOR: #51a6cf; TEXT-DECORATION: none
}

A:hover {
	COLOR: #5b5a5a;  TEXT-DECORATION: none
}

link1 {
	color : #ffffff;	FONT-WEIGHT: normal;		
}
.link1 {
	color : #ffffff;	FONT-WEIGHT: normal;		
}
a.link1 {
	color : #ffffff;	FONT-WEIGHT: normal;	
	}
a.link1:hover {
	color : #51a6cf;	FONT-WEIGHT: normal;	
}

link2 {
	color : #5b5a5a;	FONT-WEIGHT: normal;		
}
.link2 {
	color : #5b5a5a;	FONT-WEIGHT: normal;		
}
a.link2 {
	color : #5b5a5a;	FONT-WEIGHT: normal;	
	}
a.link2:hover {
	color : #51a6cf;	FONT-WEIGHT: normal;	
}




.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto; /* the bottom margin is the negative value of the footer's height */
}

/*Osnova*/


#redtopcontainer{
width:100%;  position:relative; 
margin:0 auto; padding:0 0 0 0;
background-color:#e00060;
float:left;
height:10px;
}	

#redtop{
width:1100px;
margin:0 auto; 
padding:0;
height:10px;
text-transform:lowercase;
float:left;
background-color:#e00060;
}

#blackcontainer{
width:100%;  position:relative; 
margin:0 auto; padding:0 0 0 0;
background-image:url(images/bg-noise2.jpg);
float:left;
}	

#black{
width:1040px;
margin:0 auto; 
padding:0 0 0 60px;
min-height:647px;
font:bold 60px Georgia, sans-serif;
line-height:60px;
text-transform:lowercase;
float:left;
background-image:url(images/bg-noise2.jpg);
}

#whitecontainer{
width:100%;  position:relative; 
margin:0 auto; padding:0 0 0 0;
background-image:url(images/bg-noise.jpg);
float:left;
}	

#white{
width:1040px;
margin:0 auto; 
padding:0 0 0 60px;
min-height:525px;
font:bold 60px Georgia, sans-serif;
line-height:60px;
text-transform:lowercase;
color:#372428;
text-align:left;
float:left;
background-image:url(images/bg-noise.jpg);
}

#blackcontainer2{
width:100%; min-height:165px;  position:relative; 
margin:0 auto; padding:0 0 0 0;
background-image:url(images/bg-noise2.jpg);
float:left;
}	

#black2{
width:1040px;
margin:0 auto; 
padding:27px 0 7px 60px;
min-height:73px;
font:bold 13px Georgia, sans-serif;
text-transform:lowercase;
float:left;
background-image:url(images/bg-noise2.jpg);
}

#redbottomcontainer{
width:100%;  position:relative; 
margin:0 auto; padding:0 0 0 0;
background-color:#e00060;
float:left;
max-height:10px;
}	

#redbottom{
width:1100px;
margin:0 auto; 
padding:0 0 0 0;
min-height:10px;
font:bold 60px Georgia, sans-serif;
line-height:60px;
text-transform:lowercase;
float:left;
background-color:#e00060;
}

.textred{
color:#df005f;
}



.stickbox  {
position:absolute; 
top:575px; 
right:0px; 
margin-right:32px; 
padding:0px; 
border:0; 
width:134px;
height:133px; 
background-image:url(images/sprite.png);
background-repeat:no-repeat;
background-position: 0 0;	
cursor:pointer;
z-index:100;	 
}
.stickbox:hover  {
position:absolute; 
top:575px; 
right:0px; 
margin-right:32px; 
padding:0px; 
border:0; 
width:134px;
height:133px; 
background-image:url(images/sprite.png);
background-repeat:no-repeat;
background-position: 0 -133px;	
cursor:pointer;
z-index:100;	 
}

.kontakt-left{
width:600px;
float:left;
margin:0; 
padding:0px 0px 0px 0px; 
text-align:justify;
}
.kontakt-right{
width:237px;
float:left;
margin:0;
padding:59px 0px 0px 22px;
text-align:left;
line-height:19px;
font-weight:normal;
}
.naslovKontakti1{
width:100%;
margin:0; 
padding:0px 0px 25px 0px;
font-size:25pt;
text-align:left;
color:#fff;
}
.naslovKontakti2{
width:100%;
margin:0; 
padding:0px 0px 15px 0px;
font-size:18pt;
text-align:left;
font-style:italic;
font-weight:bold;
color:#fff;
line-height:30px;
}
.textboxKontakt {
	width:593px;
	height:40px;	
	float:left;
	margin:0 0 5px 0;
	padding:0px 0px 0 7px;	
	background-color:#000;	
	border:0;	
    color:#dbdbdb;
	font:normal 14px/16px Georgia, sans-serif;
}
.textboxKontaktBig {
	width:593px;
	height:250px;	
	float:left;
	margin:0 0 5px 0;
	padding:7px 0px 0 7px;	
	background-color:#000;	
	border:0;	
    color:#dbdbdb;
	font:normal 14px/16px Georgia, sans-serif;
}

.gumbKontakt{	
	text-align:center;
	float:right;
	margin:0;
	padding:0;
	border:0px;	
	height:40px;
	width:84px;	
	background-image:url(images/send-sprite.jpg); background-repeat:no-repeat;
	background-position:0 0;	
	cursor: pointer;
}
.gumbKontakt:hover{	
	text-align:center;
	float:right;
	margin:0;
	padding:0;
	border:0px;	
	height:40px;
	width:84px;		
	background-image:url(images/send-sprite.jpg); background-repeat:no-repeat;
	background-position:0 -40px;		
	cursor: pointer;
}

.gumbKontakt2{	
	text-align:center;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	border:0px;	
	height:40px;
	width:84px;	
	background-image:url(images/clear-sprite.jpg); background-repeat:no-repeat;
	background-position:0 0;	
	cursor: pointer;
}
.gumbKontakt2:hover{	
	text-align:center;
	float:right;
	margin:0 5px 0 0;
	padding:0;
	border:0px;	
	height:40px;
	width:84px;		
	background-image:url(images/clear-sprite.jpg); background-repeat:no-repeat;
	background-position:0 -40px;		
	cursor: pointer;
}

.logofooter{
display:block;
	float:right;
	width: 99px;
	height: 46px;
	margin:7px 20px 0 0;		
	background-image:url(images/logo-endem-footer.png); background-repeat:no-repeat; background-position: 0 0;
	cursor:pointer;	
}

.logofooter:hover{
display:block;
	float:right;
	width: 99px;
	height: 46px;
	margin:7px 20px 0 0;		
	background-image:url(images/logo-endem-footer.png); background-repeat:no-repeat; background-position: 0 -46px;	
	cursor:pointer;	
}