/*=========================== TAGS ============================*/

* { 
	margin:0; 
	padding:0;
}

html {
	min-width:950px;
} 
body { 
	background:url(images/header-bg.jpg) no-repeat center top #e7e9e9; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:100%; 
	line-height:1em; 
	color:#7b8484; 
	min-width:950px;
}

object { 
	vertical-align:top; 
	outline:none;
}

input, 
textarea, 
select { 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:1em; 
	vertical-align:middle; 
	font-weight:normal;
}

fieldset {
	border:0;
}

p { 
	margin:0; 
	padding:0;
}

img { 
	border:0; 
	vertical-align:top; 
	text-align:left;
}

ul, 
ol { 
	list-style:none;
}
.font11_1 {
	color: #676D6D;font-size:11px;
}
.font12_1 {
	color: #676D6D;font-size:1em;
}
.font12_2 {
	color: #676D6D;font-size:1.2em;
}
.font12_3 {
	color: #676D6D;font-size:1.2em;
}

/*======== ALIGMENT ========*/

.fleft { 
	float:left;
}

.fright { 
	float:right;
}

.clear { 
	clear:both;
}

.alignright { 
	text-align:right;
}

.aligncenter { 
	text-align:center;
}

.wrapper { 
	width:100%; 
	overflow:hidden;
}

.extra-wrapper {
	overflow:hidden;
}

.container { 
	width:100%;
}

/*=========================== FORMS ===========================*/

#contacts-form .field1,
#contacts-form .field2 {
	float:left;
}
#contacts-form .field1 {
	width:160px;
}
#contacts-form .field1 div {
	height:43px;
}
#contacts-form .field2 {
	width:145px;
}
#contacts-form label {
	display:block;
}
#contacts-form input {
	width:134px; 
	padding:2px 0 2px 3px; 
	background:#fff;
	color:#8f8f8f; 
	border:1px solid #a09b96; 
	vertical-align:top;	
	line-height:1.2em;
}
#contacts-form textarea { 
	width:140px; 
	height:101px; 
	overflow:auto;
	background:#fff;
	color:#8f8f8f; 
	border:1px solid #a09b96;
	padding:2px 0 2px 3px;
	margin-bottom:12px; 
}
#contacts-form a {
	color:#7b8484;
	font-style:italic;
}

/*========================== LISTS ============================*/

.list li {
	font-style:italic;
	padding-bottom:8px;
}

/*========================== OTHER ============================*/

.img-box {
	line-height:1.5em;
}
.img-box span {
	display:block;
	text-align:right;
	padding-top:10px;
}
.img-box strong {
	color:#bf3120;
	display:block;
}
.img-box a {
	font-style:italic;
}

.img-box1 { 
	width:100%; 
	overflow:hidden;
}
.img-box1.alt {
	padding-bottom:18px;
}
.img-box1 img { 
	float:left; 
	margin:0 23px 0 0;
}

p { 
	line-height:1.33em;
	margin-bottom:12px;
}
.p1 {
	margin-bottom:20px;
}
.p0 {
	margin:0;
}
.address {
	font-size:14px;
}
.address span {
	float:right;
	margin-right:150px;
	font-size:1.1em;
}

.extra-style1 h3 b,
.extra-style1 .list li a,
.extra-style1 h5 {
	color:#bf3120;
}
.extra-style2 h3 b,
.extra-style2 .list li a,
.extra-style2 h5 {
	color:#cb9912;
}
.extra-style3 h3 b,
.extra-style3 .list li a,
.extra-style3 h5 {
	color:#297658;
}
/*
dl {
	line-height:1.33em;
}
dl dt {
	font-weight:bold;
}
dl dd {
	padding-bottom:16px;
}
dl dd.last {
	padding:0;
}
*/
/*================= TXT, LINKS, LINES, TITLES =================*/

a {	
	color:#bf3120; 
	outline:none;
}
a:hover {
	text-decoration:none;
}

