﻿
html, body, form { margin: 0px; padding: 0px; font-size: 11px; font-family: Arial; height: 100%; border: none; color: #fff; cursor: default; }

body { background: #f0eff0 url('./images/back.jpg') repeat-x; }

/* MISC */
a { font-weight: bold; color: #43b2d5; text-decoration: none; font-size: 12px; }
a:hover { text-decoration: underline; }
.clear { float: none; clear: both; margin: 0px; padding: 0px; height: 0px; overflow: hidden; }
img { border: none; }
.float-left { float: left; width: auto; }
.float-right { float: right; width: auto; }
.more { display: block; float: right; color: #fff; background: #615d5c;  font-size: 11px; padding: 5px; }
.more-small { display: block; float: right; color: #fff; background: #615d5c; font-size: 10px; padding: 3px; }
.textbox { border: solid 1px #ccc; width: 215px; color: #fff; background: #969593; font-size: 11px; }
.contact-button { border: solid 1px #ccc; width: 215px; color: #fff; background: #969593; font-size: 11px; font-weight: bold; text-align: center; cursor: pointer; }
.dropdown { border: solid 1px #ccc; width: 215px; color: #fff; background: #969593; font-size: 11px; }

/* MAIN */
.wrapper { width: 966px; margin: 0px auto; }
.col1 { width: 785px; float: left; }
.col2 { width: 174px; float: right; padding-left: 6px; }

/* MENU */
.menu { width: 100%; height: 21px; }
.menu ul { list-style-type: none; margin: 0px; padding: 0px }
.menu ul li { display: block; float: left; margin: 0px 10px 0px 10px; padding: 0px 0px 2px 0px; border-bottom: solid 5px #605d5c; }
.menu .selected { color: #605D5C; font-weight: bold;  }
.menu a:hover { color: #605D5C; text-decoration: none; }

/* FOOTER */
.footer { background: url('./images/banda_jos.gif') repeat-x; margin-bottom: 15px; border: solid 1px #C1C0BF; margin-top: 10px; padding: 3px; height: 14px; color: #605d5c;  font-size: 10px; }
.footer a { font-weight: normal; font-size: 10px; }

/* SUBMENU */
.submenu { width: 771px; height: 35px; overflow: hidden; }
.submenu ul { list-style-type: none; margin: 0px; padding: 0px }
.submenu ul li { display: block; float: left; width: 243px; margin-right: 17px; }
.submenu ul li a { display: block; padding: 3px 0px 10px 0px; width: auto; float: left; }
.submenu .last { display: block; float: left; width: 243px; margin-right: 0px; }
.submenu .selected { display: block; padding: 3px 0px 10px 0px; width: auto; background: #fff; float: left; }

/* HEADER */
.header { height: 70px; }

/* CONTENT */
.content-container { background: #dfe3df url('./images/back_albastru.gif') repeat-x; width: 771px; padding: 4px 7px 0px 7px; }
.white-content-container { width: 756px; min-height: 400px; background: #fff; color: #615d5c; padding: 15px 15px 15px 0px; text-align: justify; font-size: 11px; }
.white-content-container .list-menu { padding-left: 15px; margin-bottom: 30px; }
.white-content-container .list-menu ul { list-style-type: none; margin: 0px; padding: 0px; }
.white-content-container .list-menu li a { color: #615d5c; font-weight: normal; font-size: 11px; }
.white-content-container .list-menu .selected a { font-weight: bold; color: #43b2d5; }
.white-content-container .list-menu .selected { font-weight: bold; color: #43b2d5; }
.white-content-container .list-menu .title { font-weight: bold; text-transform: uppercase; color: #605d5c;  }
.white-content-container .left-desc { padding-left: 15px; margin-top: 30px; }
.white-content-container .headline { font-size: 13px; font-weight: bold; color: #43b2d5; }
.white-content-container table { font-weight: bold; }
.white-content-container table tr td { vertical-align: top; }

/* QUICKLINKS */
.quicklinks { width: 771px; padding-bottom: 12px; }
.quicklinks .item { width: 243px; float: left; margin-right: 17px;}
.quicklinks a { font-weight: normal; color: #565656; font-size: 11px; }
.quicklinks a:hover { text-decoration: none; }
.quicklinks .last { width: 243px; float: left; margin-right: 0px;}
.quicklinks .description { padding: 10px 0px; text-align: justify; }

/* PARTNERS */
.partners { margin-top: 10px; }
.partners .links { }
.partners .links ul { list-style-type: none; margin: 4px 0px 0px 0px; padding: 0px }

/* LANGUAGES */
.languages { width: 174px; height: 60px; padding-top: 10px; }
.languages a { padding-left: 3px; }
.languages .float-right { margin-top: 20px; }

/* ON THE WEB */
.on-the-web { background: #615d5c; }

/* PROMOTIONS */
.promotions { /*margin-top: 10px;*/ }
.promotions ul { list-style-type: none; margin: 0px; padding: 0px } 
.promotions ul li { margin-bottom: 2px; }
.promotions img { display: block; }

/* BOOK */
.book { width: 49%; float: left; margin-top: 15px; font-size: 11px; }
.book .headline { padding: 10px 0px }
.book .content { background: #ed5b66; height: 98px; padding: 4px 0px 4px 4px; }
.book .more-small { display: block; float: right; color: #fff; background: #983141; font-size: 10px; padding: 3px; }
.book a { font-weight: normal; color: #fff; font-size: 11px }
.book a:hover { text-decoration: none; }

/* NEWS */
.news { width: 49%; float: right; margin-top: 15px; font-size: 11px; }
.news .headline { padding: 10px 0px }
.news .content { background: #5dbcd8; height: 98px; padding: 4px 0px 4px 4px; }
.news .more-small { display: block; float: right; color: #fff; background: #007DA7; font-size: 10px; padding: 3px; }
.news a { font-weight: normal; color: #fff; font-size: 11px }
.news a:hover { text-decoration: none; }

/* GALLERY */
.article-gallery { width: 525px; height: 350px; margin-bottom: 15px; }
#gallery { width: 570px; height: 380px }

/* SCROLL */
.scroll { height: 200px; width: 170px; }
.scroll .up { width: 170px; text-align: center;  }
.scroll .content { height: 150px; overflow: hidden; padding-left: 15px; text-align: left; }
.scroll .down { width: 170px; text-align: center; }
.scroll a { display: block; padding: 7px 0px; color: #615d5c; font-weight: normal; font-size: 11px; }
.scroll .selected { font-weight: bold; color: #43b2d5; }

.paragraph img { margin: 0px 7px 0px 7px; border: solid 1px #EEE; } 
.paragraph .title { font-weight: bold; font-size: 14px; } 

/* PRICES */
.price { width: 570px; border-collapse: collapse; }
.price .col { width: 180px; background: #dfe3df; position: relative; height: 562px; }
.price .col .subcol { width: 174px; margin: 0px auto; position: absolute; top: 35px; left: 3px; z-index: 1; background: #fff; font-weight: normal; }
.price .col .background {  }
.price .col .subcol .text { padding: 10px 5px 5px 5px; font-size: 10px; text-align: left; padding-bottom: 50px; height: 290px;}
.price .col .subcol .text a.see-gallery { font-size: 10px; display: block; position: absolute; right: 5px; bottom: 5px; }
.price .col .subcol .price-tag { z-index: 3; position: absolute; top: 135px; right: -10px; }
.break { height: 5px; overflow: hidden; width: 100%; }

.download { display: block; background: url('./images/oferta_PDF.png') no-repeat; padding: 9px 0px 9px 35px; margin-top: 2px; }
.tarife { display: block; background: url('./images/vezi_tarife.png') no-repeat; padding: 7px 0px 7px 30px; margin-top: 2px; }

.slide { overflow: hidden; position: relative; width: 174px; padding: 0px; margin: 0px; }
.slide div { position: absolute; top: 0px; left: 0px; z-index: 8; opacity: 0.0; }
.slide div.active { z-index: 10; opacity: 1.0; }
.slide div.last-active { z-index: 9; }
.slide div img { display: block; border: 0; margin-bottom: 10px; }