/* CSS Document manix*/

/* content style */
@import url("content_style.css");
/* content style */


/*html * { font-size:100.01%; }
@font-face { font-family: spez-light; src: url(fonts/SinkinSans-100Thin.otf); }
@font-face { font-family: spez; src: url(fonts/SinkinSans-300Light.otf); }
@font-face { font-family: spez-bold; src: url(fonts/SinkinSans-500Medium.otf); }*/

  
body {
font-family: 'spez', Helvetica, Arial, Verdana, sans-serif;
font-size:14px;
line-height: 24px;
color:#2f2f2f;
background: url(/layouts/images/bg_body.jpg) no-repeat;
background-color:#cfc7ec;

}

#force-scrollbar {
position: absolute;
top: 0;
bottom: -1px;
width: 1em;
z-index: -1;
}

#wrapper{
margin: 0 auto;
width: 1100px;
min-height: 400px;
}



#header{
margin: 20px 0 0 650px;
height: 118px;
width: 400px;
background: url(/layouts/images/bg_head.png) no-repeat;
}


#main { 
min-height: 500px;
margin: 0;
}

#col1 {
min-height: 457px;
padding-top: 20px;
width: 285px;
float: left;
background: url(/layouts/images/bg_menu.png) no-repeat;

}


#content{
width: 800px;
min-height: 330px;
margin-left: 300px;
padding: 0 ;
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size:14px;
color:#2f2f2f;
line-height: 22px;
}


#footer {
height: 200px;
width: 100%;
position:realtive;
bottom:0;
clear: both;
background-color: #fff;
}

#footer_content {
height: 200px;
width: 1100px;
margin: 0 auto;
padding: 0 ;
}




/*Navigation*/

A
{
color: #686280;
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
}

A:visited
{
color: #686280;
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
}

A:active
{
color: #785fd4;
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
}

A:hover
{
color: #785fd4;
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
text-decoration: none;
}


#hnav0 {}

#hnav0 li {
float: left;
display: block;
}

#hnav0 li a:link, #hnav0 li a:visited {
font-family:'spez-light', Helvetica, Verdana, Arial, sans-serif;
color: #fff;
display: block;
font-size: 18px;
padding: 8px 0 2px 25px;
letter-spacing: 2px;
display: block;
width: 210px;
}

#hnav0 li a:hover, #hnav0 li a:active, #hnav0 li a.on:link, #hnav0 li a.on:visited, #hnav0 li a.on:hover, #hnav0 li a.on:active, .hnav0_active {
font-family:'spez-light', Helvetica, Verdana, Arial, sans-serif;
color: #1b1b1b;
font-weight: bold;
}



#hnav1 {}

#hnav1 li {	
float: left;
display: block;}

#hnav1 li a:link {
font-family:'spez-light', Helvetica, Verdana, Arial, sans-serif;
color: #fff;
font-weight: bold;
font-size: 15px;
letter-spacing: 0.5px;
display: block;
width: 193px;
padding: 5px 0 5px 48px;
}

#hnav1 li a:visited, #hnav1 li a:hover, #hnav1 li a:active #hnav1 li a.on:link, #hnav1 li a.on:visited, #hnav1 li a.on:hover, #hnav1 li a.on:active, .hnav1_active{
font-family:'spez-light', Helvetica, Verdana, Arial, sans-serif;
font-weight: bold;
color: #1b1b1b;
}


#snav2 {}

#snav2 li {	
float: left;
display: block;}

#snav2 li a:link {
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
color: #fff;
font-weight: lighter;
font-size: 13px;
letter-spacing: 0.5px;
display: block;
width: 193px;
padding: 5px 0 5px 65px;
}
#snav2 li a:visited, #snav2 li a:hover, #snav2 li a:active #snav2 li a.on:link, #snav2 li a.on:visited, #snav2 li a.on:hover, #snav2 li a.on:active, .snav2_active{
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
color: #1b1b1b;

}



.footer {
font-family:'spez', Helvetica, Verdana, Arial, sans-serif;
font-size: 14px;
line-height: 22px;
color: #2f2f2f;
}




