/* Fixes */
/* Hides from IE-mac \*/
* html .fixit {height: 1%;}
/* End hide from IE-mac */
.fixit:after {
text-align: center;
    content: "";
    display: block; 
    height: 0; 
    clear: both;
}
table
{
    font-size:100%;
}
/* Fixes */
p{
font-family: verdana,helvetica,arial,sans-serif;
font-size: 69%;
margin:0px;
color: #333333;
line-height:110%;
word-spacing: 1px;
}

img{border:0;}

a{line-height: 16px; font-size: 11px; font-family: verdana, arial, sans-serif;color:#000;margin:0px;text-decoration: none;outline:0;}
a:hover{text-decoration: underline;}

a.bold {line-height: 16px; font-size: 11px; font-family: verdana, arial, sans-serif;color:#000;margin:0px;font-weight:bold;text-decoration: none;}
a.bold:hover {text-decoration: underline;}
a.meniut{
text-decoration: none;
color: #000;
font-family: verdana,tahoma,arial;
font-size: 12px;
font-weight:none;
}
a.meniut:hover{
color: #06004A;
text-decoration: none;
}

body{
margin-top:0;
padding:0;
background:#d0d8de url('images/iv/dotbg.png') repeat;
}

#header{
height: 150px;
width: 980;
background: #5d5959;
padding:0;
margin:0;
background: #48677c url('images/default/banner.gif') no-repeat;
}

#body{
width: 980px;
height: auto;
background:#fff url('images/iv/bodybg1.gif') repeat-y;
text-align:left;
}

#body2{
width: 980px;
height: auto;
background-color:#D0D8DE;
text-align:left;
}
#body2 p{
font-family:verdana;
font-size:12px;

}

#meniut{
height: 20px;
width: 980px;
padding-top: 0px;
padding-bottom: 2px;
background: transparent;
margin:0px;
}
#meniut1{
height: 20px;
width: 630px;
padding-top: 2px;
margin-top:5px;
padding-bottom: 2px;
margin-left:4px;
margin-right:4px;
background: #48677c url('images/new/menubg221.gif') no-repeat;
}
#meniut2{
height: 30px;
width: 161px;
padding-top: 0px;
margin-bottom:4px;

background: #48677c url('images/new/iv/menubg1.gif') no-repeat;
}
#meniut3{
height: 30px;
width: 161px;
padding-top: 0px;
margin-bottom:4px;
background: #48677c url('images/new/iv/menubg2.gif') no-repeat;
border:0;
}
#meniu{
padding-bottom:0px;
width: 161px;
margin:4px;
margin-left:5px;
margin-right:3px;
background: #d0d8de;
border: solid #aeaeae 0px;
}
#meniu2{
padding-bottom:0px;
width: 161px;
margin:5px;
margin-top:3px;
background: #d0d8de;
border: solid #aeaeae 0px;

}
#meniubot{
width: 161px;
height:10px;
background: #d0d8de;
margin:0;
padding:0;
}

#pagina{
margin-top: 3px;
padding-bottom:4px;
width: 634px;
background: #fff;
border: solid #7a7a7a 0px;
text-align:left;
}
#text {
width: 630px;
background: #fff;
padding-left:8px;
padding-right:3px;
text-align:left;
}

#titlu{
background: #00C8FF url('images/fundal_titlu.gif') repeat-x;
width: 160px;
border-bottom: solid #00C8FF 1px;
border-right: solid #00C8FF 1px;
font: italic small-caps 900 14px verdana;
}
p.titluri{
font: italic small-caps 900 14px verdana;

}

#stanga{
float: left;
width: 171px;
height: auto;
}
#dreapta{
float: right;
width: 171px;
height: auto;
text-align:left;
}
#mijloc{
float: left;
width: 636px;
height: auto;
text-align:left;
}

#wrap{
width: auto;
height: auto;
float: left;
text-align: left;
}


h1
{
font-size: 18px;
font-family: arial;
color: #4B4A4A;
padding-left: 2px;
padding-right: 2px;
}

#userbar{
height: 32px;
width: 100%;
background-color:#E1FFFF;
border-bottom: solid #00c8ff 0px;
padding-top:5px;

}

a.pag{
color:#000;
text-decoration: none;
font-size: 11;
}
a.pag:hover{
color: #000;
text-decoration: underline;
font-size: 11;

}
a.tit{
color: #000;
text-decoration: none;

}
a.tit:hover{
color: #000;
text-decoration: none;

}

