body {background:url(/i/bg/bg.gif) 0 0 no-repeat;}

/* icons */
/* #icons {height:30px;background:#006d34;} */
#icons {vtext-align:right;}
#icons img {margin:6px 0 0 26px;}

/* header */

#header {height:144px;vbackground:url(/i/bg/header.gif) 0 0 repeat-x;}

#logo {width:50%;background:#fff url(/i/bg/header-left.jpg) top right no-repeat;}
#logo img.logo {margin:34px 0 0 22px;}
#logo-right {width:50%;background:#ffffff url(/i/bg/header-right.jpg) top left no-repeat;}

#loginpanel {width:22%;background:#f8f2e9 url(/i/bg/header-line-01.jpg) 0 100% repeat-x;font-size:85%;width:22%;padding-top:5px;}
#loginpanel img {margin:0 3px 0 0px;}
#loginpanel a {color:#fff;}
#loginpanel a:hover {color:#fff;}

#path {height:21px;}
#path a {color:#fff;}

#langs {font:75% Tahoma;margin:12px 0px 0 0;text-transform:uppercase;width:44%;float:right;position:relative;top:0;left:-3px;z-index:10;}
#langs img {margin-right:20px;}
#langs a {vdisplay:block;vfloat:left;vpadding:1px 3px 2px 4px;color:#797c80;}
#langs a:hover {}
#langs span {vdisplay:block;vfloat:left;vbackground:#ee8734;vpadding:1px 3px 2px 4px;vmargin-right:10px;font-weight:bold;color:#fff;}


#ite {width:20%;}
#ite img {margin:0 0 0 25px;position:relative;top:1px;left:0;z-index:10;}
#pathh {padding:0 0 0 15px;color:#fff;line-height:220%;font-size:85%;}


/* left */

#left {padding:12px 0 25px 0;width:20%;}

#menu {margin:0px 32px 24px 24px;font-size:120%;}
#menu a {color:#a3a3a3;display:block;margin:0 0 0 0;border-top:1px solid #7a7a7a;padding:8px 0 10px 2px;text-decoration:none;}
#menu a:hover {color:#415da8;}

#menu a.sel {color:#3f2a25;text-decoration:none;}
#menu a.sel:hover {}
#menu a.lower {color:#d41329;font-size:85%;padding:4px 0 4px 6px;border-top:1px dashed #a3a3a3;text-decoration:none;}
#menu a:hover.lower {color:#415da8;}
#menu a.lower.sel {color:#415da8;}
#menu a.morelower {color:#a3a3a3;font-size:80%;padding:4px 0 4px 12px;border-top:1px dashed #a3a3a3;display:none;}
#menu a:hover.morelower {color:#415da8;}
#menu a.morelower.sel {color:#415da8;}

#submenu {padding:2px 0 12px 0;margin:0;font-size:120%;display:block; border-top:1px solid #dce2e0;}
#submenu a {font-size:80%;color:#a3a3a3;text-decoration:none;line-height:140%;margin:26px 16px 0 0;}
#submenu a:hover {color:#415da8;}
#submenu a.morelower {color:#415DA8;border-bottom:1px dashed #415DA8;}
#submenu a:hover.morelower {color:#00538E;border-bottom:1px dashed ##00538E;}
#submenu a.morelower.sel {color:#3f2a25;border-bottom:0px dashed #3f2a25;}
#submenu a:hower.morelower.sel {color:#3f2a25;border-bottom:0px dashed #3f2a25;}

#submenubot {padding:12px 0 2px 0;margin:0;font-size:120%;display:block; border-bottom:1px solid #dce2e0;}
#submenubot a {font-size:80%;color:#a3a3a3;text-decoration:none;line-height:140%;margin:0 16px 22px 0;}
#submenubot a:hover {color:#415da8;}
#submenubot a.morelower {color:#415DA8;border-top:1px dashed #415DA8;}
#submenubot a:hover.morelower {color:#00538E;border-top:1px dashed #00538E;}
#submenubot a.morelower.sel {color:#3f2a25;border-top:0px dashed #3f2a25;}
#submenubot a:hower.morelower.sel {color:#3f2a25;border-top:0px dashed #3f2a25;}

