/*CSS document - JamayK Design */


body{
margin:0px;
width:auto;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
background:#fffff;
padding:0px;
}
a, td, input, select, textarea {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
}
img{
border:none;
}
a{
text-decoration:none;
margin:0px;
padding:0px;
}

#center{
width:820px;
margin:0px auto;
padding:0px;
}

#warp{
width:865px;
float:left;
margin:0px;
padding:0px;
}

#top{
float:left;
width:865px;
}
#top_logo{
width:auto;
float:left;
margin:10px 10px 10px 0px;
}

#sec_menu{
float:right;
width:500px;
margin:10px 0 10px 10px !important;
margin:10px 0px 10px 0px;
}

#sec_menu a{
float:right;
margin:0 0 0 10px;
font-size:11px;
font-weight:bold;
color:#999999;
}
#sec_menu a:hover,#sec_menu a.selected{
color:#333333;
}
#search{
float:right;
margin:10px 0px 0 0 !important;
margin:10px 0 0 0;
width:500px;
}
#search input{
float:right;
margin:0 0 0 4px;
padding:0px;
font-size:11px;
height:20px;
}
#search input.field{
border:1px solid #666666;
height:16px;
padding:2px 4px 0 4px;
}
#search input.btn{
color:#FFFFFF;
background:#666666;
border:1px solid #666666;
padding:0 5px 0 5px;
}

#main_menu_ie6{
display:none;
float:left;
}
#main_menu{
float:left;
width:765px;
padding:0px;
margin:20px 0 0 45px !important;
margin:20px 0 0 23px;
}
#main_menu a{
float:left;
margin:0 15px 0 0;
font-size:13px;
color:#006699;
font-weight:bold;
border-right:1px solid #333333;
padding-right:20px;
}
#main_menu a:hover,#main_menu a.selected{
color:#999999;
}
#lang{
float:right;
margin:22px 0 0 0;
}
#lang a{
float:left;
width:auto;
margin:0 0 0 6px;
}

#banner{
float:left;
width:820px;
height:225px;
background:url(../images/layout/banner_bkg.jpg) no-repeat center;
padding:0px;
margin:5px 0 -6px 45px !important;
margin:5px 0 -6px 23px;
}
#banner img{
float:left;
height:190px;
width:820px;
margin:18px 0 0 0 !important;
margin:19px 0 0 0;
}
#banner_small{
float:left;
width:820px;
height:120px;
background:url(../images/layout/banner_bkg_small.jpg) no-repeat center;
padding:0px;
margin:5px 0 0px 45px !important;
margin:5px 0 0px 23px;
}
#banner_small img{
float:left;
height:95px;
margin:14px 1px 0 0;
}


/*BKG trick !!! */
#warp_content_home{
background:url(../images/layout/home_warp_bkg.jpg) repeat-y;
width:865px;
margin:10px 0 0 0;
padding:0 0 15px 0 ;
float:left;
}
#warp_content{
background:url(../images/layout/content_warp_bkg.jpg) repeat-y;
width:865px;
margin:10px 0 0 0;
padding:0 0 15px 0 ;
float:left;
}
#warp_content_search{
width:820px;
margin:10px 0 0 0;
padding:0 0 15px 0 ;
float:right;
}


/*Left side center*/
#left{
width:210px;
float:left;
margin:0px 0 0 45px !important;
margin:0px 0 0 23px;
}
#left h2{
float:left;
width:210px;
color:#0273A6;
font-size:15px;
margin:0 0 13px 0;
}
#left ul{
float:left;
padding:0px;
list-style:none;
width:210px;
margin:0px;
}
#left ul li{
float:left;
background:url(../images/layout/lef_bottom_border.jpg) no-repeat bottom right;
width:210px;
padding:0 0 8px 0;
margin:0 0 8px 0;
}
#left ul li a{
font-size:12px;
color:#666666;
background:url(../images/layout/left_arrow.jpg) no-repeat left 3px;
padding:0 0 0 15px;
width:195px;
float:left;
}
#left ul li a:hover,#left ul li a.selected{
color:#0273A6;
text-decoration:underline;
}
#left ul li a.lvl2{
background:none;
color:#999999;
}
#left ul li a.lvl2:hover, #left ul li a.lvl2_selected{
color:#0273A6;
background:none;
text-decoration:underline;
}

/*Upload CV*/

#upload{
float:left;
background:#f5f5f5;
border:1px solid #f0f0f0;
padding:5px 10px 5px 10px;
margin:10px 0 10px 0;
width:527px !important;
width:520px;
}

