*{
    margin:0;
    padding:0;
}
body{
    background:#ffffff url("../images/bg.jpg") repeat-x 0 0;
    text-align:center;
}
body, div, td{
    font:12px Arial, Helvetica, Sans-serif;
    color:#000000;
    line-height:15px;
}
#tbl_tmb_theoretical td{
    border-left:1px solid rgb(204, 204, 204);
    padding:2px;
}
#container{
    background:#ffffff;
    width:961px;
    height:666px;
    text-align:left;
    margin:0 auto;
}
#top{
    background:transparent url("../images/int_top.jpg") repeat-x 0 0;
    width:961px;
    height:31px;
}

#middle{
    width:961px;
    height:600px;
    background:transparent url("../images/int_left.gif") no-repeat 0 0;
}
#middle #main_column{
    margin-left:26px;
    width:934px;
    height:100%;
}
#middle #main_column #main_top{
    background:transparent url("../images/logo.gif") no-repeat 0 0;
    width:100%;
    height:77px;
}
#middle #main_column #main_banner{
    width:934px;
    height:231px;
}
#middle #main_column #content{
    width:934px;
}
#middle #main_column #content a{
    text-decoration:none;
    color:#cc0000;
    font-weight:bold;
}
#middle #main_column #content a:hover{
    color:#ff0033;
}
#bottom{
    background:transparent url("../images/int_bottom.jpg") repeat-x 0 0;
    width:961px;
    height:35px;
}
#bottom #footer div{
    font:11px Arial, Helvetica, Sans-serif;
    color:#666666;
    padding-top:10px;
}
#bottom #footer #adress{
    float:left;
}
#bottom #footer #argonova{
    float:right;
}
#bottom #footer a{
    color:#9c9c9c;
    text-decoration:none;
}
.tab_active{
    width:180px;
    height:40px;
    margin-top:191px;
    background-color:#ffffff;
    position:absolute;
    font-size:14px;
    text-align:center;
    line-height:40px;
    white-space:nowrap;
    vertical-align:center;
}
.tab{
    width:180px;
    height:40px;
    margin-top:191px;
    background-color:#c7ced9;
    position:absolute;
    font-size:14px;
    text-align:center;
    line-height:40px;
    white-space:nowrap;
    vertical-align:center;
}
.tab_active a{
    text-decoration:none;
    color:#000000;
}
.tab a{
    text-decoration:none;
    color:#9b9a9a;
}
.tab a:hover{
    color:#000000;
}

/************************************************    navigation */
#nav{
	position:absolute;
    margin:38px 0 0 280px;
	z-index:2;
}
#nav ul{
	list-style-type:none;
}
#nav ul li{
	float:left;
	z-index:100;
	position:relative;
}
#nav ul li a, #nav ul li a:visited, #nav ul li span{
	text-decoration:none;
}
#nav ul li a:hover{
	border:0;
}
#nav ul li:hover dl dd,
#nav ul li a:hover dd{
	display:block;
	background-color:#dadada;
}
#nav ul table{
	border-collapse:collapse;
	margin:-1px;
}
#nav ul dt{
	margin:0;
	padding:6px;
	list-style-type:none;
}
#nav ul dd{
	position:absolute;
    width:260px;
}
#nav ul dd{
    display:none;
    background-color:transparent;
}
#nav ul dd ul li{
    float:none;
    display:block;
    height:30px;
}
#nav ul dt a{
	font-size:14px;
    font-family:Helvetica, Arial, Sans-serif;
    font-style:italic;
    font-weight:bold;
	color:#9b9a9a;
	display:block;
	position:relative;
}
#nav ul li:hover dt a, #nav ul a:hover dt a, #nav .active{
	color:#000000;
}
#nav ul dd a{
	padding:0 0 0 10px;
    display:block;
	color:#9b9a9a;
	font-size:14px;
    font-family:Helvetica, Arial, Sans-serif;
    font-style:italic;
    font-weight:bold;
    height:30px;
    line-height:30px;
    vertical-align:middle;
}
#nav ul dd a:hover{
	color:#000000;
}
