body {margin: 0px; padding: 0px; background: #FFFFFF}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #000000;
  text-decoration: underline;
}

.txt_search{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold;	background: #FFFFFF; border: 0;}
.button_search{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;	background: #FFFFFF; border: 0; padding-left: 5px; padding-right: 5px;}
.txt_login{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold;	background: #FFFFFF; border: 1px; border-style:solid; border-color:#666666;}
.button_login{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;	background: #FFFFFF; border: 1px; padding-left: 5px; padding-right: 5px; border-color:#666666; border-style:solid;}
.link_login{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold;	background: #FFFFFF; border: 0px; padding-left: 1px; border-color:#666666; border-style:solid;}

.menu_title {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; background: #ED1C24; border: 0; padding: 5px;}
.menu_link {background: #ED1C24; border: 0; padding: 5px; color:#FFFFFF; }
.menu_link_a {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold;}

TABLE.table_revista {padding:10px; font-size:12px; font-weight:bold; color:#FFFFFF; border:1px; border-color:#000000; margin-top:10px; margin-left:10px; margin-right:1px; border-style:solid; background-color:#666666; font-family:Arial, Helvetica, sans-serif;}
TD.table_revista {font-size:12px;}
IMG.table_revista {border: 2px; border-color:#ffffff; border-style:solid;}
A.table_revista {color:#FFFFFF; font-size:14px;}

TABLE.text_wrap {margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:10px; background:#F0F0F0; border:1px; border-color:#000000; border-style:solid; }

a.text_wrap {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#000000; font-weight:bold;}
a.text_wrap:hover{text-decoration:underline; font-weight:bold;}

TD.text_wrap {padding:0px;}
P.text_wrap_title {font-size: 18px; font-weight: bold; text-decoration:underline}

.form_field{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	background: #FFFFFF; border: 1px; border-style:solid; border-color:#666666; padding-left:2px;}
.form_button{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;	background: #FFFFFF; border: 1px; padding-left: 5px; padding-right: 5px; border-color:#666666; border-style:solid;}

.text_welcome{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.error_message{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color:#FF0000; font-weight:bold;}

/* Layout 2 */

TABLE.content {padding-top:0px; padding-left:5px; padding-right:5px;}

TABLE.content_project_picture {border-color:#ED1C24; border-width:1px; border-style:solid;}
IMG.content_project_picture {border:#fffcee; border-width:10px; border-style:solid;}
TABLE.content_project_price { background:#ED1C24; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;}
TABLE.content_project_download_button { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;	background: #FFFFFF; border: 1px; padding-left: 5px; padding-right: 5px; border-color:#666666; border-style:solid;}
.content_project_link {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

div.content_project_productdata h1 {font: 20px Tahoma; color: #ED1C24; padding: 0px 0px 4px 0px; margin: 0px 0px 22px 0px; border-bottom: 4px solid #efecdb;} 
div.content_project_productdata h2 {font: bold 12px Tahoma; padding: 0px 0px 2px 0px; margin: 0px 0px 4px 0px; border-bottom: 1px solid #efecdb;} 
div.content_project_productdata h3 {font: 12px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px;}

TABLE.content_box { background:#b11515; border-color:#ffb700; border-width:1px; padding:5px; border-style:solid; color: #FFFFFF;}
.content_box_title { font: bold 12px Tahoma; color: #FFFFFF; padding: 0px 0px 2px 0px; margin: 0px 0px 4px 0px; border-bottom: 1px solid #efecdb;}
.content_box_content { font: 12px Tahoma; padding: 0px 0px 2px 0px; margin: 0px 0px 4px 0px; color: #FFFFFF;}
.content_box_link { font: bold 10px Tahoma; color: #b11515; padding: 0px 0px 2px 0px; margin: 0px 0px 4px 0px;}
.content_box_error_message { font: 12px Tahoma; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #FFFFFF;}

.index_title {font: bold 14px Tahoma; color: #000000; padding: 0px 0px 2px 0px; margin: 0px 0px 22px 0px; border-bottom: 10px solid #fe0000;} 
.index_title_small {font: bold 12px Tahoma; padding: 0px 0px 4px 0px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #efecdb;}
.index_content {font: 12px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px; padding-left:5px;}
.index_text {font: 12px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px;}

.general_title {font: 20px Tahoma; color: #ED1C24; padding: 0px 0px 4px 0px; margin: 0px 0px 15px 0px; border-bottom: 4px solid #efecdb;} 
.general_small_title {font: bold 12px Tahoma; padding: 0px 0px 4px 0px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #efecdb;} 
.general_content {font: 12px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px; padding-left:5px;}
.general_text {font: 12px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px;}
.general_text_big {font: 18px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px;}

.project_data {font: 9px Tahoma; line-height: 1.5; margin: 0px 0px 16px 0px;}

.index_subject_image_big {float:left; border-right:5px; border-style:solid; border-right-color:#FFFFFF}
.index_subject_title_big {font-family: Tahoma; font-weight:bold; font-size:14px; text-align:justify; display:inline-block; background:#ddecbb}
div.index_subject_text_big p {font-family: Tahoma; font-size:12px; text-align:justify; color:#000000; vertical-align:top}

.index_subject_title_left {vertical-align: middle; font-family: Tahoma; font-weight:bold; font-size:13px; text-align:left; padding-left:7px; color:#FFFFFF}
.index_subject_title_right {vertical-align: middle; font-family: Tahoma; font-weight:bold; font-size:14px; text-align:right; padding:0px; color:#FFFFFF}
.index_subject_image_background {width:100%; vertical-align:top;}
.index_subject_image {float:left; border-right:3px; border-style:solid; border-right-color:#f1f1f3}
.index_subject_image_gsp {border-right:3px; border-style:solid; border-right-color:#f1f1f3}
.index_subject_title_small {font-family: Tahoma; font-weight:bold; font-size:12px; text-align:justify; color:#FF0000; padding:0px 10px 10px 0px; vertical-align:top}
.index_subject_text {font-family: Tahoma; font-size:12px; text-align:justify; font-style: inherit; padding:0px 10px 10px 0px;}

/* Layout 3 */

.content_box_ver3_table {}
.content_box_ver3_td_top {background-image:url(http://www.chiosculdeziare.ro/demo/images/table_background_01.gif); background-repeat: no-repeat; background-position: top; padding: 0px 0px 0px 8px; font: bold 13px Tahoma; color:#FFFFFF; height:26;}
.content_box_ver3_td_bottom {}
.content_box_ver3_td {background-image:url(http://www.chiosculdeziare.ro/demo/images/table_background_02.gif); background-repeat:repeat-y; padding: 0px 0px 0px 8px; font: 12px Tahoma;}
.content_box_ver3_text {}
.content_box_ver3_special_link { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold;	background: #FFFFFF; border: 1px; padding-left: 5px; padding-right: 5px; border-color:#666666; border-style:solid;}

.abonamente_table {font-family: Tahoma; font-weight:bold; font-size:14px; background:#ddecbb}
