html,body {
	margin: 0px;
	padding: 0px;
	background: #f6f6f6;
	height: 100%;
	
	font-family: "Arial", sans-serif;
	font-size: 8pt;
	color: #010101;
}

div#container {
	position: relative; /* needed for footer positioning*/
	margin: 0 auto; /* center, not in IE5 */
	padding: 0px;
	width: 955px;
	
	background-color: #f6f6f6;
}
#container-up {width: 955px; min-width: 955px; height: 14px; min-height: 14px; float: none; margin: 0px;}
#container-down {width: 955px; min-width: 955px; height: 14px; min-height: 14px; float: none; margin: 0px;}
#container-left {width: 14px; min-width: 14px; height: 100%; min-height: 575px; float: left; margin: 0px; background-image: url('images/container-left.jpg'); background-repeat: repeat-y;}
#container-right {width: 14px; min-width: 14px; height: 100%; min-height: 575px; float: left; margin: 0px; background-image: url('images/container-right.jpg'); background-repeat: repeat-y;}
#container-inside {width: 925px; min-width: 925px;  min-height: 573px; float: left; margin: 0px; border-left: 1px solid #c4cfd7; border-right: 1px solid #c4cfd7; border-bottom: 1px solid #c4cfd7;}

#header {width: 925px; min-width: 925px; height: 148px; min-height: 148px; float: none; margin: 0px auto;}
	#logo {width: 925px; min-width: 925px; height: 116px; min-height: 116px; float: none; padding: 0px; margin: 0px;}

	#menu {width: 925px; min-width: 925px; height: 32px; min-height: 32px; float: none; padding: 0px; margin: 0px; background-color: #ffaa00; background-image: url('images/menu-background.jpg'); background-repeat: repeat-x;}
		#menu-links {width: 835px; min-width: 835px; height: 32px; min-height: 32px; float: left; padding: 0px; margin: 0px;}
		#menu-language {width: 90px; min-width: 90px; height: 32px; min-height: 32px; padding: 0px; margin: 0px; float: left; text-align: right;}
			#menu-language A {color: white; text-decoration: none; display: block; height: 22px; padding: 9px 22px 0px 22px;}
			#menu-language A:hover {color: #6a3c14; text-decoration: none;}
#content {width: 881px; min-width: 881px; height: 100%; min-height: 402px; padding: 11px 22px; margin: 0px; text-align: left; background-color: white;}

#footer {width: 658px; min-width: 658px; height: 20px; min-height: 20px; float: none; clear: both; padding: 5px 50px; margin: -30px auto; bottom: 30px; left: 8px; position: absolute; border-top: 1px solid #4b0404}
	#footer A {color: #4b0404; text-decoration: none; }
	#footer A:hover {text-decoration: underline; }

ul#menulist {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
	width: 100%;
}
ul#menulist li { display: inline; }
ul#menulist li a
{
	float: left;
	padding: 7px 22px;
}

