@charset "utf-8";
/* Misc
-----------------------------------------------------------------------------*/
*
    {
    margin: 0;
    padding: 0;
   /* border: 0; */
}

a img { border: none; }


/* Simple reference
-----------------------------------------------------------------------------*/
.clear{ clear:both; height:1px; font-size:1px; line-height:1px; }

.right
    {
    float: right !important;
}

.left
    {
    float: left !important;
}
.block { display:block; }
.inline { display:inline; }
.center { margin:0 auto; text-align:center;}
.noback {background-image:none !important; }
.noborder {  border:none !important;}
.nofloat {float:none !important;}
.nopadding { padding:0 !important;}
.pointer {cursor:pointer; }
.nomargin { margin:0 !important;}

.height1 {height:100px;}
.height15 {height:150px;}		

.pleft5 {padding-left:5px;}
.pright5 {padding-right:5px;}
.pleft1 {padding-left:10px;}
.pright1 {padding-right:10px;}
.pleft2 {padding-left:20px;}
.pright2 {padding-right:20px;}
.ptop2 {padding-top:20px;}
.ptop1 {padding-top:10px;}
.padder { padding:5px; }

.mleft1 {margin-left:10px;}
.mright1 {margin-right:10px;}
.mrightie1{margin-right:10px; _margin-right:9px;}
.mleftie1{margin-left:10px; _margin-left:9px;}

.mbot2 { margin-bottom:20px !important; }
.mbot1 { margin-bottom:10px !important; }
.mbotie1 { *margin-bottom:10px; }
.mbotie2 { _margin-bottom:20px; }

.mtop05 {margin-top:5px !important;}
.mtop1 {margin-top:10px;}
.mtop15 {margin-top:15px !important;}
.mtop2 { margin-top:20px !important; }

.talignleft {text-align:left; }
.taligncenter {text-align:center; }
.talignright {text-align:right; }

.width8 { width:80px; }
.width5 { width:50px; }
.width1 { width:100px !important; }
.width15 { width:150px !important; }
.width2 { width:200px; }
.width3 { width:300px; }
.width100 { width:96% !important; }
.widtheqtbl { width:33.3% !important; }
.width25per {
	width:25% !important; 
    padding-right:10px;
}

body {
	background-color: #FFFFFF;
	color: #333333;
	text-align:center;
	font-family: Tahoma, Arial, Verdana;
	font-size: 70%;
	line-height: 1.5;
	background-image: url(../../img/site/bg.jpg);
	background-repeat: repeat-x;
}
#wrapper {
	width: 960px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
	padding-right: 10px;
	padding-left: 10px;
	margin-top: 10px;
}

h1
    {
	font-size: 1.6em;
	color: #125FAB;
	font-family: Arial, Helvetica, sans-serif;
}
    
h2
    {
	font-size: 1em;
	color: #666666;
}
    
h3
    {
	font-size: 1.2em;
	color: #666666;
	font-style: italic;
	font-weight: normal;
}

h3.prodtitle {
    font-size: 18px;
    font-style: normal;
    font-weight: bold;
    color: inherit;
    margin-bottom: 12px;
}
    
h4
    {
    font-size: 1.6em;    
}
    
h5
    {
    font-size: 1.4em;    
}
    
p
    {
	font-size: 1em;
	font-weight: normal;
} 
/* Forms
-----------------------------------------------------------------------------*/

input.text
    {
	padding: 3px;
	border: 1px solid #999999;
	color: #666666;
}
 fieldset { padding: .5em; }
 select option{ padding:0 5px; }
 
label       { font-weight: bold; }
fieldset    { padding:1.4em; margin: 0 0 1.5em 0; border: 1px solid #ccc; }
legend      { font-weight: bold; font-size:1.2em; }


/* Form fields
-------------------------------------------------------------- */

input.text, input.title,
textarea, select {
  margin:0.5em 0;
  border:1px solid #bbb;
}

input.text:focus, input.title:focus,
textarea:focus, select:focus {
  border:1px solid #666;
}

input.text, 
input.title   { padding:1px; 
}
input.title   { font-size:1.5em; }
textarea      { width: 390px; height: 250px; padding:5px; }


/* Success, notice and error boxes
-------------------------------------------------------------- */

.error,
.notice, 
.success    { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }

.error      { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
.notice     { background: #FFF6BF; color: #514721; border-color: #FFD324; }
.success    { background: #E6EFC2; color: #264409; border-color: #C6D880; }
.error a    { color: #8a1f11; }
.notice a   { color: #514721; }
.success a  { color: #264409; }

/* Tables
-----------------------------------------------------------------------------*/

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Links
-----------------------------------------------------------------------------*/
a:link {
	color: #125FAB;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #125FAB;
}
a:hover {
	text-decoration: underline;
	color: #125FAB;
}
a:active {
	text-decoration: none;
	color: #125FAB;
}


#flash_header{
    margin-top:-40px;
}

#flash_header ul {
 list-style:none;
}

#flash_header ul li span {
  width: 300px;
  opacity:0.9;
  height:50px; 
  font-family:Arial;
  position: relative;
  top:250px;
  left:0;
  padding:5px;
  font-size:30px;
  font-weight: bold;
  color: #fff;
  z-index:9999;
}

/*HIGHTSLIDE*/
.video_container {
 border:1px solid green;
 width:148px;
 margin-left:20px;
 margin-top:5px;
 margin-bottom:5px;
 float:left;

}

*html .video_container {
  margin-left:15px;
  }

.img_video {
  border:7px solid #fff;
}


.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
    position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
    color: black;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
    border: 1px solid black;
    background-color: white;

    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}


/* Styles for the popup */
.highslide-wrapper {
    background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 440px;
    height: 350px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
    margin: 0;
    padding: 0;
    text-align: right;
}
.highslide-wrapper .highslide-header ul li {
    display: inline;
    padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
    display: none;
}
.highslide-wrapper .highslide-header a {
    font-weight: bold;
    color: gray;
    text-transform: uppercase;
    text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
    color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
    cursor: move;
}
.highslide-wrapper .highslide-footer {
    height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
    float: right;
    height: 11px;
    width: 11px;
    background: url(highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.locatie_cariera{
    color:#0061FF;
    cursor:pointer;
    font-family:Verdana;
    font-size:11px;
    font-weight:bold;
    width:75px;
}