
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	background-image: url(images/pozadina.gif);
	background-repeat: repeat-x;
	background-position: top center;
	/*background-image: url(images/sp2010-1.jpg);
	background-repeat: no-repeat;
	background-color: #4b7215;
	background-attachment: fixed;*/
}

img {
	border: 0;
}

#main_container {
	width: 1001px;
	margin-top: -4px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#container_znaminja {
	width: 1001px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: 20px;
	text-align: right;
}

#znaminja {
	width:130px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding-right: 5px;
	padding-top: 1px;
	text-align: left;
	padding-left: 5px;
}

#znaminja a {
	color: #666666;
	text-decoration:none;
}

#znaminja a:hover {
	color: #999999;
	text-decoration:underline;
}

.img_zname_mk {
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.img_zname_eng {
	float:left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#main_content_top {
	width:1001px;
	height:121px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/main_content_top_poz2.png);
	background-repeat: no-repeat;
	background-position: center center;
	position:relative;
}

#main_content_middle {
	width:1001px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	background-image: url(images/main_content_middle_poz.png);
	background-repeat: repeat-y;
}

#main_content_down {
	width:1001px;
	height:34px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/main_content_down_poz.png);
	background-repeat: no-repeat;
	background-position: center center;
}


#flash {
	width:988px;
	height:115px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top:6px;
	text-align: center;
}

#content_meni {
	width: 986px;
	/*background-image: url(images/meni_pozadina.png);*/
	background-repeat: repeat-x;
	height:27px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color: #418101;
}



#meni{
	height:27px;
	text-align: center;
	width: 624px;
	margin: 0;
	float: left;
	
	}
#meni ul{
	list-style:none;
	margin:0;
	padding:0;
	text-align: center;
	height:27px;
	display:block;
	
}
#meni ul li{
	display:block;
	height:26px;
	float:left;
	margin:0;
	padding:0;
	
}
#meni ul li a{
	display:block;
	float:left;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	height:16px;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 8px;
}
#meni ul li a:hover{
	color:#418101;
	/*background-image: url(images/meni_gore_hover.gif);
	background-repeat: repeat-x;
	background-position: center center;*/
	background-color: #ffffff;
}

#main_sodrzina {
	width:988px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 1px;
	padding-left: 1px;
}

#container_levo {
	width:480px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	text-align: left;
	
}

#container_desno {
	width:498px;
	float:right;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;	
}

#container_levo_meni {
	width:0px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#container_vesti_sredina {
	width:480px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#container_sredina_meni {
	width:580px;
	margin:0 auto;
	height:40px;
	background-image: url(images/sredina_meni_poz.png);
	background-repeat: repeat-x;
}

.glavni_vesti {
	width:480px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	
	color: #000000;
	text-align: justify;
}

#meni_naslov_poz {
	width:150px;
	margin:0 auto;
	height:20px;
	background-image: url(images/levo_meni_naslov_poz.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}

.zemji  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: left;
	width: 130px;
	padding-top: 2px;
	padding-left: 8px;
}



#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight: bold;
	padding-top:7px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 5px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 962px;
}

#levo_meni_sredina {
	width:140px;
	background-color: #546d2c;
	background-image: url(images/meni_levo_poz.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-size: 11px;
}

