@charset "iso-8859-2";	
body{margin:0;padding-top:10px;font-size:11px; font-family:Arial,Verdana;background-image:url(poze/site/background.jpg); background-repeat:repeat-x;}

em{color: #C41F2A; font-weight:bold; font-style:normal;}
.bold {font-weight: bold;}
.red {color: #b22222;}
.center {text-align: center;}

a:link {color:#000000; text-align:left;}
a:visited{color:#000000; text-align:left;}  
a:hover{color:#1b80c3; text-align:left;}

#header{border:0px #1b80c3 solid; width: 882px; margin: 0 auto; position:relative;}
#topsection{background:url(poze/site/header2.gif) no-repeat right bottom; height:54px; overflow: hidden;}
#topsection div.title{font-size:25px; float:left; margin: 0px; padding:0px;margin:0px;cursor:pointer; font-weight:bold;}
#topsection div.smaller{font-size:13px; margin: 0px; padding:8px 0 0 5px; margin:0 0 0 10px;}
#topsection div.smaller h1{font-size:13px; display: inline;}
#topsection h2{color:#1b80c3; font-size:11px; float:left; margin: 0px; padding-top:0px; margin-right:8px;}
#topsection .formular{position:absolute; margin: 0px; top:25px; right:5px;  color:#fff; font-size:15px; font-weight:bold;}
#topsection .formular a{font-size:12px; color:#fff; text-decoration:none;}
#topsection .formular a:hover{color:#000;}
#topsection #alert_cautare {position:absolute; top:45px; right:50px; width:380px; background:#000080; color:#fff; font-weight:bold; padding:3px; display:none; z-index:200;}


#maincontainer{background:#fff; border:1px #1b80c3 solid; width: 880px; margin: 0 auto; position:relative;}
#contentwrapper{float: left;width: 100%;}
#contentcolumn{margin-left: 180px; padding:7px 0 10px 10px;}
#leftcolumn{float: left; width: 180px; margin-left: -880px; padding-top:7px;}
#footer{clear: left;width: 100%;text-align: center; padding: 0px;margin-top:5px;}
#footer .topuri{color: #000080; text-align: center; padding: 4px 0; border-top:1px #1b80c3 solid; clear:both;}
#footer .topuri a{color:#fff; text-decoration:none;}
#footer .topuri a:hover{color:#000;}
#footer #parteneri {text-align: center; padding: 1px 0; border-top:1px #1b80c3 solid; font-size:10px;}
#footer #parteneri ul{list-style:none;margin:0;padding:0;}
#footer #parteneri li{float:left;margin:1px 0 0 1px;padding:0 1px 0 1px; width:172px; text-align:left;}
#footer #contact{background: #1b80c3; color: #FFF; text-align: center; padding: 4px 0;}

#p_left{float:left; width:500px; margin:0; padding:0;}
#p_right{float:right; width:165px; margin:0; padding:0;}

.tabs{padding: 8px 5px 0 5px;}
.tabs ul{font: bold 11px Arial, Verdana;margin:0; margin-bottom: 1em; padding:0; list-style:none;}
.tabs li{display:inline;margin:0;padding:0; line-height: 15px;}
.tabs a{float:left; color: white; background: #1b80c3 url(poze/site/tabs_left2.gif) no-repeat left bottom; margin:0 2px 3px 0;
padding:0 0 0 3px;text-decoration:none;}
.tabs a span{float:left; display:block;	background:transparent url(poze/site/tabs_right2.gif) no-repeat right bottom;
padding:3px 4px 3px 3px;float:none; color:#fff;}
.tabs a b{display:none;}
.tabs a:hover{background-color: #000080;}
.tabs a:hover span{background-color: #000080;}
.tabs #current a, #tabs #current span{background-color: #000080;}
#tabsline{clear: both;margin:0px;padding-top:2px;background: #1b80c3;border-bottom: 2px solid #fff;} 


a.trace{font-size:12px;text-decoration:none;}
a.trace:hover{text-decoration:underline;}	 

div.trace{font-family:Arial,Times New Roman; font-size:12px; color:#000000; font-weight:bold; text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;}	
.fontmic{font-family:Arial,Times New Roman;font-size:11px;color:#000080;} 


.img {padding:2px; width:70px; height:60px; border:1px #1b80c3 solid; margin:0 3px 0 0; float:left; background:#fff;}
input, select, textarea{color:#000080; font-size:10px;}
textarea{font-size:12px;}
input.submit{font-weight:bold}


.caseta {width:180px; background:#fff;padding:2px 2px 2px 0px; border:1px #1b80c3 solid; border-left:0px; margin:0 0 5px 0;}
.caseta .caseta_top{background:#B0D1ED url(poze/site/caseta_bg.jpg) repeat-x; }
.caseta .caseta_top div{ font-size:12px;font-family:Verdana; border:1px #1b80c3 solid; border-left:0px; padding:2px;padding-left:15px;margin-bottom:2px; background:url(poze/site/sagetica.gif) no-repeat 2px 5px; }
.caseta .caseta_continut{padding-left:4px;}
.caseta a.m {font-size:12px;font-weight:bold;display:block;text-decoration:none;padding:1px 2px 1px 2px; margin:0 0 0 2px; width:174px;color:#000000;}
.caseta a.m b{font-size:11px; color:#777}
.caseta a , a.m:link{}
.caseta a:hover, a.m:hover{background:#C7E0F6}
.caseta a.l {font-weight:bold;display:block;text-decoration:none;padding:1px 2px 1px 2px;padding-left:4px; margin:0 0 0 2px; width:172px;color:#000000; position: relative;}
.caseta a.l span {position: absolute;border: 1px #000 solid;visibility: hidden;text-decoration: none; width:200px; font-weight:normal; color:#000; padding:3px;background-color:#fff;z-index:50;}
.caseta a.l:hover span {visibility: visible; top:0px; left: 180px; z-index:2;}
.caseta a.l a{display:inline;}

.caseta_mare {width:329px; background:#fff;padding:2px;border:1px #1b80c3 solid;margin:0 3px 5px 3px; float:left; overflow:hidden;}
.caseta_mare .caseta_top{font-family:Verdana; font-size:13px; background:#B0D1ED; border:1px #1b80c3 solid;padding:2px;padding-left:5px;margin-bottom:2px;}
.caseta_mare .caseta_in{padding:5px 2px 5px 2px;border:1px #1b80c3 solid; margin:7px 2px 4px 2px; float:left;}
.caseta_mare .caseta_com{font-family:Verdana; padding:2px 5px 2px 5px;border:1px #1b80c3 solid; margin:2px 2px 2px 2px; text-align:left}
.caseta_mare .caseta_com .cont{font-family:Arial; padding-top:5px;text-align:left}
.caseta_mare .caseta_categ{padding:2px; clear:both;overflow:hidden;}
.caseta_mare .caseta_continut{font-family:Verdana;padding:2px;}
.caseta_mare .caseta_right{font-family:Verdana;text-align:right;clear:both}
.caseta_mare ul.alt{list-style:none;margin:0;padding:0;}
.caseta_mare ul.alt li{float:left;margin:3px 0 0 3px;padding:0px; width:216px; text-align:left;}
.caseta_mare a, .caseta_mare a.a1{font-size:12px;font-weight:bold; text-decoration:none; color:#000000;}
.caseta_mare a.a1 {color:#C41F2A;}
.caseta_mare a:link, .caseta_mare a.a1:link {}
.caseta_mare a:hover, .caseta_mare a.a1:hover {text-decoration:underline;color:#1b80c3;}
.caseta_mare div.alt {display:none;}

.rec {clear:both;text-align:center;margin:0 0 3px 0;}
.line {padding-top: 3px;clear:both;} 

#results {display:table;}
#results ul {display:block;margin:0; padding:0;}
#results li {text-align:center;float:left; display:block; padding:0px; margin:2px;}
#results .a1{background:url(poze/site/backgroundMov1.jpg) repeat-x left bottom;}
#results .a2{background:url(poze/site/backgroundMov2.jpg) repeat-x left top;}
#results li a {width:160px; height:150px;text-align:center;display:block; text-decoration:none; margin:0; padding:3px 0;border:1px #C7E0F6 solid;}
#results li a img{padding:3px; border:1px #1b80c3 solid;background:#fff;}
#results li a:hover{border-color:#1b80c3;}
#results li span{padding: 0px; margin: 0px; display: none; font-size: 12px;}
#results li a span {color:#000;font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;display: block;}


.paginatie {text-align:center;clear:both;margin:5px 0 5px 0;}
.paginatie ul{list-style-type:none;margin:0;padding:0;}
.paginatie li{float:left;margin:3px 2px 0 0;padding:0px;}
.paginatie a, .paginatie a:visited{display:block;text-align:center;text-decoration:none;border:1px #1b80c3 solid;padding:1px 5px 1px 5px;background:#fff; font-weight:normal; font-weight:bold;}
.paginatie a:hover, .paginatie a:active{border: 1px solid #000080;color: #fff;background-color: #2e6ab1;text-decoration:none;}
.paginatie li.currentpage{font-weight: bold;border: 1px solid #000080;background-color: #2e6ab1;color: #FFF; padding:1px 5px 1px 5px; margin:3px 2px 0 0;}
.paginatie li.ant_urm{font-weight: bold;}
/********************************/
div.float-box{position:absolute; padding: 0px; z-index: 100; left:884px; top:55px; width: 160px;} 
div.float-box-left{left:-163px;} 
/********************************/
#tooltip { color:#000; padding: 3px; background: #fff;  border: 1px solid #000080; text-align: justify; width: 250px; opacity: 1; position: absolute; display: none; z-index: 2000;}
#tooltip h3, #tooltip div { margin: 0; text-align:justify; font-size:11px;}
#tooltip h3 {font-size:12px; text-align:center;}
/********************************/

fieldset { font-family:Arial; vertical-align:top; margin:0px 4px 0px 0px; float:left; padding:3px 1px 3px 1px; border:1px #1b80c3 solid; background:url(poze/site/tabbedMenu.jpg) repeat-x left bottom;overflow:hidden;}
fieldset div{padding:2px; clear:both;overflow: hidden;}
fieldset div:hover{background:#eee}
fieldset div h2{padding: 0px; margin: 0px; display: none; font-size: 12px;}
fieldset a{font-size:11px;font-weight:bold; text-decoration:none; color:#000000;}
legend {color:#1b80c3; margin:2px 5px 2px 0px; font-size:13px; font-weight:bold;}
/*------------------------------------*/
#menu {font:12px verdana,arial,sans-serif; width:780px; padding:5px 0 0 0;  font-weight: bold;}
#menu div.off1 {color:#000; padding:0; height:25px; line-height:25px; margin-right:3px; float:left; background:url(poze/site/tab1.gif) repeat-x left top;cursor:pointer; position:relative; z-index:20;}
#menu div.on1 {color:#c00; padding:0; height:25px; line-height:25px; margin-right:3px; float:left; background:url(poze/site/tab2.gif) #fff repeat-x left bottom; cursor:pointer; position:relative; z-index:100;margin-top:0px;}
#menu div .t{background:url(poze/site/dot.gif) 0 0 repeat-x;}
#menu div .l{background:url(poze/site/dot.gif) 0 0 repeat-y;}
#menu div .r{background:url(poze/site/dot.gif) 100% 0 repeat-y;}
#menu div .cl{background:url(poze/site/cl.png) 0 0 no-repeat;}
#menu div .cr{background:url(poze/site/cr.png) 100% 0 no-repeat;}
#menu div span{padding:0 20px;}
#menu div:hover {color:#c00;}

div.hide1, div.show1 {margin:0 5px 3px 5px; padding-bottom:2px;}
div.hide1 {display:none; }
div.show1 {clear:left; background:#fff; width:868px; margin-top:0; top:-1px; border:1px solid #1b80c3; position:relative; z-index:50; font:11px verdana, arial, sans-serif;}
.clear {clear:both;}

#topuri {font:12px verdana,arial,sans-serif; width:580px; padding:5px 0 0 0;  font-weight: bold; margin:0 0 0 3px; position:relative; top:1px;}
#topuri div.off2 {color:#000; padding:0; height:22px; line-height:22px; margin-right:3px; float:left; background:url(poze/site/tab1.gif) repeat-x left top;cursor:pointer; position:relative; z-index:20;}
#topuri div.on2 {color:#c00; padding:0; height:22px; line-height:22px; margin-right:3px; float:left; background:url(poze/site/tab2.gif) #fff repeat-x left bottom; cursor:pointer; position:relative; z-index:100;margin-top:0px;}
#topuri div .t{background:url(poze/site/dot.gif) 0 0 repeat-x;}
#topuri div .l{background:url(poze/site/dot.gif) 0 0 repeat-y;}
#topuri div .r{background:url(poze/site/dot.gif) 100% 0 repeat-y;}
#topuri div .cl{background:url(poze/site/cl.png) 0 0 no-repeat;}
#topuri div .cr{background:url(poze/site/cr.png) 100% 0 no-repeat;}
#topuri div span{padding:0 20px;}
#topuri div:hover {color:#c00;}

div.hide2, div.show2 {margin:0 5px 5px 3px; padding-bottom:2px;overflow: hidden; height: 100%;}
div.hide2 {display:none;}
div.show2 {clear:left; background:#fff; width:674px; margin-top:0;  border:1px solid #1b80c3;  font:11px verdana, arial, sans-serif;}
.clear {clear:both;}

optgroup {background:#1b80c3; color:#fff}
optgroup option{background:#fff; color:#000}

.classFixed{position:fixed;}

/***********************************jqModal Window***********************************/
.jqmWindow {display: none; position: fixed; top: 0; right : 0; width: 1000px; background-color: #fff; color: #000; border: 1px solid black; text-align: center; z-index:1000000}
.jqmOverlay { background-color: #000; }
* html .jqmWindow {position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(0 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
.jqmWindow .header{margin-bottom:0px; background:#f5f5f5;color:#000080; font-weight: bold; padding: 1px 0 1px 5px; position:relative;height:13px;}
.jqmWindow .header .right{position: absolute; top: 0px; right: -23px; cursor: pointer; width:25px;  height:29px; background: url("poze/site/x.png"); z-index:2000;}
/*****************/

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
}

.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
/*****************************************************/

.jcarousel-skin-tango .jcarousel-container {
    -moz-border-radius: 10px;
    background: #FFF;
    border: 1px solid #346F97;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    padding: 4px 40px 4px 40px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
		width: 100%; height:85px;
}

.jcarousel-skin-tango .jcarousel-item {
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(poze/site/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(poze/site/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango img {width:100px; height:85px; border:0px;}
.jcarousel-skin-tango div.left{float:left}
.jcarousel-skin-tango div.right{float:left; height: 85px; width: 63%; overflow: auto}

.jcarousel-skin-tango .img1 {padding:0 3px 0 0; width:100px; height:85px; float:left; position:relative;cursor:pointer;}
.jcarousel-skin-tango .img1 img{position:absolute; width:100px; height:85px; z-index:0; border: 0;}  
.jcarousel-skin-tango .img1 b{position:absolute; width:100px; height:85px; z-index:1; background-image: url(poze/site/img_trans.png); cursor: pointer;} 



.ui-corner-all { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
