body {
    background-repeat: no-repeat;
}

div.head{
    font-size: 200%;
    font-family: Verdana;
}

font.text {
    color: #808080;
    font-family: Verdana;
}
font.link
{
    color: #808080;
    font-family: Verdana;
    font-size: medium;
}
div {
    color: #808080;
    font-family: Verdana;
}

/*div.box {
    width:700px;
    height:560px;
    padding:20px;
    border:0px;
    solid:#66a;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 400;
    padding-left: 300;
}*/

.box {
  position: relative;
  width: 50%;
  padding-bottom: 400;
  padding-left: 300;
}

.box:after {
  content: "";
  display: block;
  /*padding-bottom: 50%;*/
}

.box_content {
  position: absolute;
  width: 80%;
  height: 100%;
  padding-left: 7%;
}

.box_img {
  padding-bottom: 100;
  padding-left: 400;
  padding-right: 400;
  padding-top: 50;
  width: 640px;
  position: relative;
}

ul.menu {
text-align:left;
position: relative;
list-style-type:none;
width:auto;
display:block;
height:33px;
font-size:.8em;
background:url(images/bg.png) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
border:1px solid #000;
margin:auto;
padding:0px 10px 0px 10px;
left:0px;
}

ul.menu li {
display:block;
float:right;
margin:0px;
padding:0px 10px 0 10px;
margin-right:10px;
}

ul.menu li a {
float:left;
color:#000000;
text-decoration:none;
height:24px;
padding:9px 15px 0;
font-weight:bold;
}
ul.menu li img {
    float: left;
    color:#000000;
    text-decoration:none;
    height:24px;
    padding:0px;
    font-weight: bold;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/bg.png) repeat-x top left;
text-decoration:none;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*RED*/
ul.menu.red{
background-color:#CD071F;
}
ul.menu.red li a:hover, .menu.red li.current {
background-color:#DE3330;
}
a:link { color:#808080; text-decoration:none; }
a:visited { color:#808080; text-decoration:none; }
a:focus { color: #808080; text-decoration:none; }
a:hover { color: #808080; text-decoration:none; }
a:active { color: #808080; text-decoration:none; }


@import url(http://fonts.googleapis.com/css?family=Oxygen+Mono);
/* Starter CSS for Menu */
#cssmenu {
  padding: 0;
  margin: 0;
  margin-top: -10px;
  height: 35px;
  border: 0;
  font-weight: 600;
  color: #000000 }

#cssmenu ul, #cssmenu li {
  list-style: none;
  margin: 0;
  padding: 0; }

#cssmenu ul {
  position: relative;
  z-index: 597; }

#cssmenu ul li {
  float: left;
  min-height: 1px;
  vertical-align: middle; }

#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default; }

#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%; }

#cssmenu ul ul li {
  float: none; }

#cssmenu ul ul ul {
  top: 0;
  left: auto;
  right: -99.5%; }

#cssmenu ul li:hover > ul {
  visibility: visible; }

#cssmenu ul ul {
  bottom: 0;
  left: 0; }

#cssmenu ul ul {
  margin-top: 0; }

#cssmenu ul ul li {
  font-weight: normal; }

#cssmenu a {
  display: block;
  line-height: 1em;
  text-decoration: none; }

/* Custom CSS Styles */
#cssmenu {
  background: #cd071f;
  border-bottom: 4px solid #DE3330;
  font-family: 'Oxygen Mono', Tahoma, Arial, sans-serif;
  font-size: 12px; }
  #cssmenu > ul {
    *display: inline-block; }
  #cssmenu:after, #cssmenu ul:after {
    content: '';
    display: block;
    clear: both; }
  #cssmenu ul {
    text-transform: uppercase; }
    #cssmenu ul ul {
      border-top: 4px solid #cd071f;
      text-transform: none;
      min-width: 190px; }
      #cssmenu ul ul a {
        background: #cd071f;
        color: #FFF;
        border: 1px solid #cd071f;
        border-top: 0 none;
        line-height: 150%;
        padding: 2px 2px;
        color: #000000; }
      #cssmenu ul ul ul {
        border-top: 0 none; }
      #cssmenu ul ul li {
        height: 35px;
        position: relative; }
        #cssmenu ul ul li:first-child > a {
          border-top: 1px solid #cd071f;
          color: #000000; }
        #cssmenu ul ul li:hover > a {
        height: 35px;
          background: #DE3330; }
        #cssmenu ul ul li:last-child > a {
          -moz-border-radius: 0 0 3px 3px;
          -webkit-border-radius: 0 0 3px 3px;
          border-radius: 0 0 3px 3px;
          -moz-background-clip: padding;
          -webkit-background-clip: padding-box;
          background-clip: padding-box;
          -moz-box-shadow: 0 1px 0 #cd071f;
          -webkit-box-shadow: 0 1px 0 #cd071f;
          box-shadow: 0 1px 0 #cd071f;
          color: #000000; }
        #cssmenu ul ul li:last-child:hover > a {
          -moz-border-radius: 0 0 0 3px;
          -webkit-border-radius: 0 0 0 3px;
          border-radius: 0 0 0 3px;
          -moz-background-clip: padding;
          -webkit-background-clip: padding-box;
          background-clip: padding-box; }
        #cssmenu ul ul li.has-sub > a:after {
          content: '+';
          position: absolute;
          top: 50%;
          right: 15px;
          margin-top: -8px; }
    #cssmenu ul li:hover > a, #cssmenu ul li.active > a {
      background: #DE3330;
      color: #FFF;
      color: #000000; }
    #cssmenu ul li.has-sub > a:after {
      content: '+';
      margin-left: 5px; }
    #cssmenu ul li.last ul {
      left: auto;
      right: 0; }
      #cssmenu ul li.last ul ul {
        left: auto;
        right: 99.5%; }
  #cssmenu a {
    font-weight: 600;
    height: 35px;
    background: #cd071f;
    color: #CBCBCB;
    padding: 0 20px;
    color: #000000; }
  #cssmenu > ul > li > a {
    line-height: 48px; }
