
.price {float:right; width: 125px; margin: 0 0 3px 3px; text-align: right; }

body {color: black; max-width: 1000px; min-width: 800px; margin: 10px auto 20px auto; padding: 0 10px 0 10px; background-color: white;}
body, a, select, input, textarea, button {font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt;}
a, a:visited {color: black; text-decoration: none; cursor: pointer;}
h1, h1 a, h1 a:visited  {font-size: 12pt; color: gray; font-weight: normal; font-style: italic; font-family: arial; margin: 6px 0 6px 0; padding: 12px 0 0 0;}
h2, h2 a, h2 a:visited {font-size: 10pt; color: #004339;  font-weight: normal; margin: 0; padding: 0 0 6px 0;}
h3, h3 a, h3 a:visited {font-size: 8pt; color: #004339;  font-weight: normal; margin: 0; padding: 0 0 6px 0;}
form {margin: 0 0 0 0}
label {width: 175px; margin-top: 3px; float: left;}
input {margin-bottom:3px}

select {margin-bottom:3px}
img {border: 0px;}
hr {border: 1px dotted lightgray; margin: 6px 0 6px 0; height: 0px; padding:0 }
table {border-collapse:collapse; }
table input[type=text] {padding:0px; font-size: 6pt;}
table button {font-size: 6pt; margin: 0px;padding: 1px;}
textarea {margin-bottom:3px}


td {padding-right: 6px; vertical-align: top;}
p {margin: 0 0 9px 0;}
.content {border: 0; width: auto; margin: 0 210px;}
.content .banner {margin: 12px 0 6px 0; padding: 0px;}

.left-sidebar {float: left;    width: 200px; margin-right: 10px;}
.left-sidebar img {max-width: 200px;}
.left-sidebar label {width: 50px; float: left; margin-top: 3px;}
.left-sidebar input[type=text] {width: 140px; margin-bottom: 3px;}



.right-sidebar {float: right; width: 200px; margin-left: 10px;}
.right-sidebar img {max-width: 200px;}



.title {margin-bottom: 9px;}
.title .menu2 {float: right; text-align: right;}
.title .search_form {margin: 0 0 3px 0; color: gray;}
.title .lng {text-align: right; color: gray;}
.title .lng a {margin: 0 3px 0 3px; color: gray;}
.title .row_menu {height: 25px; width: 100%; overflow: hidden;margin: 0 0 3px 0;text-align: left; background: url("http://www.lomond.sk/images/menubar_bck.gif") repeat-x top left;}
.title .menu_button {color: white;	display: table-cell;height: 25px;	padding: 5px 10px 0px 10px;	background: url("http://www.lomond.sk/images/menubar_bck.gif") repeat-x top left;	border-left: 1px white solid;	margin: 0px;}
.title .menu_button:hover {background: url("http://www.lomond.sk/images/menubar_select.gif") repeat-x top left;}
.title .logo {margin-top: 12px}


.title .usermenu_button, .title .usermenu_button:visited  {float: left; color: gray; display: table-cell; padding: 0px 6px 0px 6px; border-left: 1px gray solid; margin: 0px;}
.title .usermenu_button:hover {background-color: silver;}
.title .row_usermenu {color: gray; margin-top: 3px; padding: 0px; width: 100%; overflow: hidden; text-align: left; background-color: white;}
.title .row_usermenu span {margin: 0 6px 0 0}

.title .adminmenu_button, .title .usermenu_button:visited  {float: left; color: gray; display: table-cell; padding: 0px 6px 0px 6px; border-left: 1px gray solid; margin: 0px;}
.title .adminmenu_button:hover {background-color: silver;}
.title .row_adminmenu {color: gray; margin-top: 3px; padding: 0px; width: 100%; overflow: hidden; text-align: left; background-color: white;}
.title .row_adminmenu span {margin: 0 6px 0 0}

.bottom {height: 60px; padding-top: 6px; margin-top: 12px; width: 100%; }
.bottom a {color: gray;}
.bottom img {display: cell; filter:alpha(opacity=33); opacity: 0.33;}
.bottom img:hover {opacity:1;filter:alpha(opacity=100);}

.lng {text-align: right; color: gray;}
.lng a {margin: 0 3px 0 3px; color: gray;}
.row_menu {height: 25px; width: 100%; overflow: hidden;margin: 0 0 3px 0;text-align: left; background: url("http://www.lomond.sk/images/menubar_bck.gif") repeat-x top left;}
.row_menu a {color: white;	display: table-cell;height: 25px;	padding: 5px 10px 0px 10px;	background: url("http://www.lomond.sk/images/menubar_bck.gif") repeat-x top left;	border-left: 1px white solid;	margin: 0px;}
.row_menu a:hover {background: url("http://www.lomond.sk/images/menubar_select.gif") repeat-x top left;}

.menu {color: black; background-image:url(http://www.lomond.sk/images/box.gif); background-repeat:no-repeat; background-position:2px 2px; padding-left:14px; margin: 0 0 2px 0;}
.menu-1 {color: black; background-image:url(http://www.lomond.sk/images/box.gif); background-repeat:no-repeat; background-position:16px 2px; padding-left:28px; margin: 0 0 2px 0;}
.menu-2 {color: black; background-image:url(http://www.lomond.sk/images/box.gif); background-repeat:no-repeat; background-position:30px 2px; padding-left:42px; margin: 0 0 2px 0;}
.menu-3 {color: black; background-image:url(http://www.lomond.sk/images/box.gif); background-repeat:no-repeat; background-position:44px 2px; padding-left:56px; margin: 0 0 2px 0;}

.menu:hover {background-color: lightgray;}
.menu-1:hover {background-color: lightgray;}
.menu-2:hover {background-color: lightgray;}
.menu-3:hover {background-color: lightgray;}

.bottom {color: gray; margin: 20px 0 20px 0; display: table; width: 100%;}
.block {border-bottom: 1px dotted lightgray; padding: 3px 0 12px 0; margin: 0 0 12px 0;}
.float-right {float: right; margin-left: 3px;}
.float-left {float: left; margin-right: 3px;}
.link, .link:visited {color: black;padding: 0 0 4px 14px; margin: 0 0 5px 0; background-image:url(http://lomond.sk/images/box.gif); background-repeat:no-repeat; background-position:2px 2px; }
.row {width: 100%; overflow: hidden; margin: 0px; border: 0px; padding: 0px;}
.small {color: gray; font-size:7pt;}
.strong {font-weight: bold;}
.align-left {text-align: left;}
.align-right {text-align: right;}


.menu_navigation {overflow: hidden; margin: 16px 0 0 0; border: 0px; padding: 6px;background-color:lightgray; }
.menu_navigation .menu_navigation_block {margin-left: 18px; padding-left: 6px; display: block; color: gray; float: left; width: 200px; border-left: 1px white dotted; height:100%}
.menu_navigation a {color: gray;}
.menu_navigation a:hover {color: red;}

.block_lmargin75 {margin-left: 75px;}
