body {
	font-family: verdana, arial, geneva, helvetica, sans serif;
	font-size: x-small;
	color: #000000;
	}
	
table, td, p, div {
	font-family: verdana, arial, geneva, helvetica, sans serif;
	font-size: x-small;
	color: #000000;
	}

input, textarea {font-size:12px;}

ul {list-style-type: square; list-style-image:url(/imgs/design/li.gif);}
ul li ul li{list-style-type: square; list-style-image:url(/imgs/design/li_ul.gif);}

ul.title-list {margin-top: 5px;}

dt, dd {padding-bottom:5px;}

/* -----LINKS----- */
a:link, a:active, a:visited {
	text-decoration: none;
	color: #5770A4;
	}
a:hover {
	text-decoration: underline;
	color: #5770A4;
	}
	
a.link-navigation:link, a.link-navigation:active, a.link-navigation:visited {
	text-decoration: none;
	color: #000000;
	font-size: x-small;
	}
a.link-navigation:hover {
	text-decoration: underline;
	color: #5770A4;
	font-size: x-small;
	}

a.link-navigation-menu:link, a.link-navigation-menu:active, a.link-navigation-menu:visited {
	text-decoration: none;
	color: #3C4344;
	font-size: 12px;
	font-weight: bold;
	}
a.link-navigation-menu:hover {
	text-decoration: underline;
	color: #5770A4;

	}
	
	
a.link-contact:link, a.link-contact:active, a.link-contact:visited {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	}
a.link-contact:hover {
	text-decoration: underline;;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	}

a.link-first:link, a.link-first:active, a.link-first:visited {
	text-decoration: none;
	color: #000000;
	}
a.link-first:hover {
	text-decoration: underline;
	color: #000000;
	}

a.link-list-l:link, a.link-list-l:active, a.link-list-l:visited {
	text-decoration: none;
	color: #3C4344;
	font-size: 11px;
	}
a.link-list-l:hover {
	text-decoration: underline;
	color: #5770A4;
	font-size: 11px;
	}
	
a.link-blue-menu:link, a.link-blue-menu:active, a.link-blue-menu:visited {
	text-decoration: none;
	color: #5770A4;
	font-size: 12px;
	font-weight: bold;
	}
a.link-blue-menu:hover {
	text-decoration: underline;
	color: #5770A4;
	font-size: 12px;
	font-weight: bold;
	}


/* -----TITLES----- */
.text-blue{
	color: #000000;
	font-size: 85%;
	}	

.title-page {
	font-size: small; 
	font-weight: bold;
	text-transform: uppercase;
	padding-bottom: 6px;
	}
	
.title-h1 {
	font-size: small; 
	font-weight: bold;
	text-transform: uppercase;
	color: #5770A4;
	}

.title-h2 {font-weight: bold; text-transform: uppercase; font-size: x-small;}

.title-h3 {
	font-size: xx-small; 
	font-weight: bold;
	text-transform: uppercase;
	}

.title-h2-catalog {padding-top:4px; font-weight: bold;} /*  */
.title-catalog {
	font-size: 12px; 
	font-weight: bold;
	color: #3C4344;
	text-transform: uppercase;
	}
.title-catalog-menu {
	font-size: 12px; 
	font-weight: bold;
	color: #3C4344;
	text-transform: uppercase;
	margin-top: 5px;
	}
.title-menu {	
	margin-top: 4px;
	font-size: 12px; 
	font-weight: bold;
	color: #3C4344;	
}
/* ---tables--- */
.table-header {
	background: #E7DDB5;
	color: #000000;
	text-transform: uppercase;
	text-align: center;
	font-size: x-small;
	}
.table-border {background: #F3E9BF;}
.table-content {
	background: #F5EDCC;
	color: #000000;
	}
.menu-catalog{
	margin-top: 23px;
}
/*---FORMS---*/
.form-header {
	background: #E7DDB5;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	font-size: 12px;
	}
.form-content {
	background: #F5EDCC;
	color: #000000;
	text-align: left;
	font-size: x-small;
	}
.form-button {
	background: #C3C5CB;
	color: #000000;
	font-weight: bold;
	text-transform: lowercase;
	font-size:13px;
	}
.form-border {background: #F3E9BF;}
.form-item {width: 100%; background: #ffffff; font-size:12px;}
.form-item-select {background: #ffffff;}

/*---OTHERS---*/
.accent {font-weight: bold;}

.p-selected {
	font-size: 11px;
	font-weight: bold;
	color: #5770A4;
	}
.active-navigation {
	font-weight: bold; 
	font-size: x-small; 
	color: #5770A4;
	}
	
.pictures{
	margin-right: 10px;
	margin-bottom: 10px;
}
.list-pad {
	margin-left: 12px;
	margin-top: 4px;
}

.list-item {margin-bottom: 4px;}

.menu{margin-top: 5px;}

