@charset "utf-8";
/* CSS Document */

html,body{margin:0;padding:0}

body{
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	background-image:url(/images/layout/background.jpg);
	font-size: 11px;
}

div#header {	
	height:195px;
	background-image: url(/images/layout/header.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

div#header #header_foto
	{
		float:left;
		margin-left:54px;
		margin-top:5px;
	}

div#header #header_menu
	{
		float:left;
		margin-left:30px;
		margin-top:10px;
	}

div#container{text-align:left}

div#content p{line-height:1.4}


div#container{
	width:1000px;
	margin:0 auto;
	background-image:url(/images/layout/background_content.jpg);
	background-repeat:repeat-y;
}

div#bread{
	float:left;
	width:600px;
	margin-left:65px;
	text-align: left;
}

div#content{
	float:left;
	width:600px;
	margin-left:65px;

}

div#content #bread{
	float:left;
	margin-left:0px;
	width:600px;
	background-image:url(/images/layout/background_fader.jpg);
	height:120px;
	padding-left:5px;
}

div#content #bread a:link{
	color:#000;
	text-decoration:none;
	font-weight:800;
}

div#content #bread a:visited{
	color:#000;
	text-decoration:none;
	font-weight:800;
}

div#content a:link{
	color:#A1111B;
}

div#content a:visited{
	color:#A1111B;
	text-decoration:underline;
}


div#navigation{
	float:right;
	width:302px;
}

div#extra{
	float:right;
	clear:right;
	width:302px;
	padding-top:2px;
}


div#extra a:link { text-decoration: none; color: #FFF; font-weight: bold; }
div#extra a:visited { text-decoration: none; color: #FFF; font-weight: bold; }
div#extra a:hover {	text-decoration: none;	color: #FFF; font-weight: bold; }
div#extra a:active { text-decoration: none; color: #FFF; font-weight: bold; }

table#miniform {
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-color:#9E101A;
}

div#footer{
	clear:both;
	width:100%;
	background-image:url(/images/layout/footer.jpg);
	padding-top:58px;
	height:29px;
}

div#footer #adres{
	position:absolute;
	color:#A1111B;
	font-size:10px;
	padding-left:90px;
}

div#footer #buttons{
	position: absolute;
	font-size:10px;
	padding-left:700px;
}

div#footer #buttons a:link, a:hover, a:visited{
	text-decoration:none;
	color:#000;
}


.bel {
	color:#A1111B;
	font-weight:900;
	font-size:12px;
}

h1 {
	font-size:18px;
}

h2 {
	font-size:16px;
}


#nav {margin-left:25px;}
 
#nav {height: 44px; float:left; padding-left:39px; background:#fff url(/images/menu/menu_left.gif) no-repeat left top; font-family: "Trebuchet MS", Helvetica, sans-serif;}
 
#menu {height:44px; width:850px; position:relative;font-size:12px; margin: 0; z-index:1000; background:#fff url(/images/menu/menu_right.gif) no-repeat left top; float:left; padding-right:0px;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}
 
#menu ul {padding:0; padding-top:5px; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 15px 0 0;text-decoration:none; color:#fff; font-weight:bold; height:44px;line-height:43px;font-size:11px; }
#menu ul li a b {display:block; float:left;padding:0 0 0 10px; text-decoration:none; color:#fff; font-weight:bold; height:44px;line-height:43px;font-size:11px;background:url(/images/menu/menu_center_hover.png) no-repeat left top; cursor:pointer;}
 
#menu ul li div.holder {position:absolute; left:-9999px;}
 
#menu ul li div .leftSide {float:left;background: url(/images/menu/dropLeft.gif) no-repeat left bottom;}
#menu ul li div .rightSide {float:left; margin-left:10px; display:inline; padding:0 10px 0 0; background: url(/images/menu/dropRight.gif) no-repeat right bottom;}
 
#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#FFF; background-position:right center; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#FFF; background-position:left center;}
#menu ul li a.sub:hover {color:#FFF; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#FFF; background-position:left bottom;}
 
#menu ul li:hover > a {color:#FFF; position:relative;}
#menu ul li:hover a.sub {color:#FFF; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#FFF; background-position:left bottom;}
 
#menu ul :hover div.holder {position:absolute; top:39px; left:4px; margin: 0; padding: 0;}
 
#menu ul li.right a:hover div.holder {left:auto; right:3px; top:39px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:39px;}
 
#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none;}
#menu ul dl dt {padding:0 10px; margin:0; line-height:20px; background:#ECBF94; color:#000; white-space:nowrap;}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#FFF; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dt a {background-image: none; display:block; height: 20px; line-height: 20px; color:#000; text-align:left; margin: 0; padding:0 0px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#000;}
 
#menu ul table td {vertical-align:top;}
