/*
   --------------------------------------------------------------------------
   
   under transitional dtd
   
   --------------------------------------------------------------------------
*/

/* *** --- M A I N --- */


body, html {
	padding: 0px;
	margin: 0px;
	font: normal 11px Tahoma, Helvetica, Sans-serif; 
	height: 100%;
}
body {
	background: url("images/body2.gif") repeat-y center;
}

a {
	font: normal 11px Tahoma, Helvetica, Sans-serif;
	text-decoration: underline;
	color: #a30000;
}

a:hover {
	text-decoration:none;
	color: #3b3b3b;
	text-decoration: underline;
}

div, span, td {
	font-family: Tahoma, Helvetica, Sans-serif; 
	font-size:11px;
	color: #3b3b3b;
}

select {font-family:Tahoma, Helvetica, Sans-serif; font-size:11px;}
input {font-family:Tahoma, Helvetica, Sans-serif; font-size:11px;}
textarea {font-family:Tahoma, Helvetica, Sans-serif; font-size:11px;}

/* --- C U S T O M --- */

#top {
	display: table;
	height: 122px;
}
#toplinks {
	display: table;
	height: 87px;
}
#toplinks input {
	border: 1px none #000000;
	background: transparent;
	color: #6b6b6b;
	margin: 5px 0px 0px 5px;
}
#toplinks .searchobject {
	display: block;
	width: 165px;
	height: 26px;
	background: url("images/searchback.gif") no-repeat top left;
}
#topmenu {
	display: table;
	height: 35px;
}
#topmenu .link1 a {
	display: block;
	background: url("images/link1back.gif") no-repeat;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	height: 25px;
	padding-top: 10px;
}
#topmenu .link1 .hin {
	/*padding: 10px 0px 0px 0px;*/
}
#topmenu .link1.selected a {
	background: url("images/link1backh.gif") no-repeat;
	text-decoration: underline;
}

#topmenu .link1 a:hover {
	text-decoration: underline;
	background: url("images/link1backh.gif") no-repeat;
}
#topmenu .link2 a {
	display: block;
	background: url("images/link2back.gif") no-repeat;
	height: 35px;
	text-decoration: none;
}
#topmenu .link2.selected2 a {
	background: url("images/link2backh.gif") no-repeat;
}
#topmenu .link2 a:hover {
	background: url("images/link2backh.gif") no-repeat;
}
#searchform {
	display: block;
	width: 631px;
	height: 87px;
	padding: 0px;
	margin: 0px;
}

.menu_nivo1 {
	display: block;
	padding: 6px 10px 8px 10px;
}

