body {
	margin: 0px;
	background-color:#000000;
	background: url(../images/hg_d.gif) repeat;
	
	
}
#menu96{

display:none;}

#renders{
display:block;
margin:0px;
padding:0px;
background-color:#FFFFFF;
width:90px;


}
.renderfarmwin{
position:relative;
left:7px;
top:0px;
padding-right:10px;}
.asas{

background: url(../images/bgr.png) repeat;
}

.tabhomefam{
background: url(/images/hg_d3.gif) repeat;
border: #FF9933 1px solid;
}

.mod_login1{
background: url(/images/hg_d3.gif) repeat;
border: #FF9933 1px solid;
text-align:center;

}
.mod_login a{

margin:10px;}

#mod_login_usernametext{
font-size: 14px;
line-height:26px;
padding-top:10px;
}

#mod_login_passwordtext{
font-size: 14px;
line-height:26px;

}

.fonthomekl {font-size: 12px;
line-height:26px;}

tr,  div {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
}
p{
font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #333333;
  margin:0px;


}
#homebt{
line-height:16px;
margin:5px;}
.hasTip{
display:none;}
.article_separator{

display:none;}
#helpnav{

padding-top:10px;
position: relative;
left: 140px;
bottom: 0;

}
.renderm{
background: url(/images/hg_3dmax.jpg);
background-position:center;
}


.renderfarmabs1{
padding-top:3px;
background: url(/images/hg_cinema.jpg);
background-position:center;

}

.renderfarmabs2{
padding-top:3px;
background: url(/images/hg_maya.jpg);
background-position:center;

}
.renderfarmabs3{
padding-top:3px;
background: url(/images/hg_xsi.jpg);
background-position:center;

}
.renderfarmabs4{
padding-top:3px;
background: url(/images/hg_lightwave.jpg);
background-position:center;

}
.renderfarmabs5{
padding-top:3px;
background: url(/images/hg_blender.jpg);
background-position:center;

}
.renderfarmabs6{
padding-top:3px;
background: url(/images/hg_standalone.jpg);
background-position:center;

}

.renderfarmabs7{
padding-top:3px;
background: url(/images/hg_modo.jpg);
background-position:center;

}
.renderfarmabs{
padding-top:3px;

}
#homebt2{
padding-left:20px;}
hr {
 background       : #999999;
  height           : 1px;
  width            : 100%;

}

#mainlevel-nav {
margin: 0; padding: 0;
}
#mainlevel-nav2 {
margin: 0; padding: 0;
}
.contentheading, .buttonheading {
width: 300px !important;

}
.optionhg {background-color: transparent;
 border:0;
 }
#container { position: relative; }
#id-for-flash, #alternative-content { position: relative; top: 0; left: 0;}
#container, #id-for-flash, #alternative-content { height: 998; width: 158;}
#html-overlay{ z-index: 2; }
#lang{
position:relative;
	margin-top:0px;
	margin-bottom:70px;
margin-right:10px;
color: #FF9933;
	font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none;

}
.tdgrau{
border: #e5e5e5 1px solid;
}
.tdgraul{
border-top: #e5e5e5 1px solid;
border-bottom: #e5e5e5 1px solid;
}
.tdgraut{
border-left: #e5e5e5 1px solid;
}
.tdgraur{
border-top: #e5e5e5 1px solid;
border-bottom: #e5e5e5 1px solid;
}
H1  {
color: #000000; 
FONT-WEIGHT: Bold;
font-size : 12px; 
font-family : verdana;
margin:0px;
padding:0px;
}
H2  {
color: #FF9933; 
FONT-WEIGHT: Bold;
font-size : 12px; 
font-family : verdana;
line-height: 15px;
margin:0px;
}
H3  {
color: #000000; 
FONT-WEIGHT: Bold;
font-size : 10px; 
font-family : verdana;
line-height: 13px;
margin:0px;
}
H4  {
color: #000000; 
font-size : 15px;
line-height:19px;
font-family : verdana;
margin:0px;
padding:0px;
padding-bottom:15px;
FONT-WEIGHT: Bold;
}
H5  {
display:block;
color: #fff;
background-color:#505050;
width:100%;
height:20px;
font-size : 12px;
line-height:20px;
font-family : verdana;
margin:0px;
padding:0px;
padding-left:5px;
font-weight:Normal;
margin-bottom:15px;
margin-top:15px;
}

