/* div {border:1px solid #F00;} */
* {margin:0; padding:0;}
body {color:#333; font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:13px;}
img {border:none; vertical-align:top;}
input, textarea {font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
li {list-style:square inside;}
ul {margin-bottom:10px;}

a:link, a:visited {color:#765; text-decoration:none;}
a:hover, a:active {color:#999;}

h1 {font-size:15px;}
h2 {font-size:14px;}
h3 {font-size:11px; font-weight:normal;}
h4 {font-size:15px; padding:2px 0 2px 4px;}

.orng {background-color:#F90;}
.oraa {background-color:#F90;}
.orab {background-color:#F90;}
.yela {background-color:#FC0;}
.yelb {background-color:#FC0;}
.grna {background-color:#BB0;}
.grnb {background-color:#BB5;}
.reda {background-color:#D87;}
.redb {background-color:#D87;}
.brna {background-color:#DB8;}
.brnb {background-color:#DB8;}
.blua {background-color:#9BA;}
.blub {background-color:#9BA;}
.brda {background-color:#634;}
.brdb {background-color:#634;}

.more {background-color:#634; color:#FFF; padding:2px;}
.brand {margin-bottom:10px;}

#show {position:relative; width:560px; height:280px;}
#show img {display:none; position:absolute;	top:0; left:0;}

#rekl {position:relative; width:540px; height:280px; background:#F90;}
#rekl img {display:none; position:absolute;	top:0; left:0;}

#map {width:540px; height:460px; margin-top:10px;}
#map img {vertical-align:middle;}
#foto {width:auto; height:310px; margin-top:10px;}
.foto {float:left; margin:0; border:1px solid #765;}
.pics {margin:0 0 4px 4px; border:1px solid #765;}

#pict {padding-bottom:4px;}
#pict img {border:1px solid #FFF; margin-top:4px;}

#open {float:right; background-color:#D65; text-align:center; width:160px;}
#work {float:right; background-color:#BB0; text-align:center; width:160px;}

#data {position:relative; width:100%;}
#head {position: relative;}
#logo {position:absolute; top:0; right:0;}
#menu {position: relative; height:30px;}
#menu img {float:left;}
#lngv {position:absolute; top:4px; right:10px;}
#bara {height:20px; width:100%; background:url(img/baar_bg.png) repeat-x;}
#barb {height:10px; width:100%; background:url(img/baar_bg.png) repeat-x;}
#banr img{margin-bottom:10px;}
#time {display:inline-block; padding-bottom:6px;}
#mapa {margin-bottom:10px; background:#A19886;}

#info {margin:10px; height:auto;}
#info p {margin-top:10px; margin-bottom:10px;}
#titl {padding-left:10px; padding-top:3px; height:24px; color:#FFF;}
#titl a:link, #titl a:visited {color:#FFF;}
#titl a:hover, #titl a:active {color:#EEE;}

#cola {float:left; margin-bottom:10px; height:auto; width:560px; background:#EED;}
#news {border-top:#FA1 solid 10px;}
#list {margin:10px;}
#list div {clear:both; width:540px; border-bottom:1px solid #765; margin-bottom:10px; display:inline-block;}

#shop {margin:10px;}
#shop div {border-bottom:1px solid #765; margin-bottom:10px;}
#shop img {vertical-align: middle;}
#shop a {text-decoration:none;}
#shop a:link {color:#333; text-decoration:none;}
#shop a:visited {color:#333;}
#shop a:hover, #shop a:active {color:#BB0;}

#info table {border-bottom:2px solid #9C0; border-collapse:collapse; font-size:12px;}
#info th {padding:4px; background:#9C0; color:#FFF; text-align:left;}
#info td {padding:4px; border-bottom:1px dashed #9C0; vertical-align: top;}
#colb {float:left; width:310px; height:auto; margin-left:10px;}

#list table {border-bottom:2px solid #FFF; border-collapse:collapse;}
#list th {padding:4px; color:#FFF; text-align:left;}
#list td {padding:4px; border-bottom:1px dashed #FFF; vertical-align: top;}

.img {float:left; margin-right:10px; margin-bottom:10px;}
.subt {margin-left:4px; font-size:11px;}
.link {font-weight:bold;}
.link a {text-decoration:underline;}

#catg {margin-bottom:10px;}
#catg div {display:block; width:284px; font-weight:bold;  background-color:#EED; margin-bottom:2px;}
#catg div a {display:block; padding-left:8px; padding-top:4px; height:22px; font-weight:bold;}
#catg div a:hover {display:block; padding-left:8px; padding-top:4px; height:22px; background-color:#EED;}
.cat1 {border-left:26px solid #F90;}
.cat2 {border-left:26px solid #BB5;}
.cat3 {border-left:26px solid #D87;}
.cat4 {border-left:26px solid #BA8;}
.cat5 {border-left:26px solid #9BA;}
.cat6 {border-left:26px solid #FC0;}
.cat7 {border-left:26px solid #634;}

#subm {clear:both; width:100%; height:20px; font-size:11px; text-align:left;}
#subm p {float:left; padding:2px 0px 2px 10px;}
#subm a {color:#FFF; text-decoration:none;}
#subm a:link {text-decoration:none;}
#subm a:visited {color:#FFF;}
#subm a:hover, #subm a:active {color:#765; text-decoration:underline;}

.box  {padding-left: 2px; border: 1px solid #765; width: 200px;}
.box1  {padding-left: 2px; border: 1px solid #765; width:536px;}
.box2  {padding-left: 2px; border: 1px solid #765; width: 414px; height: 80px;}
.btn {font-size:13px; font-weight:bold; color:#FFF; background:#C00; border:0px; border-left:26px solid #FC0; padding:4px;}
.btn:hover {font-size:13px; font-weight:bold; color:#C00; background:#FC0; border:0px; border-left:26px solid #C00; padding:4px;}
.alert {color:#FFF; background:#D65; padding:4px;}

#foot {clear:both; width:100%; height:30px; font-size:11px;}
#col1 {float:left; margin:4px 0 0 10px;}
#col1 a:hover, #col1 a:active {color:#CCC; text-decoration:underline;}
#col2 {float:right; margin:4px 10px 0 0;}
#col2 p {float:left; padding-left:10px; color:#FFF;}
#col2 a {color:#FFF;}
#col2 a:hover, #col2 a:active {color:#CCC; text-decoration:underline;}

.copy {color:#FFF; font-size:10px;}

#stnet {float:right; width:auto; height:30px; text-align:right; margin-right:10px;}

hr {visibility:hidden; clear:both;}

