body { 
font : normal 11pt Georgia, Verdana, Arial, Helvetica, sans-serif;
padding : 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
/* background: url('/i/bg.jpg') no-repeat;*/
background-color: #80AB35;
}

a { color:#026FAE; } 
a:active {color: #026FAE; }

p {
font : normal 11pt Georgia, Verdana, Arial, Helvetica, sans-serif;
}

table, td {border: 0}

.menu td {
   background-image: url(../Img00/Menu_01.gif);
   background-repeat: no-repeat;
   padding-left: 12px;
   height: 25px;
   border-bottom: 3px solid white;
}

.menu td.current {
	background: url(../i/menu-mouse-over.gif) no-repeat;
}

.menu td.current a {
	color: #576824;
}

a, a:link {
text-decoration: none;
color: #000000;
}

a:hover {
text-decoration: underline;
color: #000000;
}

hr {
background : #66cc33;*/
width: 97%;
margin: 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border : 1px solid #66cc33;
}

h1{
    color: #D46B3B;
    font: bold 200% Georgia;
    margin: 0;
    padding: 0 0 10px;
}

h1.Left{
font : bold 12pt Tahoma, Verdana, Georgia, Arial, Helvetica, sans-serif;
color: #D46B3B;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
}

h2 {
font : normal 16pt Verdana, Georgia, Arial, Helvetica, sans-serif;
color : #B3982D;
}

h2.Left {
font : normal 18pt Verdana, Georgia, Arial, Helvetica, sans-serif;
color : #2f4f4f;
text-align: left;
margin: 0px 0px 0px 0px; 
padding: 0px 0px 5px 0px; 
}

h3 {
font : normal 13pt Verdana, Georgia, Arial, Helvetica, sans-serif;
color: #2f4f4f; 
margin: 5px 0px 0px 0px; 
padding: 0px 0px 5px 0px;
}

.Copir { 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
text-align: right; 
font : 8pt Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
}

.Copir:link, .Copir:visited { 
color : #999999;
}

.Text0 {
font : normal 9pt Verdana Geneva Arial Helvetica sans-serif;
text-align: left;
text-indent : 0px;
margin: 0px 0px 3px 0px; 
padding: 0px 0px 0px 0px;
}

.Avtr{
font : italic bold 8pt Georgia, Verdana, Arial, Helvetica, sans-serif;
text-align: right;
margin : 10px 10px 0px 0px;
padding : 0px 0px 0px 0px;
}

.Gord {
font: italic bold 8pt Arial;
text-align: right;
text-indent: 0;
margin: 5px 0px 0px 0px; 
padding: 0px 0px 0px 0px;
}

.Prea{
font : italic bold 9pt Georgia, Verdana, Arial, Helvetica, sans-serif;
text-indent : 15px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.TxtC, .footer a {
    color: #596824;
    font: bold 80% Verdana;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: underline;
}

.menu a {
font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align: left;
}

.MnuL:link, .MnuL:visited { 
color : #fff;
}

.MnuL:hover {
text-decoration: underline;
color: #000000;
}

.Txt0_R {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
text-align: right; 
margin: 0 0 0 0; 
padding: 0 0 0 0; 
font-size : 11pt; 
}

/* .button { 
 color: #ffffff; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #9d9d9d; 
font-size : 10pt; 
}

input, textarea, select {
   color : #000000;
   font: normal 11px Verdana, Arial, Helvetica, sans-serif;
   border: 1px solid #8f8f8f;
} */

.bg_text{
font: normal 10pt Verdana, Arial, Helvetica, sans-serif; 
}


/*
input.readonly {
color : #000000;
border: none;
font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
background: transparent;
text-align: center;
}

input.button {
color: #000000;
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
background-color : #dadada;
border: 1px solid #727272;
cursor: pointer;
}

input.bg_normal {
color : #000000;
font-family: normal 10pt Verdana, Arial, Helvetica, sans-serif;
cursor: pointer;
} */

form.bg_form {
margin-bottom : 0px;
margin-top : 0px;
}

.bg_text{
font: normal 10pt Verdana, Arial, Helvetica, sans-serif; 
}

.bg_text_1{
font: normal 9pt Verdana, Arial, Helvetica, sans-serif; 
}

.bg_red_txt{
font: normal 10pt Verdana, Arial, Helvetica, sans-serif; 
color: #cc3300; 
}

.bg_red_txtC{
font: normal 10pt Verdana, Arial, Helvetica, sans-serif; 
color: #cc3300;
 text-align : center;
}

.bg_gris{
font: normal 8pt Verdana, Arial, Helvetica, sans-serif; 
color: #777777;
}

.RubC_1
{
 font: 9pt Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 margin: 0px 0px 0px 0px;
 padding : 0px 0px 0px 0px;
 color: #000000;
}

.RubC_1_:link, .RubC_1_:visited
{
 font: 9pt Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 text-decoration: none;
 color: ##000000;
}

td.bg_color {
background-color: #339900;
}

.content {
	padding-left: 0px;
}

.content a {
	text-decoration: underline;
	color: #026FAE;
}

.content img {
	margin-right: 20px;
}

.footer {
    background-color: white;
    border-color: #A3BF46;
    border-style: solid;
    border-width: 5px 0 0;
    height: 40px;
    margin-top: 20px;
}

.footer td {
	text-align: center;
}

.contacts {
width: 100%;
}

.contacts td b {
	padding-bottom: 15px;
}

td.dotted {
	background: url("/Img00/dots.gif") repeat-x scroll 0 12px transparent;
	padding: 2px 0;
	width: 36%;
}

td.dotted span {
	background-color: white;
	padding-right: 5px;
}

.imageContent img {
    margin-right: 10px;
}

img {
    border: 0 none;
}

.mediaaboutus div {
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
}

.banners img {
	margin:15px 0;
}

.tableoid td {
	border-bottom: 1px dotted #CCCCCC;
	font-size: 90%;
	padding: 5px 2px;
}

th {
	color: #666666;
	font-size: 80%;
	text-align: left;
}

.adminedit { 
width: 80px;
padding : 6px 10px; 
background-color : #cc0000; 
color : white; 
position : absolute; 
left : 5px; 
top : 5px; 
z-index: 100;
font-size: 11px;
font-family: arial;
} 
.adminedit a { 
color : white; 
} 

.header {
	background: url("/img/dezis-header.jpg") no-repeat;
	height: 219px;
	width: 955px;
	text-align: left;
}

.header a img {
	margin: 106px 0 0 25px;
}

.location {
    font-size: 100%;
    margin-top: -5px;
}

.small_1 {
	font-size: 80%;
}

.location a, .location span {
	margin: 0 6px;
}

.current div div {
	margin: 6px 0;
}

.current div div a {
	font-size: 70% !important;
	text-decoration: underline !important;
}

.menu td.current .opened a {
	text-decoration: none !important;
}

.menu td.current div:first-child {
	margin: 3px 0 3px;
}

.screenshots {
    margin-top: 16px;
    width: 100%;
}
.screenshots td {
    font-size: 120%;
    padding-bottom: 25px;
    vertical-align: top;
    width: 50%;
}
.screenshots div {
    margin-bottom: 7px;
}

.screenshots b {
	font-size: 80%;
}

.error_msg { 
	padding : 15px; 
	background-color : white; 
	border : 1px solid #ccc; 
	margin: 15px 0 5px;
} 

.error_msg p {
	margin: 6px 8px;
}
.error_msg#true { 
	color : #009900; 
	border-color : #009900; 
} 
.error_msg#false { 
	color : #cc0000; 
	border-color : #cc0000; 
}

textarea {
	width: 100%;
	height: 200px;
}

.counterform {margin-top: 50px;}
.counterform table {width: 75%; }
.counterform input {width: 90%;}
.counterform input[type="submit"] {width: auto;}
.counterform td {padding: 6px 0;}
.required {color: red; font-family: tahoma; font-size: 80%; padding-right: 5px;}
.counterform p {font-size: 80%; border-left: 5px solid red; padding-left: 10px;}

.submenu {margin-top: 8px;}

.emailContent div { border-bottom: 1px solid #ccc; padding: 4px 5px}
.emailContent div span {font-weight: bold;}

.countersFields div {font-size: 80%;margin-bottom: 5px;}

.rates {border-collapse: collapse;}
.rates tr td {border-bottom: 1px solid #ccc; padding: 15px; vertical-align: bottom; height: 60px;}
.rates tr td['first'] {vertical-align: middle;}