html, body, div { margin: 0px; padding: 0px; }

body { background-color: #ffffff; }

body, td, th, p, li { font-family: Tahoma; font-size: 12px; color: #435559; }

p, li { text-align: justify; margin: 0px; font-size: 12px; }

dd { text-align: left; }

img { border: none; border-style: none; border-width: 0px; }

hr { height: 1px; border: none; border-top: solid; border-width: 1px; border-color: #000000; width: 100%; color: #bbbbbb; }

table { border-style: none; border-spacing: 0px; }

h1, h2, h3, h4 { font-family: Helvetica; font-weight: bold; text-transform: uppercase;  text-align: center; margin: 0px; }

h1 { font-size: 14px; color: #000000; }

h2 { font-size: 12px; color: #000000; }

h3 { font-size: 10px; color: #000000; }

li { type: circle; }

form { display: inline; margin: 0px; padding: 0px; }



a, a:link { font-size: 11px; font-family: Helvetica; font-weight: normal; text-decoration: none; color: #6c6b8a; }

a:hover, a:focus { font-size: 11px; font-family: Helvetica; font-weight: normal; text-decoration: underline; color: #6c6b8a; }

a:visited { font-size: 11px; font-family: Helvetica; font-weight: normal; color: #6c6b8a; }

a:active { text-decoration: underline; color: #aaaaaa; }



input, textarea, select { font-size: 12px; border: solid; border-width: 1px; border-color: #aaaaaa; font-weight: normal; font-family: Tahoma; }

input, textarea { background-color: transparent; color: #6c6b8a; border-color: #aaaaaa; margin: 2px; }

input.button, select { background-color: #6c6b8a; color: #f3f3f5; border-color: transparent; }

input.button { padding: 3px; }



.link { background-color: transparent; color: #6c6b8a; border: none; text-decoration: none; margin: 0px; padding: 0px; }





.photo, .image, .item img, .news img { border-style: solid; border-color: #aaaaaa; border-width: 1px; }

.content { background: #f3f3f5; }

.titul { padding: 10px; }

.navigation { font-family: Helvetica; font-weight: normal; text-decoration: none; text-transform: lowercase; white-space: nowrap; }

.navigation_button, .navigation_button:link, .navigation_button:visited, .navigation_button:hover, .navigation_button:focus, .navigation_button:active, .navigation_button_select { display: block; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; text-transform: uppercase; white-space: nowrap; color: #000000; background: url(/images/design/button_white.jpg) no-repeat right bottom; height: 30px; padding: 10px; padding-top: 20px; }

.navigation_button_select { color: #aaaaaa; margin-top: 10px; }

.menu { color: #000000; }

.header { display: inline; font-family: Helvetica; font-weight: bold; text-decoration: none; text-transform: uppercase; text-align: left; }

.date { font-family: Helvetica; font-weight: normal; text-decoration: none; text-transform: none; font-size: 12px; color: #000000; }

.comments { text-align: justify; text-decoration: none; font-style: italic; font-size: 9px; }

.copyright { text-decoration: none; font-size: 9px; color: #000000; }

.path { font-size: 12px; font-weight: normal; color: #000000; text-align: center; }

.path h1, h2, h3, h4 { margin: 0px; }

.big { font-size: 14px; font-weight: bold; }



.catalog-select, .catalog-select a, .catalog-select a:link, .catalog-select a:visited { background: #6c6b8a; font-size: 12px; font-weight: bold; color: #ffffff; white-space: nowrap; text-align: justify; }

div.catalog-select { padding: 15px; height: 370px; }

.catalog-select hr { height: 1px; border: none; border-top: solid; border-width: 1px; border-color: #ffffff; width: 100%; height: 3px; color: #999999; }



.address { font-family: Arial; font-size: 11px; text-align: left; font-weight: bold; text-decoration: none; color: #0b0e2d; }

.address h2 { font-size: 12px; text-transform: uppercase; text-align: left; white-space: nowrap; color: #0b0e2d; }

div.address { padding: 15px; }



.item h2 { text-transform: uppercase; text-align: left; white-space: nowrap; }



.page { border-style: solid; border-color: #000000; border-width: 1px; }

.column_left { background: #dddddd; border-right: solid #aaaaaa 1px; }



.attribute-title { font-family: Arial; font-size: 11px; text-align: left; font-weight: bold; text-decoration: none; color: #000000; }

.attribute-value { border-bottom: solid #aaaaaa 1px; }

.attribute-left { background: #e3e3e5; }

.attribute-title, .attribute-value { padding: 5px; }