.nav3-grid {
width : 199px;
border-bottom : 1px solid rgb(200, 200, 200);
}
.nav3-grid dt a, .nav3-grid dt a:visited {
display : block;
min-height : 2em;
height : auto !important;
height : 2em;
line-height : 2em;
padding : 0 10px 0 20px;
border-top : 1px solid rgb(200, 200, 200);
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : bold;
font-size : 120%;
}
.nav3-grid dd a, .nav3-grid dd a:visited {
display : block;
min-height : 1.7em;
height : auto !important;
height : 1.7em;
line-height : 1.7em;
padding : 0 10px 0 40px;
border : none;
font-weight : normal;
text-decoration : none;
color : rgb(70, 122, 167);
font-size : 120%;
}
.nav3-grid dt a:hover, .nav3-grid dd a:hover {
background-color : rgb(90, 90, 90);
color : rgb(255, 255, 255);
text-decoration : none;
}
.nav3-bullet {
width : 170px;
margin : 10px 0 0 20px;
}
.nav3-bullet dt a, .nav3-bullet dt a:visited {
line-height : 2em;
padding : 0 0 0 10px;
background : url(../img/bg_bullet_full_1.gif) no-repeat 0 50%;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : bold;
font-size : 120%;
}
.nav3-bullet dd a, .nav3-bullet dd a:visited {
line-height : 1.7em;
margin : 0 0 0 15px;
padding : 0 0 0 10px;
background : url(../img/bg_bullet_half_1.gif) no-repeat 0 50%;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : normal;
font-size : 120%;
}
.nav3-bullet dt a:hover {
background : url(../img/bg_bullet_full_2.gif) no-repeat 0 50%;
text-decoration : underline;
color : rgb(42, 90, 138);
}
.nav3-bullet dd a:hover {
background : url(../img/bg_bullet_half_2.gif) no-repeat 0 50%;
text-decoration : underline;
color : rgb(42, 90, 138);
}
.nav3-nobullet {
width : 170px;
margin : 10px 0 0 20px;
}
.nav3-nobullet dt a, .nav3-nobullet dt a:visited {
line-height : 2em;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : bold;
font-size : 120%;
}
.nav3-nobullet dd a, .nav3-nobullet dd a:visited {
line-height : 1.7em;
margin : 0 0 0 15px;
text-decoration : none;
color : rgb(70, 122, 167);
font-weight : normal;
font-size : 120%;
}
.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover {
text-decoration : underline;
color : rgb(42, 90, 138);
}
.main-navigation .intreaba {
width : 160px;
margin : 0 20px 0 20px;
}
.main-navigation .intreaba p {
clear : both;
margin : 0;
padding : 0;
}
.main-navigation .intreaba fieldset {
border : none;
}
.main-navigation .intreaba input.field {
float : left;
width : 160px;
padding : 0.3em 0 0.2em 0 !important;
padding : 0.3em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
background-color : rgb(250, 250, 250);
}
.main-navigation .intreaba input.field:hover {
float : left;
width : 160px;
padding : 0.3em 0 0.2em 0 !important;
padding : 0.3em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
background-color : rgb(255, 255, 255);
}
.main-navigation .intreaba input.field2 {
float : left;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.5em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 18px;
color : gray;
background-color : rgb(250, 250, 250);
}
.main-navigation .intreaba input.field2:hover {
border : 1px solid rgb(100, 100, 100);
background-color : rgb(255, 255, 255);
}
.main-navigation .intreaba textarea {
float : left;
width : 160px;
padding : 0.1em 0 0.2em 0 !important;
padding : 0.2em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 130px;
background-color : rgb(250, 250, 250);
}
.main-navigation .intreaba textarea:hover {
float : left;
width : 160px;
padding : 0.1em 0 0.2em 0 !important;
padding : 0.2em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 130px;
background-color : rgb(255, 255, 255);
}
.main-navigation .intreaba input.button {
float : left;
width : 12.3em;
margin-top : 0.5em;
padding : 1px;
background-color : rgb(230, 230, 230);
border : 1px solid rgb(150, 150, 150);
text-align : center;
font-family : verdana, arial, sans-serif;
color : rgb(150, 150, 150);
font-size : 120%;
}
.main-navigation .intreaba input.button:hover {
cursor : pointer;
border : 1px solid rgb(80, 80, 80);
background : rgb(220, 220, 220);
color : rgb(80, 80, 80);
}
.main-navigation .searchform {
width : 160px;
margin : 0 20px 0 20px;
}
.main-navigation .searchform p {
clear : both;
margin : 0;
padding : 0;
}
.main-navigation .searchform fieldset {
border : none;
}
.main-navigation .searchform input.field {
float : left;
width : 160px;
padding : 0.3em 0 0.2em 0 !important;
padding : 0.3em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
background-color : rgb(250, 250, 250);
}
.main-navigation .searchform input.field:hover {
float : left;
width : 160px;
padding : 0.3em 0 0.2em 0 !important;
padding : 0.3em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
background-color : rgb(255, 255, 255);
}
.main-navigation .searchform input.field2 {
float : left;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.5em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 18px;
color : gray;
background-color : rgb(250, 250, 250);
}
.main-navigation .searchform input.field2:hover {
float : left;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.5em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 18px;
color : gray;
background-color : rgb(255, 255, 255);
}
.main-navigation .searchform textarea {
float : left;
width : 160px;
padding : 0.1em 0 0.2em 0 !important;
padding : 0.2em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 130px;
background-color : rgb(250, 250, 250);
}
.main-navigation .searchform textarea:hover {
float : left;
width : 160px;
padding : 0.1em 0 0.2em 0 !important;
padding : 0.2em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 130px;
background-color : rgb(255, 255, 255);
}
.main-navigation .searchform input.button {
float : left;
width : 12.3em;
margin-top : 0.5em;
padding : 1px;
background-color : rgb(230, 230, 230);
border : 1px solid rgb(150, 150, 150);
text-align : center;
font-family : verdana, arial, sans-serif;
color : rgb(150, 150, 150);
font-size : 120%;
}
.main-navigation .searchform input.button:hover {
cursor : pointer;
border : 1px solid rgb(80, 80, 80);
background : rgb(220, 220, 220);
color : rgb(80, 80, 80);
}
.main-navigation h1.first {
clear : both;
margin : 0;
padding : 4px 20px 3px 20px;
background-color : rgb(90, 90, 90);
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 150%;
}
.main-navigation h1 {
clear : both;
margin : 30px 0 20px 0;
padding : 4px 20px 3px 20px;
background : rgb(190, 190, 190);
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 150%;
}
.main-navigation h2 {
clear : both;
margin : 20px 10px 10px 20px;
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(100, 100, 100);
font-weight : bold;
font-size : 150%;
}
.column1-unit h2 {
clear : both;
margin : 20px 10px 10px 20px;
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(100, 100, 100);
font-weight : bold;
font-size : 150%;
}
.main-navigation h3 {
clear : both;
margin : 10px 10px 5px 20px;
color : rgb(80, 80, 80);
font-weight : bold;
font-size : 110%;
}
.main-navigation p {
clear : both;
margin : 0 10px 10px 20px;
color : rgb(80, 80, 80);
line-height : 1.3em;
font-size : 110%;
}
.main-navigation p.center {
text-align : center;
}
.main-navigation p.right {
text-align : right;
}
.main-navigation .ult_rasp h3 {
clear : both;
margin : 0 10px 5px 20px;
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(100, 100, 100);
font-weight : bold;
font-size : 120%;
}
/*.main-navigation .ult_rasp:hover {
background-color : rgb(90, 90, 90);
}*/
.main-navigation .ult_rasp p {
clear : both;
margin : 0 10px 0 20px;
color : rgb(80, 80, 80);
line-height : 1.3em;
font-size : 110%;
text-decoration : none;
}
.main-navigation .ult_rasp a {
clear : both;
padding : 0 10px 0 20px;
line-height : 1.3em;
font-size : 110%;

font-weight : normal;
text-decoration : none;
color : rgb(50, 50, 50);
display:block;
}
.main-navigation .ult_rasp a:visited {
color : rgb(150, 150, 150);
}
.main-navigation .ult_rasp a:hover {
font-weight : normal;
text-decoration : none;
color : rgb(255, 255, 255);
background-color : rgb(90, 90, 90);
}
.main-navigation ul {
list-style : none;
margin : 0.5em 10px 1em 20px;
}
.main-navigation ul li {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 11px;
background : url(../img/bg_bullet_full_1.gif) no-repeat 0 0.4em;
line-height : 1.2em;
font-size : 110%;
}
.main-navigation ol {
margin : 0.5em 10px 1em 40px !important;
margin : 0.5em 10px 1em 45px;
}
.main-navigation ol li {
list-style-position : outside;
margin : 0 0 0.4em 0;
font-size : 110%;
}
.contactform {
width : 418px;
margin : 2em 0 0 0;
padding : 10px 10px 0 10px;
border : 1px solid rgb(200, 200, 200);
background-color : rgb(240, 240, 240);
}
.contactform fieldset {
padding : 20px 0 0 0 !important;
padding : 0;
margin : 0 0 20px 0;
border : 1px solid rgb(220, 220, 220);
}
.contactform fieldset legend {
margin : 0 0 0 5px !important;
margin : 0 0 20px 5px;
padding : 0 2px 0 2px;
color : rgb(80, 80, 80);
font-weight : bold;
font-size : 130%;
}
.contactform label.left {
float : left;
width : 200px;
margin : 0 0 0 10px;
padding : 2px;
font-size : 110%;
}
.contactform label.left2 {
float : left;
width : 100px;
margin : 0 0 0 10px;
padding : 2px;
font-size : 110%;
}
.contactform select.field {
padding-top: 0.5em;
height : 30px;
}
.contactform select option {
width : 155px;
height : 20px;
padding : 0.5em 0 0.1em 0.3em;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 95%;
vertical-align: middle;
text-align: center;
}
.contactform input.field {
width : 175px;
height : 20px;
padding : 0.5em 0 0.1em 0.3em;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 95%;
}
.contactform input.field:hover {
border : 1px solid rgb(100, 100, 100);
}
.contactform textarea {
width : 275px;
padding : 2px;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 90%;
}
.contactform textarea:hover {
border : 1px solid rgb(100, 100, 100);
}
.contactform input.button {
float : right;
width : 9em;
margin-right : 20px;
padding : 1px !important;
padding : 0;
background : rgb(230, 230, 230);
border : 1px solid rgb(150, 150, 150);
text-align : center;
font-family : verdana, arial, sans-serif;
color : rgb(150, 150, 150);
font-size : 110%;
}
.contactform input.button:hover {
cursor : pointer;
border : 1px solid rgb(80, 80, 80);
background : rgb(220, 220, 220);
color : rgb(80, 80, 80);
}
.main-content .commentform .ads {
width : 125px;
height : 125px;
border : 1px solid white;
float : right;
}
.main-content .commentform input.field {
margin-top : 0;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.6em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
color : gray;
}
.main-content .commentform input.field:hover {
margin-top : 0;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.6em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 110%;
height : 18px;
color : gray;
}
.main-content .commentform input.field2 {
float : left;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.5em 0 0.3em 0;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 18px;
color : gray;
}
.main-content .commentform input.field2:hover {
float : left;
width : 160px;
padding : 0.5em 0 0.2em 0 !important;
padding : 0.5em 0 0.3em 0;
border : 1px solid rgb(100, 100, 100);
font-family : verdana, arial, sans-serif;
font-size : 100%;
height : 18px;
color : gray;
}
.main-content .commentform p {
margin-bottom : 0;
width : 160px;
padding : 0 0 0 0 !important;
padding : 0 0 0 0;
font-family : verdana, arial, sans-serif;
font-size : 120%;
line-height : 18px;
}
.main-content .commentform textarea {
float : left;
width : 315px;
height : 122px;
padding : 0.1em 0 0 0 !important;
padding : 0.2em 0 0 0;
border : 1px solid rgb(137, 170, 214);
font-family : verdana, arial, sans-serif;
font-size : 120%;
margin-top : 1px;
}
.main-content .commentform textarea:hover {
border : 1px solid rgb(100, 100, 100);
}
.main-content .commentform .buton {
clear : both;
float : left;
border : 1px solid rgb(200, 200, 200);
width : 100px;
color : gray;
background : rgb(230, 230, 230);
}
.main-content .commentform .buton:hover {
border : 1px solid rgb(100, 100, 100);
color : black;
background : rgb(220, 220, 220);
}
.main-content h1.pagetitle {
margin : 0 0 0.4em 0;
padding : 0 0 2px 0;
border-bottom : 5px solid rgb(225, 225, 225);
display : block;
color : rgb(100, 100, 100);
font-size : 220%;
}
.main-content h1.block {
clear : both;
margin : 1em 0 0 0;
padding : 2px 0 2px 2px;
background : rgb(190, 190, 190);
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 220%;
}
.main-content h1 {
clear : both;
margin : 1em 0 0.5em 0;
color : rgb(80, 80, 80);
font-weight : normal;
font-size : 180%;
}
.main-content h2.comentarii {
margin : 0 0 0.4em 0;
padding : 0 0 2px 0;
border-bottom : 5px solid rgb(225, 225, 225);
display : block;
color : rgb(100, 100, 100);
font-weight : bold;
font-size : 170%;
}
.main-content h3 {
clear : both;
margin : -1em 0 0.5em 0;
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(125, 125, 125);
font-weight : normal;
font-size : 130%;
}
.main-content p.alte_titluri {
clear : both;
margin : 0.5em 0 0 15px;
padding : 0 0 0 0;
font-family : Verdana;
color : rgb(125, 125, 125);
font-weight : bold;
font-size : 12px;
}
.main-content p.p_alte_titluri {
font-size : 120%;
margin : -10px 0 5px 5px;
padding : 0 0 0 5px;
}
.main-content p.p_alte_titluri {
font-size : 120%;
margin : -10px 0 5px 10px;
padding : 0 0 0 5px;
}
.main-content h1.side {
clear : none;
}
.main-content h2.side {
clear : none;
}
.main-content h3.side {
clear : none;
}
/* ************** ****************** */
.main-content .s_t1 {
background : white url(../img/bro_ns_01.jpg) no-repeat;
border : 0 solid black;
width : 470px;
height: 6px;
margin-top : 10px;
}
.main-content .s_m1 {
background : white url(../img/bro_ns_03.jpg) repeat-y;
border : 0 solid black;
width : 470px;
padding-top: 10px;
}
.main-content .s_m1 h2 {
clear : both;
font-family : Verdana;
color : rgb(80, 80, 80);
font-weight : normal;
font-size : 170%;
border-left : 5px solid gray;
width : 430px;
margin:0 0 0.5em 0.6em;
padding:0 10px 0 5px;
}
.main-content .s_m1 h2:hover {
background : rgb(230, 230, 230);
cursor: default;
}
.main-content .s_m1 img {
border : 0;
margin : 0 0 0 0;
float : none;
}
.main-content .s_m1 img.left {
clear : both;
float : left;
margin : 3px 10px 0 11px;
padding : 1px;
border : 1px solid rgb(150, 150, 150);
}
.main-content .s_m1 p {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-right : 10px;
padding-top : 5px;
}
.main-content .s_b1 {
background : white url(../img/bro_ns_04.jpg) no-repeat bottom left;
width : 470px;
height: 6px;
}
/* ************** ****************** */
.main-content .s_top {
background : white url(../img/bro_stiri_top.jpg) no-repeat;
border : 0 solid black;
width : 100%;
padding-top : 5px;
}
.main-content .s_top h2 {
clear : both;
margin : 1em 0 0.5em 0.6em;
padding-right : 10px;
padding-left : 5px;
font-family : Verdana;
color : rgb(80, 80, 80);
font-weight : normal;
font-size : 170%;
border-left : 5px solid gray;
width : 430px;
cursor: default;
}
.main-content .s_top h2:hover {
background : rgb(230, 230, 230);
}
.main-content .s_top img.left {
clear : both;
float : left;
margin : 3px 10px 0 11px;
padding : 1px;
border : 1px solid rgb(150, 150, 150);
}
.main-content .s_bot {
text-align : left;
background : white url(../img/bro_stiri_bottom.jpg) no-repeat bottom left;
border : 0 solid black;
vertical-align : bottom;
margin-bottom : 10px;
width : 100%;
}
.main-content .s_bot p {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
padding-right : 10px;
padding-top : 5px;
}
.main-content h4 {
margin : 1.5em 0 1em 0;
color : rgb(80, 80, 80);
font-family : "trebuchet ms", arial, sans-serif;
font-weight : normal;
font-size : 170%;
}
.main-content h5 {
margin : 1.5em 0 1em 0;
color : rgb(80, 80, 80);
font-family : "trebuchet ms", arial, sans-serif;
font-size : 140%;
}
.main-content h6 {
margin : 1.2em 0 0.2em 0;
color : rgb(80, 80, 80);
font-weight : bold;
font-size : 120%;
}
.main-content p {
margin : 0 0 1em 0;
line-height : 1.4em;
font-size : 116%;
}
.main-content p.browse {
margin : 0 0 1em 1em;
line-height : 1.3em;
font-size : 115%;
padding-right : 10px;
}
.main-content .detalii {
text-align : left;
margin : 0 0 -10px 15px;
font-size : 116%;
padding : 0 20px 0 0;
}
.main-content .detalii img {
border : 0;
margin : 0 0 0 0;
float : none;
}
.main-content p.center {
text-align : center;
}
.main-content p.normal {
line-height : 1.5em;
font-size : 120%;
text-indent : 0;
}
.main-content p.right {
text-align : right;
}
.main-content p.details {
clear : both;
margin : -0.25em 0 1em 0;
line-height : 1em;
font-size : 110%;
}
.main-content blockquote {
clear : both;
margin : 0 30px 0.6em 30px;
font-size : 90%;
}
p.caption {
clear : both;
margin : 0.5em 0 2em 20px;
text-align : left;
color : rgb(80, 80, 80);
font-size : 110%;
}
.main-content ul {
list-style : none;
margin : 0.5em 0 1em 0;
}
.main-content ul li {
margin : 0 0 0.2em 2px;
padding : 0 0 0 12px;
background : url(../img/bg_bullet_full_1.gif) no-repeat 0 0.5em;
line-height : 1.4em;
font-size : 120%;
}
.main-content ol {
margin : 0.5em 0 1em 20px !important;
margin : 0.5em 0 1em 25px;
}
.main-content ol li {
list-style-position : outside;
margin : 0 0 0.2em 0;
line-height : 1.4em;
font-size : 120%;
}

