/* GLOBAL */

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #d5d5d5;
margin: 0;
padding: 0;
background: #ffffff url('../img/bcgr.jpg') top center repeat-x;
}

img{
border:0;
}

h1 {
}

h2 {
margin: 0;
font-size: 22px;
color: #ffffff;
margin-bottom: 20px;
}

h3 {
margin: 0;
font-size: 18px;
color: #ffffff;
margin-bottom: 20px;
}

h4 {
margin: 0;
font-size: 16px;
color: #ffffff;
margin-bottom: 20px;
}

a {font-size: 12px;	color: red; text-decoration: none; outline: none; border: none;}
a:hover {color:#9d9d9d; text-decoration:none;}
a:active {color:#9d9d9d; text-decoration:none;}
a:visited {color: red;}
a:hover {color:#9d9d9d; text-decoration:none;}

strong {
font-weight: bold;
color: #ffffff;
}

.calc_title {
font-size: 16px;
color: #ffffff;
font-weight: bold;
background-color: #cccccc;
}

.dark {
color: black;
}

#wraper {
margin: 0 auto;
width: 882px;
}

.small_cap {
font-size: 10px;
}

.bl {color: #000000;}
.r {color: red;}
.w {color: white;}
.g {color: #666666;}


/* TOP */

#topbar {
height: 32px;
}

#login {
float:right;
margin-top: 6px;
margin-right: 10px;
}

#lang {
float:right;
margin-top: 10px;
margin-right: 23px;
color: #808080;
}



/* HEADER */

.logo {
float: left;
margin-top: 30px;
width: 146px;
height: 40px;
}

#head_elm {
float: right;
margin-top: 47px;
}

#ad_txt {
float: right;
margin-right: 47px;
}

#top_btn {
float: right;
margin-right: 47px;
margin-top: 10px;
width: 157px;
}

.top_reg {
margin-top: 25px;
}



/* CONTENT HOLDER */

#slider {
margin-top: 220px;
}

/* NAVIGATION */

#heading {
height: 45px;
font-size: 14px;
color: #ffffff;
margin: 0;
padding: 0;
}

#heading p{
margin-top: 16px;;
}

#heading ul {
margin: 0;
padding: 0;
list-style: none;
}

#heading li {
margin: 0;
padding: 0;
display: block;
float: left;
width: 126px;
height: 45px;
text-align:center;
background-position: 0 0;
background-repeat: no-repeat;
cursor: pointer;
}

#heading li.active {
background-position: 0 -45px;}

#heading li:hover {
background-position: 0 -45px;}

.midd_tab {
background: url('../img/nav_midd.gif');
}

.left_tab {
background: url('../img/nav_left.gif');
}

.right_tab {
background: url('../img/nav_right.gif');
}


/* CONTENT */

#panes {
border-style: none;
background-color: #2b2b2b;
}

/*#panes div div { overflow: hidden; }*/

#previous { float: none; cursor: pointer; display: none; }
#next { float: none; cursor: pointer; display: none;}



.inner {
width: 820px;
margin-top: 25px;
margin-left: 30px;
}

.inner p {
margin-bottom: 10px;
}


.container1 {
float: left;
width: 250px;
}

.container2 {
float: left;
width: 250px;
margin-left: 35px;
}

.pic {
border: 2px solid #858585;
margin-bottom: 20px;
}

.more {
margin-top: 20px;
}

/* SUB-SLIDER */


#sub_slider {
background: url('../img/bcgr2.gif') top center repeat-x;
height: 292px;
text-align: center;
}

#banner {
margin-top: 40px;
position: relative;
}


/* FOOTER */

#footer {
background-color: #000000;
height: 201px;
}

.sub_wraper {
margin: 0 auto;
width: 820px;
}





#sub_footer {
background-color: #1a1a1a;
height: 50px;
}


.copyright {
float: left;
margin: 0;
padding-top: 18px;
font-size: 11px;
color: #585858;
line-height: 11px;
}

.tovae {
float: right;
padding-top: 13px;

}