body {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 62.5%;color: #444444;background-color: #F7F4F2;background-image: url(img/bg2b.gif);background-repeat: repeat-x;margin: 8px;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 1.8em;line-height: 1.6em;background-image: url(img/bg-h6.gif);background-repeat: repeat-x;background-position: bottom;margin: 1em 0px 0px 22px;padding: 0px 0px 3px 0px;}
h3 {font-family: Arial, Helvetica, sans-serif;color: #444444;font-size: 1.4em;line-height: 1.5em;margin: 15px 12px 0px 22px;padding: 0px 0px 3px 0px;}
p {font-size: 1.2em;color: #444444;line-height: 2em;text-align: left;margin: 12px 0px 0px 22px;}
a {color: #FA6C15;text-decoration: none;}
a:hover {text-decoration: underline;}

#page {background-color: #FFFFFF;width: 753px;border-top-width: 8px;border-right-width: 18px;border-bottom-width: 18px;border-left-width: 18px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #FFFFFF;border-right-color: #FFFFFF;border-bottom-color: #FFFFFF;border-left-color: #FFFFFF;left: 50%;position: relative;margin: auto auto 0px -394px;}
#wrap {width: 753px;}

#header {height: 80px;width: 753px;text-align: right;background-image: url(img/logo.gif);background-repeat: no-repeat;}
#header span {height: 1.4em;position: relative;top: 20px;right: 0px;margin: 0px;}
#header span a {margin: 0px 0px 0px 7px;}
#header ul {position: relative;top: 27px;right: 0px;margin: 0px;}
#header li {color: #FFFFFF;white-space: nowrap;display: inline;}
#header li a {font-size: 1.1em;line-height: 1.1em;color: #444444;text-decoration: none;margin-right: 0px;margin-left: 5px;}
#header li a:hover {border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FA6C15;}

.subhead {width: 753px;height: 5px;line-height: 5px;font-size: 5px;background-color: #FA6C15;clear: both;margin: 0px 0px 2px 0px;}

.navigation {height: 245px;width: 249px;background-color: #00467A;float: left;}
.navigation ul {width: 249px;height: 222px;margin: 23px 0px 0px 0px;padding: 0px;}
.navigation li {width:183px;list-style-position: outside;list-style-type: none;background-image: url(img/bg-navig.gif);background-repeat: repeat-x;background-position: bottom;margin: 0 0 1em 33px;padding: 0 0 3px 0;}
.navigation li a {width:183px;font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;font-weight: bold;font-size: 1.3em;line-height: 1.6em;text-decoration: none;margin: 0px;padding: 0px;display: block;}
.navigation li a:hover {color: #EAD6CC;}

.content {height: 245px;width: 502px;background-color: #FEFEFE;float: right;margin-left: 2px;margin-bottom: 2px;}
.content h2 {width:205px;color: #333333;border-bottom-color: #333333;}
#rotator {overflow: hidden;}

#txt {width: 753px;background-image: url(img/bg-txt-4-orange.gif);background-repeat: repeat-y;background-color: #F7F4F2;margin: 0px;padding: 0px;clear: both;}
#txt .sidebar {width: 249px;float: left;}
#txt .sidebar p {width:205px;}
#txt .sidebar h2 {width:205px;color: #333333;border-bottom-color: #333333;}
#txt .sidebar a {width:218px;margin-left: 15px;margin-bottom: 7px;float: left;}
#txt .sidebar p a {width:auto;margin: 0px;float: none;}
#txt .sidebar p a:hover {text-decoration: underline;}
#txt .sidebar .box {width: 218px;background-color: #D8F1DF;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: #B1E4BF;border-bottom-color: #B1E4BF;margin: 12px 0px auto 15px;padding: 0px;}
#txt .sidebar .box p {margin: 5px 5px 5px 5px;}
#txt .sidebar a .end-banner {margin-bottom: 15px;}
#txt .sidebar .transp {background-color: #F6EDE8;background-image: none;}
#txt .sidebar .green {background-color: #B1E4BF;background-image: url(img/bg-contact_info-g.gif);background-repeat: no-repeat;}
#txt .sidebar .green2 {background-color: #D8F1DF;background-image: url(img/bg-contact_form-g.gif);background-repeat: no-repeat;}
#txt .sidebar .green3 {background-image: url(img/bg-contact_form2-g.gif);background-repeat: no-repeat;background-position: bottom;}
#txt .sidebar .green li h3 {color: #324431;}
#txt .sidebar .green li p {color: #324431;}
#txt .sidebar .green2 li p {color: #324431;}
#txt .contact_info {width: 218px;list-style-position: outside;list-style-type: none;background-color: #C6E7FF;background-image: url(img/bcolic.jpg);background-repeat: no-repeat;margin-left: 15px;margin-bottom: 0px;margin-top: 12px;margin-right: auto;padding: 0px;}
#txt .contact_info li {width: 218px;font-family: Arial, Helvetica, sans-serif;text-align: left;display: block;overflow: hidden;margin: 0px;padding: 0px;}
#txt .contact_info .foto {margin: 0px 0px 1px 0px;}
#txt .contact_info .foto a {width: 72px;float: left;margin: 0px;padding: 0px;}
#txt .contact_info .foto a img {margin: 0px;padding: 0px;}
#txt .contact_info .foto .mid {margin: 0px 1px 0px 1px;}
#txt .contact_info li h3 {width:183px;font-size: 1.4em;color: #00467A;line-height: 1.4em;display: block;background-image: url(img/bg-contact-h3.gif);background-repeat: repeat-x;background-position: bottom;margin: 0px 0px 8px 18px;padding-top: 10px;}
#txt .contact_info li p {font-size: 1.2em;color: #00467A;line-height: 1.4em;margin: 0px 0px 2px 18px;padding: 0px;}
#txt form {margin: 0px;padding: 0px;}
#txt .contact_form {width: 218px;list-style-position: outside;list-style-type: none;background-color: #DDF0FF;background-image: url(img/bg-contact_form.gif);background-repeat: no-repeat;margin: 0px auto 22px 15px;padding: 0px;}
#txt .contact_form li {width: 218px;font-family: Arial, Helvetica, sans-serif;color: #FF0000;display: block;text-align: left;margin: 0px;padding: 0px;}
#txt .contact_form li p {width: 199px;font-size: 1.2em;color: #00467A;line-height: 1.4em;margin: 8px 0px 2px 18px;padding: 0px;}
#txt .contact_form input {width: 178px;height: 1.5em;font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;color: #00467A;line-height: 1em;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6E7FF;border-right-color: #C6E7FF;border-bottom-color: #B0DEFF;border-left-color: #B0DEFF;background-color: #ECF7FF;margin: 5px 0px 0px 15px;padding: 0px 0px 0px 2px;}
#txt .contact_form .button {width: 78px;height: 20px;font-size: 1.2em;padding: 0px;background-color: #F5F5F5;}
#txt .contact_form .button:hover {background-color: #EEEEEE;}
#txt .contact_form textarea {width: 186px;font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;color: #444444;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6E7FF;border-right-color: #C6E7FF;border-bottom-color: #B0DEFF;border-left-color: #B0DEFF;margin: 5px 0px 0px 15px;padding: 0px 0px 0px 2px;}
#txt .contact_form select {width: 55px;font-family: Arial, Helvetica, sans-serif;font-size: 1.2em;color: #00467A;border-top-width: 1px;border-right-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-color: #C6E7FF;border-right-color: #C6E7FF;border-bottom-color: #B0DEFF;border-left-color: #B0DEFF;background-color: #ECF7FF;margin: 5px 0px 0px 15px;padding: 0px 0px 0px 2px;}
#txt .contact_form select option {margin: 0px 0px 0px 0px;padding: 2px 0px 2px 6px;}
#txt .contact_form li .name {width: 114px; margin: 5px 0px 0px 5px;}
#txt .contact_form li .dis {width: 55px; margin: 5px 0px 0px 3px;}
#txt .contact_form .end {background-image: url(img/bg-contact_form2.gif);background-repeat: no-repeat;background-position: bottom;}
#txt .main {width: 502px;float: right;margin-left: 2px;}
#txt .main p {margin-right: 22px;}
#txt .main h2 {color: #444444;border-bottom-color: #333333;margin-right: 22px;}
#txt .main li {font-size: 1.2em;color: #444444;line-height: 2em;list-style-type: disc;list-style-position: outside;margin: 0px 0px 0px 22px;text-align: left;}
#txt #footer {border-top-width: 2px;border-top-style: solid;border-top-color: #FFFFFF;}

.apartments {width: 458px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.0em;line-height: 1.5em;color: #444444;background-color: #FFFFFF;margin: 12px 0px 0px 22px;}
.apartments .b22 {height: 22px;}
.apartments .col {width: 138px;height: 1.5em;margin: 0px;background-color: #EEEEEE;}
.apartments .col a {width: 138px;font-size: 1.2em;line-height: 1.5em;color: #00467A;font-weight: normal;text-decoration: none;display: block;margin: 0px 0px 0px 1px;}
.apartments .col a:hover {color: #FA6C15;background-color: #E1E1E1;}
#txt .main .app-info {background-color: #F5F5F5;}
#txt .main .apartments td ul {width: 138px;margin: 0px;padding: 0px;}
#txt .main .apartments td ul li {width: 69px;height: 19px;white-space: nowrap;display: block;float: left;font-size: 1em;line-height: 19px;color: #666666;list-style-position: outside;list-style-type: none;margin: 1px 0px 0px 0px;padding: 0px;}
.apartments td ul li img{float: left;margin: 0px 2px 0px 1px;padding: 0px;}	
.apartments .col2 td {width: 90px;height: 1.5em;background-color: #F5F5F5;text-align: center;font-size: 1.1em;line-height: 2em;margin: 0px;}
.apartments .startt td {background-color: #EEEEEE;border-bottom: 1px solid #FFFFFF;}
.apartments .odd td {background-color: #FCFCFC;border-top: 1px solid #FFFFFF;}
.apartments .col2 a {width: 90px;font-size: 1.2em;line-height: 1.5em;color: #00467A;display: block;text-decoration: none;font-weight: normal;margin: 0px 0px 0px 1px;}
.apartments .col2 a:hover {color: #FA6C15;background-color: #E1E1E1;}

#txt .main .info_box {width:180px;background-color: #D8F1DF;background-image: url(img/bg-info_box.gif);background-repeat: no-repeat;background-position: right top;float:right;margin:0px 22px 0px 12px;padding:0px;}
#txt .main .info_box h3 {color: #324431;margin: 8px;padding:0px;}
#txt .main .info_box ul {margin: 4px;padding:0px;}
#txt .main .info_box ul li {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1.2em;line-height: 2em;color: #324431;list-style-type: disc;list-style-position: inside;margin: 0px 0px 0px 13px;padding:0px;}
#txt .main .info_box .test {border-top-width: 1px;border-top-style: solid;border-top-color: #D6EAD5;margin: 8px;padding: 5px 0px 0px 0px;}
#txt .main .info_box .test li {width: 82px;font-size: 1em;list-style-type: none;list-style-position: outside;white-space: nowrap;display: block;float: left;margin: 0px;padding:0px;}

.left {float: left; margin: 12px 20px 2px 20px;}
.right {float: right; margin: 12px 20px 2px 20px;}

#footer {width:753px;height: 3em;background-color:  #C6E7FF;clear:both;}
#footer p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;line-height: 1.2em;color: #333333;text-align: left;float: left;margin: 0px 0px 0px 2px;padding: 1em 0em 0em 0em;}
#footer a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 1em;line-height: 1.2em;color: #333333;text-align: left;text-decoration: none;float: left;margin: 0px 0px 0px 12px;padding: 1em 0em 0em 0em;}
#footer a:hover {text-decoration:underline;}

#cop {font-size: 1em;color: #666666;text-align: center;margin: 5px 0px 0px 0px;padding: 0px;}
.reg {color: #000000;}
#njivice-tours {margin:: 0px;padding:0px; float:left}
.prices {font-size: 1em}
.himg {margin-top: 7px;}
.limg {margin-top: 20px; margin-left: 20px;}

h1.logo{overflow:hidden;}
h1.logo a{height:0;}
h1#logo{height: 79px}
h1#logo a{background-image: url("../img/logo.gif")}