.main-content .multimedia a.multi {
display:block;
margin : 1em 0 0.5em 0.6em;
padding-right : 10px;
padding-left : 5px;
font-family : Verdana;
color : rgb(80, 80, 80);
font-weight : normal;
font-size : 170%;
border-left : 5px solid gray;
width : 400px;
}
.main-content .multimedia a:hover {
background-color:#5A5A5A;
color : rgb(255, 255, 255);
}


.main-subcontent h1 {
clear : both;
margin : 0 0 10px 0;
padding : 4px 10px 3px 10px;
background-color : rgb(190, 190, 190);
font-family : "trebuchet ms", arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 140%;
}
.main-subcontent h1.green {
clear : both;
margin : 0 0 5px 0;
padding : 4px 10px 3px 10px;
background-color : rgb(160, 214, 81);
font-family : "trebuchet ms", verdana, arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 140%;
}
.main-subcontent h1.blue {
clear : both;
margin : 0 0 5px 0;
padding : 4px 10px 3px 10px;
background-color : rgb(137, 170, 214);
font-family : "trebuchet ms", verdana, arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 140%;
}
.main-subcontent h1.orange {
clear : both;
margin : 0 0 5px 0;
padding : 4px 10px 3px 10px;
background-color : rgb(232, 177, 13);
font-family : "trebuchet ms", verdana, arial, sans-serif;
color : rgb(255, 255, 255);
font-weight : bold;
font-size : 140%;
}
.main-subcontent h3 {
clear : both;
margin : 1em 10px 0.5em 10px;
color : rgb(80, 80, 80);
font-weight : bold;
font-size : 110%;
}
.main-subcontent p {
clear : both;
margin : 0 10px 1em 10px;
color : rgb(80, 80, 80);
line-height : 1.3em;
font-size : 110%;
}
.main-subcontent p.center {
text-align : center;
}
.main-subcontent p.centerBGwhite {
text-align : center;
background-color : white;
}
.main-subcontent p.right {
text-align : right;
}
.main-subcontent ul {
list-style : none;
margin : 0.5em 10px 1em 10px;
}
.main-subcontent ul li {
margin : 5px 0 0.2em 2px;
padding : 0 0 0 11px;
background : url(../img/bg_bullet_full_1.gif) no-repeat 0 0.4em;
line-height : 1.2em;
font-size : 110%;
}
.main-subcontent ol {
margin : 0.5em 10px 1em 30px !important;
margin : 0.5em 10px 1em 35px;
}
.main-subcontent ol li {
list-style-position : outside;
margin : 0 0 0.4em 0;
font-size : 110%;
}
.main-subcontent .searchform {
width : 160px;
margin : 0 10px 0 10px;
}
.main-subcontent .searchform fieldset {
border : none;
}
.main-subcontent .searchform input[type="text"] {
float : left;
width : 158px;
height : 18px;
vertical-align : middle;
padding : 0.4em 0 0.2em 3px !important;
padding : 0.2em 0 0.3em 3px;
border : 1px solid rgb(200, 200, 200);
font-family : verdana, arial, sans-serif;
font-size : 110%;
background-color : #e5f0d5;
}
.main-subcontent .searchform input[type="text"]:focus {
border : 1px solid rgb(0, 0, 10); 
background-color : #ffffff;
}
.main-subcontent .searchform input.button {
float : left;
width : 158px;
margin-top : 0.5em;
padding : 1px;
background : rgb(230, 230, 230);
border : 1px solid rgb(150, 150, 150);
text-align : center;
font-family : verdana, arial, sans-serif;
color : rgb(150, 150, 150);
font-size : 120%;
}
.main-subcontent .searchform input.button:hover {
cursor : pointer;
border : 1px solid rgb(152, 153, 51);
background : rgb(190, 220, 190);
color : rgb(80, 80, 80);
}
.main img {
clear : both;
float : left;
margin : 3px 10px 0 0;
padding : 1px;
border : 1px solid rgb(150, 150, 150);
}
.main img.center {
clear : both;
float : none;
margin : 0;
padding : 1px;
border : 0 solid rgb(150, 150, 150);
}
.main img.right {
clear : both;
float : right;
margin : 3px 0 7px 10px;
padding : 1px;
border : 1px solid rgb(150, 150, 150);
}
.main img.noborder {
clear : both;
float : left;
margin : 3px 10px 7px 0;
padding : 1px;
border : 0 solid rgb(0, 0, 0);
}
.main a {
color : rgb(70, 122, 167);
font-weight : none;
text-decoration : none;
}
.main a:hover {
color : rgb(5, 5, 5);
/*background-color : rgb(90, 90, 90);*/
text-decoration : none;
}
.main a:visited {
color : rgb(100, 150, 200);
}
.main a:visited:hover {
color : rgb(120, 120, 120);}