#years {margin:0 0 0 28px;font-size:85%;}
#years a {color:#A3A3A3;}
#years a:hover {color:#444;}
table.arhiv {margin:0 0 35px 28px;}
table.arhiv td {padding:5px 10px 0 0;font-size:85%;color:#ddd;}
table.arhiv td a {color:#A3A3A3;}
table.arhiv td a:hover {color:#444;}
table.arhiv td a.selected {font-weight:bold;text-decoration:none;}

.poll {margin:0 12px 25px 25px;}
.poll h1 {font-size:85%;color:#696766;margin:0 0 5px 0;}
.poll table {margin:0 0 5px;}
.poll td {color:#888;padding:3px 0 3px 1px;}
.poll th {vertical-align:middle;}
.poll-results {color:#888;}
.poll-results-line {height:3px;background:#ee8734;font-size:1px;margin:0 0 5px 0;}

/* middle */

#middle {}

/* content */

#content {vpadding:10px 28px 45px 15px;}
#inContent {margin: 25px 28px 26px 14px;min-width: 600px;max-width: 95%;font-size: 125%;}
#inContent p {line-height: 140%;}
#inContent li {line-height: 130%;}
#inContent img {max-width:90%;}

#days-left {float:left;font-size:85%;color:#aaa;margin:0 0 15px 0;}

#title {font-size:180%;margin-bottom:12px;font-weight:normal;}

.area-description {padding-bottom:5px;}

/*#ee8734*/
table.submenu {margin:15px 10px 15px 0;}
table.submenu a {color:#c55801;}
table.submenu a.selected {font-weight:bold;text-decoration:none;}
table.submenu td {color:#ee8734;font-size:100%;padding:5px 5px 0 20px;}

dl.forma dt {font-weight:normal;}
dl.forma dd {font-weight:;padding:5px 0 10px 5px;}
dl.forma dd select {font-size:120%;}
dl.forma .error {font-weight:bold;color:red;}
dl.forma dd.editor {vbackground:#f1f1f1;padding:5px;margin-bottom:20px;}
dl.preview strong {font-size:110%;}

dl.contactslist {margin:0 12px 15px 0;float:left;width:44%;}
dl.contactslist dt {font-size:124%;font-weight:bold;}
dl.contactslist dd {padding:3px 0 0px 0px;}

.list {margin:0 0 25px 0;}
.list h1 {margin-bottom:5px;font-size:120%;font-weight:normal;}
.list h1 div {font-size:75%;color:#999;}
.list h2 {margin-bottom:5px;font-size:120%;font-weight:normal;}
.list h3 {margin-bottom:5px;font-size:100%;}
.list small {display:block;margin-bottom:2px;}  /*color:#22ac71;*/
.list span {font-size:75%;color:#b4b4b4;}
.list .description {margin-left:5px;color:#666;line-height:140%;}

.list-ex {vmargin:0 0 35px 0;}
.list-ex img {float:left;vmargin:0 0 35px 0;}
.list-ex div {margin:0 0 35px 145px;color:#a3a3a3;}
.list-ex h1 {margin:2px 0 5px 0;font-size:140%;font-weight:normal;}
.list-ex a {color:#5a5a5a;text-decoration:none;border-bottom:1px solid #5a5a5a;}
.list-ex small {color:#ee8734;font-size:110%;font-weight:bold;}

.exList {cursor:pointer;cursor:hand;padding:8px 5px;border-bottom:dashed #ddd 1px;}
.exList h1 {margin:0 10px 0 25px;font-size:120%;}
.exList small {display:block;float:right;width:30%;color:#666;font-size:100%;}
.exList img {float:left;}
.exList a {color:#666;text-decoration:none;}
.exList a:hover {color:#e6702d;text-decoration:none;border-bottom:none;}

.exImg {float:left;margin:0 0 15px 0;border:solid 1px #ddd;}
dl.exDescr {margin:0 0 0 240px;}
dl.exDescr dt {color:#D94D21;font-weight:normal;padding:0 0 0px 0;}
dl.exDescr dd {padding:0 0 14px 0;font-size:120%;}

.prImg {float:left;margin:0 0 15px 0;}
dl.prDescr {margin:0 0 0 140px;}
dl.prDescr dt {color:#D94D21;padding:0 0 0px 0;}
dl.prDescr dd {padding:0 0 14px 0;}
dl.prDescr dd textarea {margin:3px 0 0;width:100%;}
dl.prDescrTop {margin:0 0 0 176px;}

.panel {margin:0 26px 12px 0;color:#696766;font-size:85%;}
.panel small {display:block;margin:0 0 1px 0;color:#e1e1e1;text-align:right;}
.panel h1 a {font-size:85%;font-weight:bold;color:#019254;}

.partners {	clear:both;}
.partners h1 {	font-size:130%; padding-top:2px;}
.o-partners {	float:left;	padding:5px 0 5px 15px;	border-left:solid 1px #c8c8c8; width:30%; text-align: center;}
.o-partners-text {	float:left;	padding:5px 15px 5px 0; width:60%; font-size:85%;}
.o-border {font-size:1px;height:10px;clear:both;}

#alphabet {text-transform:uppercase;font:85% Tahoma;}
#alphabet div {float:left;background:#eaeaea;margin:0 4px 4px 0;}
#alphabet a {display:block;text-align:center;padding:5px 0;background:#eaeaea;color:#444;width:35px;}
#alphabet a:hover {background:#339900;color:#fff;}
#alphabet a.selected {background:#365695;color:#fff;text-decoration:none;font-weight:bold;}
#alphabet a:hover.selected {background:#365695;}

.pager {font-size:100%;}
.pager a {display:block;float:left;padding:3px 8px 4px;background:#eaeaea;margin-right:4px;color:#444;}
.pager a:hover {background:#EE8734;color:#fff;}
.pager a.selected {background:#EE8734;color:#fff;text-decoration:none;font-weight:bold;}
.pager a:hover.selected {background:#EE8734;}
.start {margin-right:15px;}
.finish {margin-left:15px;}
.pagertop {margin-bottom:25px;}
.pagerbot {margin-top:25px;}

#map {clear:left;}
#map a {display:block;font-size:120%;margin-bottom:10px;}
#map a.lower {margin-left:25px;font-size:100%;}

.btn {border:1px solid #e12c31;vfont-size:85%;background:#ff5459;color:#fff;}

#print {clear:both;font-size:85%;}
#print a {display:block;background:url(/i/icons/print.gif) 0 3px no-repeat;padding:2px 0 2px 20px;color:#a6a1af;}
#print a:hover {background:url(/i/icons/print-a.gif) 0 3px no-repeat;color:#67656d;}

#gallery {margin:15px 0 0;}
#gallery img {float:left;margin:0 15px 15px 0;}

.filters {margin:0 0 20px 0;}
.faq-list {margin:0 0 20px 0;}
.faq-list small {color:#888;}
.answer {font-style:italic;margin:3px 0 0;}

/* #showprod  */
#showprod {border-bottom: 1px solid #dce2e0;clear: both;margin-bottom: 12px;}
#showprod a {text-decoration:none;} 
a.ico {display: block;width: 64px;height: 92px;float: left;margin: 0 12px 12px 6px;border: 0;}
#showprod h1 a {font:120% Tahoma;color: #415DA8;text-decoration:none;border-bottom: 1px dashed #415DA8;} 
#showprod h1 a:hover {font:120% Tahoma;color: #415DA8;text-decoration:none;border-bottom: 1px solid #415DA8;} 
#showprod img {display:block;float:left;margin:0 12px 12px 6px; border:0; } 
#showprod p {display:block;font:100% Tahoma;color:#696766;} 

/* right */

#right {width:22%;padding:24px 0 45px 0;}

.banner {margin-bottom:25px;}
.banner div {padding:2px 0 0 3px;font:75% Tahoma;color:#999;}
.banner div a {color:#999;}

h1.panelTitle {margin:0 20px 10px 0;font:75% Tahoma;font-weight:normal;padding:0 0 3px 3px;vbackground:#e1e1e1;color:#666;text-transform:uppercase;position:relative;top:0;left:-3px;z-index:10;border-bottom:3px solid #e1e1e1;}
h1.panelTitleLeft {margin:0 16px 10px 22px;font:75% Tahoma;font-weight:normal;padding:0 0 3px 3px;color:#666;text-transform:uppercase;border-bottom:3px solid #e1e1e1;}

.panelExs {margin:0 0 25px 0;}
.panelExs div {margin:5px 0 0;}
.panelExs a {color:#444;}
.panelExs small {color:#888;}

/* botmenu */

#botmenu {height:16px;font:85% Tahoma;line-height:150%;}
#botmenu .botmenu {background:#c8c8c8;height:100%;padding:0 0 0 10px;color:#fff;margin-right:158px;}
#botmenu a {color:#fff; text-decoration:none;margin-left: 6px;}

#small-copy {float:right;margin:0 10px 0 10px;color:#a3a3a3;}

/* footer */

#footer {font:85% Tahoma;color:#a3a3a3;height:86px;vertical-align:middle;}
#footer a {color:#a3a3a3;}
#footer a:hover {color:#848484;}

#author {float:left;margin:5px 0 0 15px;line-height:150%;}
#author div {padding-left:13px;}

#copy-leon {margin-left:21%;}
#copy-leon img {float:left; margin: 1px 10px 0 0;}
#copy-leon div {float:left; margin-top:10px;}

#copy-novaflorida {float:right;width:40%;}
#copy-novaflorida img {float:left; margin: 1px 10px 0 0;}
#copy-novaflorida div {margin-top:10px;}

/* splash */

#allExs {float:right;}
#allExs a {display:block;padding:3px 8px 4px;background:#eaeaea;margin-right:4px;color:#444;}
#allExs a:hover {background:#EE8734;color:#fff;}

/* banners */
#bbright {margin:0 0 0 0; padding-right:42px; text-align:center;}
#bbleftone {margin:0 0 0 25px;}
#bblefttwo {margin:0 0 0 25px;}