﻿html, body, form
{
    margin:0;
    padding:0;
}

body 
{
    font-family: Verdana;
    background-position:top;
    background-color: #000;
    /*background-color: #454545;
    background-image: url('../images/backgrounds/patterns/bgn.png');*/
    /* background-size: 100% auto; */
    /*background-image: url('bguniverse.jpg');
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-size: 100%;*/
        
    -webkit-background-size: cover; /* For WebKit*/
    -moz-background-size: cover;    /* Mozilla*/
    -o-background-size: cover;      /* Opera*/
    background-size: cover;         /* Generic*/
}

b
{
    font-family: Verdana;
}

.wrapper
{
    width: 100%;
}

.wrapper-content
{
   background-image: url('BlackOpacity50.png');
   margin: 0 auto; 
    width: 980px;
    margin-bottom:15px;
    /*-webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border:thin solid Navy;
    background-color:#FFF;*/
    height:auto;
    border:1px solid #000;
}

.sidebar-left
{
    float:left;
    width:33%;
    /*background-color:#779BC3; */
}

img
{
    border:0px;
}
      
.transparentBg
{
    background-color: #ffffff;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    border: 1px solid black;
    opacity: 0.6;
    filter: alpha(opacity=60); /* For IE8 and earlier */
}
        
.transparentBg p
{
    color: #000;
}
#effect
{
    margin: 0 auto;
    height: 400px;
}
        
.slider-home
{
    margin: 0 auto;
}

.main-content
{
    float:left;
    width:60%;
    min-height:600px;
    padding:5px;
    margin: 10px 26px 26px 26px;
    text-align:justify;
}

.paragrafo
{
    font-family: Verdana;
    font-size:small;
    text-align:justify;
}

h1
{
    font-family: 'Ropa Sans', sans-serif;
    margin-bottom:0px;
    margin-top:0px;
}

h3
{
    font-family: 'Ropa Sans', sans-serif;
}

table
{
    border-collapse:collapse;
    width:100%;
}

table th
{
    text-align:left;
    font-weight:bold;
}

table tr
{
    text-align:left;
    font-weight:normal;
}

tr:nth-child(even) {
    background-color: #c4eeff;
}

.box
,.box-1
,.box-2
,.box-3
,.box-4
,.box-5
{
    float:left;
    text-align:justify;
}

.box-1
{
    width:100%;    
}

.box-2
{
    width:50%;
}

.box-3
{
    width:33.33333%;    
}

.box-4
{    
    width:25%;
}

.box-5
{    
    width:20%;
}

.box-inner
{
    margin:5px auto;
    margin:10px;
}

.box-title
{
    text-decoration:none;
    font-weight:bold;
    text-align:center;
    color:#000;
}

.box-title a:link
, .box-title a:visited
{
    
}

.box-title a:hover
{
    border-bottom:1px solid #000;
}

.float-left
{
    float:left;
}

.float-stop
{
    float:none;
}

.clear
{
    clear:both;
}

.pp_gallery_ext
{
    margin:15px;
}

.header
{
    /*background-image: url('BlackOpacity50.png');*/
}

.header .logo
{
    height:60px;
    border:0;
    float:left;
    margin-left:40px;
    margin-top:10px;
}

.header .slogan
{
    float:left;
    margin-left:20px;
    color:#FFF;
    font-size:40px;
    margin-top:20px;
    font-weight:lighter;
}

.footer
{    
    /*background-image: url('BlackOpacity50.png');*/
}

.sidebar-menu
{
    min-height:500px;
}

.sidebar-menu a:link
, .sidebar-menu a:visited
{
    font-size:medium;
    color:#FFF;
    text-decoration:none;
    border-bottom:#FFF;
    line-height:30px;
}

.sidebar-menu a:hover
{
    font-size:medium;
    color:#FFF;
    font-weight:bold;
    text-decoration:underline;
    border-bottom:#33ccff;
}


.social_bar
{

    margin-right:20px;
}

.social_box
{
   background-color:#ABABAB;
     float:left;
    background-color:#ABABAB;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #FFF;
    margin:3px;
    padding:2px;
}

.header-menu-container
{
   float:right;
   top:0px;
   margin-right:10px;
   margin-top:2px;
}

.header-menu
{
    list-style-type:none;
    display:inline-block;
    font-size:small;
}

.header-menu li
{
    float:left;
    margin-left:5px;
}

.header-menu li a:link
,.header-menu li a:visited
 
{
    color:#FFF;
    text-decoration:none;
}

.header-menu li a:hover
{
    color:#FFF;
    text-decoration:none;
    border-bottom:1px solid #FFF;
}

.standard-form table tr:nth-child(even) {
    background-color: #fff;
}

table
{
    border-collapse:collapse;
    width:100%;
}

table th
{
    text-align:left;
    font-weight:bold;
}

table tr
{
    text-align:left;
    font-weight:normal;
}

.requiredField
{
    color:Red;
    font-weight:bold;
}

.menuMain, 
.menuMain-Orange,
.menuMain-AcquaMarine,
.menuMain-Azure,
.menuMain-Brown
{    
    height: 40px;
    border-bottom: 5px solid #000;
    margin-bottom:15px;
}

.menuMain-Orange
{
    background-image: url('OrangeOpacity70.png');
}

.menuMain-AcquaMarine
{
    background-image: url('AcquaMarineOpacity70.png');
}

.menuMain-Azure
{
    background-image: url('AzureOpacity70.png');
}

.menuMain-Brown
{
    background-image: url('BrownOpacity70.png');
}