#upload p{
font-size:11px;
color:#333333;
margin:0 0 5px 0;
}
#upload input{
font-size:10px;
margin:0 0 0 10px;
}
#upload a{
font-size:11px;
color:#666666;
text-decoration:underline;
margin:5px 0 0 0;
float:left;
}
#tehnologii{

}
#tehnologii table{
float:left;
font-size:12px;
vertical-align:top;
color:#333333;
width:570px;
margin:10px 0 25px 0;
}
#tehnologii table tr td{
background:#f5f5f5;
padding:5px;
}
#tehnologii table input{
padding:0px;
border:1px solid #E6E6E6;
}
#tehnologii table input.submit{
background:#f9f9f9;
padding:1px 4px 1px 4px;
}
#tehnologii table select{
padding:0px;
border:1px solid #E6E6E6;
}
#tehnologii table textarea{
padding:0px;
border:1px solid #E6E6E6;
}
#tehnologii a{
float:left;
color:#0273A6;
font-size:11px;
text-decoration:underline;
width:300px;
margin:3px 0 0 0;
}

/*Center home ( 410px )*/
#mid_small{
float:left;
width:350px;
margin:0px 10px 0 10px;
padding:0 25px 0 25px;
color:#555555;
font-size:11px;
}
#mid_small h1{
float:left;
width:350px;
color:#0273A6;
font-size:15px;
margin:0pt 0pt 13px 0;
}
#mid_small h2{
float:left;
width:350px;
color:#0273A6;
font-size:15px;
margin:0pt 0pt 13px 0;
}
#mid_small p{
color:#555555;
font-size:12px;
/*line-height:14px;*/
margin:0px;
}

#mid_small hr{
padding:10px 0 10px 0;
background:#ffffff;
color:#ffffff;
border:#ffffff;
width:100%;
float:left;
}
#mid_small p img{
float:left;
border:1px solid #999999;
margin:0 5px 5px 0;
}

#mid_small p a{
color:#0273A6;
margin:0 0 0 5px;
text-decoration:underline;
}

#mid_small ul{
margin:0 0 0 15px;
padding: 0 0 0 0px;
list-style:square;
}

/*Center home ( 410px )*/
#mid_big{
float:left;
width:547px !important;
width:540px;
margin:0px 0px 0 10px;
padding:0 25px 0 25px !important;
padding:0 25px 0 22px;
color:#555555;
font-size:11px;
}
#mid_big form{
margin:0px;
padding:0px;
}
#mid_big ul{
list-style:outside;
clear:both;
}
#mid_big ol{
clear:both;
}

#mid_big select{
padding:0px;
font-size:11px;
margin:0px;
border:1px solid #e3e3e3;
}
#mid_big h1{
float:left;
width:547px !important;
width:540px;
color:#0273A6;
font-size:15px;
margin:0px 0 10px 0;
}
#mid_big h1 a{
float:left;
width:547px !important;
width:540px;
color:#0273A6;
font-size:15px;
margin:0px 0 10px 0;
}
#mid_big h1 a:hover{
text-decoration: underline;
}
#mid_big h2{
float:left;
width:547px !important;
width:540px;
color:#0273A6;
font-size:15px;
margin:0px 0 10px 0;
}
#mid_big hr{
margin:10px 0 10px 0;
background:#ffffff;
color:#ffffff;
border:#ffffff;
width:100%;
}
#mid_big h3{
float:left;
width:547px !important;
width:540px;
color:#0273A6;
font-weight:bold;
font-size:11px;
margin:13px 0 5px 0;
}
#mid_big h3 span{ 
color:#666666;
margin:0 0 0 15px;
}
#mid_big h3 a{
color:#0273A6;
font-size:11px;
text-decoration:underline;
margin:0px;
}
#mid_big h2 span{ 
color:#666666;
font-size:11px;
margin:0 0 0 15px;
}
#mid_big h2 a{
color:#0273A6;
font-size:11px;
text-decoration:underline;
margin:0px;
}
#mid_big p{
color:#555555;
/*line-height:14px;*/
font-size:12px;
margin:0px;
}
#mid_big p.anunt{
margin:0 0 3px 0;
font-size:11px;
color:#0273A6;
}
#mid_big p.anunt span{
color:#999999;
}
#mid_big p.cv_incarcat{
margin:0 0 10px 0;
font-weight:bold;
font-size:13px;
color:#666666;
}
#mid_big p img, #mid_big img{
float:left;
border:1px solid #999999;
margin:0 10px 10px 0;
}
#mid_big p a{
color:#0273A6;
margin:0 0 0 0;
text-decoration:underline;
}
#mid_big p a:hover,#mid_big p a.selected{
color:#CC0000;
}
#mid_big a.pdf{
padding-left:20px;
background:url(../images/layout/pdf.jpg) no-repeat left;
font-size:11px;
color:#CC0000;
margin:0 0 5px 10px;
text-decoration:none;
}
#mid_big a.pdf:hover{
text-decoration:underline;
}
#media_box{
width:100%;
float:left;
margin:15px 0 0 0;
}
#media_box h3{
font-size:12px;
font-weight:100;
margin:0 0 0px 0;
color:#006600;
}
#media_box h3 span{
color:#999999;
margin:0 0 0 20px;
}
#media_box p{
margin:10px 0 0 0;
color:#666666;
}
#media_box a{
float:left;
background:url(../images/layout/down.png) no-repeat left;
padding-left:20px;
font-size:11px;
color:#CC0000;
margin:10px 0 0 0;
}

