body {
	background: #C0617F url(images/main-bg.gif) repeat-x;
	color: #2D2D2D;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

img {
	border: 0px;
}

a:link {
	color: #FDBDD2;
	font-weight: bold;
	text-decoration: none;
}

a:visited {
	color: #FDBDD2;
	font-weight: bold;
	text-decoration: none;
}

a:hover,a:active {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

#header {
	height: 337px;
	display: block;
	width: 570px;
	margin-right: 0px;
	background-image: url(images/wolfy-plesna-sola.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	z-index: 2;
	overflow: hidden;
}

#header a {
	position: absolute;
	padding: 0px;
	padding-top: 322px;
	padding-left: 505px;
	padding-right: 15px;
	z-index: 3;
	display: inline;
}

#container {
	margin: 0px auto;
	text-align: left;
	width: 1000px;
	position: relative;
}

#copyright {
	clear: both;
	color: #FFFFFF;
	font-size: 10px;
	margin-bottom: 10px;
	padding-right: 15px;
	text-align: center;
}

.photo {
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	padding: 5px;
	border: 1px solid #ca738f;
}

.photo img {
	border: 1px solid #df8fa9;
}

.photo_galery {
	float: right;
	margin: 0px;
	padding: 3px;
	padding-bottom: 5px;
	padding-top: 5px;
	border: 1px solid #ca738f;
}

.photo_galery img {
	border: 1px solid #df8fa9;
}
#left {
	float: left;
	padding-top: 110px;
	width: 210px;
}

#desno {
	float: right;
	padding-top: 271px;/*337px-66px za facebook logo;*/
	width: 210px;
}

#menu {
	background: url(images/menu-bg-srednji.gif) repeat-y;
	clear: both;
	display: block;
	height:100%;
	margin: 0px;
	padding: 0px;
	padding-top: 0px;
	width: 190px;
}

#menutop {
	background: url(images/menu-bg-top.gif) no-repeat;
	clear: both;
	display: block;
	height:9px;
	margin: 0px;
	padding: 0px;
	width: 190px;
	}

#menuspodnji {
	background: url(images/menu-bg-spodnji.gif) no-repeat;
	clear: both;
	display: block;
	height:15px;
	margin: 0px;
	padding: 0px;
	width: 190px;
	}
	
#menudesni {
	background: url(images/menu-bg-srednji.gif) repeat-y;
	clear: both;
	display: block;
	height: 100%;
	margin: 0px;
	padding: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 190px;
}

#menudesnitop {
	background: url(images/menu-bg-top-desni.gif) no-repeat;
	clear: both;
	display: block;
	height:15px;
	margin: 0px;
	padding: 0px;
	width: 190px;
	}
	
#menudesnispodnji {
	background: url(images/menu-bg-spodnji.gif) no-repeat;
	clear: both;
	display: block;
	height:15px;
	margin: 0px;
	padding: 0px;
	width: 190px;
	}	

/*popravek razmaka za začetku banerja*/
#menudesni p {
	margin: 0px;
	padding: 0px;
}
/*_____________________________________________ */
.treeview { /*CSS for Simple Tree Menu*/
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	text-decoration: none;
}

.menuparent a { /*CSS for Simple Tree Menu*/
	text-decoration: none;
}
.treeview_koncni_ul li a:HOVER, #treeview_koncni_li a:HOVER { /*CSS for Simple Tree Menu*/
	text-decoration: underline;
}
.treeview ul { /*CSS for Simple Tree Menu*/
	clear: both;
	display: block;
	margin: 0;
	margin-left: 0px;
	padding: 0;
}

.treeview li ul { /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;
	margin-left: 2px;
	margin-top: 8px;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	padding-bottom: 6px;
	width: 157px;
}

.treeview_koncni_ul li, #treeview_koncni_li{
	/*Style for LI elements in general (excludes an LI that contains sub lists)*/
	list-style-type: none;
	margin: 0px;
	background: url(images/list-bg.gif) no-repeat;
	font-size: 10px;
	padding: 0px;
	padding-left: 25px;
	padding-top: 1px;
	width: 157px;
	padding-bottom: 7px;
	/* to se ne sme uporabljat pri dinamičnem meniju (namesto tega je dovolj font 10px + padding-bottom 7px)
	height: 17px;*/
}

#treeview_koncni_li{
	margin-left: 2px;
}

#separator{
	/*Style for LI elements in general (excludes an LI that contains sub lists)*/
	list-style-type: none;
	margin: 0px;
	background: none;
	font-size: 6px;
	padding: 0px;
}

.treeview li.submenu {
	/* Style for LI that contains sub lists (other ULs). */
	cursor: hand !important;
	cursor: pointer !important;
}