.main-content h1 a {
color : rgb(70, 122, 167);
font-weight : normal;
text-decoration : none;
}
.main-content h1 a:hover {
color : rgb(255, 255, 255);
background-color : rgb(90, 90, 90);
}
.main a img {
border : 1px solid rgb(150, 150, 150);
}
.main a:hover img {
border : 1px solid rgb(220, 220, 220);
}
#web_ref {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
width : 470px;
}
#web_ref p {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 12px;
width : 470px;
}

.intreb {width:458px; border: 1px solid rgb(230,230,230); border-top: 0px; padding:5px; padding-top:0px; background: rgb(250,250,250);}
.intreb p.continut {margin:0px; color: rgb(30,50,70);}
.intreb .nr {float:left; margin:0px; margin-right:5px; padding:2px; line-height:26px; font-size:20pt; color: rgb(200,200,200); border:1px solid silver; min-width:10px; max-width:250px;}
.intreb_top {width:470px; height:10px; border: 0px; margin-top:15px; background: rgb(250,250,250) url(../img/intreb_top.gif) no-repeat; background-position: top left;}
.intreb_bottom {width:450px; height: 29px; border: 0px; background: url(../img/intreb_bot.gif) no-repeat; background-position: top left; padding: 4px 10px 0px 10px;}
.intreb_bottom .a_intrebat {float:left; font-size:0.98em; margin-top:2px; width:340px;}
.intreb_bottom .raspunsuri {float:right; font-size:1.2em; margin-right:0px;}

form.cauta_raspunsuri .search_field {float:left; width:300px; border:1px solid rgb(150,150,150); padding:3px;}
form.cauta_raspunsuri .button {float:right; padding: 2px; width:130px; border:1px solid rgb(150,150,150); background-color: rgb(230,230,230); color: rgb(90,90,90);}
form.cauta_raspunsuri .button:hover {border:1px solid rgb(100,100,100); background-color: rgb(200,200,200); color: rgb(50,50,50);}