#turbo H5{
display:block;
color: #fff;
background-color:#505050;
width:98%;
height:auto;
font-size : 12px;
line-height:14px;
font-family : verdana;
margin:0px;
padding:5px;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
font-weight:Normal;
margin-bottom:15px;
margin-top:15px;
margin-right:10px;
}

H4  {
color: #000000; 
font-size : 15px;
line-height:19px;
font-family : Arial;
margin:0px;
padding:0px;
padding-bottom:15px;
FONT-WEIGHT: Normal;
}
.front24{
font-size : 20px;
}


.textlink:link , .textlink:visited, .textlink:active{
color: #FF6600;
font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none; 
}
 
.textlink:hover {
TEXT-DECORATION: underline; 
			color: #ff3300;
	font-size: 10px;
	font-family : verdana;
 

}
#navunten a:link, #navunten a:visited, #navunten a:active{

FONT-WEIGHT: Bold;
color: #333333;
font-size: 11px;
	font-family : verdana;
TEXT-DECORATION: none; 
}
 
#navunten a:hover {
FONT-WEIGHT: Bold;
TEXT-DECORATION: none;
			color: #FFFFFF;
	font-size: 11px;
	font-family : verdana;
 

}


.roklatestnews h3 {
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0;
	cursor: pointer;
	color: #FF6600;
	margin: 0px;
}

.roklatestnews .date {
	font-size: 9px;
	color: #666;
}
.tabbord {
border-width: 1px; 
border-style: solid;
border-color:  #FF6600;
background-color :#CCCCCC;
}

.tabsoft{
font-size : 10px; 
line-height: 10px;
 margin: 0; padding: 0;
 padding-top: 8px;
 padding-bottom: 10px;
  padding-left: 5px;
}
#softtababst{
font-size : 10px; 
BORDER-top: #ccc 1px solid;
  margin: 0;
   padding-top: 3px;
  padding-top:3px;
  padding-bottom: 3px; 
}
.roklatestnews div.element span{
	display: block;
	padding-top: 0px;
	
}

.roklatestnews div.element .readon {
	color: #990000;
	font-size: 9px;
	font-weight: normal;
	


}
.readon {
	color: #990000;
	font-size: 10px;
	font-weight: normal;
	
}




.rotext{
font-size: 9px;
	font-weight: normal;
	color: #000000;
	padding-left:3px;
}

#login{
position:relative;
	margin-top:0px;
	margin-bottom:0px;
margin-right:10px;
color: #FF9933;
	font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none;

}
#lang a:link, #nav a:visited, #nav a:active{
color: #FF9933;
	font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none;
}
#time{

color: #000000;
	font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none;

}
#time a:link, #nav a:visited, #nav a:active{
color: #000000;
	font-size: 10px;
	font-family : verdana;
TEXT-DECORATION: none;
}
#time  a:hover{
color: #333333;
	font-size: 10px;
	font-family : verdana;
	TEXT-DECORATION: none; 
 
}
.border_web{
BORDER-RIGHT: #FF9933 1px solid;
BORDER-Left: #FF9933 1px solid;
}
.border_web2{
BORDER-RIGHT: #FF9933 1px solid;
BORDER-Left: #FF9933 1px solid;
BORDER-top: #FF9933 1px solid;
background: url(../images/hg.gif) repeat;
}
.navbg{
 background-color : #FF9933; 
background: url(/images/hg_or.jpg) repeat-x;;


}
#mainlevel-nav li {
letter-spacing: 0px;
FONT-WEIGHT: Bold;
	float: left; 
margin-left: 5px; 
font-size: 13px;
line-height: 26px;
font-family: Verdana;
BORDER-RIGHT: #cc6600 1px solid; 
}
#mainlevel-nav a {
	margin-right:11px;
display: block; float: left; text-decoration: none;
color: #ffffff;


}

#mainlevel-nav a:hover {

	color: #000000;
	text-decoration: none;
	
}
#mainlevel-nav2 li {
letter-spacing: 0px;
FONT-WEIGHT: Bold;
	float: left; 
margin-left: 5px;
margin-right: 5px;  
FONT-WEIGHT: Bold;
color: #333333;
font-size: 11px;
	font-family : verdana;


