body, html
	{
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	}

body, div, td, th, input, textarea, select
    {
    font: 8pt "Helvetica CE", Tahoma, sans-serif;
    }


.formular {
    border-collapse: collapse;
    border: none;
    }
.formular .lbunka {
    height: 25px;
    width: 130px;
    }
.formular input {
    height: 14px;
    width: 200px;
    border: 1px solid #bbb;
    } 
.formular .delitko {
    height: 10px;  
    border-bottom: 1px solid #bbb;
    } 
.formular .nic {
    height: 10px;  
    }          
    
.superbody
	{
	width: 780px;
	text-align: left;
	}
	
.copyright
	{
	background-image: url("/img/bckcopy.gif");
	background-repeat: repeat-x;
	font: 7pt "Helvetica CE", Tahoma, sans-serif;
	color: #aaa;
	padding-top: 10px;
	padding-bottom: 30px;
	}

.titre
	{
	background-image: url("/img/bcktitre.gif");
	background-repeat: repeat-x;
	font: 7pt "Helvetica CE", Tahoma, sans-serif;
	padding-top: 12px;
	padding-bottom: 10px;
	color: #aaa;
	border-top: 2px solid #fff;
	width: 780px;
	}

.titre .tit
	{
	font: 7pt "Helvetica CE", Tahoma, sans-serif;
	color: #aaa;
	padding-top: 5px;
	padding-left: 22px;
	}
	
.search INPUT.txt
	{
	border: 1px solid #aaa;
	width: 120px;
	background-image: url("/img/bckinput.gif");
	background-repeat: repeat-x;
	font: 8pt "Helvetica CE", Tahoma, sans-serif;
	color: #555;
	height: 14px;
	}
		
.tophead
	{
	background-image: url("/img/bcktop.gif");
	background-repeat: no-repeat;
	font: 7pt "Helvetica CE", Tahoma, sans-serif;
	color: #aaa;
	padding-top: 5px;
	padding-bottom: 5px;
	}

.topnavi
	{
	border-top: 2px solid #ccc;
	background-image: url("/img/theme.jpg");
	background-repeat: no-repeat;
	font: 9pt "Helvetica CE", Tahoma, sans-serif;
	color: #000;
	padding-top: 105px;
	padding-bottom: 15px;
	/* padding-left: 23px; */
	width: 780px;
	}
	
.content
	{
	padding: 0px 20px 30px 20px;
	color: #222;
	font: 9pt "Helvetica CE", Tahoma, sans-serif;
	clear: both;
	}
	

.content H2
	{
	color: #017CA6;
	font: 9pt "Helvetica CE", Tahoma, sans-serif;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
	}

.content p
	{
	margin: 0px 0px 10px 0px;
	}
	
H1
	{
	color: #aaa;
	font: 10pt "Helvetica CE", Arial, Tahoma, sans-serif;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	}

	
.content H1
	{
	color: #aaa;
	font: 10pt "Helvetica CE", Arial, Tahoma, sans-serif;
	font-weight: bold;
	margin: 0px 0px 15px 0px;
	}

.content H1:first-line
	{
	color: #017CA6;
	font-weight: bold;
	}

.content ul
	{
	color: #017CA6;
	margin-left: 30px;
	}
.content ul.black
	{
	color: #000;
	margin-left: 30px;
	}	

.body_right
    {
    width: 150px;
    font: 8pt "Helvetica CE", Arial, Tahoma, sans-serif;
    color: #888;
    text-align: left;
    border-left: 1px solid #eee;
    padding: 10px;
    }
    				
.print
	{
	padding: 10px 4px 10px 4px;
	clear: both;
	}
	
.arr
	{
	font: 7pt Courier;
	}

.forminput
	{
	border: 1px solid #aaa;
	width: 80%;
	font: 8pt "Helvetica CE", Tahoma, sans-serif;
	color: #555;
	}

.formsend
	{
	border: 1px solid #017CA6;
	background-color: #fff;
	font: 8pt "Helvetica CE", Tahoma, sans-serif;
	color: #017CA6;
	font-weight: bold;
	margin: 3px 0px 3px 0px;
	padding: 2px 5px 2px 5px; 
	}

.tbldesign TD
    {
    color: #777;
    padding-left: 5px;
    }

table.border {
    border: 1px solid #eee;
    }
table.border th {
    font-weight: bold;
    background-color: #eee;
    padding: 3px 5px;       
    }
table.border td {
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    padding: 3px 5px;
    }

table.border2 {
    border: 1px solid #eee;
    }
table.border2 th {
    font-weight: bold;
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    padding: 3px 5px;       
    }
table.border2 td {
    border-bottom: 1px solid #fff;
    border-left: 1px solid #fff;
    padding: 3px 5px;
    }         
    					
/* =========== links ============= */

A,
A:link,
A:visited
	{
	color: #017CA6;
	text-decoration: none;
	}

A:hover
	{
	color: #aa0000;
	}

.topnavi A,
.topnavi A:link,
.topnavi A:visited
	{
	font-weight: bold;
	color: #000;
	}			

.topnavi A:hover
	{
	color: #fff;
	}