/* CSS Document */

body,input,select,TD,TH,textarea{
font-size:11px;
font-family:tahoma;
background-color:none;
color:#666666; 
}

body{ 
 text-align:center; 
} 

body#editor{ 
 text-align:center;
 background:#aaa;  
}

body#editor #page{
  border:2px solid #888;
   
}

div#toolbar a,div#toolbar_menus a, div#toolbar_func a, div#text_box_div a,div#first_start_page a{
  color:#78B516;
  font-size:11px;
  text-decoration:none;  
}

a#exit{
    background-image:url(../images/cms/delete.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding-left:18px;
    height:20px;
    margin:5px;
}

a#apply{
    background-image:url(../images/cms/check.gif);
    background-position:top left;
    background-repeat:no-repeat;
    padding-left:18px;
    height:20px;
    margin:5px;
}


input#login,select#login,input#username{
  background-color:none;
  color:#444; 
  border:1px solid #888;
  width:120px;
}
 
div.selected{
    border:1px solid #78b516;
    background-color:#ffffc4;
}

div#text_box_div{
    position:absolute;
    top:300px;
    left:200px;
    width:400px;
    height:320px;
    border:2px solid #cdcdcd;
    
}

div#text_footer_div{
    background-color:#f2f2f2; 
    width:400px;
    height:20px;
    text-align:right;
}

div#text_header_div{
    background-color:#f2f2f2; 
    width:400px;
    line-height:25px;
    color:#666;
    font-weight:bold;
    text-align:left;
    padding-left:5px;
}

textarea#text_div{
    width:400px;
    height:280px;
    z-index:99;
    background:#ffffff;
    text-align:left;
    padding:3px;
    background:#ffffff;     
}

div#toolbar_login TD{
  color:#444;
  font-weight:bold;
}

div#cms_dialog{
    border:1px solid #e2e2e2;
    width:300px;
    height:auto;
    background-color:#FAFAFA;
    position:absolute;
    top:200px;
    left:300px;     
    padding:10px;
}

div#cms_dialog_header{
    color:#78b516;    
   font-family:tahoma;
   font-weight:bold;
   font-size:12px;
}

div#cms_dialog_param{
    width:100px;
    float:left;
}

div#cms_dialog_value{
    width:100px;    
}

div#first_start_page{
    width:500px;
    margin:0 auto;
    text-align:left;
    ?width:100%;
    ?height:100%;
    ?text-align:center;      
}

div#login{
    background-image:url(../images/cms/login_screen.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    width:500px;
    height:300px;
    margin-top:80px;
} 
div#login_err{
    text-align:left;
    background-image:url(../images/cms/error_big.gif);
    background-repeat:no-repeat;
    background-position:15px 10px;     
    background-color:none;
    padding-top:10px;
    padding-left:80px;
    color:#4a4a4a;
    margin-top:50px;
}

div#first_start{
    text-align:left;
    background-image:url(../images/cms/ok.png);
    background-repeat:no-repeat;
    background-position:15px 70px;     
    background-color:none;
     padding-top:70px;
    padding-left:80px;
    padding-right:40px;
    color:#4a4a4a;
}

div#first_start_page_title{
    font-size:16px;
    position:relative;
    top:20px;
    left:20px;
    float:left;
    color:#888;
}

div#first_start h3{
    color:#78b516;    
   font-family:tahoma;
   font-weight:bold;
}

div#first_start h2{
    color:#78b516;    
   font-family:tahoma;
   font-weight:bold;
}

div#login_err h3{
    color:#DC3332;    
   font-family:tahoma;
   font-weight:bold;
}

div#toolbar input,select{
font-size:11px;
font-family:tahoma;
background-color:none;
color:#666666;
}

div#toolbar button{
  width:100px;   
}
 
div#toolbar{
padding-top:6px;
padding-left:10px;
width:980px;
height:65px;
background-color:none;
display:none;
background-image:url(../images/toolbar/toolbar.gif);
background-repeat:no-repeat;
margin-bottom:0px;
color:#666666;
z-index:99;
position:relative; 
top:3px;
left:0px; 
margin-left: auto;
margin-right: auto;
/*
left: expression( ( 10 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
top: expression( ( 5 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
*/
}
 
a#toolbar_link{
  position:absolute;
  top:343px;
  left:830px;
  color:#78b516;
  font-weight:bold;
  font-size:10px;
}

div#toolbar_menu{
width:980px;
height:335px;
background-color:none;
position:absolute;
top:35px;
left:0px; 
position:absolute;
display:block;
background-image:url(../images/toolbar/toolbar_menu.gif);
background-repeat:no-repeat;
background-position:100% 100%;
z-index:98; 
}

div#toolbar_function{
float:left;
cursor:pointer;
padding:2px 3px 2px 3px
}

div.toolbar_function{
float:left;
cursor:pointer;
padding:2px 3px 2px 3px
}

div#toolbar_hello{
color:#78b516;
width:220px;
font-size:11px;
line-height:28px;  
margin-top:10px;
}

div#page_info{
clear:both;
font-size:10px;
color:#666666;
position:relative;
left:20px;
z-index:99;
width:400px;
text-align:left;
float:left;
}

iframe#toolbar_frame{
margin:0px;
margin-bottom:30px;
width:100%;
height:100%;
background-color:none;
border-left:1px solid #768192;
border-right:1px solid #768192;
}

div#edit{
    background-image:url(../images/toolbar/edit.gif);
    background-repeat:no-repeat;
    background-position:100% 50%;
    position:absolute;
    top:0px;
    right:0px;
    cursor:pointer;
    width:16px;
    height:16px;
    margin:0px;   
}

table#cms_dialog_table TH{
    font-size:11px;    
    text-align:left;
    padding-top:12px;
}

td#cms_dialog_table_header{
     background:#eaeaea;
     padding:4px;
     font-size:13px;
     font-weight:bold;
     color:#78b516;
}

input#button{
     background:#ECE9D8;
     color:#000000;
     border:1px solid #7F9DB9;
     font-size: 10px; 
     width:100px;
 }
 
 div#spacer{
    background-image:url(../images/toolbar/spacer.gif);
    background-position:top center;
    background-repeat:no-repeat; 
    width:15px;
    height:20px;
    float:left;
    margin-top:3px;
 }
 
 div#tooltip{
  width:128px;
  height:107px;
  background:none;
  position:absolute;
  color:#000000;
  display:block;
  z-index:99;
  background-image:url(../images/toolbar/tooltip.gif);
  background-position:top left;
  background-repeat:no-repeat;  
  text-align:left;
  font-size:11px;
  color:#000;
  padding:14px 5px 0px 5px;
  font-family:arial;
 }

