@charset "UTF-8";
@import url("../lib/calendar/base_calendar_style.css");
@import url("prettyCheckboxes.css");

* { 
	margin: 0;
	padding: 0; 
}
body, html { 
	font:12px "Times New Roman", Times, serif;
	background-color:#f0e8cd;
	color:#000; 
}
.container {
	margin-left:auto;
	margin-right:auto;
	width:840px;
}
.head {
	width:100%;
	height:90px;
	padding-bottom:10px;
	border-bottom:2px solid #3c3a33;
	margin-bottom:20px;
}
		.head img{
			border:0;
		}
		.hr{
			text-align:right;
			padding-top:80px;
			font-size:10px;
		}
		.hr a{
			text-decoration:none;
			color:#000;
		}
.left{
	position:relative;
	float:left;
	width:340px;
}
.right{
	position:relative;
	float:right;
	width:500px;
}
.right table td{
	vertical-align:top;
}
#main {
	position: relative;
	width:100%;
	min-height:330px;
	height:auto !important;
	height:330px;
	padding-bottom:10px;
	border-bottom:1px solid #b4ae99;
	margin-bottom:10px;

}
		.ml{
			width:330px;
			padding-right:10px;
			padding-bottom:30px;
		}
		.mlbottom {
			position: absolute;
			bottom: 0px;
			width: 330px;
			border-top:1px solid #b4ae99;
			padding:8px 0 7px 0;
		}
		.mlbottom a{
			text-decoration:none;
			color:#000;
			font-style: italic;
			font-weight:bold;
		}
		.r_long{
			width: 840px;
		}
		.l_bord{
			min-height:260px;
			height:auto !important;
			height:260px;
			width:320px;
			border-right:1px solid #b4ae99;
		}
		.r_height{
			min-height:290px;
			height:auto !important;
			height:290px;
			margin-bottom:30px;
		}
		.r_small{
			float:left;
			padding: 0 10px 0 10px;
			width:160px;
		}
		.r_mid{
			float:left;
			padding: 0 0px 0 10px;
			width:318px;
			border-left:1px solid #b4ae99;
		}
		.r_big{
			float:left;
			padding: 0 0px 0 10px;
			width:480px;
		}
		
.foot {
	width:100%;
	padding-bottom:30px;
}
		.foot img {
			width:160px;
			height:120px;
			padding-right:10px;
			border:none;
		}
		.foot img.last {
			padding-right:0px;
		}

/** Gosti Style **/
a.gostiUrl{
	text-decoration:none;
	color:#000;
}
a.gostiUrl:hover{
	font-weight:bold;
}
a.bold{
	font-weight:bold;
}
img.gostiThumb{
	border:0px;
	margin-right: 10px;
}
	img.BrdR{
		margin-right: 0px;
	}
	img.BrdT{
		margin-top: 10px;
	}
	
/** Rezervacije Style **/
.rezervacija_title{
	font-weight:bold;
	float:left;
}
td.rezervacija_title{
	font-weight:bold;
	float:none;
	padding-right:8px;
}
.rezervacija_select{
	background:none;
	border:none;
}
.rezervacija_error{
	position:absolute;
	bottom:0px;
	right:0px;
	width:235px;
	text-align:right;
}
.rezervacija_potrdi{
	position:absolute;
	bottom:0px;
	width:75px;
}
	.rezervacija_potrdi a{
		font-style: italic;
		font-weight:normal;
		color:#000;
		text-decoration:none;
	}
	.rezervacija_potrdi a:hover{
		color:#8c8c8c;
	}
.rezervacija_back{
	bottom:18px;
	width:150px;
}
.rezervacija_spacer{
	padding-bottom:40px;
}
.rezervacija_spacer_small{
	padding-bottom:28px;
}
.rezervacija_spacer_small_sec{
	padding-bottom:38px;
}
	.rezervacija_spacer hr, .rezervacija_spacer_small hr, .rezervacija_spacer_small_sec hr{
		margin: 13px 0 8px 0;
		color: #b4ae99;
		background-color: #b4ae99;
		height: 1px;
		border:none;

	}
.rezervacija_cal_opt{
	position:absolute;
	top:0px;
	left:154px;
	width:90px;
	text-align:right;
	font-weight:bold;
}
	.rezervacija_cal_opt span{
		color:#8c8c8c;
		padding-left:5px;
	}