#news_box{
width:100%;
float:left;
margin:15px 0 0 0;
}
#news_box h6{
font-weight:bold;
float:left;
width:100%;
font-size:12px;
margin:0 5px 0 0;
color:#006699;
}
#news_box h6 span{
color:#666666;
font-size:11px;
margin:0 0 0 10px;
}

#news_box_small{
width:100%;
float:left;
margin:15px 0 0 0;
}
#news_box_small h6{
font-weight:bold;
float:left;
width:100%;
font-size:13px;
margin:0 5px 0 0;
color:#006699;
}
#news_box_small h6 span{
color:#666666;
font-size:11px;
margin:0 0 0 10px;
}

#right{
float:left;
width:190px;
margin:0px 0 0 0;
}
#right h2{
float:left;
width:180px;
color:#0273A6;
font-size:15px;
margin:0 0 13px 0 ;
}
#right p a{
font-weight:100;
color:#0273A6;
text-decoration:underline;
font-size:12px;
}
#right p a.arhiva_link{
color:#0273A6;
font-size:12px;
margin:10px  0 0 0;
float:left;
}
.right_news{
margin:0px 0 10px 0;
float:left;
padding:0 0 13px 0;
background:url(../images/layout/right_bottom_border.jpg) no-repeat bottom center;
}
.right_news strong{
font-weight:100;
}
.right_news span{
color:#0273A6;
font-size:12px;
padding:0 0 4px 0px;
font-weight:bold;
width:180px;
float:left;
}

.right_news p{
font-size:12px;
color:#555555;
width:180px;
}
.right_news img, .right_news p img{
float:left;
margin:0 4px 4px 0;
padding:3px 0 0 0;

}
.right_news p span{
color:#666666;
text-decoration:none;
}
.right_news p a{
color:#0273A6;
text-decoration:underline;
padding:0 0 0 10px;
font-size:10px;
}
.right_news p a:hover{
color:#999999;
}
.right_news h6{
background:url(../images/layout/right_bottom_border.jpg) no-repeat top center;
color:#CECECE;
font-size:10px;
font-weight:100;
padding:4px 0 0 0;
margin:4px 0 0 0;
text-align:right;
float:left;
width:180px;
height:14px;
display:block;
}

/*footer*/
#footer{
float:left;
width:820px;
background:url(../images/layout/footer_top_bkg.jpg) no-repeat top center;
padding:14px 0 10px 0;
margin:20px 0 0 45px !important;
margin:20px 0 0 23px;
}
#footer_nav{
float:left;
width:auto;
}
#footer_nav a{
font-size:11px;
color:#006699;
float:left;
margin:0 15px 0 0;
}
#footer_nav a:hover,#footer_nav a.selected{
color:#234680;
text-decoration:underline;
}
#footer p{
float:right;
font-size:11px;
margin:0px;
color:#999999;
}

