@charset "utf-8";
/* CSS Document */

body {background-color:#f0f0f0; font:12px/1.6 'Open Sans', Arial, Helvetica; color:#696969; margin:0; padding:0;}
img {border:0;}
p {padding:0; margin:20px 0 0 0;}
.clear {clear:both;}

h1 {font:14px/1.6 'Open Sans', Arial, Helvetica; font-weight:600; color:#f58220; padding:0; margin:0; text-align:left; border-bottom: 1px solid #c3c4c4;}
h2, h3 {font:12px/1.6 'Open Sans', Arial, Helvetica; color:#696969; font-weight:bold; padding:0; margin:0;}

#wrapper {width:980px; margin:auto;}
#header {width:980px; height:300px;}
#left {width:250px; float:left; padding-left:50px;}
#main {width:640px; float:right;}

#meniu {margin-left:10px; border-bottom:1px solid #c3c4c4;}
	#meniu a {color:#000; text-decoration:none;}
	#meniu a:hover {color:#f58220; text-decoration:underline;}

ul.menu {list-style:none; margin:0; padding:0; font:14px/42px 'Open Sans', Arial, Helvetica; font-weight:600; color:#f58220;}
ul.menu2 {list-style:none; margin:0; padding:0; font:12px/16px 'Open Sans', Arial, Helvetica; font-weight:600; color:#696969;}
ul.submenu {list-style-image:url(../images/bullet.jpg); font:14px/18px 'Open Sans', Arial, Helvetica; font-weight:600; color:#f58220;}
ul.submenu2 {font:12px/16px 'Open Sans', Arial, Helvetica; color:#696969;}
ul.submenu3 {font:12px/16px 'Open Sans', Arial, Helvetica; color:#696969; font-weight:bold;}

.block {background:#e1e2db; width:600px;}
	.block .r {background:url(../images/block/r.gif) repeat-y right top;}
	.block .b {background:url(../images/block/b.gif) repeat-x left bottom;}
	.block .l {background:url(../images/block/l.gif) repeat-y left top;}
	.block .t {background:url(../images/block/t.gif) repeat-x left top;}
	.block .l_t {background:url(../images/block/l_t.gif) no-repeat left top;}
	.block .r_t {background:url(../images/block/r_t.gif) no-repeat right top;}
	.block .r_b {background:url(../images/block/r_b.gif) no-repeat right bottom;}
	.block .l_b {background:url(../images/block/l_b.gif) no-repeat left bottom;}
	.block .ind {padding:15px;}

.block2 {background:#e1e2db; width:250px;}
	.block2 .r {background:url(../images/block/r.gif) repeat-y right top;}
	.block2 .b {background:url(../images/block/b.gif) repeat-x left bottom;}
	.block2 .l {background:url(../images/block/l.gif) repeat-y left top;}
	.block2 .t {background:url(../images/block/t.gif) repeat-x left top;}
	.block2 .l_t {background:url(../images/block/l_t.gif) no-repeat left top;}
	.block2 .r_t {background:url(../images/block/r_t.gif) no-repeat right top;}
	.block2 .r_b {background:url(../images/block/r_b.gif) no-repeat right bottom;}
	.block2 .l_b {background:url(../images/block/l_b.gif) no-repeat left bottom;}
	.block2 .ind {padding:15px;}

#pano {width:570px; height:300px;}
	#pano a {color:#000; text-decoration:underline;}
	#pano a:hover {text-decoration:none;}
#panotext {text-align:center;}

#content {width:570px; float:left;}
#content span {color:#f58220; font-weight:bold;}
#text {text-align:left;}
	#text a {color:#696969; text-decoration:underline;}
	#text a:hover {text-decoration:none;}
#text2 {text-align:left;}
#contact {width:450px; text-align:right;}
input.contact1 {background:#fff url(../images/input-bg2.gif) repeat-x left bottom; border:1px solid #c3c4c4; color:#696969; width:260px; height:20px; padding:2px;}
textarea.contact2 {background:#fff url(../images/input-bg2.gif) repeat-x left bottom; border:1px solid #c3c4c4; color:#696969; width:260px; height:200px; padding:2px; overflow:auto;}
.send {background:url(../images/input-bg2.gif) repeat-x left bottom; height:30px; border:1px solid #c3c4c4; font:12px/16px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#696969;	font-weight:bold; padding:5px 20px 5px 20px;}
	.send:hover {color:#f58220;}

#footer {width:640px; float:right; text-align:center; margin-right:20px;}
	#footer a {color:#000; text-decoration:underline;}
	#footer a:hover {text-decoration:none;}

#wt {float:right; color:#b5b5b5; width:117px; height:29px; background:url(../images/wtbg.jpg) no-repeat; padding:3px 7px 0 7px; line-height:12px; margin:30px 0 20px 0;}
#wtlogo {float:right;}
#wt a, #wt {color:#0096ff; font-size:10px; font-family:Trebuchet MS; text-decoration:none;}
	#wt a:hover {text-decoration:underline;}
#cc {float:left; margin:30px 0 0 10px;}

#social {width:495px; float:right; text-align:center; margin:5px 20px 5px 145px;}
#twitter {float:left; width:60px; height:60px; margin:5px; background:url(../images/social/twitter.jpg) bottom no-repeat; overflow:hidden;}
	a#twitter:hover {background:url(../images/social/twitter.jpg) top no-repeat;}
#facebook {float:left; width:60px; height:60px; margin:5px; background:url(../images/social/facebook.jpg) bottom no-repeat; overflow:hidden;}
	a#facebook:hover {background:url(../images/social/facebook.jpg) top no-repeat;}
#rss {float:left; width:60px; height:60px; margin:5px; background:url(../images/social/rss.jpg) bottom no-repeat; overflow:hidden;}
	a#rss:hover {background:url(../images/social/rss.jpg) top no-repeat;}
#wordpress {float:left; width:60px; height:60px; margin:5px; background:url(../images/social/wordpress.jpg) bottom no-repeat; overflow:hidden;}
	a#wordpress:hover {background:url(../images/social/wordpress.jpg) top no-repeat;}
#linkedin {float:left; width:60px; height:60px; margin:5px; background:url(../images/social/linkedin.jpg) bottom no-repeat; overflow:hidden;}
	a#linkedin:hover {background:url(../images/social/linkedin.jpg) top no-repeat;}

#horeca {float:left;	width:356px; height:114px; background:url(../images/exe/horeca.jpg) bottom no-repeat; overflow:hidden;}
	a#horeca:hover {background:url(../images/exe/horeca.jpg) top no-repeat;}
#medical {float:right; width:356px; height:114px; background:url(../images/exe/medical.jpg) bottom no-repeat; overflow:hidden;}
	a#medical:hover {background:url(../images/exe/medical.jpg) top no-repeat;}
#academia {float:left; width:356px; height:114px; background:url(../images/exe/academia.jpg) bottom no-repeat; overflow:hidden;}
	a#academia:hover {background:url(../images/exe/academia.jpg) top no-repeat;}

.flags {width:220px; float:left; text-align:center; border-top:1px solid #c3c4c4;}
.ro {float:left; width:52px; height:52px; margin:10px 10px 10px 48px; background:url(../images/ro.jpg) bottom no-repeat; overflow:hidden;}
	a.ro:hover {background:url(../images/ro.jpg) top no-repeat;}
.en {float:left; width:52px; height:52px; margin:10px 10px 10px 10px; background:url(../images/en.jpg) bottom no-repeat; overflow:hidden;}
	a.en:hover {background:url(../images/en.jpg) top no-repeat;}

#floatdiv {position:absolute; width:25px; height:25px; left:0px; top:0px; padding:0px; background:#f0f0f0;}

.cn-slideshow{width:500px; height:200px; position:relative; margin:0 auto; background:#fff; border-top:5px solid #d0ab47;
    -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
    -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.2);
    box-shadow:1px 1px 3px rgba(0,0,0,0.2);
}
.cn-loading{position:absolute; z-index:999; text-indent:-9000px; opacity:0.6; top:50%; left:50%; margin:-25px 0 0 -25px; width:50px; height:50px; background:#000 url(../images/ajax-loader.gif) no-repeat center center;
    -moz-border-radius:25px;
    -webkit-border-radius:25px;
    border-radius:25px;
}
.cn-images{width:100%; height:100%; overflow:hidden; position:relative; cursor:pointer;}
.cn-images img{position:absolute; top:0px; left:0px; display:none;}
.cn-bar{height:74px; position:absolute; bottom:0px; right:50px; left:50px; z-index:999;}
.cn-nav > a{position:absolute; top:0px; height:70px; width:70px;}
a.cn-nav-prev{left:0px;}
a.cn-nav-next{right:0px;}
.cn-nav a span{width:46px; height:46px; display:block; text-indent:-9000px; position:absolute; top:50%; left:50%; cursor:pointer; margin:-23px 0 0 -23px;
    -moz-border-radius:23px;
    -webkit-border-radius:23px;
    border-radius:23px;
    opacity:0.9;
    background-size:17px 25px;
    -webkit-transition:all 0.4s ease;
    -moz-transition:all 0.4s ease;
    -o-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    transition:all 0.4s ease;
}
.cn-nav a.cn-nav-prev span{background:#666 url(../images/prev.png) no-repeat center center;}
.cn-nav a.cn-nav-next span{background:#666 url(../images/next.png) no-repeat center center;}
.cn-nav a div{width:0px; height:0px; position:absolute; top:50%; left:50%; overflow:hidden; background-position:center center; background-repeat:no-repeat; margin:0px;
    background-size:100% 100%;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
    border-radius:0px;
    -webkit-transition:all 0.2s ease-out;
    -moz-transition:all 0.2s ease-out;
    -o-transition:all 0.2s ease-out;
    -ms-transition:all 0.2s ease-out;
    transition:all 0.2s ease-out;
}
.cn-nav a:hover span{width:100px; height:100px; background-color:#a8872d; margin:-50px 0 0 -50px;
    -moz-border-radius:50px;
    -webkit-border-radius:50px;
    border-radius:50px;
    opacity:0.6;
    background-size:22px 32px;
}
.cn-nav a:hover div{width:90px; height:90px; margin:-45px 0 0 -45px;
    background-size:120% 120%;
    -moz-border-radius:45px;
    -webkit-border-radius:45px;
    border-radius:45px;
}
.tj_gallery li {list-style-type:none;}
.tj_container{width:570px; height:470px; position:relative; margin:30px auto;}
.tj_nav{position:absolute; right:-60px; top:50%; margin-top:-35px; height:70px;	width:39px;}
.tj_nav span{width:39px; height:25px; background:transparent url(../images/prev2.png) no-repeat top left; position:absolute; top:0px; left:0px; text-indent:-9000px; cursor:pointer; opacity:0.7;}
.tj_nav span.tj_next{background-image:url(../images/next2.png); top:auto; bottom:0px; left:0px;}
.tj_nav span:hover{opacity:1.0;}
.tj_wrapper{width:100%;	height:100%; position:relative; margin:30px auto;}
.tj_wrapper ul li{float:left;}
.tj_wrapper ul li a{outline:none; display:block; margin:5px; background:transparent url(../images/bg_thumb.jpg) no-repeat center center;}
.tj_wrapper ul li a img{display:block; border:none;
	opacity:0.7;
	-moz-box-shadow:2px 2px 4px #8e8e8e;
	-webkit-box-shadow:2px 2px 4px #8e8e8e;
	box-shadow:2px 2px 4px #8e8e8e;
}
.tj_wrapper ul li a img:hover{opacity:1.0;}
.margin_echip{padding:30px 0 30px 0}
.va-container{position:relative; margin:1px auto 0 auto;}
.va-wrapper{width:100%; height:100%; position:relative; overflow:hidden; background:#000;}
.va-slice{cursor:pointer; position:absolute; width:100%; left:0px; overflow:hidden;}
.va-slice-1{background:#000 url(../images/echipament/1.jpg) no-repeat center center;}
.va-slice-2{background:#000 url(../images/echipament/2.jpg) no-repeat center center;}
.va-slice-3{background:#000 url(../images/echipament/3.jpg) no-repeat center center;}
.va-slice-color-1{background-color:#97c5eb;}
.va-slice-color-2{background-color:#68ace5;}
.va-slice-color-3{background-color:#0072cf;}
.va-title{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:15px; margin-left:20px; color:#f58220; font-weight:600;}
.va-content{display:none; margin-left:25px;}
.va-slice p{font-size: 15px;	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:600; color:#f58220;}
.va-slice ul{margin-top:20px; list-style:none;}
.va-slice ul li{float:left; margin:0px 2px;}
.va-slice ul li a{color:#000; padding:3px 6px; font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#f58220;}
.va-slice ul li a:hover{color:#fff; text-decoration:none;}
.va-nav span{width:40px;	height:25px; background:transparent url(../images/echipament/prev3.png) no-repeat center center; position:absolute; top:-35px; left:50%; margin-left:-20px;	text-indent:-9000px; cursor:pointer; display:none; z-index:100;	opacity:0.7;}
.va-nav span.va-nav-next{background-image:url(../images/echipament/next3.png); top:auto;	bottom:-35px;}
.va-nav span:hover{opacity:1.0;}