#meni_dolu_poz {
	width:150px;
	margin:0 auto;
	height:8px;
	background-image: url(images/meni_poz_dolu.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.container_sportski_vesti {
	width:488px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}


.sportski_vesti_poz_top {
	width:491px;
	margin:0 auto;
	height:25px;
	background-color: #418101;	
	text-align: left;
	margin: 0 auto;	
	border-bottom: 1px solid #B7B7B7;	
}

.sportski_vesti_sredina {
	width:461px;
	background-color: #699324;
	background-image: url(images/sportski_vesti_sredina_poz.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFFFFF;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 15px;
	min-height:200px;
}


.sportski_vesti_sredina a {	
	color: #FFFFFF;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;
}

.sportski_vesti_sredina a:hover
{
	text-decoration: underline;
	}
	




/*.sportski_vesti_poz_dolu {
	width:220px;
	margin:0 auto;
	height:7px;
	background-image: url(images/sportski_vesti_dolu_poz.png);
	background-repeat: no-repeat;
	background-position: center top;
}*/

.sportski_vesti_naslov  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight: bold;
	text-align: center;
	width: 130px;
	padding-top: 4px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.sportski_vesti{
	width: 470px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	}


#slika_sportski_vesti {
	width:90px;
	height:68px;
	border: 2px solid #CCCCCC;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	float:left;
}


.container_tekst_desno {
	width:370px;
	margin:5px auto;
	float:right;
}

.desno_naslov
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	color: yellow;
	padding-bottom: 5px;
	}
	
.desno_naslov a
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12;
	font-weight: bold;
	text-align: left;
	color: yellow;
	padding-bottom: 5px;
	text-decoration: none;
	}
	
.desno_naslov a:hover
{
	text-decoration: underline;
	}	
	
	.desno_sodrzina
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12;	
	text-align: left;
	color: white;
	}
	
.informacii_desno
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10;	
	text-align: right;
	color: #cecdcd;
	padding-right: 5px;
	padding-top: 5px;
	}	
	

#levo_meni {
	width:140px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#levo_meni ul{
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#levo_meni li {
	padding-bottom: 4px;
	margin: 0;
	background-image: url(images/strelka_meni_levo.png);
	background-repeat: no-repeat;
	background-position: 0px 0.6em;
}

#levo_meni a {
	display:block;
	width:125px;
	text-decoration:none;
	color:#FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}

#levo_meni a:hover {
	display:block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	width:125px;
	text-decoration:underline;
	color:#EBEBEB;
}

.container_vote {
	width:220px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
.vote_bg_top {
	width:220px;
	margin:0 auto;
	height:25px;
	background-image: url(images/sportski_vesti_gore.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: left;
}

.vote_header_text  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight: bold;
	text-align: center;
	width: 130px;
	padding-top: 5px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.vote_content_middle {
	width:210px;
	background-color: #ededed;
	background-image: url(images/vote_bg_middle.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #333333;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	min-height:95px;
}

.vote_bg_down {
	width:220px;
	margin:0 auto;
	height:6px;
	background-image: url(images/vote_bg_down.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.menu_statistics {
	width:100px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: left;
}

.menu_statistics ul{
	list-style-type:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.menu_statistics li {
	padding-bottom: 4px;
	margin: 0;
	background-image: url(images/statistika_strelka.png);
	background-repeat: no-repeat;
	background-position: 0px 0.5em;
}

.menu_statistics a {
	display:block;
	width:80px;
	text-decoration:none;
	color:#FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
}

.menu_statistics a:hover {
	display:block;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	width:80px;
	text-decoration:underline;
	color:#CCCCCC;
}

.statistics_middle {
	width:210px;
	background-color: #546d2c;
	background-image: url(images/statistika_sredina_poz.png);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFFFFF;
	text-align: justify;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 5px;
	min-height:120px;
}

.vote_text {
	width:200px;
	margin:5px auto;
}

#menu_middle{
	margin-bottom: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
#menu_middle ul{
	text-align:center;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#menu_middle li{
	display:inline;
	list-style:none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	
}
#menu_middle a{
	color:#fff;
	text-decoration:none;
	font-family: Calibri, Tahoma, Arial, Verdana, "Trebuchet MS";
	font-size:11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 24px;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 14px;
	padding-left: 5px;
}
#menu_middle a:hover{
	color:#FFFFFF;
	background-image: url(images/sredina_meni_hover.gif);
	background-repeat: repeat-x;
}

/* footer styles */
#f_links{
	width:963px;
	background-color:#516f22;
	margin-left:auto;
	margin-right:5px;
    padding:10px;
    
}
#cat_region{
	text-align:left;
	float:left;
	padding-top:3px;
	width:140px;
	color: #ffffff;
}

#medium_region{
	float:left;
	width:140px;
	text-align:left;
}
#link_region{
	float:left;
	padding-top:3px;
	width:140px;
	text-align:left;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.footer_link{
	text-decoration:none;
	font-size:11px;
	color:#DEDEDE;
}
.footer_link a{
	text-decorfation:none;
	color:#ffffff;
}

