/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; line-height:1em; font-family:inherit; text-align:left; vertical-align:baseline;}
a img, :link img, :visited img{border:0;}
ol, ul{list-style:none;}
a:focus{-moz-outline-style:none;}
 
/* General*/
html{height:100%; font-size:100%; overflow-y:scroll; margin-bottom:0px;}
body{font-size:62.5%; line-height:1em; font-family:Tahoma, Arial, Verdana, sans-serif; color: #666; text-align:center; background: #fff; }

h1, h3, p, li, dt, dd, td, th, label{font-size:1.1em; line-height:1.4em; font-weight:normal; }
a, span, em, i, b, strong, li p{font-size:.9em; line-height:1.4em;}


/* Layout */
#main_container{ width:990px;  margin: 1px auto; text-align:center; border-top: #CCC 0px solid;  }
#leftcol{ float:left; margin:10px 10px 10px 20px; width:214px;}
#rightcol{ float:left; margin:10px 10px 10px 10px; width:720px; border-left:1px #CCC solid;}
#footer{ width:990px;  margin: 1px auto; text-align:left; border-top: #CCC 0px solid;  color: #999;  }

.page_content{ float:left; width:200px; margin: 10px 10px 0px; color: #999; }

/* Typography*/
h1,h2,h3{margin-bottom:.8em;}
h1{font-family:; font-size:1.5em; color:#ee7608;}
h2{font-size:1em; line-height:1.333em; margin: 0 0 10px; 10px; color:#CCC;}
h3{font-size:1.6em; line-height:1.333em;}
p{margin-bottom:1.4em;}

em{font-style:italic;}
strong{font-weight:bold;}
img{display:block;}

.clear{clear:both;}

.hr{line-height:1px; height:1px; background:#ccc; margin:2em 0;}
	hr{display:none;}

a, a:link, a:active, a:visited, a:focus{color:#454545 ; text-decoration:none; outline:none; line-height:1.4em; font-weight:normal;}
a:hover, li.selected a{color:#ee7608!important; text-decoration:none;}

/* Header and Logo */
#header{}
	#logo{position:relative; display:block; width:210px; height:38px; background:url('../images/logo.png') no-repeat left top; margin:0px 0px 10px 5px; }
		#logo a{position:absolute; text-indent:-999em; display:block; left:0; top:0px; height:18px;}
		

	#content{position:relative; margin-top:82px;}

body div#main_wrapper{position:absolute; top:50%; height:1px; left:0; width:100%; margin-top:-360px; min-height:655px; padding:10px 0 35px 0; width:990px ; }
body div#main_wrapper.halt{margin-top:0; top:0;  }
body #header{margin-top:0; padding-top:10px;}
body #page{position:relative; width:940px; margin:0 auto; overflow:hidden; min-height:635px; background:transparent}

body.alt div#wrapper {border-top:1px solid #777; border-bottom:1px solid #444;}


/* Side bar navigation */

#sidebar{float:left; position:relative; margin: 10px 0 0 10px}
	#navigation ul{margin-bottom:12px;}
	#navigation ul li{line-height:0;}	
	#navigation ul li a{line-height:16px; color:#999;}


	

/* Footer*/

.footer_inside{ margin: 10px 0 0 260px }


/*=Sifr*/
@media screen {
	}

@media print{
	
}

@media screen {
	}






