/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

BODY {
  background-color: #FFFFFF;
  color: #000000;
  margin: 0px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
}

p {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #2e1e05;

  line-height: 17px;

  text-align: justify;
  margin:0px;
  padding-bottom:8px;
  padding-top:2px;
  margin-right:15px;
}

h1 {
  font-family:Tahoma,  Verdana, Arial, sans-serif;
  font-size: 18px;
}

h1.content_header
{
 background-image: url(/images/design/lines_2.gif);
 background-repeat: no-repeat;
 padding-top: 46px;
 padding-left: 46px;
 margin:0px;
 
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size: 13px;
 color: #14376d;
 text-transform: uppercase;
 padding-bottom:0px;
 
 
}

h2 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #14376d;
  padding-bottom:0px;
  margin-bottom:4px;
}

h3 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
}

h2.right_hor_menu
{
 background-repeat: no-repeat;
 margin:0px;
 font-family: Tahoma, Arial, Verdana;
 font-size: 14px;
 color: #0f3061;
 font-weight: normal;
 border-bottom:3px solid #d6a86b;
 padding-bottom:3px;
}


A {
  color: #13376C;
  text-decoration: none;
  font-weight: normal;
  font-size: 12px;
  font-family: Tahoma, Verdana, Arial, sans-serif;
}

A:hover {
  text-decoration: underline;
}


td {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #2e1e05;
}

table.table_calc tr td { color: #13376C; font-size: 11px; font-family: Tahoma, Arial, sans-serif; font-weight: bold; }


FORM {
 display: inline;
}

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

td.top_spacer { background-image: url(/images/design/top_spacer.gif); background-repeat: repeat-x; height: 311px; }

a.top_menu { font-family: Tahoma;color: #A7804D; font-size: 10px; font-weight: bold; }
a.top_menu:hover { font-family: Tahoma;color: #A7804D; font-size: 10px; font-weight: bold; text-decoration: underline; }

div.top_menu { font-size: 11px; color: #A7804D; padding-top:12px; margin-top:0px; padding-left: 70px; text-align: left;  }

.contact_telephones { font-family: Tahoma; font-size: 18px; color: #13376c; font-weight: bold; }
.code { font-size: 14px; }

td.right_hor_menu
{
 background-repeat: no-repeat;
 padding-left:33px;
 padding-top:12px;
 padding-right: 10px;
}

a.right_hor_menu
{
 font-weight: bold;
 text-transform: uppercase;
 font-size: 11px;
 text-decoration: none;
}

a.right_hor_menu:hover
{
 font-weight: bold;
 text-transform: uppercase;
 font-size: 11px;
 text-decoration:none;
}


td.header_left_menu
{
 font-family: Tahoma, Arial, Verdana;
 font-size: 12px;
 text-transform: uppercase;
 font-weight: bold;
 color: #600f02;
 
 background-color: #f9e2b3;
 height: 18px;
 padding-left: 36px;
}
a.header_left_menu, span.header_left_menu
{
 font-family: Tahoma, Arial, Verdana;
 font-size: 12px;
 text-transform: uppercase;
 font-weight: bold;
 color: #600f02;
}

a.header_left_menu:hover
{
 color: #300502;
}


td.left_menu_content
{
 padding-top:15px;
 padding-bottom:30px;
 padding-left:30px;
}

td.top_spacer1 {
background-image: url(/images/design/rama_gal/top_spacer.gif);
background-repeat: repeat-x;
}

td.left_spacer1
{
background-image: url(/images/design/rama_gal/left_spacer.gif);
background-repeat: repeat-y;
}

td.right_spacer1
{
background-image: url(/images/design/rama_gal/right_spacer.gif);
background-repeat: repeat-y;
}

td.down_spacer
{
background-image: url(/images/design/rama_gal/down_spacer.gif);
background-repeat: repeat-x;
}

a.position_name
{
 font-family: Tahoma;
 font-size: 11px;
 font-weight: normal;
}

.picture_title
{
font-family: Tahoma;
font-size: 11px;
color: #600f02;
}

h2.ERR
{
 font-family: Tahoma;
 font-weight: bold;
 font-size: 13px;
 text-transform: uppercase;
 color: #600f02;
}

a.footer
{
 font-weight: normal;
 font-size: 11px;
}

ul
{
padding-left:15px;
margin-left:15px;
}

li
{
 padding-bottom:4px;
}

.date_cat
{
padding-left:15px;
color: #600F02;
}

.dot_border_hor
{
background-color: #f9e2b3;
}


.profile_name_fld { padding-right: 10px; }

.textbox { height: 17px; width: 300px; border:1px solid #f9e2b3; font-family: Tahoma; font-size: 11px; padding-left:2px; padding-right:2px; }
.textarea { width: 300px; border:1px solid #f9e2b3;  font-family: Tahoma; font-size: 11px; padding-left:2px; padding-right:2px;}


.art_h
{
 background-color: #712716;
 height: 23px;
 padding-left: 20px;
 color: #FFFFFF;
 font-family: Tahoma, Arial, Verdana;
 font-size: 12px;
 font-weight: bold;
}

.prod_descr { font-size:10px; }
