﻿
body { width: 100%; height: 726px; text-align:center;}
.global { width: 982px; text-align:left;}

h1 { font-family: Arial; font-size: 12pt; color: #DE6B05; font-weight:normal; }
h1.margin { margin-top: 20px; }
h2 { font-family: Arial; font-size: 11pt; color: Black; font-weight:normal; font-style:italic; }
h3 { font-family: Bookman Old Style; font-size: 20pt; color: #FF6600; text-align: left; font-weight:500; padding-left: 432px;}
p { font-family: Arial; font-size: 11pt; text-align:justify; }
a { text-decoration: underline; color: #006699; }
a:hover { color: Red; }  

/* LOGO */
#logo{ width: 982px; background-color:#291813; height: 50px; padding-top:20px; }
#logo span { color:White; margin-left: 10px; font-family: Arial; font-size: 19pt; }
#logo img { margin-left: 25px;  }

/* HEADER */
#header { width: 982px; height: 28px; position: relative; z-index: 9998; }
#header #nav { margin: 0; padding: 0; }
#header #nav li { display: inline}
#header #nav li a { float: left; width: 117px; height: 0; padding-top: 28px; overflow: hidden; background-image: url(Images/globalnavbg24.gif); background-repeat: no-repeat;}

#header #nav li#advantages a { width: 145px; }
#header #nav li#services a { width: 140px; }
#header #nav li#support a { width: 229px; }


/* BUTTONS */
#header #nav li#about a { background-position: 0 0; }
#header #nav li#advantages a { background-position: -117px 0; }
#header #nav li#services a { background-position: -262px 0; }
#header #nav li#galery a { background-position: -402px 0; }
#header #nav li#partners a { background-position: -519px 0; }
#header #nav li#contacts a { background-position: -636px 0; }
#header #nav li#support a { background-position: -753px 0; }

/* OVER STATES */
#header #nav li#about a:hover { background-position: 0 -30px; }
#header #nav li#advantages a:hover { background-position: -117px -30px; }
#header #nav li#services a:hover { background-position: -262px -30px; }
#header #nav li#galery a:hover { background-position: -402px -30px; }
#header #nav li#partners a:hover { background-position: -519px -30px; }
#header #nav li#contacts a:hover { background-position: -636px -30px; }
#header #nav li#support a:hover { background-position: -753px -30px; }


/* PRESSED STATES */
#header #nav li#about a:active { background-position: 0 -60px;  }
#header #nav li#advantages a:active { background-position: -117px -60px; }
#header #nav li#services a:active { background-position: -262px -60px; }
#header #nav li#galery a:active { background-position: -402px -60px; }
#header #nav li#partners a:active { background-position: -519px -60px; }
#header #nav li#contacts a:active { background-position: -636px -60px; }
#header #nav li#support a:active { background-position: -753px -60px; }

/* ON STATES */
.about#header #nav li#about a { background-position: 0 -91px; cursor: default; }
.advantages#header #nav li#advantages a { background-position: -117px -91px; cursor: default;}
.services#header #nav li#services a { background-position: -262px -91px; cursor: default;}
.galery#header #nav li#galery a { background-position: -402px -91px; cursor: default;}
.partners#header #nav li#partners a { background-position: -519px -91px; cursor: default;}
.contacts#header #nav li#contacts a { background-position: -636px -91px; cursor: default;}
.support#header #nav li#support a { background-position: -753px -91px; cursor: default;}

#header hr { width: 982px; color:Orange; background-color:Orange;  display: inline; float:left; border: 0; height: 2px; margin: 0 0 0 0;}

#menu { vertical-align:top; margin-top: 0; }
#menu a { font-family: Arial; font-size: 11pt; text-decoration: none; color: #006699;  }
#menu a.active { color: #663366; }
#menu a:hover { color: Red; }  

#main { width: 982px; margin-bottom: 20px; margin-top: 15px; }
#main td { text-align:left; padding-left: 45px; vertical-align: top;  }
#main td.left { vertical-align:top; width:190px; padding-left: 10px;  }
#main td.nomargin { vertical-align: top; padding-top: 0; margin-top: 0;  }
#main td.pic { padding-left: 10px; text-align:right; }
#main td.middle { padding-left: 0px;  padding-top:190px; vertical-align: top; text-align:left; }
#main td.gallery { padding-left: 40px; padding-top: 30px; vertical-align:bottom;}
#main td.feedback { padding-left: 20px; }
#main td.contactheader { padding-left: 0px; }
#main td.contactimage { width:150px; padding-left: 0px; text-align:center; padding-top:15px;}
#main td.contacttext { padding-left: 0px; padding-top:15px;}
#main td.topmargin { padding-top:20px;}
#main td h1 { margin-top: 0px;}
#main td p { margin-top: 0px;}

#photo { float:left; margin: 20px 20px 20px 15px; }
#list { float:left; margin-right: 7px;}
#pricespic { margin-left: 141px; }
#direction { font-family: Arial; font-size: 11pt; color: Black; font-weight:bold; vertical-align:middle; height:100%;}
#schema {  font-family: Arial; font-size: 15pt; color: #FF6600; font-weight:bold; }

#prices { font-family: Arial; font-size: 11pt; width: 501px; vertical-align: middle; color: #003366; }
#prices td { text-align: center; padding-left: 0px;  height: 18px; border-right: gray 1px solid; }
#prices td.noborder { border-right-width: 0px; }
#prices tr#tableheader td { height: 12px; font-size: 10pt; color: white; background-color: #6699cc; border-bottom-color: #335c85; border-top-style: solid; border-top-color: #335c85;
                                border-right-style: none; border-left-style: none; border-bottom-style: solid;
                                  border-top-width: thin; border-bottom-width: thin;}
#prices tr.silver { background-color: silver;  }
#prices tr.tablebottom td { background-color: silver; border-bottom-color: #335c85; border-bottom-style: solid; border-bottom-width: thin; }
#calc { padding-left: 30px; }
.tableuppertext { font-size: 11pt; color: #006699;  font-family: Arial; margin-right: 120px; }
.tableundertext {font-size: 10pt; color: #336699;  font-family: Arial; }
.calcundertext {font-size: 10pt; font-family: Arial; }
.float{ float:left; }


#footer hr { display: inline; float:left; width: 982px; color:Orange; background-color:Orange; border: 0; height: 2px; margin-top: 0;}
#footer div { width: 982px; text-align:center; font-family: Arial; font-size: 10pt; }


.blue { color: #006699; }
.green { color: Green; }
.orange { color: #DE6B05; }
