.collage {width: 394px; height: 30px; margin: 0px;}

body.production {}
body.rmtrain
{
	background-image: url("img/rmtrain_bg.png");
	background-repeat: repeat;
}
body.dev
{
	background-image: url("img/devel_bg.png");
	background-repeat: repeat;
}

#collage_main {background-image: 
url("img/collage_main.jpg");}
#collage_networks {background-image: url("img/collage_networks.jpg");}
#collage_reviews {background-image: url("img/collage_reviews.jpg");}
#collage_jobs {background-image: url("img/collage_jobs.jpg");}
#collage_announce {background-image: url("img/collage_announce.jpg");}

#navline {float: left; border-bottom: 1px solid black; border-top: 1px solid black; height: 4px; width: 354px;}
#navline2 {clear: both; border-bottom: 1px solid black;}
.navline_main {background-color: #5f5f5f;}
.navline_networks {background-color: #B67A46;}
.navline_reviews {background-color: #AF4C4C;}
.navline_jobs {background-color: #4D925D;}
.navline_announce {background-color: #775E9D;}
.navline_announce_end {background-color: #775E9D; border-right: 1px solid black;}

a.button_networks {text-decoration: none; font-weight: bold; font-size: 11px; color: #dddddd; 
letter-spacing: -1px; padding: 3px; display: block; background-image: url(img/networks_back.gif);}
a.button_networks:visited {color: #dddddd;}
a.button_networks:hover {color: #ffffff; display: block; background-image: url(img/networks_back.gif);}

a.button_reviews {text-decoration: none; font-weight: bold; font-size: 11px; color: #dddddd; 
letter-spacing: -1px; padding: 3px; display: block; background-image: url(img/reviews_back.gif);}
a.button_reviews:visited {color: #dddddd;}
a.button_reviews:hover {color: #ffffff; display: block; background-image: url(img/reviews_back.gif);}

a.button_jobs {text-decoration: none; font-weight: bold; font-size: 11px; color: #dddddd; 
letter-spacing: -1px; padding: 3px; display: block; background-image: url(img/jobs_back.gif);}
a.button_jobs:visited {color: #dddddd;}
a.button_jobs:hover {color: #ffffff; display: block; background-image: url(img/jobs_back.gif);}

a.button_announce {text-decoration: none; font-weight: bold; font-size: 11px; color: #dddddd; 
letter-spacing: -1px; padding: 3px; display: block; background-image: url(img/announce_back.gif);}
a.button_announce:visited {color: #dddddd;}
a.button_announce:hover {color: #ffffff; display: block; background-image: url(img/announce_back.gif);}

a.button_chose {text-decoration: none; font-weight: bold; font-size: 11px; color: #ffffff; letter-spacing: -1px; display: block; padding: 3px;}
a.button_chose:visited {color: #ffffff;}

.button {border-top: 1px solid black; float: right; height: 19px; text-align: center;}

#networks {width: 127px; background-color: #996633; border-right: 1px solid black; 
background-image: url(img/networks_back.gif); border-bottom: 1px solid #000000;}

#networks_chose {width: 127px; background-color: #996633; border-right: 1px solid black; 
background-image: url(img/networks_back.gif); border-bottom: 1px solid #B67A46;}

#reviews {width: 58px; background-color: #993333; border-right: 1px solid black; 
background-image: url(img/reviews_back.gif); border-bottom: 1px solid #000000;}
		
#reviews_chose {width: 58px; background-color: #993333; border-right: 1px solid black; 
background-image: url(img/reviews_back.gif); border-bottom: 1px solid #AF4C4C;}

#jobs {width: 66px; background-color: #336633; border-right: 1px solid black;
background-image: url(img/jobs_back.gif); border-bottom: 1px solid #000000;}

#jobs_chose {width: 66px; background-color: #336633; border-right: 1px solid black;
background-image: url(img/jobs_back.gif); border-bottom: 1px solid #4D925D;}

#announce {width: 103px; background-color: #666699; border-right: 1px solid black;
background-image: url(img/announce_back.gif); border-bottom: 1px solid #000000;}

#announce_chose {width: 103px; background-color: #666699; border-right: 1px solid black;
background-image: url(img/announce_back.gif); border-bottom: 1px solid #775E9D;}

#networks_german {width: 78px; background-color: #996633; border-right: 1px solid black; 
background-image: url(img/networks_back.gif); border-bottom: 1px solid #000000;}

#networks_chose_german {width: 78px; background-color: #996633; border-right: 1px solid black; 
background-image: url(img/networks_back.gif); border-bottom: 1px solid #B67A46;}

#reviews_german {width: 85px; background-color: #993333; border-right: 1px solid black; 
background-image: url(img/reviews_back.gif); border-bottom: 1px solid #000000;}
		
#reviews_chose_german {width: 85px; background-color: #993333; border-right: 1px solid black; 
background-image: url(img/reviews_back.gif); border-bottom: 1px solid #AF4C4C;}

#jobs_german {width: 88px; background-color: #336633; border-right: 1px solid black;
background-image: url(img/jobs_back.gif); border-bottom: 1px solid #000000;}

#jobs_chose_german {width: 88px; background-color: #336633; border-right: 1px solid black;
background-image: url(img/jobs_back.gif); border-bottom: 1px solid #4D925D;}

#announce_german {width: 103px; background-color: #666699; border-right: 1px solid black;
background-image: url(img/announce_back.gif); border-bottom: 1px solid #000000;}

#announce_chose_german {width: 103px; background-color: #666699; border-right: 1px solid black;
background-image: url(img/announce_back.gif); border-bottom: 1px solid #775E9D;}

.button_blank {width: 35px; border-bottom: 1px solid black; float: right; height: 20px; border-right: 1px solid black;}
#button_blank_main {background-color: #4D2A30;}
#button_blank_networks {background-color: #775122;}
#button_blank_reviews {background-color: #663234;}
#button_blank_jobs {background-color: #085E41;}
#button_blank_announce {background-color: #333366;}

.container_top {width: 775px; position: relative; z-index: 1;}

.container_h-net {float: left; width: 371px;}

.h-net_clickable {position: absolute; left: 0px; top: 25px; z-index: 2;}

.leftbar {float: left; width: 17px;}
#leftbar_main {background-color: #59393C;}
#leftbar_networks {background-color: #865C2A;}
#leftbar_reviews {background-color: #753433;}
#leftbar_jobs {background-color: #15714C;}
#leftbar_announce {background-color: #3F3772;}

.h-net {height: 72px; width: 371px; float: left;}
#h-net_main {background-image: url("img/title_default.jpg");}
#h-net_networks {background-image: url("img/title_networks.jpg");}
#h-net_reviews {background-image: url("img/title_reviews.jpg");}
#h-net_jobs {background-image: url("img/title_jobs.jpg");}
#h-net_announce {background-image: url("img/title_announce.jpg");}

.nav_end {clear: both; margin-left: 17px;}

.nav {width: 394px; height: 22px; text-align: right;}
#nav_main {background: #745656;}
#nav_networks {background: #AE6D1B;}
#nav_reviews {background: #993333;}
#nav_jobs {background: #339966;}
#nav_announce {background: #5B408D;}
 
.container_nav {float: left; width: 394px; height: 78px;}

.footer {font-family: verdana, arial, helvetica; font-size: 7pt;}

.old_browser {display: none;}

a.small_link {font-size: 7pt;}

a.small_link_white
{
    color: #ffffff;
    font-size: 10px;
    text-decoration: none;
    margin-left: 15px;
}

a.small_link_white:visited {color: #ffffff;}

.align_right {text-align: right;}

pre {font-size: 13px;}

.border {border: 1px solid #336666;}
		
a.arial {font-size: 8pt; text-decoration: none;}

h1 {font-size: 1.3em; font-weight: bold;}

h2 {font-size: 1.2em; font-weight: bold;}

h3 {font-size: 1.1em; font-weight: bold;}

hr {height: 1px; color: #cccccc; background-color: #cccccc;}

.headertext {font-size: 11pt; font-weight: bold;}

.small_text {font-size: 7pt;}

.indent_text {margin-left: 20px;}

.highlight_link
{
    position: relative;
    font-family: Verdana, Helvetica;
    font-size: 12px;
    text-decoration: none;
    font-weight: bold;
    background: #ffffff;
    padding: 5px;
    border-top: solid;
    border-bottom: solid;
    border-width: 0.1em;
    height: 15px;
}

.regular_link
{
    position: relative;
    font-family: Verdana, Helvetica;
    font-size: 12px;
    text-decoration: none;
    border-right: solid;
    border-width: 0.1em;
    padding: 6px;
    height: 15px;
}

.search_box
{
    position: relative;
    font-family: Verdana, Helvetica;
    font-size: 9pt;
    margin: 16px 6px 6px 6px;
}

.small_form
{
    font-size: 11px;
}

.text
{
    margin-left: 190px;
    margin-right: 20px;
}

.textlog
{
    margin-left: 175px;
    margin-right: 20px;
}

.text_580
{
    margin-left: 198px;
    width: 552px;
}

.text_fullscreen
{
    margin-left: 17px;
    margin-right: 20px;
}

.divmenu
{
    position: absolute;
    width: 175px;
}

.menu2_frontpage
{
    float: left;
    width: 185px;
    background: #eeeef5;
    border-color: #bbbbbb;
    border: solid;
    border-width: 1px;
    overflow: hidden;
    word-wrap: break-word;
}

.promo
{
    margin: 19px 10px 19px 10px;
}
		
.clear 
{
    clear: both;
    height: 0;
}

li.space 
{
    margin-top: 10px;
    margin-bottom: 15px;
    margin-left: 10px;
}

li.nosymbol 
{
    margin-top: 20px;
    margin-bottom: 15px;
    list-style-type: none;
}

ul  
{
    margin-left: 15px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;
    padding-left: 0px;
}

.main 
{
    clear: both; 
    margin-left: 17px;
}

.greeting {float: left;}
.date {text-align: right;}