h2 {
	color:#7b8484;
	font-size:1.6em;
	line-height:1.1em;
	margin-bottom:12px;
}
h2 b {
	color:#bf3120;
	font-size:1.125em;
}
h2.extra {
	font-style:italic;
	color:#7b8484;
	letter-spacing:-1px;
}
h2.extra1 {
	font-style:italic;
	color:#F4F4F4;
	letter-spacing:-1px;
}


h3 {
	color:#272929;
	font-size:2em;
	line-height:1.1em;
	margin-bottom:12px;
}
h3 b {
	color:#bf3120;
	font-size:1.125em;
}
h3.extra {
	font-style:italic;
	color:#7b8484;
	letter-spacing:-1px;
}

h3.extra1 {
	font-style:italic;
	color:#F4F4F4;
	letter-spacing:-1px;
}
h4 {
	font-size:.92em;
	line-height:1.27em;
	color:#272929;
	font-style:italic;
	margin-bottom:20px;
}

h4.extra {
	font-size:11px;
	line-height:1.27em;
	color:#666;
	font-style:italic;
	margin-bottom:3px;
}

h5 {
	font-size:1.27em;
	line-height:1.33em;
}

.link {
	text-align:right;
	font-style:italic;
}
.link a {
	color:#7b8484;
}

.line-ver1 {
	background:url(images/line-ver.gif) repeat-y 205px 0;
}
.line-ver2 {
	background:url(images/line-ver.gif) repeat-y 440px 0;
}
.line-ver3 {
	background:url(images/line-ver.gif) repeat-y 586px 0;
}
.line-ver4 {
	background:url(images/line-ver.gif) repeat-y 360px 0;
}
.line-ver5 {
	background:url(images/line-ver.gif) repeat-y 600px 0;
}
.line-ver6 {
	background:url(images/line-ver.gif) repeat-y 550px 0;
}

/*========================== HEADER ===========================*/

#header {}

/*========================= CONTENT ===========================*/

#content {
	padding:28px 0 35px 0;
	background:url(images/line-hor.gif) repeat-x center top;
}
#content .indent {
	margin-top:5px;
}
#content .indent1 {
	margin-top:5px;
	margin-left:340px;
	padding-bottom: 40px;
}

/*========================= FOOTER ============================*/

#footer em {
	text-transform:uppercase;
	font-weight:bold;
	float:left;
	margin-right:12px;
	padding-top:20px;
}
#footer strong {
	font-size:1.17em;
	float:left;
	font-weight:normal;
	padding-top:19px;
}
#footer strong b {
	font-size:.86em;
	font-weight:normal;
}
#footer strong a {
	text-decoration:none;
	color:#7b8484;
}
#footer strong a:hover {
	text-decoration:underline;
}

/*=============================================================*/

/*--- twitter ---*/
.twitted {
	width:242px;
	position:relative;
	float:left;
	padding-top:12px;
	margin-right:58px;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url(images/loader.gif) 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	list-style-type: none;
	color:#202c03;
}

.twitted ul#twitter_update_list li {
	background-color:#d5d9da;
	margin-bottom:1px;
}
	.twitted ul#twitter_update_list li div {
		background:url(images/twitter-top.gif) no-repeat left top;
	}
		.twitted ul#twitter_update_list li div div {
			background:url(images/twitter-bot.gif) no-repeat left bottom;
		}
			.twitted ul#twitter_update_list li div div div.min-height {
				min-height:57px;
				height:auto !important;
				height:57px;
			}
				.twitted ul#twitter_update_list li div div div div {
					background:none;
					padding:8px 6px 8px 12px;
					text-align:right;
				}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
	color:#7b8484;
	text-align:left;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color:#7b8484;
	font-size:1em;
	text-decoration:underline;
}

.twitted ul#twitter_update_list li span a:hover {
	text-decoration:none;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color:#7b8484;
	font-size:.83em;
	text-decoration:none;
}
.twitted ul#twitter_update_list li a:hover {
	text-decoration:underline;
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin:0;
	text-align:right;
	font-weight:bold;
	font-size:.92em;
	padding:10px 8px 10px 0;
}
	.twitted p.profileLink a {
		display:block;
		color:#bf3120;
		font-style:italic;
		text-decoration:underline;
	}
	.twitted p.profileLink a:hover {
		text-decoration:none;
	}
	
