body 	{
		font-family: Arial, sans-serif;
		font-size: 12px; 
/*		background:#ebebeb; */
		background:#d3e1e8;		
		background-image: url(/images/vreme-bg.gif);
		background-position: top center;
		background-repeat: no-repeat;		
		margin: 4px;
		padding:0;
		}

h1		{
		display: inline;
		font-size: 18px;
		}

h2		{
		display: inline;
		font-size: 17px;
		padding-left: 5px;
		}

hr		{
		color: #EBEAEA;
		background-color: #EBEAEA;
		height: 1px;		
		border: 0;
		width: 100%;
		}

p 		{
		padding: 5px; 
		}

a	 	{ 
		color: #004276;
		text-decoration: none
		}

#vreme-glava {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	position: absolute;
	top: 0px;
}

#vreme-logo {
		height: 60px;
		width: 350px;
		float: left;
		}

#vreme-date {
		font-size: 10px;
		text-align: center;
		margin-right: 20px;
		margin-bottom: 0px;		
		width: 180px;
		height: 10px;
		color: #999999;	
		float: left;
		padding-top: 50px;
		}

#vreme-main {	
		width: 900px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 68px;
		}
#vreme-main-container {
		width: 900px; 
		padding-top: 10px; 
}
.menu 	{
		float: left;
		width: 160px;
		text-align: left;
		}

#menulinks 	{
		padding-left: 5px;
		padding-right: 4px;
		font-size: 11px;
		}

#menulinks a	{
		padding: 1px;
		font-size: 11px;
		}

#banner {
		width: 160px; 
		float: left; 
		margin-top: 10px; 
		_margin-top: 0px; 		
		margin-left: 10px;		
}
#contents {
		width: 560px; 
		float: right; 
		margin-top: 10px;
		_margin-top: 0px; 
}
#mainmenu	{
		width: 160px; 
		float: right; 
		margin-right: 10px;
		margin-top: 10px;
		_margin-top: 0px; 	
}
.content-headline
	 	{
		margin-left: 10px;
		margin-right: 10px;
		margin-bottom: 0px;
		padding: 8px;
		background-color: #F2F2F2;
		font-size: 10px;
		}

.content-text	{
		padding-left: 10px;
		padding-right: 10px;
		}

.box	 	{
		border: 1px solid #EBEAEA;
		padding: 5px;
		margin-bottom: 10px;
		}
.footer	{
		text-align: center;
		position: relative;
		text-decoration: none;
		font-size: 10px;
		}

.table 	{
		margin-left: 5px;
		border-color: #cccccc;
		font-size: 12px;
		text-align: left;
		vertical-align: middle;
		border-collapse: collapse;
		}

.webcam 	{ 
		color: #004276;
		text-decoration: none
		font-size: 12px;
		display: inline;
		}

.napoved_obeti{
		margin-left: 5px;
		border-color: #cccccc;
		font-size: 12px;
		text-align: left;
		vertical-align: middle;
		border-collapse: collapse;
		text-align: center;
		}
.prazen	{
		height: 20px;
		width: 100px;
		text-align: center;
		}
.desc 	{
		font-size: 10px;
		color: gray;
		padding-bottom: 10px;
		}
.submenu {
		padding-bottom: 10px;
		font-weight: bold;
		font-size: 14px;
		padding-left: 5px;
		padding-top: 5px;
}
.vreme-corners{display:block}
.vreme-corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.vreme-corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3;
  background:#fafafa}
.vreme-corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  background:#fbfbfb}
.vreme-corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;}
.vreme-corners4{
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3}
.vreme-corners5{
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa}
.vreme-cornersfg{
  background:#ffffff
}