.footer_link a:hover
{
	text-decoration: underline;
	}

.footer_title{
	font-weight:bold;
	font-size:11px;
	color:#DEDEDE;
	
}

#kontakt_region{
	float:left;
	width:140px;
	text-align:left;
	
}

/*login forma */

.title_index_container
{
	 width: 446px;
	 height: 25px;
	 margin: 0px auto;	 
	}
	

.content_index_Container
{
	 width: 445px;
	 margin: 0px auto;	
	}
	
	
	
.title_index_left
{
	 width: 15px;
	 height: 25px;
	 float: left;
	 background-image:url(images/title_index_left.png);
	 background-repeat: no-repeat;
	}	

.title_index_middle
{
	 width: 388px;
	 height: 21px;
	 float: left;
	 background-image:url(images/title_index_middle.png);
	 background-repeat: repeat-x;
	 padding-top: 4px;
	 font-weight: bold;
	}
	
.title_index_right
{
	 width: 43px;
	 height: 25px;
	 float: left;
	 background-image:url(images/title_index_right.png);
	 background-repeat: no-repeat;
	}			
	
.content_index
{
	width: 436px;
	background-color: white;
	margin: 0px auto;
	color: #333333;
	padding: 5px;	
	
	}

.sport_container
{
	width: 446px;
	/*height: 80px;*/
	margin: 5px 10px auto;
	/*background-color: #728554;*/
	padding: 6px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	}
	
.sport_slicinja
{
	float:left;
	width: 107px;
	height: 80px;
	background-color: #cccccc;
	margin-left: 2px;
	margin-right: 2px;	
	}


#second_index_container
{
	width: 449px;
	/*height: 202px;*/
	margin: 0px auto;
	/*border: 1px solid;*/
	margin-top: 10px;
	padding: 5px 0px;	
	}
	
#video_container
{
	width: 210px;
	/*height: 192px;*/ 
	float:left;
	/*border: 1px solid;*/
	background-color: #dededd;
	}
	
.videa_gore_dolu
{
	width:200px;
	height: 80px;
	margin: 0px auto;
	margin-bottom: 5px;
	/*border: 1px solid;*/			
		}
		
.video_levo
{
	width: 98px;
	height: 80px;
	float: left;
	background-color: #cccccc;
	/*border: 1px solid;*/
	}		
	
.video_desno
{
	width: 98px;
	height: 80px;
	float: right;
	background-color: #cccccc;
	/*border: 1px solid;*/
	}	
	
.naslov_interesno
{
	width: 194px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-color:#000000;*/ 
	color: #FFFF51; 
	padding:3px; 
	text-align: center; 
	font-weight: bold;
	/*background-image: url(images/title_bg.png);*/
	background-image:url(images/naslov_poz.png);
	background-position: center center;
	background-repeat: repeat-x;;
	}		


.anketa_najpop_container
{
	 width: 230px;
	 float: right;
	 /*height: 300px;*/
	 /*border: 1px solid;*/
	 
	}
	
.najpop_container
{
	width: 230px;
	/*height: 200px;*/
	margin: 0px auto;
	/*border: 1px solid;*/
		}
		
.naslov_najpop_anketa
{
	 font-family: verdana;
	 /*font-size: 12px;*/
	 font-weight: bold;
	 color: white;
	 background-image: url(images/titles_right_r.png);
	 height: 21px;
	 padding-left: 5px;
	 padding-top: 4px;
	 
	}	
	
.sodrzina_najpop_anketa
{
	 width:  230px;
	 background-color:#ffffff;
	 /*height: 100px;*/
	 margin: 0px auto;
	 padding-bottom: 10px;
	 margin-bottom: 10px;
	}	
	
