body{
 margin:0;
 font:12px arial;
 color:#585858;
 }
img{border:0}

#container{
	width:910px;
	text-align:left;
	position:relative;
	margin:0 auto;
	}

#top{padding:5px 0 5px 0}
#top h1{margin:0}
#top h1 a{
	background:url(/images/gfx/logo.png) no-repeat;
	text-indent:-500px;
	overflow:hidden;
	display:block;
	height:59px;
	width:310px;
	}
.line{
	height:4px;
	margin-bottom:60px;
	}

#header{
height:225px;
width:595px;
float:left;
margin-bottom:35px;
}
#right{
float:left;
height:225px;
width:280px;
padding-left:35px;
margin-bottom:35px;
}
#right ul{margin:4px 0 0 0;padding:0;list-style:none}
#right ul li{list-style:none;margin:0;padding:0;}
#right ul li a{
	padding-left:25px;background:url(/images/gfx/arrow-large-blue.png) 0 2px no-repeat;
	display:block;text-decoration:none;color:#a3a3a3;}
#right ul li span{font-size:14px;color:#666;font-weight:bold}
#right ul li a:hover{color:#333}

.col{
width:280px;
margin-right:35px;
float:left}
.col h3{color:#ff6600;border-bottom:1px solid #777;margin:0 0 5px 0}
.col p{margin:5px 0 5px  0; line-height:150%}
.col ul, .col li{margin:0;padding:0;list-style:none}
.col ul li a{
	padding:2px 0 2px 15px;
	background:url(/images/gfx/arrow-blue.png) 0 2px no-repeat;
	color:#00a7d4;
	font-weight:bold;text-decoration:none}
.col ul li a:hover{background:url(/images/gfx/arrow-orange.png) 0 2px no-repeat;color:#ff6600}


#col3{margin:0}

.bottomline{
	height:4px;
	background:#ff6600 url(/images/gfx/topline.png);
	width:910px;
	margin-top:20px;
	clear:both;
}
#bottom{padding:3px 0;color:#bbc7d9;font-size:11px}
#bottom a{color:#bbc7d9;text-decoration:none}


			
#topright{
position:absolute;
top:8px;
right:0;
text-align:right;
color:#a8abad;
font-size:11px;
}
#topright a{color:#a8abad;text-decoration:none}
#topright a:hover{color:#ff6600}
#topright .loginknop{}
#topright .loginknop a{display:block;color:#000;font-weight:bold;padding:5px 0 4px 20px;background:url(/images/gfx/lock.jpg) no-repeat;font-size:14px;margin-top:14px;width:65px;}
	
/* Content pagina */

#content{
	margin:17px 0 0 220px;
	width:470px;
	float:left;
	min-height:600px;
	line-height:150%
	}
#content .kruimel a, #content .kruimel{color:#7f7f7f;font-size:11px}
#content h1{font-size:22px;color:#f60}
#content h2{font-size:16px;margin-bottom:0}
#content h3{font-size:14px;color:#f60;margin-bottom:0}
#content h3 a{color:#f60;text-decoration:none;}#content h3 a:hover{text-decoration:underline}
#content h4{font-size:12px;font-weight:bold;margin-bottom:0}
#content a{color:#00a7d4}
#content a.visited{color:#0087b4}
#colright{
	width:185px;
	margin:17px 0 0 35px;
	float:left}


#content a em{background:#00a7d4 url(/images/gfx/arrow-wit.png) 2px 5px no-repeat; font-style:normal; color:white; 
text-decoration:none;cursor:pointer;border:1px solid #0192b9;border-top:1px solid #00c9ff;padding:2px 5px 2px 17px;display:inline-block;margin-top:3px;}
#content a:hover em{background-color:#00c9ff }

	
#content table th{border-bottom:2px solid #bbb;border-top:1px solid #bbb;}
#content table td.bottd{border-top:1px solid #bbb; }
#content #bg{ background:#f1f1f4}

#menucol{
position:absolute;
left:0;
top:150px;
border:1px solid #888;
padding:10px;
width:165px;
background:white;
}
#menucol h2{font-size:16px;color:#000;margin:0 0 5px 0}
#menucol h2 a{color:#000;text-decoration:none}
#menucol ul, #menucol li{margin:0;padding:0;list-style:none;font-weight:bold;}
#menucol ul ul{margin:0 0 3px 0}
#menucol li li{margin:0 0 0 15px;font-weight:normal;}
#menucol ul li a{
	padding:2px 0 2px 15px;
	background:url(/images/gfx/arrow-black.png) 0 2px no-repeat;
	color:#000;
	text-decoration:none}

#menucol ul li a:hover{background:url(/images/gfx/arrow-blue.png) 0 2px no-repeat;color:#00a7d4}
#menucol ul li a.selected{background:url(/images/gfx/arrow-orange.png) 0 2px no-repeat;color:#ff6600}




/* Menu */
#menu{position:absolute;
	left:0;
	top:86px;
	width:910px;
	}
	#menu ul{
		background:url(/images/gfx/menubg.png) bottom left;
		margin:0;
		padding:0;
		list-style:none;
		height:31px;
		display:block;
		}
		#menu ul li{
			float:left;
			padding:0;
			margin:0;
			font-size:13px;
			}
			#menu ul li a{
				text-decoration:none;
				color:#515151;
				display:block;
				font-weight:bold;
				padding:7px 15px;
				border-bottom:1px solid #ff6600}
			#menu ul li a.selected{
				border:1px solid #ff6600;
				border-bottom:0;
				background:white;
				color:#000;
				}
			#menu ul li a:hover{color:#ff6600;}
			#menu ul li a.selected:hover {color:#666}

	#menu ul ul{height:auto}
	#menu ul ul ul{display:none}
	#menu ul ul li { /* all list items */
	position : relative;
	float:none;
	}
	
	#menu ul li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
		#menu ul li ul { /* second-level lists */
		position: absolute; 
		left: -999em;
		z-index:5;
		background:white;
		border-bottom:2px solid #aaa; border-right:2px solid #aaa; border-left:1px solid #aaa;
	}
	
	
	#menu ul li ul li a{
		padding:4px 0 5px 19px;
		width:181px;
		height:auto;
		font-size:13px;
		color:#666;
		display:block;
		border-bottom:1px solid #dbdddf;
		}
	#menu ul ul li a.selected{
				border:0;
				border-bottom:1px solid #dbdddf;
				background:white;
				color:#666;}

	#menu ul li ul li a:hover, #menu ul li.open ul li a:hover{
		text-decoration:none;color:#ff6600;background:url(/images/gfx/menulilihover.png);
	}

	
	 ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul {
		left: -999em;
	}
	
	#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
#menu li:hover {position: static;}


#content table{
	border:0;
	font-size:11px;
	border-collapse : collapse; 

	padding-bottom:2px;


	}
#content table td{
	padding:2px 5px;
	background:#f9fafb;
	}

#content table td.tabletop{
	background:#ed9512;
	color:white;
	font-weight:bold;
	border:1px solid #98979e;
	}

#content table td img{
	margin-left:40px}
	
#content textarea{
	width:350px;
	height:100px;
	}
	
#content table.breed td{width:auto}
#content table .noline{border:0;width:70px;}
#content table input{float:left}
