/* Body Elements */

body {background-color: white;
	background-image: url(images/bgpapier.gif);
	margin-left: 10mm;
	margin-right: 10mm;
	margin-top: 5mm;
	}

p, textarea {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000040;
	line-height: 1.2;
	text-align: justify;
	font-style: normal;
	}

small {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	color: #000040;
	line-height: 1.2;
	font-style: normal;
	}

comment {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000040;
	line-height: 1.2;
	font-style: normal;
	}

TD.small {font-family: verdana, arial, helvetica, sans-serif; font-size:8pt; }

/* Heading Elements */
a,div,address,blockquote,nobr,b,i {
	 font-family: verdana, arial, helvetica, sans-serif;
	 } 

h1 {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 18pt;
	font-weight:bold;
	color: #000080;
	text-align: left;
	font-style: normal;
	}

h2 {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 16pt;
	font-weight:bold;
	color: #000080;
	text-align: left;
	}

h3 {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14pt;
	font-weight:bold;
	color: #000080;
	text-align: left;
	}

h4 {font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000080;
	}

h5 {font-family: verdana, arial, helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	color:#000040;
	}

td {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000040;
	line-height: 1.2;
	}

ul {font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #000040;
	line-height: 1.5; 
	list-style: square;	
	}

li {font-family: verdana, arial, helvetica, sans-serif;
	 font-size:10pt;
	 font-weight:bold;
	 color:#000040
	 }

 .copyright { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

/* Link behaviour */
A:link {font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt; 
		color: #800000; text-decoration: none; 
		}

A:visited {font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #800000; text-decoration: none; 
		}

A:hover {font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #0B00F0; text-decoration: none; 
		}

A:active {font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10pt;
		color: #FF0000; text-decoration: none; 
		}

/* Backgrounds Colors */
    .bg_main              { background-color: #FFFFFF; }
    .bg_header            { background-color: #000080; } 
    .bg_search_box        { background-color: #000080; }
    
    .bg_nav_left_header   { background-color: #E0E0E0; } 
    .bg_nav_left          { background-color: #E0E0E0; } 
    .bg_nav_left_selected { background-color: #EEEEEE; } 
    .bg_nav_right_header  { background-color: #f5f5f5; } 
    .bg_nav_right         { background-color: #f5f5f5; } 

/* Right Navigation (Headlines) */
    .nav_right_header               { color:#000000; font-family: arial, helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
    .nav_right_category_name        { color:#000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }    
    .nav_right_category_header      { color:#000000; font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; }
    .nav_right_headlines            { color:#000000; font-family: arial, helvetica, sans-serif; font-size: 8pt; }  
    .nav_right_headlines a:link     { color:#000080; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; } 
    .nav_right_headlines a:hover    { color:#0099ff; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; } 
    .nav_right_headlines a:visited  { color:#000080; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; } 
    .nav_right_headlines a:active   { color:#000080; font-family: arial, helvetica, sans-serif; font-size: 8pt; text-decoration: none; } 

/* button */
button, input.button {width:auto !important; margin-right:10px; border:1px solid #bfbfbf; border-right-color:#908d8d; border-bottom-color:#908d8d; padding:1px .5em; background:#e1e1e1 url(images/btn_bg_default.gif) left center repeat-x; color:#000;}
button:active, input.button:active {border:1px solid #908d8d; border-right-color:#afafaf; border-bottom-color:#afafaf;}
button:hover, input.button:hover {cursor:pointer;}
button.primary, input.button.primary {border:1px solid #d5bd98; border-right-color:#935e0d; border-bottom-color:#935e0d; background:#ffa822 url(images/btn_bg_submit.gif) left center repeat-x;}
button.primary:active, input.button.primary:active {border:1px solid #935e0d; border-right-color:#d5bd98; border-bottom-color:#d5bd98;}
button[disabled=disabled], button.disabled, input.button.disabled {border:1px solid #ccc; background:#eee; color:#b3b3b3;}
button[disabled=disabled]:hover, button.disabled:hover, input.button.disabled:hover {cursor:default;}

