/*))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
)))))))))))))   ))))  )))  )))))))))))
)))))))))))  )))  ))  )))  )))))))))))
)))))))))))))     ))  )))  )))))))))))
)))))))))))  )))  ))  )))  )))))))))))
)))))))))))  )))  ))  )    )))))))))))
)))))))))))))     ))))  )  )))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))

Style

*/


html,
body{
  margin: 0;
  padding: 0;
  cursor: default;
}
html{
  background-image: url(GUI/Images/Bg.Teal.png);
  background-image: url(GUI/Images/Bg.Red.png);
  background-image: url(GUI/Images/Bg.Green.png);
  background-repeat: repeat-x;
  background-position: top;
  min-height: 100%;
  font-family: Garamond Pro, Georgia, Times New Roman, serif;
  font-family: Calibri, Trebuchet MS, Arial, sans-serif;
  font-size: 14px;
  background-color: #060e01;
  background-color: #081301;
}
body{
  background-image: url(GUI/Images/Bg2.Green.png);
  background-repeat: repeat-y;
  background-position: top;
  min-height: 100%;
  text-align: center;
}
a{
  cursor: pointer;
}
.Desk{
  background-image: url(GUI/Images/Desk.Teal.png);
  background-image: url(GUI/Images/Desk.Red.png);
  background-image: url(GUI/Images/Desk.Grey.png);
  background-image: url(GUI/Images/Desk.Green.png);
  background-repeat: no-repeat;
  background-position: top;
  min-height: 100%;
  text-align: center;
  color: #ffffff;
}
.Desk .GUI{
  min-height: 100%;
  padding: 295px 20px 20px 20px;
  padding: 315px 20px 20px 20px;
  padding: 1px 20px 20px 20px;
  width: 880px;
  margin: 0 auto;
}

a{
  color: #ffffff;
  text-decoration: none;
  border-bottom: 1px solid #e1b300;
}
a:hover{
  color: #4b7b00;
  background-color: #ffffff;
  text-decoration: none;
  border-bottom: 2px solid #ffffff;
  background-color: transparent;
  color: #ffffff;
}

.Disclaimer{
  width: 450px;
  margin: 0 auto;
  font-size: 12px;
}
.Disclaimer .Link{
  display: block;
  font-size: 23px;
  margin: 12px 0 12px 0;
}

ul{
  padding: 0;
  margin: 12px 0 23px 0;
}
.ContactList li,
.ServiceList li,
.ClientList li{
  display: inline;
  padding: 0 6px;
  font-size: 12px;
}
.ContactList li strong,
.ServiceList li strong,
.ClientList li strong{
  font-size: 16px;
  font-weight: normal;
}
.ServiceList li a,
.ClientList li a{
}
.ServiceList li a:hover,
.ClientList li a:hover{
}
.ContactList
{ margin-bottom: 50px; }

.Foot{
  background-color: #000000;
  padding: 80px 0 12px 0;
  color: #ffffff;
}
.Foot a:hover{
}
.Copyright,
.License{
  font-size: 11px;
  color: #a8a8a8;
}
.Copyright{
}
.Rights strong{
  font-weight: normal;
  font-size: 19px;
}

h2{
  margin: 0 0 30px 0;
  font-size: 23px;
  font-weight: normal;
  color: #ffffff;
}
h3{
  margin: 30px 0 16px 0;
  font-size: 18px;
  font-weight: bold;
  color: #1d3200;
}
/* .cc{
  background-image: url(GUI/Images/cc.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding: 0 7px;
  width: 10px;
}
.cc span{
  display: none;
}
 */

.About{
  margin: 0 0 30px 0;
}
.About strong{
  display: block;
  font-weight: normal;
  margin: 0 0 12px 0;
}
.About em{
  font-style: normal;
  font-weight: bold;
  font-size: 19px;
}
.About img
{ margin: 70px 0 0 0; }

h1
{ height: 312px; margin: 0; }
h1 a
{ display: block; width: 152px; height: 277px; margin: 0 auto; border-bottom: 0; padding-bottom: 2px; }
h1 a:hover
{ padding-bottom: 0; }
h1 span
{ display: none; }

.Your{
  display: block;
}

li.Flag,
.Flag{
  background-repeat: no-repeat;
  background-position: right;
  padding-right: 18px;
  margin-right: 6px;
}
.FlagUS{ background-image: url(GUI/Images/flag.us.gif);}
.FlagUK{ background-image: url(GUI/Images/flag.uk.gif);}
.FlagDE{ background-image: url(GUI/Images/flag.de.gif);}
.FlagCH{ background-image: url(GUI/Images/flag.ch.gif);}
.FlagCZEU{ background-image: url(GUI/Images/flag.czeu.gif); padding-right: 32px; }

.PreviewList p
{ margin: 24px 0 24px 0; clear: both; }
.PreviewList img
{ margin: 0 1px 1px 0; padding: 0; float: left; }
.GUIClear
{ clear: both; margin: 0; }

.VideoPlayer
{ width: 425px; margin: 0 auto; padding: 12px; background-color: #000000; border: 1px solid #000000; background-image: url(GUI/Images/youtubevideo.gif); background-repeat: no-repeat; background-position: center; display: block; }
.VideoPlayer embed
{ margin: 0; padding: 0; }
.VideoPlayer .Below
{ font-size: 12px; color: #ffffff; }