.treeview li.submenu ul {
	/*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li {
	/*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;
}

.selecteditem, .selecteditem a, .selecteditem span{
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF !important;
}
	
/*_____________________________________________ */

#nav {
	clear: both;
	height: 50px;
	width: 700px;
	position: absolute;
	margin-left: 160px;
}

#nav ul {
	list-style: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	width: 700px;
	z-index: 15;
	position: absolute;
	text-align: center;
}

#nav li {
	list-style: none;
	float: left;
	margin: 0px;
	padding: 0px;
	display: inline;
	border-right: 1px solid #c0617f;
}

#nav a {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	display: inline;
	text-transform: none;
	padding: 20px 20px 10px 20px;
}

#nav a:hover {
	color: #df8fa9;
	text-decoration: underline;
}

#right {
	float: left;
	width: 560px;
}

#right a {
	text-decoration: underline;
}

.tab {
	background: url(images/tab-heading.gif) no-repeat;
	color: #F2BCCE;
	display: block;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	height: 18px;
	letter-spacing: -1px;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 8px;
	margin-left: 7px;
	width: 172px;
}

.tab2 {
	background: url(images/tab-bg.gif) no-repeat;
	display: block;
	font-size: 10px;
	height: 17px;
	padding-top: 4px;
	padding-left: 10px;
	width: 179px;
}

.tag {
	color: #F5E6EB;
	font-size: 12px;
	font-weight: bold;
	margin-left: 25px;
}

.textboxtop,.textboxtop2 {
	color: #F2BCCE;
	display: block;
	font-size: 19px;
	font-weight: bold;
	height: 33px;
	letter-spacing: -1px;
	margin-left: 8px;
	padding-left: 20px;
	padding-top: 11px;
	width: 526px;
	text-transform: uppercase;
}

.textboxtop {
	background: url(images/textbox-top.gif) no-repeat;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-transform: none;
	letter-spacing: 1px;
}

.textboxtop2 {
	background: url(images/textbox-top2.gif) no-repeat;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	text-transform: none;
	letter-spacing: 1px;
}

.textbox {
	background: #C0617F url(images/textbox-bg.gif) no-repeat;
	border-left: 1px solid #DF8FA9;
	border-right: 1px solid #DF8FA9;
	color: #F0C5D2;
	margin-left: 8px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 5px;
	width: 514px;
	padding-bottom: 10px;
	vertical-align: top;
	text-align: justify;
}
.textbox li{
	padding-bottom: 10px;
}

.na_sredino {
	text-align: center  !important;
}

#naslov {
	color: #df8fa9;
	text-align: center;
}

#naslov a {
	color: #df8fa9;
	text-decoration: none;
}
#naslov a:hover {
	color: #df8fa9;
	text-decoration: underline;
}

.textboxbottom {
	background: url(images/textbox-bottom.gif) no-repeat;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
	height: 23px;
	margin-bottom: 10px;
	margin-left: 8px;
	padding-right: 15px;
	padding-top: 5px;
	text-align: right;
	width: 531px;
}

.lastnav {
	border-right: 0px none #c0617f !important;
}

.lastitem {
	background: url(images/list-bg-2.gif) !important;
}
.urnik, .urnik th, .urnik td
{
	border:1px solid #FDBDD2;
	border-collapse:collapse;
}
.urnik {
	width: 100%;
}
.urnik p {
	padding: 0px;
	margin: 0px;
}
.urnik th, .urnik td {
	padding: 0px;
	padding-left: 2px;
	margin: 0px;
}
.urnik th
{
	background-color:#A82851;
}
.urnik_stopnja {
	width: 15%;
}
.urnik_dan {
	width: 6%;
}
.urnik_prva_vaja {
	width: 9%;
}
.urnik_ura {
	width: 17%;
}
.urnik_dvorana {
	width: 23%;
}
.urnik_cena {
	width: 20%;
}
.urnik_prijava {
	width: 10%;
}

.debelo {
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.naslov_odebeljeno, naslov_tecaja {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	letter-spacing:1px;
}
.naslov_podcrtano {
	font-size: 12px;
	font-style: italic;
	letter-spacing:2px;
	text-decoration: underline;
}

#orange {
	color: #ff2828;
	font-size: 12px;
}
.sirina_izbirnega_okenca {
	width: 310px !important;
}
.sirina_vnosnega_okenca {
	width: 150px !important;
}
.tecaj {
	font-weight: bold;
	font-size: 13px;
	background-color: #p75586 !important;
}
.rezultati_tekmovanj {
	width: 500px;
}
.rezultati_tekmovanj_slika {
	text-align: right;
}
h3 {
	font-size: 12px;
}
#zemljevid { 
	height: 300px !important;
	width: 300px !important;
	display: block !important;
	text-align: center;
}