/*

Theme Name: Siebenlist
Author: Siebenlist


*/

body {
	font: normal 11px/21px verdana;
	color: #000;
	text-decoration: none;
	margin: 0px; padding:0px;
	background-color: #000;
	background-image: url(images/bkg_072109.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	behavior: url("csshover3.htc"); 

}

html, body {
	height:auto;
}

img , div , ul, li, a { behavior: url(iepngfix.htc) }
 
.line1, .line2, .line3 { width: 970px; margin-left:auto; margin-right:auto; overflow:hidden; }
.line1 { height: 35px; margin-top:0px; margin-bottom:3px; }
.line2 { height: 71px; margin-top:17px; }
.line3 { height: 71px; margin-top:9px; padding-top:2px; }


/* nav */
.nav { width:825px ; height: 35px; float:right; margin-top:0;  background: url(images/nav_sprite.png) no-repeat; position: relative; right:-30px; overflow:hidden; }
.nav li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
 	.nav li, .nav a { height: 35px; display: block; }
		.menu1 {left: 0; width: 130px;}
		.menu2 {left: 131px; width: 170px;}
		.menu3 {left: 301px; width: 170px;}
		.menu4 {left: 471px; width: 100px;}
		.menu5 {left: 571px; width: 125px;}
		.menu6 {left: 701px; width: 120px;}
		
		.nav .active { cursor:default;}
	/*	
		.menu1 a:hover, .menu1 .active  {background: transparent url(images/nav_sprite.png) 0 -35px no-repeat;}
		.menu2 a:hover, .menu2 .active  {background: transparent url(images/nav_sprite.png) -121px -35px no-repeat;}
		.menu3 a:hover, .menu3 .active  {background: transparent url(images/nav_sprite.png) -281px -35px no-repeat;}
		.menu4 a:hover, .menu4 .active  {background: transparent url(images/nav_sprite.png) -441px -35px no-repeat;}
		.menu5 a:hover, .menu5 .active  {background: transparent url(images/nav_sprite.png) -531px -35px no-repeat;}
		.menu6 a:hover, .menu6 .active  {background: transparent url(images/nav_sprite.png) -656px -35px no-repeat;}
*/
		.menu1 a:hover, .menu1 .active  {background: transparent url(images/nav_sprite.png) 0 -35px no-repeat;}
		.menu2 a:hover, .menu2 .active  {background: transparent url(images/nav_sprite.png) -131px -35px no-repeat;}
		.menu3 a:hover, .menu3 .active  {background: transparent url(images/nav_sprite.png) -301px -35px no-repeat;}
		.menu4 a:hover, .menu4 .active  {background: transparent url(images/nav_sprite.png) -471px -35px no-repeat;}
		.menu5 a:hover, .menu5 .active  {background: transparent url(images/nav_sprite.png) -571px -35px no-repeat;}
		.menu6 a:hover, .menu6 .active  {background: transparent url(images/nav_sprite.png) -701px -35px no-repeat;}

/* nav2 */
.nav2 { width:775px ; height: 35px; float:right; margin-top:0;  background: url(images/nav_sprite2.png) no-repeat; position: relative; right:-30px; overflow:hidden; }
.nav2 li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0; }
 	.nav2 li, .nav2 a { height: 35px; display: block; }
		.nav2 .active { cursor:default;}


/* standard link tags */

a {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #fff;
	text-decoration: underline;
}
a:Visited {
	color: #666;
	text-decoration: none;
}
a:Visited:hover {
	color: #666;
	text-decoration: underline;
}

/* ####################################### */

.left-col {
	width: 650px; padding-left:30px; margin-left:30px;
	float: left; margin-top:0px; vertical-align:top;
}

.left-col2 {
	width: 860px; padding-left:25px; margin-left:20px;
	float: left; margin-top:0px; vertical-align:top;
}
.left-col2 hr{margin:25px 0 25px 0; border:none; background-color:#d9dbe9; height:1px}
.left-col2 .title2 span{color:#feffff;margin:0 7px 0 9px}
.left-col2 .title2 label{font-size:1.4em}

.right-col , .left-col , .scrollbar, .left-col2  {display:inline; margin-left:auto; margin-right:auto}
.right-col {
	width: 200px; ;
	float: right; margin-right:27px;
}

.row11, .row12 { display: inline; float:left; }

#nav-main {
	text-align: right;
	margin: 40px 0 0 40px;
	padding: 0 0px 0 0;
	/* border: 1px #555 dotted; */
}

.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;}

.scroll_box {
	height: 365px;
	width: 600px;
	overflow: hidden;
	padding: 0px 12px 0px 5px;
	font: 11px/19px Verdana, Arial, Helvetica, sans-serif;
	float: left;
}


.scroll_box2 {
	height: 365px;
	width: 800px;
	overflow: hidden;
	padding: 0px 30px 0px 5px;
	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;
	float: left;
}


.scrollbar {
	width: 14px;
	float: left;
	height: 365px;
	position: relative;
	padding: 5px 0 5px 0;
	border-right: 1px solid #fff;
}

.scrollbar img { border:none; padding: 0; margin: 0; }
.scrollbar .down { position: absolute; z-index:9999; bottom:0; left:0; }
.scrollbar .up { position:absolute; top:0; left:0; }

.scrollbar2 {
	width: 14px;
	float: left;
	height: 365px;
	position: relative;
	padding: 5px 0 5px 0;
}

.scrollbar2 img { border:none; padding: 0; margin: 0; }
.scrollbar2 .down { position: absolute; z-index:9999; bottom:0; left:0; }
.scrollbar2 .up { position:absolute; top:0; left:0; }




.container{margin:0 auto; width:914px; height:383px; background:url(images/content.png) repeat-y; }

#top {
	margin: 0 auto;
	width: 914px;
	background:url(images/top.png) no-repeat;
	height: 22px;
}

#bottom {
	margin: 0 auto;
	width: 914px;
	background: url(images/bottom.png) no-repeat;
	height: 22px;
}

.menu { float:right; padding-left: 44px; }

ul { list-style: none; margin-left: 0px; padding: 0; }

.blustar li {
	display:block; background: url(images/bluestart.png) 0 2px no-repeat; behavior: url(iepngfix.htc);
	padding: 0 0 0 23px;
	background-color: inherit;
	text-decoration: none;
	margin: 0;
}

.title { font: normal 18pt/18pt "Times New Roman", Times, serif; }

.h-div {
	display:block;
	background: url(images/dot.jpg) 0 0 repeat-x;
	width:100%;
	height:10px;
	padding:0;
	margin:0;
	padding-left:0px;
}

input.text { width:209px; }
input.btn { width:64px; height:22px; background-color:#fff; border:#d2d8e6 solid 1px; color:#949492; font:8pt bold Verdana, Arial; margin-top:5px; }

.contactform {float:right; font-size:8pt; margin-top:6px; line-height:8pt; }

#outer {height: 1075px; overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%} /* for explorer only */
/* optional: #inner[id] {position: static;} */
#wrapper{margin:0; padding:0; width:100%; position:relative; overflow:hidden;}



.newsticker {left:100px;list-style-type:none;margin:0;position:relative;top:-21px;z-index:1000;}
.newsticker  li a{color:#fff; text-decoration:none;}
.newsticker  li a:hover{color:#064d8e;text-decoration:none;}

