body {font-family:Arial,sans-serif; 
    margin:0px auto; 
    text-align:left; 
    font-size: 12px; 
    color:#333;}

h1 {font-size:18px;
font-family:Georgia, sans-serif;
color:#ca2931;
padding:5px;
font-weight:normal;margin:0px;}

h2 {font-size:16px;
font-family:Georgia, sans-serif;
color:#ca2931;
padding:5px;
font-weight:normal;margin:0px;}

h3 {font-size:14px;
font-family:Georgia, sans-serif;
color:#ca2931;
padding:5px;
font-weight:normal;margin:0px;}

h3.Green {font-size:14px;
font-family:Georgia, sans-serif;
color:#445511;
padding:0px 0px 2px 5px;
font-weight:normal;
margin:20px 0px 0px 0px;
border-bottom:1px solid #BDC99A}

h3.Red {font-size:14px;
font-family:Georgia, sans-serif;
color:#ca2931;
padding:0px 0px 2px 5px;
font-weight:normal;
margin:0px;
}

.Green {font-size:14px;
font-family:Georgia, sans-serif;
color:#445511;
padding:0px 0px 2px 5px;
font-weight:normal;
margin:20px 0px 0px 0px;
border-bottom:1px solid #BDC99A}

.Red {font-size:14px;
font-family:Georgia, sans-serif;
color:#ca2931;
padding:0px 0px 2px 5px;
font-weight:normal;
margin:0px;
}

div.clear {clear:both; line-height:0px;padding:0px;margin:0px}
div.spacer { clear:both; line-height: 1.2em; }
a img {border-width:0px}
a {text-decoration:none}
a:hover {text-decoration:underline}
.fl{float:left;}
.fr{float:right;}

.p10 {padding:10px 10px 0px 0px;}

div#wrapper {padding:0px 8px;}

div#menu_pad {padding:0px 5px;}
div#menu ul {padding:0px; margin:0px;}
div#menu ul li {list-style-type:none;display:block;padding:0px 8px;margin-top:8px;text-decoration:none;float:left;}
div#menu ul li a.active {color:#445511}

div#sub { float: left; width: 200px; border: 1px solid #996600; margin: 10px; text-align: left; }
div#sub ul {padding:0px; margin:0px;list-style-type:circle;}
div#sub ul li {list-style-type:circle;display:block;padding:0px 8px;margin:8px;text-decoration:none;float:left;}
div#sub ul li a {color:#CA2931}

#dropmenudiv{
position:absolute;
padding-bottom:5px;
margin-left:-20px;
padding-top: 7px;
margin-top:11px;
font:normal 12px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
opacity: .9;
filter: alpha(opacity=90);
}

#dropmenudiv a {
width: 100%;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
text-align: left;
color: #fff;
}

#dropmenudiv a:hover {
display: block;
width: 100%;
}

div.panorama {background:url(gfx/supaluse/panorama.jpg) no-repeat;}
div.panorama_su {background:url(gfx/su/panorama.jpg) no-repeat;}
div.panorama_pa {background:url(gfx/pa/panorama.jpg) no-repeat;}
div.panorama_lu {background:url(gfx/lu/panorama.jpg) no-repeat;}
div.panorama_se {background:url(gfx/se/panorama.jpg) no-repeat;}

#transparent {padding-top:175px;}
div.p_opacity {/*background-color:#41550e;*/
height:75px;
margin:0;
/*opacity: .5;
filter: alpha(opacity=50);*/
padding:0;
}

table#opacity {color:#fff;}
table#opacity td {vertical-align:bottom}
table#opacity td img {border:0px;}
table#opacity td.td_r {text-align:right;padding:0px 10px 5px 0px}
table#opacity td.td_l {width:70px;padding:0px 5px 0px 10px}
table#opacity td.td_m {width:35px;padding:0px 5px 0px 0px}
table#opacity td.td_m img {padding-bottom:2px;}
table#opacity td.td_u {vertical-align:top}
table#opacity td.td_u h1 {padding:0px 0px 5px 0px;}
table#opacity td span.fs16 {font-size:16px;}
table#opacity td a {color:#fff;text-decoration:none;}
table#opacity td a:hover {color:#fff;text-decoration:underline;}
table#opacity td div.m_nav {background:url(gfx/supaluse/mapa_nav.gif) no-repeat top;width:135px;height:75px;}
table#opacity td div.m_su {background:url(gfx/supaluse/mapa_su.gif) no-repeat top;width:135px;height:75px;}
table#opacity td div.m_pa {background:url(gfx/supaluse/mapa_pa.gif) no-repeat top;width:135px;height:75px;}
table#opacity td div.m_lu {background:url(gfx/supaluse/mapa_lu.gif) no-repeat top;width:135px;height:75px;}
table#opacity td div.m_se {background:url(gfx/supaluse/mapa_se.gif) no-repeat top;width:135px;height:75px;}
table#opacity td div.mapa_nav {padding:0px 0px 0px 5px;margin-top:-18px;}
table#opacity td div.mapa_nav a {color:#000;text-decoration:none;font-size:14px;}
table#opacity td div.mapa_nav a:hover {color:#000;text-decoration:underline;font-size:14px;}
table#opacity td div.mapa_nav a.active {color:#CA2931;text-decoration:none;font-size:14px;}