font-family: Verdana;
BORDER-RIGHT: #cc6600 1px solid; 
}
#mainlevel-nav2 a {
	
display: block; float: left; text-decoration: none;
color: #333333;


}

#mainlevel-nav2 a:hover {

	color: #000000;
	text-decoration: none;
	
}
/*different setting for newsflash*/
.newsflash td {
color: #000000;
text-align: justify;
vertical-align: middle;
}

/*setting for the greetingstext-align: justify;*/ 
.mainpage {

color: #333333;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 13px;
}
.mainpage-bkg {
	background-image: url(../images/lineborder.png);
	width: 1px;
}

.greybg {
  background: #eeeeee;
}

/*pathaway setting*/
.pathway {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
margin: 0px;
}

a.pathway:link, a.pathway:visited {
  color            : #ff9900;
  font-weight      : normal;
}

a.pathway:hover {
  color            : #ff3300;
  font-weight      : normal;
  text-decoration   : none;
}

/*for title or site name*/
.title {
font-family: sans-serif;
font-size: 20px;
font-weight: bold;
color : #000000;
margin-left: 10px;
}

/*for the tag-line*/
.subtitle {
font-family: sans-serif;
font-size: 10px;
font-weight: bold;
color : #666666;
text-transform: uppercase;
letter-spacing: 2px;
margin-left: 20px;
}

#active_menu {
  color: #000000;
  font-size: 10px;
}

/* --Default Class Settings-- */

a.mainlevel:link, a.mainlevel:visited {
display: block;
color: #000000;
font-weight: bold;
background-repeat: no-repeat;
width: 95%;
text-indent: 15px;
text-decoration: none;
font-family: Verdana, Helvetica, Arial, sans-serif;
line-height: 20px;
margin-bottom: 1px;
}
a.mainlevel:hover {
color: #FF9900;
}

a.mainmenu:link, a.mainmenu:visited {
color: #ffffff; 
font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 10px;

}
a.mainmenu:hover {
color: #333333; 
}
.pollstableborder {
border: 1px solid;
padding: 1px;
}

a.sublevel:link, a.sublevel:visited {
        padding-left: 1px;
        vertical-align: middle;
        font-size: 11px;
        color: #ff6600;
        text-align: left;
}


a.sublevel:hover {
color: #ff9e31; text-decoration: none;
}

table.moduletable {

	padding: 5px 5px 0px 8px;
	margin-bottom: 5px;
	width: 100%;
	
	
}
div.moduletable-m {

	padding: 5px 0px 0px 0px;
	margin-bottom: 5px;
	width: 1000px;
	color:#000000;
	
}
div.moduletable-tab h3 {
display:block;
	padding-left: 5px;
	margin-bottom: 0px;
	width: 155px;;
	height:20px;
	color:#ffffff;
	line-height:18px;
	font-size:12px;
	background-color:#FF9900;
	
	
}
h3.unserer-Renderfarm{

	width: 155px;;
	height:20px;
	color:#ffffff;
	line-height:18px;
	font-size:12px;
	background-color:#FF9900;
}

div.moduletable-tab{
border: #FF9900 1px solid;
width: 160px;;
background-color:#ffffff;
margin-bottom: 5px;
margin-top: 5px;
font-size:10px;
}
div.moduletable-tab hr{

margin:0px;
border: 0px;
 color: #ccc;
background-color: #ccc;
height: 1px;

}
div.moduletable-tab p{
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
	font-size:10px;
	margin:0px;
}

div.moduletable-tab2 h3 {
display:block;
	padding-left: 5px;

	width: 155px;;
	height:20px;
	color:#ffffff;
	line-height:18px;
	font-size:12px;
	background-color:#FF9900;
	
	
}

