/*--------------------------------------
   BASIC
-------------------------------------- */
*                                      { margin: 0; padding: 0; list-style: none; }
body                                   {
	font: normal 9pt Arial, Helvetica, sans-serif;
	color: #000;
	background: #fff;
}
a img                                  { border: none; }
a                                      { color: #000; text-decoration: none; }
br.clear                               { height: 0; line-height: 0; font-size: 0; clear: both; }
/*--------------------------------------
   HIDE
-------------------------------------- */
#language, #header, #path, #options, 
#gallPrev, #gallNext, #development,
#topLink                               { display: none; }
/*--------------------------------------
   Typ. & LAYOUT
-------------------------------------- */
h1                                     { font-size: 18pt; font-weight: normal; margin-bottom: 30px; }
h2                                     { font-size: 14pt; font-weight: normal; margin: 10px 0; }
h3, h4, h5, h6                         { font-size: 13pt; margin: 10px 0; }
p, ul, ol, table, blockquote           { margin: 10px 0; }
blockquote                             { padding-left: 30px; }
ul li                                  { list-style: outside circle; margin-left: 40px; }
ol li                                  { list-style: outside decimal; margin-left: 40px; }
#mainContent                           { display: inline; float: left; }
.home #mainContent                     { width: 400px; }
#leftCol                               {
	display: inline;
	float: left;
	width: 185px;
	padding: 40px 20px 0 0;
}
#leftCol img                           { border: 3px solid #63c5f1; margin: 0 0 30px 0; }
#leftCol img.last                      { margin-bottom: 0; }

/*-----------------------------------------------------
   Vodice
----------------------------------------------------- */
.vodice-srima #mainContent h3                         { font-weight: bold; margin-bottom: 15px; }
.vodice-srima #mainContent                            {
	display: inline;
	float: left;
	width: 260px;
	margin-top: -5px;
}
.vodice-srima #leftCol                                {
	display: inline;
	float: left;
	width: 350px;
	margin-right: 30px;
	padding-right: 0;
	background: none;
	line-height: 1.5em;
}
.vodice-srima #leftCol img                            { border: 3px solid #63c5f1; margin: 0 0 30px 0; }

/*-----------------------------------------------------
   Najam apartmana
----------------------------------------------------- */
.apartman #mainContent                         { width: 100%; }
.apartman #mainContent h3                      { display: none; }
#contentTop, #contentBottom                           { overflow: hidden; height: 100%; clear: both; }
#contentTop                                           { page-break-after: always; }
#contentBottom                                        { padding-top: 55px; }
.najam-apartmana .left                                { display: inline; float: left; width: 305px; }
.najam-apartmana .right                               { display: inline; float: right; width: 305px; }
.najam-apartmana .content                             { height: 135px; }
.najam-apartmana .tlocrt                              { height: 300px; }
.najam-apartmana .tlocrt img                          { border: 3px solid #63c5f1; }

/*-----------------------------------------------------
   Galerija apartmana
----------------------------------------------------- */
#galleryContent img                                   { border: 3px solid #63c5f1; margin: 5px; }
#galleryImageLarge                                    { border: 3px solid #63c5f1; }

/*-----------------------------------------------------
   Cjenik apartmana
----------------------------------------------------- */
.cjenik #mainContent h3                               { font-weight: bold; margin-bottom: 15px; text-align: center; }
.cjenik th, .cjenik td                                {
	font-weight: normal;
	padding: 8px 10px;
	border: 1px solid #0081b8;
	text-align: center;
}
.cjenik th, .cjenik td                                { font-weight: bold; }
/*-----------------------------------------------------
   Upit/Rezervacija
----------------------------------------------------- */
.kontakt #mainContent h3                              { display: none; }
#forma fieldset                                       { border: none; margin-bottom: 20px; }
#forma legend                                         { display: none; }
#forma p                                              { overflow: hidden; height: 100%; clear: both; }
label                                                 {
	display: block;
	float: left;
	width: 120px;
	margin-right: 20px;
}
.input                                                { padding: 2px 0; }
.input img                                            { position: absolute; margin-left: 20px !important; margin-left: 10px; }
.input input, .input-captcha input                    {
	width: 168px;
	border: none;
	margin-left: 10px;
	vertical-align: middle;
	border: 1px solid #0081b8;
}
.input-captcha                                        { padding: 4px 0 10px 0; line-height: 30px; }
.textarea                                             { padding: 2px 0; height: 111px; }
.textarea textarea                                    {
	width: 200px;
	height: 106px;
	background: none;
	border: none;
	margin: 0 10px 5px 10px;
	overflow: auto;
	border: 1px solid #0081b8;
}
select                                                { background: none; border: 1px solid #0081b8; }
#submit                                               { text-align: right; padding: 20px 195px 0 0; }
#submit input                                         {
	width: 60px;
	height: 21px;
	border: none;
	color: #fff;
	margin-left: 5px;
}
#captcha_img_container img                            { vertical-align: middle; margin-right: 5px; }