A.meni1a, A.meni1a:link, A.meni1a:visited {text-decoration: none; font-size: 11pt; color: white; font-weight: bold; font-family: 'Arial', 'Helvetica', sans-serif; text-shadow: #bd632b 2px 2px 2px; display: block; height: 19px; filter: dropshadow(color=#bd632b, offx=2, offy=1); }
A.meni1a:hover {text-decoration: none; color: #eb5f02; filter: none; }

A.meni1b, A.meni1b:link, A.meni1b:visited {text-decoration: none; font-size: 11pt; color: #944504; font-weight: bold; font-family: 'Arial', 'Helvetica', sans-serif; text-shadow: #bd632b 2px 2px 2px; display: block; height: 19px;}
A.meni1b:hover {text-decoration: none; color: #eb5f02; filter: none;}

P {text-indent: 0px; line-height: 12pt; text-align: left;}
P.right {text-align: right; line-height: 14pt;}
P.right_brez {text-align: right; margin-top: 0px; line-height: 14pt;}
P.center {text-align: center; line-height: 14pt;}

FORM {font-family: "Arial", sans-serif; font-size: 9pt;}
TEXTAREA {font-family: "Arial", sans-serif; font-size: 9pt;}
INPUT {font-family: "Arial", sans-serif; font-size: 9pt;}
OPTION {font-family: "Arial", sans-serif; font-size: 9pt;}
SELECT {font-family: "Arial", sans-serif; font-size: 9pt;}
IFRAME {font-family: "Arial", sans-serif; font-size: 9pt;}

INPUT.napaka, SELECT.napaka {font-family: "Arial", sans-serif; font-size: 9pt; background-color: #fddb7f;}

UL {margin-top: 0px;}
OL {margin-top: 0px;}
BLOCKQUOTE {margin-top: 0px; margin-left: 20px; padding-top: 0px;}

A {text-decoration: none; color: #010101;}
A:link {text-decoration: none; color: #010101;}
A:visited {text-decoration: none; color: #010101;}
A:hover {text-decoration: none; color: #ff8400;}

.topbrez {margin-top: 0px;}
.brez {margin: 0em 0em 0em 1.5em;}

.linija {background-color: #28006A;}

.ok {color: green; font-weight: bold;}
.error {color: red; font-weight: bold;}

.small {font-size: 7.5pt; line-height: 9pt;}

H1 {color: #9b2225; font-size: 14pt; font-weight: bold; padding: 0px; margin: 0px;}
H2 {color: #ffab02; font-size: 12pt; font-weight: bold; padding: 0px; margin: 0px;}
H3 {color: #ff7d15; font-size: 10pt; font-weight: bold; padding: 0px; margin: 0px;}
H3.blue {color: #187fc2; font-size: 10pt; font-weight: bold; padding: 0px; margin: 0px;}

.linija {background-color: #f8f4de;}
.bela {background-color: #FFFFFF;}

HR {width: 100%; height: 0px; color: #9b2225; border: 1px solid #9b2225;}


.box-1 {background: url('images/box-1.gif') no-repeat; width: 11px; height: 11px; float: left; margin: 0px; padding: 0px;}
.box-up {background: url('images/box-up.gif') repeat-x; height: 11px; float: left; margin: 0px; padding: 0px;}
.box-2 {background: url('images/box-2.gif') no-repeat; width: 11px; height: 11px; float: left; margin: 0px; padding: 0px;}

.box-left {background: url('images/box-left.gif') repeat-y; width: 11px; min-height: 11px; float: left; margin: 0px; padding: 0px;}
.box-inside {float: left; margin: 0px; padding: 0px;}
.box-right {background: url('images/box-right.gif') repeat-y; width: 11px; min-height: 11px; float: left; margin: 0px; padding: 0px;}

.box-3 {background: url('images/box-3.gif') no-repeat; width: 11px; height: 11px; float: left; margin: 0px; padding: 0px;}
.box-down {background: url('images/box-down.gif') repeat-x; height: 11px; float: left; margin: 0px; padding: 0px;}
.box-4 {background: url('images/box-4.gif') no-repeat; width: 11px; height: 11px; float: left; margin: 0px; padding: 0px;}

A.rezervacije {color: #424242; font-size: 7pt; text-decoration: none;}
A.rezervacije:hover {text-decoration: none;}

A.lokacijaprint {color: #010101; text-decoration: none;}
A.lokacijaprint:hover {color: #828282; text-decoration: none;}

.calendar-month {background: url('images/calendar-month.gif') no-repeat; color: white; width: 183px; min-height: 36px; font-size: 14pt; font-weight: bold; padding: 12px 0px 0px 0px; margin: 0px;}
.calendar-selected {width: 21px; height: 18px; border-right: 1px solid #797979; background: url('images/calendar-day.gif') no-repeat;}
.calendar-selected-sunday {width: 21px; height: 18px; color: #ff8400; font-weight: bold; border-right: 0px; background: url('images/calendar-day.gif') no-repeat;}
.calendar-td {width: 21px; height: 18px; border-right: 1px solid #797979;}
.calendar-sunday {width: 21px; height: 18px; color: #ff8400; font-weight: bold; border-right: 0px;}

A.calendar_app, A.calendar_app:link, A.calendar_app:visited {font-weight: bold; color: #b5b5b5;}
A.calendar_app:hover {text-decoration: underline;}


#kontakt {width: 168px; height: 85px; background: url('images/contact-background.gif') no-repeat; color: #187fc2; padding: 17px 0px 0px 13px; margin-top: 5px;}
#kontakt A {text-decoration: none; color: #187fc2;}
#kontakt A:hover {text-decoration: underline; color: #187fc2;}

UL.checked1 {list-style-image: url("images/li-checked1.gif"); padding: 0px 0px 0px 15px; margin: 0px;}
UL.checked1 LI {padding-top: 2px;}
UL.checked2 {list-style-image: url("images/li-checked2.gif"); padding: 0px 0px 0px 15px; margin: 0px;}

.apartman-image-on {float: left; width: 103px; height: 73px; float: left; background: url('images/image-background-on.gif') no-repeat; padding: 3px; margin: 0px;}
.apartman-image-off {float: left; width: 103px; height: 73px; float: left; background: url('images/image-background-off.gif') no-repeat; padding: 3px; margin: 0px;}

.gallery-image-on {width: 80px; height: 59px; background: url('images/gallery-background-on.gif') no-repeat; padding: 3px;}
.gallery-image-off {width: 80px; height: 59px; background: url('images/gallery-background-off.gif') no-repeat; padding: 3px;}

DIV.hr {width: 100%; height: 0px; border-bottom: 1px solid #666666;}

DIV.price {width: 305px; min-height: 375px; float: left;}
DIV.price TH, DIV.price TD {color: #8c8c8c; text-align: left;}