/*
-------- Created by ALTD ROMNIA ------- 
-------- http://www.altd.ro/ -----------
-------- mail:centru@altd.ro ----------- 
*/


/* 
---------------------------------------
 Specificatii GENERALE ORGANIC NETWORK 
----------------------------------------
*/

/* Body - TD - TR - P - FONT */
body { margin : 0; padding : 0; } 
body , td , th { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; color : #555161; } 
font , th , td , p { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight : normal; color : #555161; line-height : 15px; text-align : left; } 

/* Definitie */
dfn { font-family : Arial, Helvetica, sans-serif; font-weight : normal; font-variant : normal; font-size : 12px; } 

/* Capitol */
caption { text-align : left; } 

/* Tot ce bold */
strong { letter-spacing : -1px;} 

/* Fieldset */
fieldset { border : 1px solid #e1e1d6; padding-right : 20px; padding-bottom : 11px; padding-left : 20px; font-size : 10px; } 

/* Legenda */
legend { border : 1px solid #e1e1d6; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; letter-spacing : -1px; padding-right : 10px; padding-bottom : 3px; padding-left : 10px; color : #339900; } 

/* Acronim - Abreviere */
acronym , abbr { font-size : 10px; cursor : help; font-style : normal; background-color : #afb4b5; padding-right : 3px; padding-left : 3px; font-weight : bold; color : #ffffff; border : 0 solid #ffffff; padding-bottom : 1px; padding-top : 0; } 

/* Linie Orizonatala */
hr { height : 1px; border : 0 solid #abb0b5; border-top-width : 1px; }

/* List Item */
li { margin : 0; padding : 0; }

/* Link-uri Generale */
a:link { text-decoration : none; color : #3489de; border : medium none inherit; } 
a:active { text-decoration : underline; color : #3489de; border : medium none inherit; } 
a:visited { text-decoration : none; color : #2d68a2; border : medium none inherit; } 
a:hover { text-decoration : underline; color : #99cc00; border : medium none inherit; } 

/* Clasa pentru orice imagine ce are link (Notatie speciala pt html - boreder 0) */
.img { margin-left : 0; margin-top : 0; margin-right : 0; margin-bottom : 0; border : 0 solid #ffffff; } 

/* Header Organic General */
#header_organic_general { background : #FFFFFF url(/_img/logo_bottom.png) no-repeat 0% 0%; float : left; width : 100%; padding-left : 0px; height : 55px; margin : 0; padding : 0; } 
SPAN.hidden_logo { DISPLAY: none}

/* Link-uri top ORGANIC NETWORK */
.network_sites { font-weight : bold; font-size : 10px; width : 600px; position : absolute; color : #99cc00; margin : 0; padding : 0; top : 25px; text-align : right; } 
.network_language { font-weight : bold; font-size : 10px; width : 760px; position : absolute; color : #99cc00; margin : 0; padding : 0; top : 25px; text-align : right; } 
a.network_link:link { text-decoration : none; color : #ffffff; } 
a.network_link:visited {text-decoration : none; color : #ffffff; } 
a.network_link:hover { text-decoration : underline; color : #99cc00; } 

/* content_menu */
#content_menu { background-image : url(/_img/b_menu.gif); height : 44px; padding-bottom : 22px; float : left; width : 100%; margin : 0; padding : 0; background-repeat : repeat-x; } 
#content_menu_asistenta { padding : 0; margin : 0; padding-left : 19px; padding-top : 0; float : left; width : 200px; height : 44px; } 

/* Menu Links*/
#menu_links { height : 44px; width : auto; margin : 0; padding : 0; } 
#menu_links ul { margin : 0; padding : 0; display : inline; } 
#menu_links li { float : left; padding-top : 2px; display : inline; color : #99cc00; height : 18px; } 

.skip { LEFT: -200em; WIDTH: 19em; POSITION: absolute }
.menu { font-weight : bold; color : #003366; margin : 0; padding-top : 0; padding-right : 10px; padding-bottom : 4px; padding-left : 10px; letter-spacing : -1px; display : inline; border-right-width : 1px; border-left-width : 1px; border-right-style : solid; border-left-style : solid; border-right-color : #e6e6e6; border-left-color : #e6e6e6; } 
a.menu:link { color : #223140; border-right-width : 1px; border-left-width : 1px; border-right-style : solid; border-left-style : solid; border-right-color : #e6e6e6; border-left-color : #e6e6e6; } 
a.menu:visited {color : #223140; border-right-width : 1px; border-left-width : 1px; border-right-style : solid; border-left-style : solid; border-right-color : #e6e6e6; border-left-color : #e6e6e6; } a.menu:hover {padding-top : 2px; padding-right : 10px; padding-bottom : 4px; padding-left : 10px; text-decoration : none; color : #3489de; background-color : #ffffff; border-right-width : 1px; border-left-width : 1px; border-right-style : solid; border-left-style : solid; border-right-color : #bdbdbd; border-left-color : #bdbdbd; } 

/* Asistenta */
.asistenta { height : 24px; font-weight : bold; font-size : 10px; position : absolute; color : #99cc00; margin : 0; padding : 0; padding-top : 2px; padding-left : 21px; top : 103px; text-align : right; } 

/* Text ASISTENTA - online - offline */
.asistenta_text { margin : 0; padding-top : 3px; padding-right : 11px; padding-bottom : 3px; padding-left : 17px; display : inline; text-decoration : none; font-weight : bold; font-size : 10px; background-image : url(/_img/ico_asistenta.png); background-repeat : no-repeat; } 
a.asistenta_text:link { color : #223140; }
a.asistenta_text:visited { color : #223140; } 
a.asistenta_text:hover { font-weight : bold; margin : 0; padding-top : 3px; padding-right : 10px; padding-bottom : 3px; padding-left : 16px; display : inline; border-right-width : 1px; border-left-width : 1px; border-right-style : solid; border-left-style : solid; border-right-color : #ffffff; border-left-color : #ffffff; background-color : #3489de; text-decoration : none; color : #ffffff; border-bottom-width : 1px; border-bottom-style : solid; border-bottom-color : #3489de; } 

/* Content (Incepe cu sfarsitul Header-ului si se termina la Inceputul Footer-ului)*/
#content { width : 100%; } 
/* Content - PROPRIETATI SPECIALE */
#container { padding : 0; float : left; clear : both; min-height : 200px; } 
/* Content - PROPRIETATI SPECIALE */
#col_wrap { float : left; width : 770px; } 

/* Content - COLOANA STANGA */
#col_left { padding : 0; padding-left : 20px; padding-right : 26px; float : left; width : 173px; padding-top : 0; } 

/* Content - COLOANA MIDDLE */
#content_middle { float : right; width : 550px; min-height : 100%; background : transparent; } 
* html #container { height : 250px; } 

/* Footer */
#footer { font-weight : bold; font-size : 10px; height : 28px; padding-top : 16px; padding-left : 22px; width : auto; margin : 0; clear : both; background-color : #f8f8f8; border-top-width : 20px; border-top-style : solid; border-top-color : #ffffff; } 

/* Menu LEFT TITLE */
.left_menu_title { background-color : #f3f3f3; font-weight : bold; color : #223140; letter-spacing : -1px; height : 17px; padding-top : 3px; padding-right : 0; padding-bottom : 0; padding-left : 15px; } 
/* Menu LEFT SQUARE */
.left_links_square { border : 1px solid #cccccc; padding-left : 15px; padding-top : 0; padding-right : 0; padding-bottom : 15px; } 
/* Menu LEFT SQUARE BANNER */
.left_square { border : 1px solid #cccccc; padding : 0; margin : 0; } 

/* Paragraf small - 10 Verdana */
.p_small { font-size : 10px; margin : 0; padding : 0; line-height : 11px; } 
/* Paragraf Form - A se utiliza numai pt. form-uri*/
.p_form { margin : 0; padding : 0; padding-top : 2px; padding-bottom : 2px; } 

/* Section Links*/
.sectionLinks { margin : 0; padding : 0; text-decoration : none; } 
.sectionLinks a:link , .sectionLinks a:visited { display : block; font-weight : normal; padding : 5px; color : #888c8c; font-size : 10px; text-decoration : none; line-height : 12px; border : 1px solid #e1e1e1; }
.sectionLinks a:hover { text-decoration : none; background-color : #f2f2f2; border : 1px solid #e1e1e1; color : #5c6263; } 

/* Left Links */
.li_content { color : #293238; font-size : 10px; line-height : 14px; font-weight : normal; margin-top : 15px; margin-bottom : 15px; padding-top : 10px; padding-bottom : 10px; padding-left : 32px; padding-right : 10px; margin-right : 0; margin-left : 0; list-style-image : url(/_img/ico_li_content.png); background-color : #f5f5f5; list-style-position : outside; border : 1px solid #e6e6e6; } 
.li_links_left { font-size : 10px; font-weight : bold; margin-left : -10px; padding-left : 1em; list-style : none; text-align : left; margin-bottom : 0; line-height : 13px; } 
.li_links_left a:link , .li_links_left a:visited { padding-left : 17px; display : block; text-decoration : none; font-size : 10px; color : #3489de; vertical-align : text-top; background-image : url(/_img/ico.gif); background-repeat : no-repeat; background-position : 0% 0%; } 
.li_links_left a:hover { padding-left : 17px; display : block; text-decoration : underline; color : #99cc00; vertical-align : text-top; background-image : url(/_img/ico1.gif); background-repeat : no-repeat; background-position : 0% 0%; } 

/* Heading 1 */
h1 { color : #223140; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : normal; letter-spacing : -1px; background-image : url(/_img/ico_h1.png); background-repeat : no-repeat; padding-left : 17px; text-transform : lowercase; margin : 0; padding : 0; padding-left : 20px; } 
.h1_grey { color : #999999; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : normal; letter-spacing : -1px; } 
.h1_green { color : #99cc00; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : normal; letter-spacing : -1px; } 
.h1_blue { color : #006cbf; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 19px; font-weight : normal; letter-spacing : -1px; } 

/* Heading 2 */
h2 { color : #89ad43; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; letter-spacing : -1px; padding : 3px 8px 3px 1px; margin : 20px 0 10px; border-bottom-width : 1px; border-bottom-style : solid; border-bottom-color : #e6e6e6; } 
.h2_index { color : #89ad43; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; letter-spacing : -1px; padding : 3px 8px 3px 1px; margin : 0 0 10px; border-bottom-width : 1px; border-bottom-style : solid; border-bottom-color : #e6e6e6; } 

/* Heading 3 */
h3 { color : #4a94cf; text-decoration : none; font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; letter-spacing : -1px; padding : 3px 8px 3px 1px; margin : 20px 0 10px; border-bottom-width : 1px; border-bottom-style : solid; border-bottom-color : #e6e6e6; } 

/* Heading 4 */
h4 { color : #555161; text-decoration : none; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; letter-spacing : -1px; } 

/* Forms */
input { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : normal; background-color : #f5f5f5; border-top : 2px solid #7d8689; border-right : 1px solid #eaeaea; border-bottom : 1px solid #eaeaea; border-left : 2px solid #7d8689; background-image : url(/_img/b_formgeneral.png); background-repeat : no-repeat; } 
select { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : normal; background-color : #f5f5f5; border-top : 2px solid #7d8689; border-right : 1px solid #eaeaea; border-bottom : 1px solid #eaeaea; border-left : 2px solid #7d8689; background-image : url(/_img/b_formgeneral.png); background-repeat : no-repeat; } 
textarea { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : normal; background-color : #ffffff; border-top : 2px solid #7d8689; border-right : 1px solid #eaeaea; border-bottom : 1px solid #eaeaea; border-left : 2px solid #7d8689; background-image : url(/_img/b_formtextarea.png); background-repeat : no-repeat; } 
.checkbox { margin: 0; padding: 0px; border : 0; } 
.form_submit { margin-left : 0; margin-top : 0; margin-right : 0; margin-bottom : 0; border : 0 solid #ffffff; } 
.formgeneral { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; color : #000000; font-weight : normal; background-color : #f5f5f5; border-top : 2px solid #7d8689; border-right : 1px solid #eaeaea; border-bottom : 1px solid #eaeaea; border-left : 2px solid #7d8689; background-image : url(/_img/b_formgeneral.png); background-repeat : no-repeat; } 

/* Text Eroare */
.text_error { font-size : 10px; color : #ff6600; font-weight : bold; padding-left: 4px; background-color: #F4F5F7; margin: 0px; margin-bottom: 2px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; border: 1px solid #CCCCCC; } 

/* Ancora TOP PAGE */
.topsus { width : 24px; float : right; background-color : #4a94cf; height : 13px; font-size : 10px; font-style : normal; font-weight : bold; color : #ffffff; background-image : url(/_img/ico_top.png); background-repeat : no-repeat; text-transform : lowercase; text-align : right; } 
a.topsus:link { background-color : #4a94cf; padding-right : 4px; padding-left : 20px; font-weight : bold; color : #ffffff; } 
a.topsus:visited { font-size : 10px; font-style : normal; background-color : #4a94cf; padding-right : 4px; padding-left : 20px; font-weight : bold; color : #ffffff; } 
a.topsus:hover { font-size : 10px; font-style : normal; background-color : #89ad43; padding-right : 4px; padding-left : 20px; font-weight : bold; color : #ffffff; text-decoration : none; } 

/* CONTACT - Afisare Index Contact */
#contact_main {float : left; width : 100%; margin : 0; padding : 0; } 
.contact_center { margin : 0; padding : 0; float : left; width : 250px; padding-right : 20px; } 
.contact_right { float : left; width : 250px; margin : 0; padding : 0; }

/* 
--------------------------------------------
 Specificatii speciale pentru INFO.ORGANIC
--------------------------------------------
*/

/* Header Info Organic */
#header_top { background : #000000 url(/_img/logo_top_info_organic.png) no-repeat 0% 0%; float : left; width : 100%; padding-left : 20px; height : 47px; margin : 0; padding : 0; } 

.index_main { float : left; width : 100%; margin : 10px 0; padding : 0; } 
.index_main_img { padding : 0; padding-right : 10px; padding-top : 22px; float : left; } 
.index_main_left { padding : 0; padding-right : 80px; float : left; width : auto; } 
.index_main_text { color : #888c8c; font-size : 10px; float : left; width : 470px; margin : 0; padding : 0; } 


/* GLOSAR - Top Links - Letters */
.a_z , a.a_z:link , a.a_z:visited { font-weight : bold;text-decoration : none; letter-spacing : -1px; padding : 0 4px 1px 3px; border : 1px solid #d2d2d2; background-color : #ffffff; height : 18px; width : 17px; } 
a.a_z:hover { text-decoration : none; letter-spacing : -1px; background-color : #99cc00; color : #ffffff; border : 1px solid #99cc00; } 

/* GLOSAR - Afisare Index Glosar */
.glosar_main { float : left; width : 100%; margin : 0; padding : 0; } 
.glosar_main_left { margin : 0; padding : 0; float : left; width : 161px; padding-right : 20px; } 
.glosar_main_center { float : left; width : 161px; margin : 0; padding : 0; padding-right : 20px; } 
.glosar_main_right { float : left; width : 181px; margin : 0; padding : 0; } 

.heading_title { color : #ffffff; font-weight : bold; background-color : #666666; letter-spacing : -1px; padding-top : 3px; padding-bottom : 4px; padding-left : 4px; } 
.line_caption { border-bottom-width : 1px; border-bottom-style : solid; border-bottom-color : #cccccc; line-height : 12px; color : #222222; } 
.line_on { background-color : #f4f4f4; } 
.line_off { background-color : #e5e5e5; } 

/* DOCUMENTATIE CPANEL - Border pentru Imaginilie cuprinse in documentatiea pt. CPanel*/
.centered { border : 1px solid #cccccc; padding : 0; background-color : #ffffff; } 