.list_najpop
{
     width: 205px;
	 /*background-color: #ffffff;*/	
	 margin: 0px auto;	 
	}
	
.list_najpop ul
{
	margin: 0px;
	padding: 0px;
	
	}	
	
.list_najpop ul li
{
	list-style-type: none;
	
	}	
		
.list_najpop ul li a
{
	 display: block;
	 padding: 3px 10px;	 
	 color: #820202;
	 text-decoration: none;
	 background-image: url(images/strelka.png);
	 background-position: left top;
	 background-repeat: no-repeat;
	}
	
.list_najpop ul li a:hover
{
	/*color: #a10101;*/
	text-decoration:underline;
	}



/*login forma */

#loginform {
	position:absolute; 
	top:10px;
	left:570px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	margin-top: 15px;
	color: white;
	width: 400px;
	margin-right: 30px;
	text-align: right;
	
}

#loginform a {
	color: #FFFAF0;
	text-decoration: none;
}
#loginform a:hover {
	color: #316200;
	text-decoration: underline;
}
.forgot_pass {
	text-align:right;
	float:right;
	margin-top: 4px;
}
.new_member {
	float:left;
	margin-top: 4px;
	padding-left: 69px;
}
#container_btnlogin {
	float:right;
	padding-top:1px;
	width:80px;	
}

#container_btnsearch {
	float:right;
	padding-top:1px;
	width:55px;	
}



#container_inputboxes {
	width:320px;
	float:left
}
.button {
	border:1px solid #664891;
	color:#3b7401;
	font-weight:bold;
	/*height:20px;*/
	margin-top:-1px;
	padding-bottom:1px;;
	font-size:11px;
	width:30p;
}
input {
	background-color:#FAFAFA;
	border:1px solid #666666;
	color:#3b7401;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	/*height:16px;*/
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
}

.warning{
	color:red;
}
.confirm{
	color:green;
}
#message_list{
	font-size:12px;
	text-align: center;
}


#logo_flash {
	position:absolute; 
	top:20px;
	left:16px;	
	margin-top: 15px;	
	width: 283px;
	height:75px;
	}
/* news portlets new styles */

.news_unit{
	padding:2px;
	width:135px;
	text-align:center;
	color: black;
	
	
}
.news_unit a{
	font-size:12px;
	font-weight:bold;
    color: green;
}
.news_unit span{
	font-size:11px;
	
    color: black;
    font-weight:normal;
}
.news_unit_content{
	text-align: left;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	margin:0px;
	margin-top: 5px;
	height: 100%;
}
.news_item_read_more {
	text-align:right;
	vertical-align: bottom;
	
}
.news_item_read_more a {
	text-align:right;
	vertical-align: bottom;
	font-size:11px;
}

.video_thumb{
	text-align:center;
}

/*rezultati vo zivo style*/
.menu_live {
background-color:#418101;
border-bottom:1px solid #B7B7B7;
height:25px;
margin:0 auto;
text-align:left;
width:481px;
}


.title_live
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF00;
	font-size:12px;
	width:138px;
	float: left;
	padding-top: 6px;
	padding-left: 15px;
}


.menu_live2
{
	width:325px;
	height:25px;
	float: right;
}



.menu_live2 ul
{ 
	margin:0;
	padding: 0;
	list-style-type:none;

}
.menu_live2 ul li
{
 	display:inline;
}

.menu_live2 ul li a
{
 	float: left;
 	display:block;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
 	color: #FFFFFF;
 	text-decoration:none;
 	padding-left:7px;
 	padding-right: 7px;
 	padding-top: 6px;
 	padding-bottom:6px;
}

.menu_live2 ul li a:hover
{
 	background-color:#FFFFFF;
 	color:#006600;
}
#menu_table{
	background-color: #fff;
}
#menu_table td{
	background-color: #fff;
}
#menu_table tr{
	background-color: #fff;
}