/*--- slider ---*/	
.container {
	width:596px;
	height:290px;
	overflow:hidden;
	position:relative;
	margin-bottom:12px;
}
.container_w { 
	width:676px; 
	height:290px; 
	overflow:hidden; 
	position:relative; 
	margin-bottom:12px;
}
.slides { 
	position:absolute; 
	top:0; 
	left:0;
}
	.slides div.slide {
	position:absolute;
	top:0;
	width:606px;
	display:block;
	}
	.slides div.slide span {
	width:186px;
	position:absolute;
	right:0;
	top:0;
	}
	.slides div.slide b {
		display:block;
		padding-bottom:15px;
	}
	
	
	
	.slides div.slide em {
	display:block;
	padding-top:50px;
	text-decoration: none;
	color: #333;
	font-size: 14px;
	}
	.link5 {
	text-decoration: none;
	color: #333;
	}

	.link5:hover {
	color: #F30;
	}
		/*
		 * Optional
		*/
		#loopedSlider {width:398px; position:relative; clear:both; }
		#loopedSlider a.previous {
			float:right;
			margin-right:7px;
		}
		#loopedSlider a.next {
			float:right;
			margin-left:6px;
		}
		
		ul.pagination {
			float:right;
		}
ul.pagination li {
	float:left;
	padding-right:2px;
	position:relative;
}
ul.pagination li.link a,
ul.pagination li.link a:hover {
	text-decoration:none;
	color:#fff;
}
ul.pagination li a {
	display:block;
	width:16px;
	height:16px;
	background:url(images/button-bg.gif) no-repeat left top;
}
ul.pagination li a:hover,
ul.pagination li.active a {
	background:url(images/button-act.gif) no-repeat left top;
}	
/* ------ 6.3 Slide Deck ----- */

