

/******************************************************************************/
/**************************    Global settings    *****************************/
/******************************************************************************/

body{
  font-family: Arial, Helvetica, sans-serif;
  background-color:lightgray;/*#CCCC99;*/
  background-image:url('IMAGES/lara.jpg');
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-size:100% 100%;
}

#logo{
  background-color:#b40000;
  background: linear-gradient(to bottom, #2b0000, darkred 40%, #b40000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2b0000', endColorstr='#b40000');
}

#logotext1{
  font-family:garamond;
  font-style: italic;
  font-weight:bold;
  font-size:80px;
  color:white;
}

#logotext2{
  color:#F4F0CB;
}

#logotext3{
  text-align:right;
  color:black;
  font-size:15px;
}

#logoheader{
  font-size:18px;
}

#topmenu{
  background-color:#4d4d4d;
}

.topmenuitem{
  font-size:14px;
  text-align:center;
  color:#b3b3b3;
  text-decoration:none;
}

.topmenuitem_hover{
  font-size:14px;
  text-align:center;
  text-decoration:none;
  background-color:#b40000; 
  color:white;   
}

#topmenuitem_plain{
  font-size:14px;
  text-align:center;
  color:#b3b3b3;
  text-decoration:none;
}

#topmenuitem_plain:hover{
  background-color:#b40000; 
  color:white;
}

#topmenuitem_end{
  font-size:14px;
  text-align:center; 
}

.subitemcontainer{
  background-color:#b40000;
}

.subitem{
  text-align:left;
}

#contentframe{
  background-color:#b40000;
  background: linear-gradient(to bottom, #b40000, #2b0000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b40000', endColorstr='#2b0000');
}

A.top{
  text-decoration:none;
  color:white;
}

A.top:hover{
  color:black;  
}

A.bottom{
  text-decoration:none;
  color:darkgray;
}

A.bottom:hover{
  color:lightgray;  
}

#content{
  background-color:white;
}

#startline{
  /*background-color:black;*/
  background-color:transparent;
}

#endline{
  background-color:black;
}

#copyright{
  text-align:center;
  font-size:10px;
  color:white;
}

#login_table{
  background-color:#4d4d4d;
  font-size:12px; 
  box-shadow:0 0 10px #000;
}

/******************************************************************************/
/*********************    CSS file for Templates    ***************************/
/******************************************************************************/

#COMMENT{
  margin-top:2px;
  margin-left:0px;
  margin-right:30px;
  background-color:#b3b3b3;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}

#COMMENT_ADMIN{
  margin-top:2px;
  margin-left:0px;
  margin-right:30px;
  background-color:#808080;
  color:white;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}

#COMMENT_2L{
  margin-top:2px;
  margin-left:30px;
  background-color:#b3b3b3;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}

#COMMENT_2L_ADMIN{
  margin-top:2px;
  margin-left:30px;
  background-color:#808080;
  color:white;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}

#COMMENT_3L{
  margin-top:2px;
  margin-left:60px;
  background-color:#b3b3b3;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}

#COMMENT_3L_ADMIN{
  margin-top:2px;
  margin-left:60px;
  background-color:#808080;
  color:white;
  border-width:1px;
  border-color:black;
  border-style:solid;
  padding:5px;
  text-align:justify;
  width:700px;
  word-wrap: break-word;
  color:black;
}


.commentFakeHref{
  color:blue;
  cursor:pointer; 
  text-decoration:underline;
}

#ARTICLE{
  padding:5px;
  width:98%;
  background-color:#ff9a00; 
  text-align:left; 
  margin-top:15px;
  margin-bottom:15px;  
}

#ARTICLE_MP{
  padding:10px;
  width:360px;
  background-color:#ff9a00; 
  text-align:left;
  margin-top:18px;
  margin-bottom:18px; 
}

#ARTICLE_MP_LITTLE{
  padding:5px;
  width:338px; 
  height:230px;
  padding:10px;
  background-color:#ff9a00; 
  text-align:left;
  margin-top:5px;
  margin-bottom:5px;
}

#ARTICLE_MP_TINY{
  padding:5px;
  width:160px;  
  background-color:#ff9a00;
  text-align:left;
  margin-top:5px;
  margin-bottom:10px;
}

.ARTICLE_MP_IMG{
  margin-right:5px;
  margin-top:-3px;
}

#ARTICLE_DETAIL{
  padding:5px;
  left:0px;
  right:0px;  
  background-color:#ff9a00;
  text-align:left;
}

.ANKET_TABLE{
  width:100%;
  font-size:11px;
  border-spacing:0;
  border-collapse:collapse;
  border-width:1px;
  border-color:black;
  border-style:solid;
  color:white;
}

.ANKET_TABLE_TR_1{
  height:20px;
  background-color:#b20000;  
}

.ANKET_TABLE_TR_2{
  height:20px;
  background-color:#2b0000;
}

.ANKET_TABLE_TD_LEFT{
  
}

.ANKET_TABLE_TD_CENTER{
  
}

.ANKET_TABLE_TD_RIGHT{
  
}

.ANKET_DETAIL_TABLE{
  width:100%;
  font-size:16px;
  border-spacing:0;
  border-collapse:collapse;
  border-width:1px;
  border-color:black;
  border-style:solid;
  color:white;
}

.ANKET_DETAIL_TABLE_TR_1{
  height:40px;
  background-color:#b20000;  
}

.ANKET_DETAIL_TABLE_TR_2{
  height:40px;
  
  background-color:#2b0000;
}

.ANKET_DETAIL_TABLE_TD_LEFT{
  padding-left:15px;  
}

.ANKET_DETAIL_TABLE_TD_CENTER{
  
}

.ANKET_DETAIL_TABLE_TD_RIGHT{
  text-align:right;
  padding-right:10px; 
}

.score_h{
  font-weight:bold;
  font-size:20px;
}

.score_result{
margin-top:-12px;
}

.ANKET_UNDER_NOTICE{
  font-size:10px;
  color:red;
}

.pagehref{
  color:black;
  text-decoration:none;
}

.pagehref_act{
  color:black;
  font-weight:bold;
  text-decoration:underline;
}

A{
color:white;
text-decoration:none;
}

.ANKET_BUTTON{
margin-top:5px;
}

#ADMIN{
 text-align:right;
}