div.moduletable-tab2{
margin-left:10px;
border: #FF9900 1px solid;
width: 160px;;
background-color:#ffffff;
margin-bottom: 5px;
margin-top: 0px;
font-size:10px;
}
div.moduletable-tab2 hr{

margin:0px;
border: 0px;
 color: #ccc;
background-color: #ccc;
height: 1px;

}
div.moduletable-tab2 p{
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
	font-size:10px;
	margin:0px;
}
h3.renderfarm{
display:block;
	padding-left: 5px;
	height:20px;
	color:#ffffff;
	line-height:20px;
	font-size:12px;
}
.renderfarm1{
	border: #FF9900 1px solid;
background-color:#ffffff;
margin-bottom: 5px;
margin-top: 5px;
font-size:10px;

}
.renderfarm2{
	border: #FF9900 1px solid;

margin-bottom: 5px;
margin-top: 5px;
font-size:10px;
background-image:url(/images/hg_d2.gif);
}
.renderfarm_home{
background-image:url(/images/info.gif);
background-position:left;
background-repeat:no-repeat;
padding-left: 50px;
padding-right: 20px;

}
.renderfarm_banner{
border: #FF9900 1px solid;
}
div.moduletable-login a:link, div.moduletable-login a:visited {
        padding-left: 1px;
        vertical-align: middle;
        font-size: 10px;
        color: #ffffff;
        text-align: left;
}


div.moduletable-login  a:hover {
color: #000000; text-decoration: none;
}


	


table.moduletable th {
	font-size        : 10px;
	font-weight      : bold;
	color            : #000000;
	text-align       : left;
	width            : 100%;
	
	padding-bottom: 3px;
}

table.moduletable li {
padding: 0px;
	margin: 0px;
}

table.moduletable ul {
	padding: 0px;
	margin: 0px;
}
table.moduletable td {
font-size: 10px;
font-weight: normal;
}

.poll {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 14px;
}

table.pollstableborder {
	border: 1px solid #cccccc;
}

.sectiontableheader {
  background-color : #CCCCCC;
  color            : #333333;
  font-weight      : bold;
}

.sectiontableentry1 {
  background-color : #F0F0F0;
}

.sectiontableentry2 {
  background-color : #E0E0E0;
}

.small {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-decoration  : none;
  font-weight      : bold;
}

.smalldark {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}


.contentpane {
  background       : #dedede;
}

.contentpaneopen {
  border : 0px ridge #0099cc;
  width: 100%;
  padding: 1px;
  
}


.contentheading, .componentheading {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  font-weight      : bold;
  color            : #ff9900;
  text-align       : left;
  line-height:14px;
  text-decoration:underline;
}

.createdate {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #999999;
  text-align       : left;
}


.button {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 12px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #000000;
  border           : 1px solid #FF9933;
  padding:3px;
  margin-top:10px;
  margin-bottom:10px;
  
}

.inputbox {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : #000000;
  background-color : #F0F0F0;
  border           : 1px solid #FF9933;
}

.inputbox_disabled 
{
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 12px;
  color            : gray;
  background-color : silver;
  border           : 1px solid silver;
}

.button-log {
	margin-top:3px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 10px;
  font-weight      : bold;
  background-color:#000000;
  color            : #ffffff;
  border           : 0px solid #CCCCCC;
}

.inputbox-log {
margin-top:3px;
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
    color            : #ffffff;
  background-color:#000000;
  border           : 0px solid #CCCCCC;
}
a:link, a:visited {
color: #ff6600;
text-decoration: none;
}

a:hover {
color: #ff3300;
text-decoration: underline;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 	color: #ff9900;
	text-align:left;
	text-decoration: underline;
	line-height:20px;
	}

a.contentpagetitle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	}

a.category:link, a.category:visited {
  color            : #333333;
  font-weight      : bold;
  font-size: 11px;
font-weight: bold;
}

a.category:hover {
  color            : #999999;
}

/* Styles for dhtml tabbed-pages */
.ontab {
	background-color: #ffae00;
	border-left: outset 2px #ff9900;
	border-right: outset 2px #808080;
	border-top: outset 2px #ff9900;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*	cursor: hand;*/
	font-weight: bold;
	color: #FFFFFF;
}
.offtab {
	background-color : #e5e5e5;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	/* Cannot use hand as its not a W3C CSS validator */
	/*	cursor: hand;*/
	font-weight: normal;
}
.tabpadding {
}

.tabheading {
	background-color: #ffae00;
	text-align: left;
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
	background-color: #f0f0f0;
}
.code {
	background-color: #f0f0f0;
	border: 1px solid #FFF;
}

/* Text passed with mosmsg url parameter */
.message {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size : 10pt;
	color : #ff6600;
	text-align: center;
}

/* Javascript Back button */
.back_button {
	text-align: center;
	margin-top: 40px;
}

table.contenttoc {
	color: #333300;
	background-color: #e0e0e0;
	border: 1px solid #333;
}

