*{padding:0;margin:0}
img {border:none;vertical-align:top;}
.cleaner {line-height:0;height:0;clear:both;float:none!important;font-size:0;}
.hidden {display:none!important;}
a {outline:none;}
body {background: url(bg.jpg) repeat-x;font-family: Tahoma, Arial;}
.container {margin: 0px auto;width: 960px;padding: 10px 0px 0px;position:relative;}
.logo {float:left;padding: 0px 0px 0px 20px;}
.phone {float:right;background: url(phone.jpg) no-repeat left 13px;padding: 13px 30px 0px 50px;font-size: 14px;color: #692d13;}

.oferte {float: right;width: 282px;}
.oferte img { padding-top:3px;}
.content {float:left;width:620px;padding:5px 0px 0px 20px;}
.content h1 {font-size: 20px;color: #5d2556;}
.content h2 {font-size:18px;color: #c94d8b;margin-top:15px;/*background: url(arrow.jpg) no-repeat left 0px;*/}
.content img {float: left;border: 1px solid #FFF;margin: 7px 15px 0px 0px;}
.content p {font-size: 12px;line-height: 18px;color: #666;text-align:justify;padding-top:15px;}
.content ul { padding-top:15px;}
.content ul li {font-size: 12px;color: #666;line-height: 18px;padding-bottom:1px;background: url(dot.jpg) no-repeat left 6px;padding-left: 15px;list-style:none;}
.content a {color: #c94d8b;}
.content a:hover { text-decoration:none;}
.submenu li a:hover, .ico li a:hover, .footer a:hover { text-decoration:underline;}
.content table {width:100%;margin:10px 0px 0px;}
.content table td {background: #f9f8f5;padding: 5px;font-size: 11px;color: #666;border-right: 2px solid #FFF;border-bottom: 2px solid #FFF;}
.content table th {background: #f9f8f5;padding: 5px;font-size: 11px;color: #5d2556;border-right: 2px solid #FFF;border-bottom: 2px solid #FFF;text-transform: uppercase;text-align: left;}
.dreapta {float: right;width: 288px;padding:0px 11px 0px 0px;}

.submenu {background: url(but.jpg) no-repeat;height: 43px;display:block;}
.submenu li {display:block;float:left;padding: 0px 0px 0px 0px; background:none!important;}
.submenu li a {display:block;float:left;font: 12px Tahoma;color: #c94d8b;text-decoration: none;border-bottom: 1px dotted #bca8b2;background: url(dot.jpg) no-repeat left 3px;padding: 0px 0px 0px 13px;}
.submenu .active a {/*font-weight: bold;*/color: #5d2556;}

.ico { padding-top:5px;height:80px;}
.ico li {display:block;float:left;padding: 0px 0px 0px 1px;}
.ico li a {display:block;float:left;font-size: 11px;font-weight: bold;color: #5d2556;height: 21px;width: 93px;text-align: center;text-decoration: none;padding: 50px 2px 0px 0px;}
.ico-1 {background: url(ico-1.jpg) no-repeat;}
.ico-2 {background: url(ico-2.jpg) no-repeat;}
.ico-3 {background: url(ico-3.jpg) no-repeat;}
.promo {background: url(promo.jpg) no-repeat left bottom;height: 54px;display: block;clear: both;padding: 10px 0px 0px;}
.promo img {padding: 12px 3px 0px 18px;}
.contact { padding-top:10px;}
.footer {background: url(footer.jpg) no-repeat 10px 15px;height: 77px;display: block;clear: both;padding: 15px 30px 5px 20px;}
.footer p {font-size: 11px;color: #666;padding: 28px 66px 0px 0px;display:block;float:left;background: url(logo-f.jpg) no-repeat right 7px;height: 36px;}
.footer p a {color: #bc3204;text-decoration: none;}
.footer span {font-size: 11px;color: #666;padding: 0px 0px 0px 20px;display:block;float:right;width:340px;}
.footer span strong {padding-top:28px;display:block;float:left;font-weight: normal;padding-right: 10px;}
.footer span img {padding-top:8px;}

/*nav*/
.nav {background: url(nav.jpg) no-repeat;display: block;clear: both;height: 48px;padding-top:12px;padding-left: 38px;}
.nav ul li ul{display:none;}
.nav ul li:hover ul{display:block;}
.nav ul{ float: left; display: block;}
.nav ul li{ display: block; float: left; background: url(nav-li.jpg) no-repeat right top;padding: 0px 8px 0px 0px; }
.nav ul li a{ font: 13px "trebuchet MS", Verdana; text-decoration: none; padding: 10px 25px; display: block; color: #5d2556;}
.nav ul ul{ position:absolute; width:180px; padding: 1px 0px 0px!important; }
.nav ul ul li{position:relative;float:none; background:none;}
.nav ul ul li a{ display:block; width:160px; font-size: 11px; background: #f0f0f0; padding: 4px; border-bottom: 1px solid #CCC; text-align: left;color: #c94d8b; }
.nav ul li a:hover{text-decoration:underline;}
.nav .last {background:none;}

/*Formular*/
.fm {width:410px;padding:20px 20px 0 20px;background: url(contact-bg.jpg) no-repeat;margin-left:80px;}
.fm p {clear:both;border-bottom:1px dashed #D6D6D6;padding:5px 0;}
.fm label {display:block;float:left;width:130px;text-align:right;padding:4px;font:11px Tahoma;color:#545454;}
.fm p input {width:176px;color:#666;background:url(input.gif) no-repeat;border-left:1px solid #ededed;border-right:1px solid #ededed;padding:2px;font-size:11px;border-top-style:none;border-bottom-style:none;height:18px;}
.fm p textarea {width:172px;color:#666;background:url(textarea.gif) no-repeat;font:11px Tahoma;padding:4px;height:75px;border-left:1px solid #ededed;border-right:1px solid #ededed;border-top-style:none;border-bottom-style:none;overflow:hidden;}
.fm span {display:block;padding-left:180px;height:38px;padding-top:22px;}
.fm span input {background:none;color:#fff;font-size:11px;height:18px;width:87px;border-style:none;cursor:pointer;font-weight:bold;}
.errors {width:350px;padding:20px 20px 0 80px;height:55px;color:#c42a68;background: url(errors.jpg) no-repeat;font-size:11px;margin-left:80px;}
.bg-fm {height:358px;}

/*Slider*/
.slide {float:left;width:642px;margin-top:-5px;}
.top {background: url(top.jpg) no-repeat;height: 296px;padding: 0px 20px 0 10px;}



#featured ul.ui-tabs-nav {list-style:none;z-index:100;padding:0;position:absolute;top:400px;left:500px;background: url(nav-slider.png) no-repeat;width:90px;height:15px;padding:6px 0 0 18px;}
#featured ul.ui-tabs-nav li {display:block;float:left;font-size:11px;padding:0 3px;}
#featured ul.ui-tabs-nav li a {color:#FFF;text-decoration:none;background:#5f2558; padding:0 3px;}
#featured ul.ui-tabs-nav li a:hover, #featured ul.ui-tabs-nav li.ui-tabs-selected a{color:#FFF;background:#c94d8b;}
#featured .ui-tabs-hide {display:none; }
/*
#featured ul.ui-tabs-nav li:hover {background:url(slide-h.jpg) no-repeat;}
#featured ul.ui-tabs-nav li.ui-tabs-selected { background:url(slide-active.jpg) no-repeat;}
#featured ul.ui-tabs-nav li a {display:block;width:13px;height:11px;overflow:hidden;}
#fragment-1 {background:url(slide-a.jpg) no-repeat;}
#featured ul.ui-tabs-nav li {width:13px;height:11px;overflow:hidden;vertical-align:top;font-size:0;line-height:0;float:left;padding:3px;}
*/

.mega {margin-left:100px;}


.fl {margin-left:30px;}
.galerie img {border:solid 1px #ededeb;padding:1px;}
.social {background:url(social.jpg) no-repeat; height:86px;padding-top:16px;margin-top:20px;}
.social a {display:block;float:left;height:86px;width:80px;margin-right:14px;text-indent:-9999px;}
.categorie { display:block; float:left;background:#FDFEEC;padding:2px;width:100px;border:solid 1px #e9e9e9;margin-right:14px;margin-top:14px;}
.categorie img {margin:0;}
.categorie p {text-align:center;}
.categorie p a {font-size:11px;padding-bottom:3px;}
