/* delete all browser-default styles */
@import url('reset.css');

/* apply general framework for layout */
@import url('framework.css');


/* specific colors and images for SMVK-pages */


#header h1{
	background: url('../images/smvk/logo.gif') no-repeat left 5px;	
}



.firstnavigation{
	background:#747474;
	background: url('../images/smvk/bg_firstnavigation.gif') left top;	
}

.firstnavigation li{	
	background: url('../images/smvk/bg_firstnavigation.gif') repeat-x left top;	
	border-left:1px solid #fff;
	height:19px;
}
.firstnavigation li.selected{	
	background: url('../images/smvk/bg_firstnavigation_selected.gif') repeat-x left top;	
	border-left:1px solid #fff;
	height:19px;
}
.firstnavigation li a{
	color:#fff;	
}
.firstnavigation li a{
	padding:.3em 18px 0 18px; /* RESIZE MENU-ITEMS BY CHANGING PADDING HERE, IF MORE MENU-ITEMS MUST FIT */
}




#secondnavigation li{
	background-color:#5d5d5d;

}
#secondnavigation li a {
	font-weight:bold;
	color:#fff;
	display:block;
	padding:2px 2px 2px 3px;
}
#secondnavigation li.selected {
	background: #5d5d5d url('../images/smvk/ico_corner.gif') no-repeat right top;
}
 
#secondnavigation li li{
	background-color:#fff;
	/*border-bottom:1px solid #62a4cc;*/
	

}
#secondnavigation li li.mark{	
	border-top:1px solid #62a4cc;
}
#secondnavigation li li a{
	color:#07316f;
	display:block;
	padding:2px 2px 2px 12px;
	font-weight:normal;
	background: url('../images/ico_arrows.gif') no-repeat 3px 8px;
	
}

#secondnavigation li li.selected
{
	background-color:#fff;
	background-image:none;
}
#secondnavigation li li.selected a{
	color:#5d5d5d;
}




#secondnavigation li li.haschildren{
	background-color:#286da6;
}
#secondnavigation li li.haschildren a{
	color:#fff;
	font-weight:bold;
	background: url('../images/ico_arrows_inverted.gif') no-repeat 3px 8px;
}

#secondnavigation li li a{
	color:#07316f;
	display:block;
	padding:2px 2px 2px 12px;
	font-weight:normal;
	background: url('../images/ico_arrows.gif') no-repeat 3px 8px;
	
}



#secondnavigation li li li{
	background-color:#fff;
}

#secondnavigation li li.haschildren li a{
	color:#07316f;
	font-weight:normal;
	background: url('../images/ico_arrows.gif') no-repeat 15px 8px;
	padding-left:25px;
}


#secondnavigation li li li.haschildren{
	background-color:#62a4cc;
}

#secondnavigation li li li.haschildren a{
	color:#fff;
	font-weight:bold;
	background: url('../images/ico_arrows_inverted.gif') no-repeat 15px 8px;
}



#secondnavigation li li li li{
	background-color:#fff;
}
#secondnavigation li li li.haschildren li a{
	color:#07316f;
	font-weight:normal;
	padding-left:30px;
	background: url('../images/ico_arrows.gif') no-repeat 20px 8px;
}

#secondnavigation li.selected li.selected.haschildren {
	background: #286da6 url('../images/smvk/ico_corner2.gif') no-repeat right top;
}

#secondnavigation li.selected li.selected li.selected.haschildren {
	background: #62a4cc url('../images/smvk/ico_corner3.gif') no-repeat right top;
}



a:link{
	color:#07316f;
}

a:visited{
	/* TODO! */
}
a:hover{
	/* TODO! */
}
a:active{
	/* TODO! */
}



/* /specific colors and images for SMVK-pages */