table#opacity td.td_u a.active {color:#CA2931;text-decoration:none;}
table#opacity td.td_u a:hover {color:#CA2931;text-decoration:none;}

div.usluge {padding:10px 0px;}
/*div.logo_l {width:110px;float:left;padding:0px 0px 0px 10px;}

div.ludas_con {width:520px;float:right;text-align:right;color:#fff;padding:30px 10px 0px 0px;font-size:14px;}
div.ludas_con a {color:#fff;text-decoration:none;}
div.ludas_con a:hover {color:#fff;text-decoration:underline;}
span.fs16 {font-size:16px;}

div.p_p {padding:120px 0px 4px 5px;}*/

div.top_center {margin-left:6px;margin-right:6px;}

div.title1 {width:235px;padding:0px;margin:0px;float:right}
div.title1 div {margin:0px;}
div.title1 div.lc {float:left; height:59px; width:10px; }
div.title1 div.rc {float:right; height:59px; width:10px; }
div.title1 div.tdiv {float:left; height:59px; width:215px; }
div.title1 div.tdiv div.tt {font-family: Georgia,sans-serif; float:left; font-size:18px;padding-top:5px;}

.button1 { background: #444;  border: 1px solid #4e4e4e;  padding: 2px 5px; font-size: 11px; color: #fcb713;  }
input.search{width:160px;height:15px;background-color:#fff;margin:0px;} 
.btn {
padding:5px 0px;
border:0px;
font-size:14px;
font-family:Arial, sans-serif;
}

div.images_pad {padding:2px 0px 0px 0px;margin-left:8px;}
div.images_pad a {display:block; float:left;font-size:20px; color:#fff;font-weight:normal;line-height:43px;width:254px; margin-right:2px;}
div.images_pad a:hover {color:#3b3a3a;text-decoration:none;}
div.images_pad a#active {color:#3b3a3a;text-decoration:none;background-color: #fff; opacity: .90;filter: alpha(opacity=90);}
div.images_pad a span {display:block;padding-left:10px}
a.pescara {background:url(gfx/supaluse/bg_su.png) no-repeat;background-color: #fff; opacity: .50;filter: alpha(opacity=50);}
a.palic {background:url(gfx/supaluse/bg_pa.png) no-repeat;background-color: #fff; opacity: .50;filter: alpha(opacity=50);}
a.jezero {background:url(gfx/supaluse/bg_lu.png) no-repeat;background-color: #fff; opacity: .50;filter: alpha(opacity=50);}
a.pustara {background:url(gfx/supaluse/bg_se.png) no-repeat;background-color: #fff; opacity: .50;filter: alpha(opacity=50);}

a.pescara:hover {background:url(gfx/supaluse/bg_su.png) no-repeat;background-color: #fff; opacity: .90;filter: alpha(opacity=90);}
a.palic:hover {background:url(gfx/supaluse/bg_pa.png) no-repeat;background-color: #fff; opacity: .90;filter: alpha(opacity=90);}
a.jezero:hover {background:url(gfx/supaluse/bg_lu.png) no-repeat;background-color: #fff; opacity: .90;filter: alpha(opacity=90);}
a.pustara:hover {background:url(gfx/supaluse/bg_se.png) no-repeat;background-color: #fff; opacity: .90;filter: alpha(opacity=90);}


div.navigation {border-bottom:1px solid #eee;padding:5px 0px 5px 25px;color:#abadab;}


table { border-collapse: collapse; margin: 0; }
table {width:100%;}
table td.td_left {width:238px;vertical-align:top;border:0px solid #f00;}
table td.td_right {vertical-align:top;border:0px solid #000;padding:10px 3px;}

.lng { width: 100%; }

.block {
margin-bottom:1.5em;
}

table.links {width:700px;}
table.weatherh {
font-size:10px;
font-stretch:condensed;
width:230px;
}
table.weather {
font-size:10px;
font-stretch:condensed;
width:230px;
}

table.calendar { width: 500px; }

table.calendar td {
    padding: 3px;
}

table.calendar td a:link { color: #d00b0b; }

.block .content {
font-size:11px;
}
a {
color:#FFA500;
text-decoration:none;
}
.block .content {
font-size:11px;
padding:0.4em;
width:230px;
}


div.box_text {padding:5px 0px 5px 0px; }

div.boks {/*border:1px solid #445511;*/padding:3px;background-color:#fff;float:left;width:495px;}
div.boks_text {padding:15px 0px 20px 5px;}
div.boks_text span.latin {font-style:italic;}

div.boks_left {float:left;padding-left:10px; width: 495px; }
div.boks_right {float:right;width:225px;padding-right:10px; padding-left:10px;}

div.gallery_text {font-size:14px;font-family:Georgia, sans-serif;}
div.gallery_text a {font-size:14px;/*color:#cc9900;*/}
div.gallery_text a:hover {text-decoration:none;}


div.headline_green {padding:3px;width:765px;}
div.title {float:left;padding-left:5px;font-family:Georgia; color: #666; font-size: 14px}
div.title a {text-decoration:none;font-size:14px;font-family:Georgia, sans-serif;}
div.title a:hover {color:#666;text-decoration:none;}
div.date {color:#333;text-align:right;float:right;padding:0px 10px;font-style:italic;}


div.text {padding:5px;text-align:justify;color:#333;}
div.more {padding:5px 10px;text-align:right;}

.pad_top {padding-top:20px;}



div.footer {width:1022px;padding:0px;margin:0px;float:right;border:0px solid #f00;text-align:center;}
div.footer div {margin:0px;}
div.footer div.footer_l {float:left; height:77px; width:10px; }
div.footer div.footer_r {float:right; height:77px; width:10px; }
div.footer div.footer_line {float:left; height:77px; width:1002px;}
div.footer div.footer_text {color:#fff;width:850px;line-height:30px;margin:10px auto;}
div.footer div.footer_text a{color:#fff;text-decoration:none;}
div.footer div.footer_text a:hover {color:#fff;text-decoration:underline;}

/*div.footer div.footer_text ul {padding:0px;margin:0px;}
div.footer div.footer_text ul li {display:block;list-style-type:none;text-decoration:none;float:left;padding:0px 2px;}
div.footer div.footer_text ul li a{color:#fff;text-decoration:none;}
div.footer div.footer_text ul li a:hover {color:#fff;text-decoration:underline;}*/

div.manufacture {text-align:center;color:#666;font-size:14px;line-height:26px;}

.vp { width: 55px; }
div.lista ul {padding:0px;margin:0px;}
div.lista ul li {text-decoration:none;padding:0px 2px; }
div.clear_list ul {padding:0px;margin:0px;}
div.clear_list ul li {text-decoration:none;padding:0px 2px;list-style-image:none;
list-style-position:outside;
list-style-type:none; }
span.latin {font-style:italic;}
p {text-align:left;line-height:17px;padding:0px 5px;}

img.border { border:1px solid #999999; padding:2px; text-align:center; }

#dhtmltooltip{
position: absolute;
width: 200px;
height:50px;
border: 1px solid #000;
padding: 2px;
color: #fff;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

input.reservation_frm { width: 280px; }
table.forma { width: 470px; }
textarea.comment { width: 450px; } 
.ql { cursor: pointer; }

p span.red {color:#CA2931;}

table.poseta {border-left:1px solid #445511;border-top:1px solid #445511;width:760px;margin:0px auto;}
table.poseta td {vertical-align:middle;text-align:center;width:100px;}
table.poseta td {border-right:1px solid #445511;border-bottom:1px solid #445511}
table.poseta td.text {width:450px;;text-align:left}

div#loadarea {width: 600px;margin:0px auto;}
div#loadarea2 {width: 550px;margin:0px auto;}

div.mapa1 {margin:10px 0px;}
div.mapa1 a {color:#669966;text-decoration:none;padding:0px 10px}
div.mapa1 a:hover {color:#CA2931;text-decoration:none;padding:0px 10px}

div.mapa1 .active a { color: #CA2931; }
div.mapa1 .inactive a { color: #669966; }

div.l_side {width:510px;float:left}
div.r_side {width:240px;float:right;margin:40px 0px 0px}

.fc .fc-grid td.red, table.cal td.red { background-color: #da251d; }
.fc .fc-grid td.yellow, table.cal td.yellow { background-color: #fff500; }
.none { visibility: hidden; }

table.cal td.selected { background: #BDC99A; }
table.cal td { border: 1px solid #999; background-color: #00923f; }
table.cal th { border: 1px solid #999; background: #669966; }

table.legend {margin-top:10px;font-size:11px}
table.legend td {vertical-align:middle;padding:0px 3px 5px 0px;}
div.k_red {height:20px;width:33px;background-color:#DA251D;margin-right:5px;}
div.k_yellow {height:20px;width:33px;background-color:#FFF500;margin-right:5px;}
div.k_green {height:20px;width:33px;background-color:#00923F;margin-right:5px;}
/*div.k_blue {height:20px;width:33px;background-color:#3366CC;margin-right:5px;}*/

