/* CSS Document */
body {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;	
	margin:0;
	padding:0;
	background: url(picti/top.gif) repeat-x;
	}
a {
	color:#696969;
	text-decoration:none;
	}
a:hover {
	color:#C0C0C0;
	}		
img {
	border:0;
	}
p	{
	padding:0 0 5px 0;
	margin:0;
	}
h1 {
	font: bold italic 24px "Times New Roman", Times, serif; 
	text-align:left;
	color:#EBF0F0;
	margin:0;
	padding:0;
	}
h2 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
	text-align:left;
	color:#003399;
	margin:0;
	padding:0 0 0 0;
	}	
h3 {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#000000;
	margin:0;
	padding:0;
	}
/* ************************************ */
/*             BORDERS                  */
/* ************************************ */
.border1 {
	border-bottom: 1px solid #333333;
	}	
.border1a {
	border-bottom: 1px solid #333333;
	background-color:#CCCCCC;
	}		
.border2 {
	border: 1px solid #CCCCCC;
	padding:5px;
	margin: 5px;
	}		
/* ************************************ */
/*             BUTTONS                  */
/* ************************************ */
.butt1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	text-align:center;
	color:#333333;
	background: #CCCCCC;
	border: 1px solid #333333;
	margin:0;
	padding:0;
	}	
/* ************************************ */
/*                 TOP                  */
/* ************************************ */
#banki {
	height: 103px;
	overflow:hidden;
	text-align:center;
	z-index:5;	
	}
#linear {	
	height:10px;
	position:relative;
	top:0px;
	left:0;
	padding:0 10px 10px 10px;
	margin:0;	
	z-index:10;
	}
#linear_start {
	width:9px;
	height:10px;
	background: url(picti/l_start.gif) no-repeat;
	padding:0;
	margin:0;
	}
#linear_body {	
	height:10px;	
	background: url(picti/l_body.gif) repeat-x;	
	padding:0;
	margin:0;	
	}	
#linear_end {
	width: 9px;
	height:10px;
	background: url(picti/l_end.gif) no-repeat;
	padding:0;
	margin:0;	
	}		
#logo {
	padding:10px 0 0 0;
	margin:10px 0 0 0;
	}	
#top {
	width:99.9%;
	height: 103px;
	}	
#topmenu {
	position:relative;
	z-index:25;
	}			
.menu_act {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color: #003399;
	padding: 15px 20px 0 0;
	margin:0;
	}	
.menu_unact {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	padding: 0 20px 0 0;
	margin:0;
	}	
.slogan {
	font: italic 14px "Times New Roman", Times, serif;
	text-align:right;
	color:#DB183C;
	padding:10px 20px 10px 0;
	margin:0;
	}		
/* ************************************ */
/*                MAIN                  */
/* ************************************ */	
#main {
	position:relative;
	padding: 5px 5px 10px 0;
	}	
.bodytxt {
	font: 12px/1.3 Verdana, Arial, Helvetica, sans-serif; 
	text-align:justify;
	color:#333333;
	}
.padd_pict {
	padding: 5px 5px 5px 0;
	}
#foto_container {
	float:right;
	width:125px;
	padding: 5px;
	}	
.content_img_l{
	padding: 5px 7px 5px 0;
	margin: 5px 7px 5px 0;
	float:left;
	}
.content_img_r{
	padding: 5px 0 5px 7px;
	margin: 5px 0 5px 7px;
	float:right;
	}
.content_img_c, .content_img{
	padding: 5px;
	margin: 5px;
	text-align:center;
	display:block;	
	}				
/******************************************/
/*      RIGHT MENU
/*****************************************/		
#rightmenu { 
	float:right;
	background-color:#003399;	
	width: 160px;
	margin: 0 0 3px 5px;	
	padding: 0;
	}	
ul.list {
	list-style: disc outside;
	color:#FFFFFF;
	margin: 3px 7px 5px 20px;
	padding: 0;	
	}
a.linkrightmenu {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#ADD8E6;
	}
a.linkrightmenu:hover {
	color: #FFFFFF;
	text-decoration:underline;
	}	
/* current menu */	
a.linkrightmenuc {
	font: 12px Verdana, Arial, Helvetica, sans-serif;	
	color:#FFFF00;	
	}		
a.linkrightmenuc:hover {
	text-decoration:underline;
	}	
/* ************************************ */
/*                FOOTER                */
/* ************************************ */
.note {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #696969;
	} 
.note1 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #696969;
	text-align:center;
	} 	
		
/* ************************************ */
/*                ADMIN                 */
/* ************************************ */	
a.important {
	font-weight:bold;
	color: #FF6600;
	}
a.important:hover {
	color:#FFCC33;
	}
.floatl {
	float:left;
	}	
.float2 {
	padding:5px 15px 5px 0;
	float:left;
	}
.float3 {
	padding:5px 0px 5px 15px;
	float:right;
	}		
.clear {clear:left;}	/* from new string for float*/	