/***********************************************************/
/* CSS Definition - CLIMATE ROADMAP - EVENTS DB
/***********************************************************/


/***********************************************************/
/* MENU BOX (form, view and file)
/***********************************************************/
.menu_box{margin:10px 0 20px 0; padding:10px 10px 0 10px; border:none; background-color:white;}
.menu_box .div_back_box{float:left; text-align:right;}
.menu_box .div_button_box{float:right; text-align:right;}

.menu_box .div_back_box a{font-weight:normal; color:white; font-weight:bold; background-color:rgb(0,66,131); font-size:11px; margin:0; padding:2px 5px 2px 5px; text-decoration:none; border:2px solid rgb(100,100,100); border-top-color:rgb(230,230,230); border-left-color:rgb(230,230,230);}
.menu_box .div_back_box a:hover{background-color:rgb(230,230,230);}
.menu_box .div_back_box a:active{background-color:white; color:rgb(0,66,131); border:2px solid rgb(230,230,230); border-top-color:rgb(100,100,100); border-left-color:rgb(100,100,100);}
.menu_box .div_button_box input{font-weight:bold; color:white; font-weight:bold; background-color:rgb(0,66,131); font-size:12px; margin:0 0 5px 0; padding:2px 5px 2px 5px; text-decoration:none; border:2px solid rgb(100,100,100); border-top-color:rgb(230,230,230); border-left-color:rgb(230,230,230);}


/***********************************************************/
/* LANGUAGE FORM
/***********************************************************/
#form_language{}

#form_language h1{}

#form_language select{margin:0 20px 0 0;}
#form_language select option{margin:0; padding:0 5px 0 5px;}
#form_language #set_language{ margin:10px 0 0 0; background-color:rgb(0,66,131); color:white;}


/***********************************************************/
/* QUESTIONAIREF FORM
/***********************************************************/
#questionaire{}

#questionaire .clear0{clear:both; height:0px; font-size:0px; overflow:hidden;}
#questionaire .clear5{clear:both; height:5px; font-size:0px; overflow:hidden;}
#questionaire .clear10{clear:both; height:10px; font-size:0px; overflow:hidden;}

#questionaire *{font-size:11px;}
#questionaire h1{clear:both; margin:30px 0 10px 0;}
#questionaire h2{clear:both; margin:30px 0 10px 0; padding:5px 0 0 0; border:1px solid black; border-width:1px 0 0 0;}
#questionaire h3{clear:both; margin:30px 0 10px 0;}

#questionaire p{margin:15px 0 0 0; padding:0; font-size:11px;}
#questionaire p span{}
#questionaire p input{float:left; width:550px;}
#questionaire p textarea{float:left; width:550px; height:80px; line-height:normal;}
#questionaire p select{}
#questionaire p .field_title{width:180px; float:left; text-align:left; font-weight:bold;}
#questionaire p .field_value{width:180px; float:left; font-weight:bold;}
#questionaire p .field_info_right{display:block; margin:0 0 0 10px; float:left; font-weight:normal; font-size:10px;}

/***********************************************************/
/* Questionaires - special */
#questionaire #intro{text-align:center; border:1px solid rgb(200,200,200); padding:10px; background-color:rgb(250,250,250);}
#questionaire #intro_heading_1{font-size:16px; text-align:center; font-weight:bold; color:rgb(0,66,131);}
#questionaire #intro_heading_2{font-size:20px; text-align:center; font-weight:bold; color:rgb(0,66,131);}
#questionaire #intro_heading_3{font-size:13px; text-align:center; font-weight:bold; }
#questionaire #intro p{}

#questionaire #sus_en_def {padding:5px; font-size:11px; border:1px solid rgb(220,220,220);}

#questionaire .radio_level_1{padding:10px 0 0 0;}
#questionaire .radio_level_1 p{clear:both; margin:0; padding:0;}
#questionaire .radio_level_1 p input{float:left; width:auto;}
#questionaire .radio_level_1 p span{float:left; padding:0 0 0 5px;}
#questionaire .radio_level_2{padding:0 0 10px 20px;}
#questionaire .radio_level_2 p{clear:both; margin:0; padding:0;}
#questionaire .radio_level_2 p input{float:left; width:auto;}
#questionaire .radio_level_2 p span{float:left; padding:0 0 0 5px;}
#questionaire .radio_level_2 .field_title{width:130px; float:left; text-align:left; font-weight:bold;}
#questionaire .radio_level_2 input{float:left; width:530px;}
#questionaire .radio_level_2 textarea{float:left; width:550px; height:80px; line-height:normal;}

#questionaire .checkbox_level_1{padding:0 0 10px 0;}
#questionaire .checkbox_level_1 p{clear:both; margin:0; padding:0;}
#questionaire .checkbox_level_1 p input{float:left; width:auto;}
#questionaire .checkbox_level_1 p span{float:left; padding:0 0 0 5px;}
#questionaire .checkbox_level_1 .field_title{width:130px; float:left; text-align:left; font-weight:bold;}
#questionaire .checkbox_level_1 input{float:left; width:530px;}
#questionaire .checkbox_level_1 textarea{float:left; width:550px; height:80px; line-height:normal;}

#questionaire .checkbox_table{ table-layout:fixed; width:100%; border-collapse:collapse; border:none; font-size:11px; letter-spacing:1px; }
#questionaire .checkbox_table tr{border:none;}
#questionaire .checkbox_table tr th{font-weight:bold; font-size:12px; text-align:left; border:none;}
#questionaire .checkbox_table tr td{border:none;}
#questionaire .checkbox_table tr #th_1{width:60%;}
#questionaire .checkbox_table tr #th_2{}
#questionaire .checkbox_table tr .td_1{}
#questionaire .checkbox_table tr .td_1 input{float:left; width:20px;}
#questionaire .checkbox_table tr .td_1 span{float:left; width:410px; padding:0 0 0 5px;}
#questionaire .checkbox_table tr .td_2{}
#questionaire .checkbox_table tr .td_2 input{width:95%;}
#questionaire .checkbox_table tr .td_12{}
#questionaire .checkbox_table tr .td_12 input{width:95%;}
#questionaire .checkbox_table tr .td_separator{}
#questionaire .checkbox_table tr .td_separator hr{border-color:rgb(230,230,230); }

#questionaire #confidence_agreement_info{font-weight:bold; font-size:12px; margin:10px 0 0 0;}
#questionaire #confidence_agreement{}
#questionaire #confidence_agreement input{float:left; width:auto;}
#questionaire #confidence_agreement span{float:left; padding:0 0 0 5px;}

#questionaire #ec_statement{border:1px solid rgb(200,200,200); padding:5px; font-size:10px; color:rgb(150,150,150); margin:10px;}

