body
{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background-color: #595B58;
font-family: DINPro_Regular;
color: #CCC;
text-align:center;
}

a
{
font-family: DINPro_Regular;
font-size: 12px;
text-decoration: none;
color: #7E8D96;
border: 0;
border-style: none;
}

img
{
border-style: none;
}

sup
{
font-size: 10px;
}

table
{
padding: 0;
margin: 0;
border-spacing: 0;
}

table td
{
padding: 0;
margin: 0;
border-spacing: 0;
}

@font-face
{
	font-family: DINPro_Regular;
	src: url('fonts/DINPro/DINPRO-REGULAR.OTF');
}

@font-face
{
	font-family: DINPro_Medium;
	src: url('fonts/DINPro/DINPRO-MEDIUM.OTF');
}

@font-face
{
	font-family: DINPro_Bold;
	src: url('fonts/DINPro/DINPRO-BOLD.OTF');
}

#wrapper
{
width: 1024px;
height: 768px;
background: url(../img/Back-Paper.jpg);
background-repeat: no-repeat;
margin-top: 40px;
}

#menuContainer
{
float: left;
clear: left;
margin-left: 13px;
margin-top: 27px;
}

#menu
{
}

#menu td
{
width: 129px;
height: 23px;
text-align: center;
border-top: 2px solid #3B3A33;
border-left: 2px solid #3B3A33;
border-right: 2px solid #3B3A33;
}

#menu .spacer
{
width: 7px;
height: 23px;
border-left: 0;
border-right: 0;
}

#menu a
{
width: 100%;
height: 100%;
float: left; text-decoration: none;
color: #3B3A33;
font-family: DINPro_Medium;
font-size: 12px;
font-weight: 900;
}

#menu a div
{
padding-top: 3px;
}
 
#menu a:hover, #menu .current
{
background-color: #641423;
color: #FFF;
}

.content
{
float: left;
margin-left: 13px;
margin-top: 5px;
}

#footer
{
width: 786px;
height: 80px;
float: left;
clear: left;
background: url(../img/footer_bg.png);
background-repeat: no-repeat;
margin-left: 111px;
margin-bottom: 50px;
}

#popup_background
{
width: 100%;
height: 100%;
background-color: #777;
display: none;
position: absolute;
left: 0;
top: 0;
z-index: 90;
}

#popup_container
{
display: none;
position: absolute;
z-index: 100;
left: 50%;
}

#popup_div
{
font-size: 14px;
background-color: #FFF;
padding: 20px;
border: 1px solid; 
border-color: #E5E5E5 #DBDBDB #D2D2D2; 
-webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; 
-moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px; 
box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
border-radius: 4px; 
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
-o-border-radius: 4px; 
-khtml-border-radius: 4px;
}

#client_info_container a
{
color: #7b1b1b; font-size: 18px; font-family: DINPro_Medium;
}

.client_link_container
{
color: #1b1b1b;
font-size: 18px;
}