a.pag_no{
color:#000;text-decoration: none;font-size:90%;background: ccc;border: solid #000 1px;border-bottom: solid #000 1px;margin-left: 2px;margin-right: 2px;padding-left: 4px;padding-right: 4px;}
a.pag_no:hover{color:#fff;text-decoration: none;font-size:90%;background: #48677c;border: solid #000 1px;margin-left: 2px;margin-right: 2px;padding-left: 4px;padding-right: 4px;}

a.pag_no_checked{
color:#fff;text-decoration: none;font-size:90%;background: #7A99B0;border: solid #48677c 1px;border-bottom: solid #48677c 1px;margin-left: 2px;margin-right: 2px;padding-left: 4px;padding-right: 4px;}


a.gray{
color:gray;
text-decoration: none;
font-size:11;
}
#stiri{

border-top:0;

}

/*============================================================*/
ul
{
	margin:0;
	padding:0;
	list-style:none;
}
ul.text
{
	margin:0;
	padding-left:14px;
}
li.text{
list-style: none;
}

li{
	margin:0;
	padding:0;
	list-style:none;
}

ul a{
background: transparent;
margin:0;
display:block;
color:#000;
width:160px;
text-decoration: none;
font-size: 11px;
height: 16px;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;

}
ul a:hover{
height: 16px;
margin:0;
font-size: 11px;
background-color: #F0F0F0;
color: #000;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;

}
ul.checked a{

height: 16px;
margin:0;
font-size: 11px;
background-color: #F0F0F0;
color: #000;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;
text-decoration: none;

}


ul.top a{
background: transparent;
margin:0;
display:block;
color:#fff;
text-decoration: none;
font-size: 11px;
height: 19px;
padding-top: 2px;
padding-bottom: 2px;
width: auto;
padding-left:10px;
padding-right:10px;
}

ul.top a:hover{
height: 19px;
margin:0;
font-size: 11px;
background-color: #48677C;
color: #fff;
padding-top: 2px;
padding-bottom: 2px;

}
ul.topchecked a{
height: 17px;
margin:0;
font-size: 11px;
background-color: #524C4C;
color: #fff;
padding-top: 2px;
padding-bottom: 1px;
text-decoration: none;
}
ul.dl a{
background: #d0d8de;
margin:0;
display:block;
color:#000;
text-decoration: none;
font-size: 11px;
height: 20px;
padding-top: 5px;
padding-bottom: 5px;
width: auto;
padding-left:10px;
padding-right:10px;
}
ul.dl a:hover{
height: 20px;
margin:0;
font-size: 11px;
background-color: #C2C9CF;
color: #000;
padding-top: 5px;
padding-bottom: 5px;
text-decoration:none;
}
/*================================================================*/
div.box{
background-color:#999; border:solid #7a7a7a 0px; width:600px; text-align:left;margin-top:4px;margin-bottom:4px;padding:3px;
}
div.topbox{

background-color:#363636; width:100%;
}
a.tbox{
background: orange url('images/link_bg.gif');
padding-left:8px;padding-right:8px;
height:20px;
color:#fff;
font-family:verdana,tahoma,arial;
padding-top:3px;
padding-bottom:4px;
text-decoration:none;
font-size:11px;
font-weight:600;
}
a.tbox:hover{
text-decoration:underline;

}
p.tbox{
line-height: 13px; font-size: 11px; font-family: verdana, arial, sans-serif;color:#fff;
}
#jsmenu{
background: orange url('images/menutopbg.gif') repeat
height:40px;
width:100%;
}

#coolmenu{
border-bottom-width: 0;
width: 159px;
background-color: transparent;
}

* html #coolmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 159px;
}

#coolmenu a{
background: transparent;
margin:0;
display:block;
color:#000;
width:159px;
text-decoration: none;
font-size: 10px;
height: 16px;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;
}

#coolmenu a:hover{
height: 16px;
margin:0;
font-size: 10px;
background: #C2C9CF url('images/iv/menuhov2.gif') no-repeat;
color: #000;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;

}
#coolmenuch{
border-bottom-width: 0;
width: 159px;
background-color: transparent;
}

* html #coolmenuch{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 159px;
}

#coolmenuch a{
margin:0;
display:block;
width:159px;
text-decoration: none;
font-size: 10px;
height: 16px;
background: #618596 url('images/iv/menuhov3.gif') no-repeat;
color: #fff;
padding-top: 1px;
padding-bottom: 1px;
margin:1px;
}


#coolmenutop a{
background: transparent;
margin:0;
display:block;
color:#fff;
width:auto;
text-decoration: none;
font-size: 10px;
height: 20px;
padding:0px;
padding-left:8px;
padding-right:8px;
}
#coolmenutop a:hover{
height: 20px;
margin:0;
font-size: 10px;
background-color: #48677C;
color: #fff;
padding-left:8px;
padding-right:8px;
}