/*filtru*/
#filtru{
width:527px !important;
width:517px;
float:left;
padding:10px;
background-color:#f6f6f6;
border:1px solid #efefef;
margin:10px 0 10px 0;
}
#filtru input{
font-size:11px;
float:left;
margin:0 50px 5px 0;
border:1px solid #e3e3e3;
padding:0 10px 0 10px;
width:140px;
}
#filtru p{
width:200px;
float:left;
margin:0 15px 5px 0;
}
#filtru input.submit{
float:left;
margin:10px 0 0 0;
/*border: 1px solid #f00;*/
width:100px;
padding:0px;
}
#filtru select{
border:1px solid #e3e3e3;
/*width:230px;*/
margin:0 10px 0 0;
font-size:11px;
}
#paginare{
width:517px !important;
width:517px;
float:left;
background-color:#f6f6f6;
border:1px solid #efefef;
padding:5px 15px 5px 15px;
margin:0 0 10px 0;
}
#paginare a{
float:left;
font-size:11px;
margin:0 4px 0 0;
color:#333333;
}
#paginare a:hover,#paginare a.selected{
color:#990000;
}
#paginare p{
float:right;
width:150px !important;
width:150px;
margin:0 10px 0 10px;
}
#paginare select{
font-size:11px;
padding:0px;
border:none;
float:right;
}
#nr_proiecte{
width:517px !important;
width:517px;
float:left;
background-color:#f6f6f6;
border:1px solid #efefef;
padding:5px 15px 5px 15px;
margin:5px 0 10px 0;

}
#nr_proiecte p{
float:left;
font-size:11px;
margin:0 4px 0 0;
color:#999999;
width:auto;
}
#nr_proiecte p span{
color:#333333;
}
#domeniu{
width:517px !important;
width:517px;
float:left;
background-color:#f6f6f6;
border:1px solid #efefef;
margin:5px 0 10px 0;
padding:10px 15px 10px 15px;
}
#domeniu h2,h3,h4,h6,p{
margin:0px;
padding:0px;
font-weight:100;
}
#domeniu h2{
width:510px !important;
width:500px ;
font-size:14px;
margin:0 0 5px 0;
font-weight:bold;
}
#domeniu h2 span{
margin:0px;
font-size:12px;
}
#domeniu h3{
width:510px !important;
width:500px ;
font-size:12px;
color:#666666;
margin:5px 0 0 0;
}
#domeniu h3 span{
color:#666666;
font-weight:100;
}
#domeniu h4{
width:510px !important;
width:500px ;
font-size:12px;
color:#666666;
margin:0 0 14px;
}
#domeniu h4 a{
color:#0273A6;
text-decoration:underline;
font-size:11px;
}
#domeniu p{
padding:0 15px 0 15px;
width:480px !important;
width:470px ;
margin:2px 0 4px 0;
}

#domeniu h6{
font-size:11px;
color:#333333;
margin:5px 0 0 0;
width:480px !important;
width:470px ;
padding:0 15px 0 15px;
}
#domeniu h6 a{
color:#993300;
padding-left:15px;
}
#domeniu h6 a.word{
background:url(../images/layout/word.png) no-repeat left;
}
#domeniu h6 a.arhiva{
background:url(../images/layout/arhiva.png) no-repeat left;
}
#domeniu h6 a.txt{
background:url(../images/layout/txt.png) no-repeat left;
}
#domeniu h6 a.excel{
background:url(../images/layout/excel.png) no-repeat left;
}
#domeniu h6 a.picture{
background:url(../images/layout/picture.png) no-repeat left;
}
#domeniu h6 a.powerpoint{
background:url(../images/layout/powerpoint.png) no-repeat left;
}
#domeniu h6 a.acrobat{
background:url(../images/layout/pdf.png) no-repeat left;
}


/*Noutati*/
#left_news_search {
float:left;
width:210px;
margin:10px 0 0 0;
font-size:11px;
}
#left_news_search table {
background:#f5f5f5;
padding:5px 0 5px 0 ;
border:1px solid #f0f0f0;
color:#777777;
}
#left_news_search table tr td{
padding:0 5px 0 5px;
}
#left_news_search input{
font-size:11px;
float:left;
border:1px solid #e9e9e9;
}
#left_news_search input.search{
border:1px solid #dadada;
background:#F0F0F0;
}
#left_news_search select{
font-size:9px;
float:left;
border:1px solid #e9e9e9;
}

#news_list{
float:left;
width:560px;
}
#news_list a{
width:550px;
float:left;
margin:0 0 5px 0;
font-size:12px;
color:#0273A6;
padding:0 0 0 10px;
}
#news_list a span{
color:#333333;
}

#list_news_box p{
margin:0 0 10px 0;
float:left;
color:$99999;
} 

/*site map*/

#mid_big ol.sitemap{

list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}
#mid_big ol.sitemap li{
list-style:inside;
}
#mid_big ol.sitemap a{
font-size:13px;
color:#0273A6;
}
#mid_big ol.sitemap a:hover{
text-decoration:underline;
}
#mid_big ol.sitemap ul{
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
padding:0px;
font-size:11px;
margin:0 0 0 20px;
padding:0px 0 0px 0;
width:400px;
}
#mid_big ol.sitemap ul li{
padding:0px;
clear:both;
}
#mid_big ol.sitemap ul li a{
color:#0273AA;
}

h5 {
color:#555;
font-size:14px;
margin:0 0 15px 0;
padding:0;
}