.menu_nivo1 a {
	display: block;
	background: url("images/linkaktualno.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}
.menu_nivo1 a:hover {
	background: url("images/linkaktualnoh.gif") no-repeat top left;
}


.menu_nivo1_active {
	display: block;
	padding: 6px 10px 8px 10px;	
}
.menu_nivo1_active a {
	display: block;
	font-weight: bold;
	background: url("images/linkaktualnoh.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}





.menu_nivo2 {
	display: block;
	padding: 6px 10px 8px 23px;
}

.menu_nivo2 a {
	display: block;
	background: url("images/linkaktualno.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}
.menu_nivo2 a:hover {
	background: url("images/linkaktualnoh.gif") no-repeat top left;
}


.menu_nivo2_active {
	display: block;
	padding: 6px 10px 8px 23px;	
}
.menu_nivo2_active a {
	display: block;
	font-weight: bold;
	background: url("images/linkaktualnoh.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}



.menu_nivo3 {
	display: block;
	padding: 6px 10px 8px 36px;
}

.menu_nivo3 a {
	display: block;
	background: url("images/linkaktualno.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}
.menu_nivo3 a:hover {
	background: url("images/linkaktualnoh.gif") no-repeat top left;
}


.menu_nivo3_active {
	display: block;
	padding: 6px 10px 8px 36px;	
}
.menu_nivo3_active a {
	display: block;
	font-weight: bold;
	background: url("images/linkaktualnoh.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}



.menu_nivo4 {
	display: block;
	padding: 6px 10px 8px 49px;
}

.menu_nivo4 a {
	display: block;
	background: url("images/linkaktualno.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}
.menu_nivo4 a:hover {
	background: url("images/linkaktualnoh.gif") no-repeat top left;
}


.menu_nivo4_active {
	display: block;
	padding: 6px 10px 8px 49px;	
}
.menu_nivo4_active a {
	display: block;
	font-weight: bold;
	background: url("images/linkaktualnoh.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}



.menu_nivo5 {
	display: block;
	padding: 6px 10px 8px 62px;
}

.menu_nivo5 a {
	display: block;
	background: url("images/linkaktualno.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}
.menu_nivo5 a:hover {
	background: url("images/linkaktualnoh.gif") no-repeat top left;
}


.menu_nivo5_active {
	display: block;
	padding: 6px 10px 8px 62px;	
}
.menu_nivo5_active a {
	display: block;
	font-weight: bold;
	background: url("images/linkaktualnoh.gif") no-repeat top left;
	padding: 0px 0px 0px 13px;
}




/* ---  module  ---  */

.module_title {
	display: table;
	height: 30px;
	background: url("images/moduletitleback.gif") no-repeat;
}
.module_title td span {
	font-size: 12px;
}
.module_title td {
	font-size: 12px;
	padding: 0px 0px 0px 10px;
}
.module_content {
	background: #f6f6f6 url("images/moduleback.gif") no-repeat top left;
}
.module_end {
	display: block;
	width: 200px;
	height: 25px;
	background: url("images/moduleendback.gif") no-repeat;
}
.module_endcell {
	display: table-cell;
	padding: 5px 10px 0px 0px;
}
.inputback {
	display: table-cell;
	height: 26px;
	background: url("images/inputback.gif") no-repeat;
	padding: 0px 0px 0px 15px;
}
.inputback input {
	border: 1px none #ffffff;
	background-color: transparent;
	color: #6b6b6b;
	width: 167px;
}
.module_text {
	padding: 6px 10px 6px 10px;
}



/* cm link */

.cm_link a {
	display: block;
	padding: 0px 0px 0px 15px;
	background: url("images/link1.gif") no-repeat top left;
}
.cm_link a:hover {
	background: url("images/link1h.gif") no-repeat top left;
}

.cm_link2 a {
	display: block;
	padding: 2px 0px 0px 15px;
	background: url("images/linkarrow.gif") no-repeat top left;
}
.cm_link2 a:hover {
	background: url("images/linkarrowh.gif") no-repeat top left;
}


/* module like aktualno */

.cm_color1 {
	background-color: #f6f6f6;
}
.cm_color2 {
	background-color: #f9f9f9;
}


.red {
	color: #a30000;
}

/* --- popular --- */

.popular {
	display: block;
}
.popular table {
	display: table;
	height: 67px;
}


.popularimage a {
	display: block;
	height: 67px;
}
.popularimage a:hover {
	background: url("images/popularback.gif") no-repeat top left;
}
.popularimage img {
	padding-top: 5px;
}
.popular_title {
	padding: 5px 0px 5px 0px;
}
.popular_cena {
	padding: 0px 0px 0px 0px;
}
.popular_cenaslo {
	color: #b9b9b9;
	text-align: center;
}


/* --- content --- */

#content {
	display: table-cell;
	background: url("images/contentback.gif") no-repeat;
}
.td558inner {
	width: 558px;
	background: url("images/contentback2.gif") no-repeat;
}

/* --- s u b s c r i b e --- */

/* --- p a t h --- */

#path {
	display: table;
	height: 30px;
	padding: 0px 10px 0px 6px;
}
#path td {
	font-size: 12px;
}
#path .selected {
	font-weight: bold;
	color: #a30000;
	font-size: 12px;
}
#path .pathin {
	display: table-cell;
	padding: 9px 0px 7px 5px;
}
#path .pathin a {
	color: #3b3b3b;
	text-decoration: none;
	font-size: 12px;
}
#path .pathin a:hover {
	text-decoration: underline;
}

/* --- n e w s --- */

.news {
	display: table;
	height: 113px;
}
.newsbg1 {
	
}
.newsbg2 {
	background: url("images/newsback.gif") no-repeat;
}
.newspic a {
	display: block;
	height: 113px;
	
}
.newspic img {
	margin-left: 5px;
}
.newstitle {
	display: block;
	height: 25px;
}
.newstitle div {
	display: block;
	padding: 5px 10px 5px 8px;
}
.newstitle a {
	font-weight: bold;
	font-size: 12px;
}
.newstext {
	display: block;
	height: 68px;
}
.newstext div {
	padding: 0px 10px 0px 8px;
	line-height: 16px;
	text-align: justify;
}
.newslink {
	display: block;
	text-align: right;
	height: 20px;
}
.cm_newslink a {
	display: block;
	padding: 2px 0px 0px 15px;
	background: url("images/newslink1.gif") no-repeat top left;
}
.cm_newslink a:hover {
	background: url("images/newslink1h.gif") no-repeat top left;
}
.cm_newspadd {
	display: table-cell;
	padding: 0px 10px 0px 0px;
}



/* --- page lister --- */

.lister a {
	font-size: 12px;
}
.selpage {
	font-size: 12px;
	font-weight: bold;
}












/* --- foot --- */

.bottomlinks {
	display: table;
	height: 34px;
	background: url("images/footback.gif") no-repeat;
	padding: 0px 10px 0px 6px;
}

.cm_home a {
	display: block;
	padding: 0px 0px 0px 15px;
	background: url("images/homego.gif") no-repeat top left;
	font-size: 12px;
}
.cm_home a:hover {
	background: url("images/homegoh.gif") no-repeat top left;
}

.cm_back a {
	display: block;
	padding: 0px 0px 0px 15px;
	background: url("images/backgo.gif") no-repeat top left;
	font-size: 12px;
}
.cm_back a:hover {
	background: url("images/backgoh.gif") no-repeat top left;
}

#foot table {
	display: table;
	height: 30px;
	padding: 0px 10px 0px 7px;
}



/* selected news */

.newssel_pic img {
	padding: 0px 10px 5px 5px;
}
.newssel_pic_link {
	padding: 6px 0px 5px 0px;
}
.newssel_title {
	font-size: 12px;
	font-weight: bold;
	padding: 8px 0px 10px 0px;
}
.newssel_text {
	padding: 0px 0px 0px 5px;
	text-align: justify;
	line-height: 16px;
	
}
.newssel_text p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}



/* --- right modules --- */

/* --- anketa --- */

/* --- right banners --- */

/* --- fotogalerija --- */

.FotoGalleryObj {
	display: block;
	padding: 17px 0px 0px 23px;
	background: url("images/bigpicback.gif") no-repeat;
	/*padding: 0px 0px 0px 23px;*/
	
}
.FotoCell {
	float: left;
	padding: 0px 5px 5px 0px;
}
.Divider1 {
	display: block;
	height: 0px;
	clear: both;
	overflow: hidden;
}
.FotoCell_SelectedOne {
	/*background: url("images/bigpicback.gif") no-repeat;*/
	padding: 0px 0px 5px 23px;
}
.FotoCell_SelectedText {
	padding: 17px 30px 0px 23px;
	background: url("images/bigpicback.gif") no-repeat;
	text-align: justify;
	line-height: 16px;
}
.FotoCell_SelectedText_noBg {
	padding: 0px 30px 0px 23px;
	text-align: justify;
	line-height: 16px;
}
.FotoCell_SelectedText_noBg p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
.FotoCell_SelectedText p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
.Divider2 {
	display: block;
	height: 0px;
	clear: both;
	overflow: hidden;
}


/* --- iskalnik --- */

.SearchTitleTop {
	display: table-cell;
	font-size: 12px;
	padding-left: 8px;
}
.SearchTitle {
	display: table-cell;
	padding: 0px 10px 0px 8px;
	text-align: justify;
}
.Search_Lister {
	font-size: 12px;
}



/* --- artikel vsebine --- */

.art_cena {
	font-size: 12px;
}
.red12px {
	font-size: 12px;
	color: #a30000;
	line-height: 18px;
}
.lightgray12px {
	font-size: 12px;
	color: #b9b9b9;
	line-height: 18px;
}

.art_piclink a {
	display: inline;
	padding: 0px 0px 0px 12px;
	background: url("images/artpiclink.gif") no-repeat top left;
	font-size: 12px;
}
.art_piclink a:hover {
	background: url("images/artpiclinkh.gif") no-repeat top left;
}
.art_text {
	background: url("images/bigpicback.gif") no-repeat;
	padding: 10px 0px 0px 8px;
	text-align: justify;
	line-height: 14px;
}
.art_text p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
}
.artabout {
	padding: 2px 0px 5px 0px;
}
.art_optionfoto {
	float: left;
}
.art_optionfoto img {
	padding: 0px 5px 5px 0px;
}
.art_optiophotos {
	padding: 0px 0px 0px 23px;
}
.cm_cena {
	padding: 0px 0px 0px 10px;
	font-size: 12px;
}
.art_text hr {
	margin: 0px;
	border: 1px solid #f1f1f1;
	padding: 0px;
	width: 558px;
	height: 2px;
	background-color: #f1f1f1;
	overflow: hidden;
}
.art_text .tableRazredi {
	border-left: 1px solid #e0e0e0;
	border-top: 1px solid #e0e0e0;
}
.art_text .tableRazredi td {
	padding: 3px;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

.fckTR0 .customBold {
	color: #800000;
}

.customBold {
	color: #800000;
}


.fckTable .fckTR1 {
	display: table-cell;
	padding-bottom: 15px;
}

.tableRazredi .fckTR0 td {
	width: 80px;
	text-align: center;
}
.tableRazredi .fckTR1 td {
	width: 80px;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}



/* L_Link */





/* other */

.textblockimage {
	float: left;
}
.textblockimage img {
	padding: 0px 10px 8px 23px;
}


/* kontakt forma */

.CommentFormInfo {
	padding: 2px 0px 3px 2px;
	font-size: 12px;
}
.CommentInput {
	width: 222px;
	height: 26px;
	background: url("images/CommentInputBack.gif") no-repeat;
}
.CommentInputPost {
	width: 92px;
	height: 26px;
	background: url("images/CommentInputBackPost.gif") no-repeat;
}
.CommentInputPost input {
	border: none;
	background-color: transparent;
	padding: 5px 5px 0px 5px;
	width: 80px;
}
.CommentInputPlace {
	width: 122px;
	height: 26px;
	background: url("images/CommentInputBackPlace.gif") no-repeat;
}
.CommentInputPlace input {
	border: none;
	background-color: transparent;
	padding: 5px 5px 0px 5px;
	width: 110px;
}
.CommentInput input {
	border: none;
	background-color: transparent;
	padding: 5px 5px 0px 5px;
	width: 210px;
}
.CommentTextarea {
	width: 244px;
	height: 98px;
	background: url("images/CommentTextareaBack.gif") no-repeat;
}
.CommentTextarea textarea {
	border: none;
	background-color: transparent;
	padding: 2px 2px 2px 5px;
	margin: 2px 0px 2px 0px;
	width: 235px;
	height: 90px;
}
.CommentTextareaMail {
	width: 244px;
	height: 141px;
	background: url("images/CommentTextareaBackMail.gif") no-repeat;
}
.CommentTextareaMail textarea {
	border: none;
	background-color: transparent;
	padding: 2px 2px 2px 5px;
	margin: 4px 0px 0px 0px;
	width: 235px;
	height: 127px;
}






.miSplosnoTd ul {
	padding: 0px;
	margin: 0px 0px 15px 20px;
}
.miSplosnoTd {
	text-align: left;
	font-size: 10px;
}

#startstuff {
	display: block;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	background-color: #f5f5f5;
	height: 10px; 	
}

#endstuff {
	display: block;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	background-color: #f5f5f5;
	height: 15px; 	
}