table.contenttoc td {
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
}
ul#render {
 list-style-image: url(/images/render.png);
 padding-left:30px;
 margin:0px;
}

li#render  {
  padding-left: 10px;
  padding-top: -10px;
   margin-top: -10px;

}

ul {
  margin: 0;
  padding: 10px;
  list-style:disc;
   padding-left: 20px;
}
.ul1 {
  margin: 0;
  padding: 0;
  list-style: none;
}
li {
 
}

table.searchinto {
	width: 100%;
}
#help li {
  line-height: 15px;
  padding-left: 0px;
  padding-top: 0px;

}
.stepexpand{
list-style-type:disc;
 margin: 0;
 padding: 0px;
 padding-left: 20px;

}

table.searchintro td {
	background-color: #293C43;
	color: #ffffff;
	font-weight: bold;
}

DIV.shadow, DIV.shadow2, DIV.shadow3, DIV.shadow4, DIV.shadow5 {
   padding: 1px;
   border-radius: 5px;
   -moz-border-radius: 5px;
   }
DIV.shadow {
  display:block;
   position: relative;
   top: 0px;
   left: 0px;
background-color: #b1b1b1;
   border: 1px solid #bfbfbf;
   margin: 0px;
   }
DIV.shadow2 {


   margin: 0;
   }
DIV.shadow3 {


   margin: 0;
   }
DIV.shadow4 {

   margin: 0;
   }
DIV.shadow5 {
   float: left;

   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 0px solid #666;
   margin: 0;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }
   .button1,
.button1 div{
	height: 1%;
	float: right;
}

.button2-left,
.button2-right,
.button2-left div,
.button2-right div {
	float: left;
}

.button1 { background: url(../images/j_button1_left.png) no-repeat; white-space: nowrap; padding-left: 10px; margin-left: 5px;}

.button1 .next { background: url(../images/j_button1_next.png) 100% 0 no-repeat; }

.button1 a {
	display: block;
	height: 26px;
	float: left;
	line-height: 26px;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
	padding: 0 30px 0 6px;
}

.button1 a:hover { text-decoration: none; color: #FF6600; }

.button2-left a,
.button2-right a,
.button2-left span,
.button2-right span {
	display: block;
	height: 22px;
	float: left;
	line-height: 22px;
	font-size: 11px;
	color: #333;
	cursor: pointer;
}

.button2-left span,
.button2-right span { cursor: default; color: #999; }

.button2-left .page a,
.button2-right .page a,
.button2-left .page span,
.button2-right .page span,
.button2-left .blank a,
.button2-right .blank a,
.button2-left .blank span,
.button2-right .blank span { padding: 0 6px; }

.page span,
.blank span {
	color: #000;
	font-weight: bold;
}

.button2-left a:hover,
.button2-right a:hover { text-decoration: none; color: #FF6600; }

.button2-left a,
.button2-left span { padding: 0 24px 0 6px; }

.button2-right a,
.button2-right span { padding: 0 6px 0 24px; }

.button2-left { background: url(../images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; }

.button2-right { background: url(../images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; }

.button2-right .prev { background: url(../images/j_button2_prev.png) no-repeat; }

.button2-right.off .prev { background: url(../images/j_button2_prev_off.png) no-repeat; }

.button2-right .start { background: url(../images/j_button2_first.png) no-repeat; }

.button2-right.off .start { background: url(../images/j_button2_first_off.png) no-repeat; }

.button2-left .page,
.button2-left .blank { background: url(../images/j_button2_right_cap.png) 100% 0 no-repeat; }

.button2-left .next { background: url(../images/j_button2_next.png) 100% 0 no-repeat; }

.button2-left.off .next { background: url(../images/j_button2_next_off.png) 100% 0 no-repeat; }

.button2-left .end { background: url(../images/j_button2_last.png) 100% 0 no-repeat; }

.button2-left.off .end { background: url(../images/j_button2_last_off.png) 100% 0 no-repeat; }

.button2-left .image 		{ background: url(../images/j_button2_image.png) 100% 0 no-repeat; }
.button2-left .readmore 	{ background: url(../images/j_button2_readmore.png) 100% 0 no-repeat; }
.button2-left .pagebreak 	{ background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat; }
.button2-left .blank	 	{ background: url(../images/j_button2_blank.png) 100% 0 no-repeat; }