#slidedeck_frame {width: 660px;height: 250px;margin-bottom: 45px;background: transparent;}
#slidedeck_frame dl { margin: 0; }			
.slidedeck dd { background: #E7E9E9 url(images/bg-deck-slide.gif) right 1px no-repeat; height: 12px; padding: 18px 2px;}
.slidedeck dt { cursor: pointer; height: 40px; }
.slidedeck dt#design-deck { background: url(images/bg-deck-spines.png) 4px 0px no-repeat; }
.slidedeck dt#design-deck:hover, .slidedeck dt#design-deck.active { background-position: -258px 0px; }
.slidedeck dt#dev-deck { background: #E7E9E9 url(images/bg-deck-spines.png) 4px -40px no-repeat; }
.slidedeck dt#dev-deck:hover, .slidedeck dt#dev-deck.active { background-position: -258px -40px; }
.slidedeck dt#marketing-deck { background: #E7E9E9 url(images/bg-deck-spines.png) 4px -80px no-repeat; }
.slidedeck dt#marketing-deck:hover, .slidedeck dt#marketing-deck.active { background-position: -258px -80px; }
.slidedeck .activeCorner { margin-left: -2px; background: url(images/bg-deck-arrow.png); width: 10px; height: 28px; }

.slidedeck .panel { position: absolute; width: 470px; height: 225px; left: 40px; top: 12px; background: url(images/bg-deck-panel.gif) right top no-repeat;  }
.slidedeck .panel .left {
	width: 248px;
	padding-top: 65px;
}
.slidedeck .panel .right img {margin-bottom: 10px;margin-left: 30px;}
.slidedeck .panel .right {
	width: 215px;
	padding-top: 22px;
}
.slidedeck .panel .button {
	position: absolute;
	left: -5px;
	top: 190px;
	padding-top: 6px;
	padding-bottom: 8px;
}

.slidedeck .panel-design .left { background: url(images/bg-deck-design.png) left 5px no-repeat; }
.slidedeck .panel-dev .left { background: url(images/bg-deck-dev.gif) left 5px no-repeat; }
.slidedeck .panel-marketing .left { background: url(images/bg-deck-marketing.png) left 5px no-repeat; }
.left { float: left; }
.right { float: right; }
.pr A.button-d{	font-size: 11px;text-decoration: none;margin-left: 4px;font-weight: bold;font-family: Verdana, Geneva, sans-serif;}
.pr A.button-d .d-left { background: url(images/buttons/o_l.gif) top left no-repeat; padding: 6px 0 8px 20px;}
.pr A.button-d .d-right {background: url(images/buttons/o_r.gif) top right no-repeat;padding: 6px 16px 8px 2px;color: #666;font-weight: bold;text-decoration: none;font-family: Verdana, Geneva, sans-serif;}
.pr a:hover.button-d .d-left {background: url(images/buttons/o_l-hover.gif) top left no-repeat; padding: 6px 0 8px 20px;}
.pr a:hover.button-d .d-right {	background: url(images/buttons/o_r-hover.gif) top right no-repeat; padding: 6px 16px 8px 2px; color: #333; font-weight: bold;text-decoration: none;}

.pr A.button-d2	{ font-size: 10px; text-decoration: none; margin-left: 1px; }
.pr A.button-d2 .d2-left{ background: url(images/buttons/d2_l.gif) top left no-repeat; padding: 1px 0 8px 12px;}
.pr A.button-d2 .d2-right{ background: url(images/buttons/d2_r.gif) top right no-repeat; padding: 1px 8px 8px 0; color: #454545; font-weight: bold; text-decoration: none; }
.pr a:hover.button-d2 .d2-left	{background: url(images/buttons/d2_l-hover.gif) top left no-repeat; padding: 1px 0 8px 12px;}
.pr a:hover.button-d2 .d2-right	{background: url(images/buttons/d2_r_hover.gif) top right no-repeat; padding: 1px 8px 8px 0;	color: #454545;	font-weight: bold;	text-decoration: none;}

 
.slidepane dt#design-deck { background: url(images/bg-deck-spines.png) 4px 0px no-repeat; }
.slidepane dt#design-deck:hover, .slidepane dt#design-deck.active { background-position: -258px 0px; }
.slidepane dt#dev-deck { background: #E7E9E9 url(images/bg-deck-spines.png) 4px -40px no-repeat; }
.slidepane dt#dev-deck:hover, .slidepane dt#dev-deck.active { background-position: -258px -40px; }
.slidepane dt#marketing-deck { background: #E7E9E9 url(images/bg-deck-spines.png) 4px -80px no-repeat; }
.slidepane dt#marketing-deck:hover, .slidepane dt#marketing-deck.active { background-position: -258px -80px; }
.slidepane .activeCorner { margin-left: -2px; background: url(images/bg-deck-arrow.png); width: 10px; height: 28px; }
 
 
.slidepane .panel { position: absolute; width: 470px; height: 225px; left: 40px; top: 12px; background: url(images/bg-deck-panel.gif) right top no-repeat;  }
.slidepane .panel .left {
	width: 248px;
	padding-top: 65px;
}
.slidepane .panel .right img {margin-bottom: 10px;margin-left: 30px;}
.slidepane .panel .right {
	width: 215px;
	padding-top: 22px;
}
.slidepane .panel .button {
	position: absolute;
	left: -5px;
	top: 190px;
	padding-top: 6px;
	padding-bottom: 8px;
}

.slidepane .panel-design .left { background: url(images/bg-deck-design.png) left 5px no-repeat; }
.slidepane .panel-dev .left { background: url(images/bg-deck-dev.gif) left 5px no-repeat; }
.slidepane .panel-marketing .left { background: url(images/bg-deck-marketing.png) left 5px no-repeat; } 
 
 
 
 
 
 
 
 
.pad_left{padding-left: 30px;}
.pad_left20{padding-left: 20px;padding-right: 20px;}
.pad_left15{padding-left: 15px;padding-right: 15px;}

.pad_center{text-align: center;	display: block;}
.line_hight3{height:2px;}
.line_hight5{ height:5px;}
.line_hight7{ height:7px;}
.line_hight10{ height:10px;}
.line_hight15{ height:15px;}
.line_hight20{ height:20px;}
.line_hight25{ height:25px;}
.line_hight30{ height:30px;}


/*======== SLIDE-EINFACH ========*/
a.close {position: absolute;right: 10px;bottom: 10px;display: block;width: 20px;height: 21px;background: url(images/close_button.gif);text-indent: -9999px;}
.photo_slider_img {width: 100px;height: 100px;margin-bottom: 5px;overflow: hidden;}
td {vertical-align: top;}
.photo_slider {position: relative;width: 100px;height: 130px;padding: 5px;border: 1px solid #ddd;overflow: hidden;margin: 5px 5px 5px 5px;background:url(images/box-tail.gif) left bottom repeat-x #fff;float: left;}
.info_area {display:none;}
.more_info {display: block;width: 89px;height: 26px;background: url(images/moreinfo.gif);text-indent: -9999px;cursor: pointer;}
/*======== HIGHSLIDE ========*/
.highslide-tabelle {background-color: #656B6E;background: url(images/titel.gif) top left no-repeat;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;display: block;	text-align: center;height: 14px;margin: 0 7px 0 0px;}
.highslide-tabelle1 {background-color: #656B6E;background: url(images/titel1.gif) top left no-repeat;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #fff;display: block;	text-align: center;height: 14px;margin: 0 0 0 0px;}

.highslide-html {background-color: #656B6E;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #EFEFEF;}
.highslide-html-blur {}
.highslide-maincontent {display: none;}
.highslide-html-content {position: absolute;display: none;}
.highslide-caption {display: none;border: 2px solid black;border-top: none;font-family: Verdana, Helvetica;font-size: 8pt;padding: 5px;background-color: #656B6E;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;	padding-left: 22px;background-image: url(js/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits, a.highslide-credits i {padding: 2px;color: silver;text-decoration: none;font-size: 10px;display: none;}
a.highslide-credits:hover, a.highslide-credits:hover i {color: white;background-color: gray;}
/* Styles for the popup */
.highslide-wrapper {background-color: white;}
.highslide-wrapper .highslide-html-content {width: 230px;padding: 3px 6px 3px 6px;height: 220px;}
.highslide-html-content1 {position: absolute;display: none;}
.highslide-wrapper .highslide-html-content1 {width: 372px;padding: 3px 3px 3px 6px;height: 245px;}

.highslide-wrapper .highslide-header div {}
.highslide-wrapper .highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;padding-left: 3px;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: normal;color: #B6DB6D;text-transform: lowercase;text-decoration: none;}
.highslide-wrapper .highslide-header a:hover {color: #EBF6D4;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 0 px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;height: 0px;width: 0px;background: url(js/graphics/resize.gif);}
.highslide-wrapper .highslide-body {}



.highslide-move {
	cursor: move;
	padding: 0 3px 0 0px;
	text-transform: uppercase;
	text-align: right;
}
.highslide-resize {cursor: nw-resize;}
/* Example of a semitransparent, offset closebutton */
/* These must be the last of the Highslide rules */
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FFF;padding: 5px;background-color: #8F9598;}
.highslide img {border: 2px solid silver;}
.highslide:hover img {border-color: gray;}
.closebutton {position: relative;top: -15px;left: 15px;width: 30px;height: 30px;cursor: pointer;background: url(js/graphics/close.png);}

.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.font11_highslide1 {color: #FDFAB9;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.font11_highslide2 {color: #CFFE6D;font-size:10px;font-family: Arial, Helvetica, sans-serif;}
.main_text11{font-family: Arial, Helvetica, sans-serif;color: #FFF;text-decoration:none;font-size:11px;text-transform: uppercase;}
.main_text{font-family: Arial, Helvetica, sans-serif;color: #FFF;text-decoration:none;font-size:13px;text-transform: uppercase;}
.main_text1{font-family: Arial, Helvetica, sans-serif;color: #FFF;text-decoration:none;	font-size:12px;}
:hover.main_text1 {color:#6C8A28;text-decoration:none;}



.sm-box {
	background:#fff;
	width:100%;
}
	.sm-box .top {
		background:url(images/sm-box-top.jpg) no-repeat left top;
		height:10px;
		overflow:hidden;
	}
	.sm-box .bottom {
		background:url(images/sm-bottom.jpg) no-repeat left bottom;
		height:40px;
		overflow:hidden;
	}
	.sm-box .bottom-alt {
		background:url(images/sm-bottom-alt.jpg) no-repeat left bottom;
		height:15px;
		overflow:hidden;
	}
	.sm-box .inner {
	padding:10px 21px 20px 20px;
	}
	.sm-box .inner1 {
		padding:10px 15px 30px 23px;
	}
	.sm-box .inner.alt {
		background:url(images/quotes.png) no-repeat 180px 95px #fff;
	}



.slidepane_frame
{
	width :660px;
	height:250px;
	padding: 2px;
	border: 1px solid #DED9D3;
	background-color :#fff;
}

.slidepane_frame dl.slidepane 
{
	list-style-type :none;
	margin :0;
	padding :0;
}

.slidepane_frame dl.slidepane dt, .slidepane_frame dl.slidepane dd 
{
	position :relative ;
    margin : 0;
    float : left;
    height : 250px;
}

/*
HEADING
*/
.slidepane_frame dl.slidepane dt 
{
	background-color :#414141;
	width : 40px;
	cursor : pointer;
	color :#fff;
	margin-left :2px;
	font-size: 15px;
	font-weight: bold;
	font-family :Arial, Verdana;
	text-transform :uppercase;
}

.slidepane_frame dl.slidepane dt.active
{
	background-color :#9A1919;
	color :#FF9;
}

.slidepane_frame dl.slidepane dt:first-child
{
	margin-left :0;
}

.slidepane_frame dl.slidepane dt .index
{
	position :absolute ;
	top :5px;
	width :100%;
	font-family :Arial , Verdana ;
	font-size :1.3em;
	text-align :center ;
	color :#FFF;
	font-weight :normal ;
	margin :0;
	padding :0;
	visibility :hidden ;
}

.slidepane_frame dl.slidepane dt .selected_index
{
	color :#ff9900;
}

.slidepane_frame dl.slidepane dt .triangle-right  
{
	position :absolute ;
	top :30px;
	right :-10px;
	width: 0; 
	height: 0; 
	border-top: 10px solid transparent; 
	border-left: 10px solid #9A1919; 
	border-bottom: 10px solid transparent; 
	z-index :1000;
	} 
	
.slidepane_frame dl.slidepane dt .title
{
	line-height :38px;
	text-align :left ;
}


.slidepane_frame dl.slidepane dd { /* Hide the contents by default */
    width : 0px;
    background-color :#F6F6F6;
    overflow : hidden;
    margin-left :2px;
}

.slidepane_frame dl.slidepane dd.not_active
{
	margin-left :0px;
}

.cross_slide_bullet_container
{
	position :absolute ;
	top :10px;
	right :10px;
	padding :0;
	margin :0;
	z-index :100;
}

.cross_slide_bullet_container div
{
	float :left ;
	margin-left :5px;
	width :10px;
	height :10px;
	background-color :#37312B ;
	color :White ;
	cursor :pointer ;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.cross_slide_bullet_container .active_bullet
{
	background-color :#ff9900 ;
}

.verticalSlideIndicatorContainer
{
	position :absolute ;
	left :0;
	bottom:40px;
	width :100%;
	text-align :center ;
	margin :0;
	padding :0;
}

.verticalSlideIndicatorContainer div
{
	margin-top :7px;
	margin-left :auto ;
	margin-right :auto ;
	width :6px;
	height :6px;
	background-color :#828282 ;
	color :White ;
	cursor :pointer ;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor :pointer ;
}

.verticalSlideIndicatorContainer div.active
{
	background-color :#D6D6D6 ;
	cursor :default ;
}