.rezervacija_inp_table{
	padding-top:12px;
	width:100%;
}
	.rezervacija_inp_table td{
		vertical-align:middle;
	}
	.rezervacija_inp_table input, .rezervacija_inp_table textarea, .sporocilo_rezervacija{
		font:12px "Times New Roman", Times, serif;	
		margin: 0 0 5px 0;
		border:none;
		width:230px;
		height:15px;
		vertical-align:middle;
		text-align:left;
	}
	.rezervacija_inp_table textarea, .sporocilo_rezervacija{
		height:132px;
	}
	.rit2{
		width:auto;
	}
	.rit2 td{
		padding-right:12px;
		vertical-align:top;
	}
input.rezervacija_radio {
	width:10px;
	height:9px;
	border:1px solid #ccc;
	margin: 0;
	background:none;
	cursor: default;
}
.rezervacija_table{
	padding-top:12px;
}
.rezervacija_table td{
	padding-right:15px;
}
#calendar_box{
	padding-bottom:13px;
}
	
/** jShowOff style **/
.jshowoff{
	width: 500px;
	position:relative;
	min-height:330px;
	height:auto !important;
	height:330px;
}
.jshowoff-controls{
	background: none;
	overflow: visible;
	padding: 0;
	position: absolute;
	bottom: 0px;
	left:0px;
	width: 500px;
	z-index: 150;
}
.jshowoff-play{
	display:none;
}
.jshowoff-prev ,.jshowoff-next{
	display:block;
	width:60px;
	height:20px;
	background-repeat:no-repeat;
}
.jshowoff-prev {
	margin-left:10px;
	background-position:bottom left; 
	float:left;
	background-image: url(arrow_left.png);
	outline: none;
}
.jshowoff-next{
	margin-right:10px;
	background-position:bottom right; 
	float:right;
	background-image: url(arrow_right.png);
	outline: none;
}

/** Select Box style **/
.stylish-select ul.newList {left:-9999px;}
.stylish-select ul.newList a{ color:#000!important; text-decoration:none;}
#select-tip-div ,#select-st-div {float:right;}
#select-d1-div ,#select-m1-div,#select-y1-div ,#select-d2-div ,#select-m2-div ,#select-y2-div,#select-soba-div {float:left;}

.newListSelected {background: url(dropdown.gif) no-repeat right; color:#000; border:0px solid #000; height:20px; padding:0; width:90px; font-weight:bold;}
	#select-d1-div .newListSelected, #select-d2-div .newListSelected, #select-st-div .newListSelected {width:40px;}
	#select-m1-div .newListSelected, #select-m2-div .newListSelected{width:70px;}
	#select-y1-div .newListSelected, #select-y2-div .newListSelected{width:50px;}
	#select-soba-div .newListSelected {width:160px;}
	
.newListSelected div {display:block; padding:0 18px 0 0; text-align:right !important; width:72px;}
	#select-d1-div .newListSelected div, #select-d2-div .newListSelected div, #select-st-div .newListSelected div {width:22px;}
	#select-m1-div .newListSelected div, #select-m2-div .newListSelected div{width:52px;}
	#select-y1-div .newListSelected div, #select-y2-div .newListSelected div{width:32px;}
	#select-soba-div .newListSelected div {width:142px; text-align:left !important;}
	
ul.newList {list-style:none; color:#000; width:90px; background:#f6f2e4; top:22px; left:0; height:auto; overflow:auto; text-align:right!important; position:absolute; z-index:9999;}
	#select-d1-div ul.newList, #select-d2-div ul.newList, #select-st-div ul.newList{width:40px;}
	#select-m1-div ul.newList, #select-m2-div ul.newList{width:70px;}
	#select-y1-div ul.newList, #select-y2-div ul.newList{width:50px;}
	#select-soba-div ul.newList {width:160px; text-align:left!important;}
	
ul.newList li {padding:2px 5px!important; border-bottom: 1px solid #cccccc;}
.newListSelected span {width:50px; display:block;}
ul.newList li a {padding:0; display: block; font-weight:normal;}
ul.newList li a:focus {outline: none; font-weight:bold;}
.selectedTxt {width:100px; overflow:hidden; height:16px; padding:0;}
.hiLite {background:none!important; color:#000!important; font-weight:bold; width:100%; height:100%;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default; width:100%; height:100%; }
.newListSelHover {cursor:default;}
.newListSelHover, .newListSelFocus {background-position:right;}
.newListSelHover div, .newListSelFocus div {font-weight:bold!important;}

/* tiny mce oblikovanje */
.velik_crni_naslov { 
font-weight:bold;
font-size:14px;
}
.velik_rdec_naslov { 
font-weight:bold;
font-size:14px;
color:#e31515;
}
.oznaci {
background: yellow;
color: #000;
}
.pisanje_kode {
background: yellow;
font-style: italic;
font-family: "Courier New", Courier, monospace;
font-size: 1.2em;
color: #000;
}