/* CSS Document */

* {
	padding: 0px;
	margin: 0px;
	}
	
html, body {
	text-align: center;
	background-image:url(img/background.gif);
	background-repeat:repeat-x;
	background-color: #2c2c2c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	}

h1 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
	padding-left: 7px;
	}
	
h2 {
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 15px;
	padding-left: 7px;
	}
	
a {
	color: #fff;
	}

#container {
	width: 925px;
	margin: 0 auto;
	text-align: left;
	}

	#top {
		width: 925px;
		height: 104px;
		clear: both;
		}
		
		#logo {
			width: 264px;
			height: 104px;
			float: left;
			}
			
		#menu {
			width: 661px;
			height: 104px;
			float: left;
			background-image:url(img/menu_background.gif);
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			}
			
		#menu ul {
			/* width: 560px; */
			padding-left: 70px;
			display: block;
			list-style: none;
			padding-top: 66px;
			text-align: right;
			}
			
		#menu ul li {
			float: left;
			}
			
		#menu ul li a {
			padding-left: 9px;
			padding-right: 9px;
			height: 27px;
			display: block;
			padding-top: 10px;
			text-decoration: none;
			color: #FFF;
			font-weight: bold;
			background-image:url(img/menu_space.gif);
			background-repeat:no-repeat;
			background-position: right 1px;
			float: left;
			}
			
		#menu ul li.last a {
			background-image: none;
			}
			
		#menu ul li a:hover {
			color:#fff;
			font-weight: bold;
			background-image:url(img/menu_down.gif);
			background-repeat:repeat-x;
			}

	#header {
		width: 925px;
		height: 142px;
		clear: both;
		}
	
	#breadcrumb {
		width: 900px;
		height: 29px;
		clear: both;
		background-image:url(img/breadcrumbs.gif);
		color: #ccc;
		padding-top: 6px;
		padding-left: 25px;
		}
		
	#breadcrumb a {
		color: #ccc;
		text-decoration: none;
		}
		
	#breadcrumb a:hover {	
		color: #FFFFFF;
		}
	
	#main {
		width: 925px;
		clear: both;
		display: block;
		color: #FFFFFF;
		}

	#levo {
		width: 264px;
		float: left;
		}
		
	#desno {
		width: 661px;
		float: left;
		}

			#left {
				width: 234px;
				float: left;
				padding-left: 15px;
				padding-right: 15px;
				padding-top: 13px;
				background-image:url(img/vesti_background.gif);
				clear: both;
				}
				
			#left-bottom {
				width: 264px;
				height: 21px;
				clear: both;
				background-image: url(img/vesti_down.gif);
				background-repeat:no-repeat;
				}

			#right {
				width: 626px;
				float: left;
				clear: both;
				padding-left: 20px;
				padding-right: 15px;
				padding-top: 13px;
				background-image:url(img/content_background.gif);
				font-size: 13px;
				}
				
			#right ul {
				padding-left: 20px;
				}
				
			#right a {
				color: #FFFFFF;
				font-weight: bold;
				text-decoration: none;
				}
				
			#right a:hover {
				color: #FF9966;
				text-decoration: underline;
				}
				
			#right p {
				padding-bottom: 15px;
				}
				
			#right-bottom {
				width: 661px;
				height: 18px;
				clear: both;
				background-image:url(img/content_down.gif);
				background-repeat:no-repeat;			
				}
				
			#right table {
				color: #000;
				font-size: 11px;
				}
				
			#right table tr {
				border: solid 1px #000;
				}
				
			#right table td {
				border-left: solid 1px #000;
				border-bottom: solid 1px #000;				
				}
				
				

.thumbscontainer ul li {
	width: 115px;
	height: 80px;
	overflow: hidden;
	display: block;
	border:solid 1px #ccc;
	padding: 0px;
	text-align: center;
	}

 .thumbscontainer ul li a img {
	border: none 0px;
	} 

.nl_summaryPost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	}

.nl_summaryPost a {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}

.nl_summaryPost a:hover {
	color: #FF9966;
	font-weight: bold;
	text-decoration: underline;
	}

.invalid {
	border: solid 1px red;
	}	

