﻿

body                                {
                                    margin:0px;
                                    font-family:Arial, Verdana, Sans-Serif;
                                    font-size:11px;
                                    color:#000000;
                                    }
h3                                  {
                                    margin-top:0px;
                                    font-size:12px;
                                    }                                    
a                                   {
                                    color:#5693ca;
                                    text-decoration:none;
                                    }
a:hover                             {
                                    color:#5693ca;
                                    text-decoration:underline;
                                    }                                                                        
                                    
/* -------------------------------- Projekte -------------------------------- */


#kev_table_projekt_details          {
                                    float:left;
                                    
                                    border:0px;
                                    width:400px;
                                    margin:10px 0px 20px 24px;
                                    }
#kev_table_projekt_details th       {
                                    border-top:0px;
                                    text-align:left;
                                    padding:12px 0px 4px 0px;
                                    color:#666666;
                                    font-size:14px;
                                    }                                    
#kev_table_projekt_details td       {
                                    padding:4px 6px 4px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    color:#666666;
                                    }
#kev_table_projekt_details h3       {
                                    margin:12px 0px 0px 0px;
                                    font-size:14px;
                                    }
                                    
/* -------------------------------- Schweiz -------------------------------- */





#kev_details_schweiz                {
                                    /*
                                    position:absolute;
                                    top:650px;
                                    left:160px;
                                    */
                                    width:394px;
                                    height:400px;
                                    }





.kev_table_schweiz                  {
                                    border:0px;
                                    text-align:right;
                                    }
.kev_table_schweiz th               {
                                    padding:4px 0px 4px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    font-weight:bold;
                                    vertical-align:top;
                                    color:#666666;
                                    text-align:right;
                                    height:40px;
                                    } 
.kev_table_schweiz td               {
                                    padding:4px 0px 4px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    color:#666666;
                                    }  

/* -------------------------------- Kanton -------------------------------- */

#kev_table_kanton                   {
                                    border:0px;
                                    width:480px;
                                    }
#kev_table_kanton th                {
                                    padding:2px 6px 2px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    font-weight:bold;
                                    text-align:right;
                                    vertical-align:top;
                                    color:#666666;
                                    } 
#kev_table_kanton td                {
                                    padding:4px 6px 4px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    color:#666666;
                                    }  
                                    


/* -------------------------------- Schweiz -------------------------------- */

#kev_table_projekte                 {
                                    float:left;
                                    clear:both;
                                    border:0px;
                                    margin:0px -24px 0px 24px;
                                    }
#kev_table_projekte th              {
                                    
                                    padding:2px 6px 2px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    font-weight:bold;
                                    text-align:left;
                                    vertical-align:top;
                                    color:#666666;
                                    } 
#kev_table_projekte td              {
                                    
                                    padding:5px 6px 3px 0px;
                                    border-top:dashed 1px #aaaaaa;
                                    color:#666666;
                                    }   

.kev_form                           {
                                    float:left;
                                    }
.kev_form h1                        {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:0px 0px 0px 0px;
                                    font-size:16px;
                                    }
.kev_form h2                        {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:0px 0px 0px 0px;
                                    font-size:16px;
                                    font-weight:normal;
                                    }                                    
.kev_form h3                        {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:24px 0px 6px 0px;
                                    border-bottom:dashed 1px #cccccc;
                                    
                                    }
#kev_table_projekte image           {
                                    margin:1px 0px 0px 0px;
                                    border:0px;
                                    }                                      
                                    

.kev_form .input                    {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:4px 0px 4px 0px;
                                    border-bottom:dashed 1px #cccccc;
                                    }
.kev_form label                     {
                                    float:left;
                                    width:240px;
                                    padding:3px 0px 0px 0px;
                                    } 
.kev_form input                     {
                                    float:left;
                                    width:200px;
                                    }
.kev_form textarea                  {
                                    float:left;
                                    width:200px;
                                    height:160px;
                                    }                                    
.kev_form select                    {
                                    float:left;
                                    width:206px;
                                    }                                    
.kev_form output                     {
                                    float:left;
                                    width:240px;
                                    padding:3px 0px 0px 0px;
                                    } 
.kev_form .check                    {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:0px 0px 6px 0px;
                                    border-bottom:dashed 1px #cccccc;
                                    }
.kev_form .check input              {
                                    float:left;
                                    margin-left:-3px;
                                    width:20px;
                                    }
.kev_form .check div                {
                                    float:left;
                                    margin:4px 0px 0px 4px;
                                    
                                    }  




.kev_form_output .input             {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:4px 0px 4px 0px;
                                    border-bottom:dashed 1px #cccccc;
                                    } 


.kev_form_output input              {
                                    float:left;
                                    width:200px;
                                    }                                    
.kev_form_output h3                 {
                                    float:left;
                                    clear:both;
                                    width:500px;
                                    padding:24px 0px 6px 0px;
                                    border-bottom:dashed 1px #cccccc;
                                    color:#aaaaaa;
                                    }
.kev_form_output label              {
                                    float:left;
                                    width:240px;
                                    padding:3px 0px 0px 0px;
                                    color:#aaaaaa;
                                    }                                     
.kev_form_output .output             {
                                    float:left;
                                    width:240px;
                                    padding:3px 0px 0px 0px;
                                    color:#aaaaaa;
                                    }                                                                                                                                                                                                                                                                                                                                                                     

.kev_pagenav						{
									clear:both;
									float:left;
									width:500px;
									margin:12px 0px 12px 24px;
									padding: 0px 0px 0px 0px;
									}
.kev_pagenav li					{
									list-style: none;
									display:inline;
									color:#0468C6;
									padding:0px 6px 0px 0px;
									}
.kev_pagenav a					{
									color:#0468C6;
									text-decoration:none;
									}
.kev_pagenav a:hover				{
									color:#0468C6;
									text-decoration:underline;
									}
.kev_filter				            {
									float:left;
									clear:both;
									width:614px;
									margin:12px 0px 0px 0px;
									border-top:dashed 1px #aaaaaa;
									}
																	
.kev_select				            {
									margin:12px 0px 0px 24px;
									width:140px;
									}


.kev_zaehler    		            {
									float:right;
									margin-top:-4px;
									font-size:14px;
									color:#b40001;
									line-height:20px;
									}																				    