/*  
Theme Name: 100% Proffs
Theme URI: http://www.dinwebb.nu/
Version: 1.0
Description: Design & Programmering av <a href="http://www.dinwebb.nu">Dinwebb.nu</a>.
Author: Dinwebb.nu
Author URI: http://www.dinwebb.nu
*/

/* Standard inst?llningar */
@import "css/reset.css";

/*-------------------------------------------------------------------------------------------*/
/*
/*   GENERAL  
/*
/*-------------------------------------------------------------------------------------------*/
/* always force a scrollbar in non-IE */ 
html { overflow-y: scroll; background: #000 url(images/bg) repeat-y center top; }
body  { color: #ddd; font: 11px/1.2 Trebuchet, "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;}

/*   Links   */
a {text-decoration: none; color: #fbcc34;}
a:hover {text-decoration: none; border: none; color: #fff;}
/* Accessible focus treatment: people.opera.com/patrickl/experiments/keyboard/test */
a:hover, a:active { outline: none; }

/*   Headers   */
h1, h2, h3, h4, h5, h6  { line-height: 1.1; color: #fff; font-weight: normal; text-transform: uppercase;}
h1 {font-size: 24px; margin: 0 0 10px; } /* */
h2 {font-size: 19px; padding: 0 0 7px; margin: 0 0 3px; background: url(images/h-line.gif) repeat-x left bottom; } /* */
h3 {font-size: 17px;} /* */
h4 {font-size: 14px; color: #dcdcdc;} /* */
h5 {font-size: 12px; text-transform: uppercase;} /* */
h6 {font-size: 14px; background: url(images/h-line.gif) repeat-x left bottom; padding: 0 0 3px; margin: 0 0 10px;}

h1 a, h2 a, h3 a {color: #fff;}

img {vertical-align: top;}

p  {margin: 0 0 15px;}


/*   table   */
td { vertical-align: top; } 

/*   Form   */
select, input, textarea, button { margin: 0; color: #545454; font: 11px/1.2 Trebuchet, "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; background: #fff; border: 1px solid #dfdfdf; width: 200px; }
input, textarea { padding: 5px; }
textarea {overflow: auto;}

/*   Text selection   */
::-moz-selection {background: #fff; color:#1e1e1e; text-shadow: none; }
::selection { background: #fff; color:#1e1e1e; text-shadow: none; } 

/*   Edit   */
.redigera a,
.edit-puff-link  {position: absolute; top: 0; right: 0px; background: url(images/edit.png) no-repeat; width: 16px; height: 16px; text-indent: -9999px; overflow: hidden; z-index: 20;}

/*   Knapp   */
.knapp { background: url(images/cta.png) no-repeat; display: block; width: 248px; height: 58px; padding: 10px 0 0; color: #ccc; font-size: 15px; text-transform: uppercase; text-align: center; text-shadow: 0 1px 0 #000;}
.knapp strong {font-weight: normal; display: block;}
.knapp:hover {color: #fff; text-shadow: 0 2px 0 #000;}


.black-top {   position:absolute;
    top:0; right:0;
    border-width:7px 7px;
    border-style:solid;
    border-color: #000 #000 transparent transparent;
    background: none;
    display:block; width:0; height: 0; line-height: 1px;  /* Firefox 3.0 damage limitation */
    z-index: 11;
}

.black-bottom { position:absolute;
    bottom:0; right:0;
    border-width: 7px 7px ;
    border-style:solid;
    border-color: transparent #000 #000 transparent;
    background: none;
    display:block; width:0; height: 0; line-height: 1px; /* Firefox 3.0 damage limitation */
    z-index: 11;
}


/*-------------------------------------------------------------------------------------------*/
/*
/*   Header 
/*
/*-------------------------------------------------------------------------------------------*/
#container  {width: 960px; margin: 0 auto; padding: 0 0 30px;}


#header {position: relative; height: 100px; padding: 0 0 0 16px; border-bottom: 10px solid #1e1e1e; z-index: 1;}

/*   Logo   */
#logo {margin: 0; padding: 0;}
#logo a {width: 251px; height: 224px; background: url(images/100proffs.png) no-repeat; display: block; text-indent: -999em; overflow: hidden; text-align: left; direction: ltr; position: absolute; z-index: 10;}


/* NAV
************************************/
#mainNav  {position: absolute; bottom: -10px; right: 0;}
#nav { }
#nav li {display: inline;}
#nav a  { display:block; margin:0 0 0 25px; color: #fff; float: left; border: 0px solid #000; border-width: 21px 0 10px; border-color: #000 #000 #1e1e1e; height: 79px; line-height: 110px; text-transform: uppercase; }
#nav a:hover { border-color: #000 #000 #003c0e; }
#nav .current_page_item a,
#nav .current-page-ancestor a { border-color: #003c0e; }

/* Lvl 2 */
#nav ul {display: none;}





/*-------------------------------------------------------------------------------------------*/
/*
/*   Sales area
/*
/*-------------------------------------------------------------------------------------------*/
#subSales {height: 310px; position: relative; overflow: hidden;}
#top_thumb {width: 660px; float: left; height: 310px;}
#top_puff {width: 300px; float: left;}
#top_puff .ps_puff {padding: 40px 30px 0; text-transform: uppercase; text-align: right; height: 260px; font-size: 12px; line-height: 1.4}
#top_puff .widget-title {font-size: 24px; margin: 0 0 10px;}
#top_puff .knapp {position: absolute; bottom: 25px; right: 25px;}


/*-------------------------------------------------------------------------------------------*/
/*
/*   Sidebar left
/*
/*-------------------------------------------------------------------------------------------*/
#sidebar_left {width: 160px; float: left; min-height:50px; height:auto !important; height:50px; }
#subNav {background: #191919 url(images/sub-menu-bg.gif); border-bottom: 10px solid #003c0e; position: relative; padding: 5px 0 20px;}
#subNav:before {content: " "; position: absolute; left: 0px; right: 0px; bottom: 0px; border-bottom: 1px solid #004b11;}
#subNav a {display: block; padding: 9px 5px 9px 12px; color: #979696; text-transform: uppercase;}
#subNav a:hover {padding-left: 9px; border-left: 3px solid #003c0e; color: #fff;}
#subNav .current_page_item a,
#subNav .current_page_ancestor a {background: #101010; padding-left: 9px; border-left: 3px solid #003c0e; color: #fff;}
#subNav .current_page_ancestor a {color: #979696;}
#subNav .current_page_ancestor a:hover {color: #fff;}

#subNav ul {display: none;}
#subNav .current_page_item ul,
#subNav .current_page_ancestor ul {display: block; }

#subNav .page_item ul a {border: none; padding-left: 12px; color: #979696;}
#subNav .page_item ul a:hover,
#subNav .page_item ul .current_page_item a {padding-left: 6px; border-left: 6px solid #003c0e; color: #fff;}

/*-------------------------------------------------------------------------------------------*/
/*
/*   Content/main/entry
/*
/*-------------------------------------------------------------------------------------------*/
.content {position: relative;}
#linjal {position: absolute; height: 9px; width: 100%; left: 0; top: 0; background: url(images/ruler.png) repeat-x; z-index: 10;}

#main { width:580px; background: #1e1e1e; position: relative; border-bottom: 1px solid #121212;}
#main.box-wide  { width: 665px; padding: 40px 0px; float: left;}
#main.box  { width: 685px; padding: 40px 40px 40px 0; float: left; }
#main.fullwidth  { width: 900px; }

.home #main {padding-bottom: 0;}

/*   post   */
.blog-post  { margin: 0 0 20px 0; padding: 0 0 10px 0; background: url(images/h-line.gif) repeat-x left bottom; }
.blog-title {background: none;}
.post-title {padding: 0 0 5px 195px; background: url(images/h-line.gif) repeat-x bottom; margin: 0 0 15px; }
.post-meta{ margin: 0 0 15px 0; }


/*   entry   */
.page-content .entry {width: 485px; float: left; padding: 0 0 0 40px; background: url(images/v-line.gif) repeat-y 19px 0;}
.entry {}
.entry img {border: 8px solid #000;}
.entry ul, 
.entry ol { margin-left: 1.8em; padding: 0 0 15px;}
.entry ol { list-style-type: decimal; }
.entry ul { list-style-type: disc; }


#blog_main {width: 485px; float: left; padding: 0 0 0 40px; background: url(images/v-line.gif) repeat-y 19px 0;}


/*-------------------------------------------------------------------------------------------*/
/*
/*   Sidebar Right
/*
/*-------------------------------------------------------------------------------------------*/
#sidebar_right {float: left; padding: 40px 0 0; width: 235px; background: #1e1e1e url(images/sidebar-shadow.png) repeat-y; position: relative;}
#sidebar_right .widget {padding: 0 10px; margin: 0 0 40px;}
#sidebar_right .ps_puff img {border: 8px solid #000; margin: 0 0 5px;}

#sidebar_right_home {float: left; padding: 40px 0 0; width: 295px; background: #1e1e1e url(images/sidebar-shadow.png) repeat-y; position: relative;}
#sidebar_right_home .widget {padding: 0 20px}




/*-------------------------------------------------------------------------------------------*/
/*
/*   Footer
/*
/*-------------------------------------------------------------------------------------------*/

/* 2.7 Footer */
#footer  { padding: 20px 20px; background: #1e1e1e; border-top: 1px solid #2c2c2c; position: relative; color: #797979;}
#footer .black-top {top: -1px;}
#footer a {color: #797979;}
#footer a:hover {color: #fff;}

.fb-footer-link {padding: 0 0px 0 20px; background: url(images/facebook.png) no-repeat left top;}

.dinwebb {position: absolute; bottom: 20px; left: 20px;}
.copy-text {float: left; width: 610px; text-transform: uppercase;}
.f-row {float: left; width: 180px;}
.f-row-2 {width: 130px;}

.sep {padding: 0 4px;}




/*-------------------------------------------------------------------------------------------*/
/*
/*   Widgets
/*
/*-------------------------------------------------------------------------------------------*/
.widget  { margin: 0 0 20px 0; }
.widget-title {}

/*   Puff   */
.ps_puff {}
.ps_puff .widget-title {margin: 0  0 20px;}
#sidebar_start .widget-title {margin: 0;}


.ps_puff ul, 
.ps_puff ol { margin-left: 1.8em; padding: 0 0 15px;}
.ps_puff ol { list-style-type: decimal; }
.ps_puff ul { list-style-type: disc; }


/*-------------------------------------------------------------------------------------------*/
/*
/*   Misc
/*
/*-------------------------------------------------------------------------------------------*/


/* 6.4 Gravity Forms  */
#gform_wrapper_1 {}
.gform_wrapper {padding: 0px 0 0; position: relative;}
.gform_wrapper ul,
.gform_wrapper ul li {padding: 0; margin: 0; list-style: none;}

.gform_fields {position: relative; overflow: hidden;}
.gform_wrapper .gfield { margin: 0 0 10px; float: left; width: 48%; overflow: hidden; position: relative; min-height:52px;}
.gform_wrapper .ps-textarea,
.gform_wrapper .ps-agare,
.gform_wrapper .gfield_html,
.gform_wrapper .gsection {float: none; width: 100%; min-height: 10px; clear: both;}
.gfield_required {display: none;}
.ginput_container {border: 1px solid #121212; width: 212px; clear: both;}
.ps-agare .ginput_container,
.ps-textarea .ginput_container { width: 449px; }
.gform_wrapper label {display: block; padding: 0 0 5px; clear: both;}
.gform_wrapper input,
.gform_wrapper select,
.gform_wrapper textarea {background: #333; border: 1px solid #2c2c2c; color: #fff; }
.gform_wrapper input {}
.gform_wrapper select {padding: 4px; width: 212px}
.gform_wrapper textarea { height: 100px; width:437px }

.gfield_description {font-size: 10px; padding: 3px 0 10px;}

.gform_wrapper .button { width: 97px; height: 32px; line-height: 32px; border: 1px solid #121212; color: #fff; font-weight: normal; cursor: pointer; padding: 0 0 2px; }
.button:hover {background: #444; color: #ddd}
.gform_edit_link {display: none;}

.gform_wrapper .gform_ajax_spinner {margin: 8px 0 0 10px; bottom: 0; padding: 0; background: none; border: none;}
.gfield_error input,
.gfield_error textarea {border-color: #911}
.validation_error, 
.validation_message {display: none}

.form-line {height: 12px; margin: 0 0 10px; background: url(images/h-line.gif) repeat-x left bottom;}




#gform_3 {}
#gform_3 .gfield {height: 50px; border-bottom: 0px solid #333}
#gform_3 .gsection {height: 30px; padding: 20px 0 0;}
#gform_3 .gfield_html {height: 20px; }
#gform_3 .gform_fields {height: 240px; margin: 0 0 0px; position: relative;}
#addPerson {float: right; clear: both; margin: 0 35px 0 0; cursor: pointer; color: #fbcc34;}
#addPerson:hover {color: #fff;}
#gform_3 {}














/*
 * jQuery UI CSS Framework 1.8.8
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */





/* Component containers
----------------------------------*/
#homeSlider .ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
#homeSlider .ui-widget .ui-widget { font-size: 1em; }
#homeSlider .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
#homeSlider .ui-widget-content { border: 0px solid #dddddd; background: none; color: #333333; }
#homeSlider .ui-widget-content a { color: #333333; }
#homeSlider .ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; background: url(images/spiral2.png) repeat 34px 0px;}
#homeSlider .ui-widget-header a { color: #ffffff; }



/* Misc visuals
----------------------------------*/

/* Overlays */
/*
 * jQuery UI Slider 1.8.8
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
#homeSlider .ui-slider { position: relative; text-align: left; background: none; border: none; }
#homeSlider .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 128px; height: 32px; background: url(images/dagger.png); border: none; cursor: move; }
#homeSlider .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

#homeSlider .ui-slider-horizontal { height: 20px; }
#homeSlider .ui-slider-horizontal .ui-slider-handle { top: 0px; margin-left: -64px; }
#homeSlider .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
#homeSlider .ui-slider-horizontal .ui-slider-range-min { left: 0; }
#homeSlider .ui-slider-horizontal .ui-slider-range-max { right: 0; }








#homeSlider {height: 360px; position: relative; overflow: hidden;}
.home-slides {width: 4800px; height: 360px; position: absolute; left: 0; top: 0;}
.slide {width: 940px; height: 360px; float: left; text-align: center; padding: 0 20px 0 0; color: #fff; text-transform: uppercase; background: #000;  font-size: 12px; line-height: 1.4}
.slide-img {float: left; margin: 0 50px 0 0;}
.slide-title {margin: 50px 0 30px; color: #fff; font-size: 40px; background: none;}

#sliderWrap {position: absolute; bottom: 10px; left: 50%; margin: 0 0 0 -463px; width: 926px; padding: 18px 0px 40px; background: url(images/slider-bg.png) no-repeat; }
.slider-inside {padding: 0 90px 0 97px; background: url(images/spiral-start.png) no-repeat 34px 0px;}
.slider-values {position: absolute; bottom: 8px; left: 86px; font-size: 18px; color: #888;}
.textshadow .slider-values { color: #000; text-shadow: 0 0 5px #fff, 0 0 1px #fff; }
.num {width: 185px; float: left; }
.num span {cursor: pointer;}
.num-75 {width: 179px;}
.num-100 {width: 50px;}
.curr-num {color: #fff;}





/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{background:#fff; border:5px solid #000;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}




/**********************************************/
/*
/*   Home
/*
/**********************************************/
#sidebar_start {position: relative; left: 0px; width: 665px; margin: 0 0 30px; overflow: hidden;}
#sidebar_start .ps_puff {width: 194px; background: url(images/puff-bg.png); height: 192px; border-top: 1px solid #000; float: left; margin: 0 0 0 20px; position: relative; text-align: center;}
#sidebar_start .ps_puff .start-puff {color: #fff; display: block;}
#sidebar_start .ps_puff a:hover {color: #FBCC34;}
#AAAAsidebar_start .ps_puff a:hover .widget-title {color: #FBCC34;}
#sidebar_start .puff-content {padding: 0 10px; overflow: hidden; height: 55px;}
#sidebar_start .attachment-post-thumbnail {padding: 30px 0 10px;}

#content_start .post-content {width: 295px; float: left; margin: 0 40px 0 20px;;}

.news {float: left; width: 290px;}
.news h2 {margin: 0 0 25px;}
.new {margin: 0 0 20px;}
.new-date {color: #919191; font-size: 10px;}
.news-rss {display: inline-block; text-indent: -9999em; width: 15px; height: 21px; background: url(images/rss.png) no-repeat 0px 4px; margin: 0 0 0 5px;}


.event {margin: 0 0 20px; overflow: hidden;}
.e-date {width: 48px; height: 60px; background: url(images/e-date.png) no-repeat; position: relative; float: left; margin: 0 15px 0 0;}
.e-j {color: #fff; font-size: 30px; text-align: center; display: block; padding: 5px 0 1px;}
.e-m {text-transform: uppercase; font-size: 10px; text-align: center; display: block;}
.e-line {position: absolute; top: 29px; left: 0; height: 1px; width: 48px; background: #2c3338;}
.e-line2 {position: absolute; top: 30px; left: 0; height: 1px; width: 48px; background: #5f6d75;}
.e-title  {color: #fff; text-transform: uppercase; font-size: 12px;}
.e-excerpt {float: left; width: 192px;}


#sidebar_right_home .ps-start-events {padding-bottom: 20px;}

.ps-the-feed-ul li {margin: 0 0 10px;}


/* Facebook
***************************/
.facebook-box {margin: 0 20px; clear: both; padding: 20px 0 0;}




/**********************************************/
/*
/*   Worker
/*
/**********************************************/
.workers {}
.worker {overflow: hidden; margin: 0 0 20px;}
.w-img {float: left; margin: 0 20px 0 0;}
.w-img img {}
.w-info {float: left; width: 320px;}
.w-name {font-size: 20px; color: #fff;}
.w-break {width: 100%; height: 20px;}


.ps-protected p {margin: 0 0 5px;}
.ps-protected .this-is-protected {margin: 0 0 20px;}
.pwd-protected { border: 1px solid #121212; width: 212px; margin: 0 0 20px;;}
.pwd-protected input {background: #333; border: 1px solid #2c2c2c; color: #fff;}

.submit-protected {background: #333; width: 97px; height: 32px; line-height: 32px; border: 1px solid #121212; color: #fff; font-weight: normal; cursor: pointer; padding: 0 0 2px;}




#top_puff .gform_wrapper {display: none;}
.call-us-puff {padding: 30px; background: #1e1e1e;}
.gform_wrapper .call-us-puff .gfield {float: none; width: auto;}





.event-page {}
.e-wrap {width: 400px; float: left; margin: 0 0 20px;}
.event-page .e-content {margin: 0 0 0px;}
.e-map {padding: 20px 0 0;}
.em-location-map, .em-locations-map { color: #333; margin: 0 0 20px; }





.e-booking {}
.em-booking {}
.booking-form {} #em-booking-form {}
.em-booking-form-details {}
.e-booking label {display: block; padding: 0 0 3px;}
.e-booking input,
.e-booking select,
.e-booking textarea {width: 250px; background: #333; border: 1px solid #111; color: #fff; padding: 5px;}
.e-booking select {width: 260px;}

.em-booking-buttons {}
.e-booking .em-booking-submit {cursor: pointer; width: 260px; margin: 0 0 20px;}



.em-booking-login {}
.em-booking-login-form {}
#em_wp-submit {clear: both; display: block; margin: 0 0 10px; width: 260px; cursor: pointer;}
#em_rememberme {float: left; width: auto; clear: left; margin: 0 10px 0 0; border: none;}


/* pre event 4 */
.e-booking h3 {text-transform: none; margin: 10px 0;}
.dbem-rsvp-form {margin: 0px 0 20px;}
.dbem-rsvp-form th {text-align: left; font-weight: normal; padding: 0 20px 0px 0; width: 150px;}
.dbem-rsvp-form th,
.dbem-rsvp-form td {padding-bottom: 10px;}
.e-booking input[type=submit] {width: 150px; float: left; cursor: pointer; margin: 0 0 0 140px;}
.e-booking input[type=submit]:hover {background: #444}
#dbem-booking-cancel {float: right; padding: 7px 0 0;}






#top_puff {position: relative; height: 310px;}
#e_slides {width: 300px; height: 210px; overflow: hidden;}
.expect {padding: 30px 0px 20px; height: 160px; width: 300px;}
.expect-title {color: #fff; font-size: 22px; margin: 0 20px 0px; height: 85px;}
.expect-content {padding: 0 20px;}
.expect-content ul { list-style-type: disc; margin-left: 1.8em;}
.expect-content li {margin: 0 0 5px}

#e_nav {position: absolute; bottom: 11px; right: 50%; }
#e_nav a {display: block; float: left; text-indent: -99999em; overflow: hidden; width: 7px; height: 7px; background: #5b5b5b; margin: 0 3px 0 0; position: relative; left: 50%;
	-moz-border-radius: 100px;
	-webkit-border-radius: 100px;
	-o-border-radius: 100px;
	-khtml-border-radius: 100px;
	border-radius: 100px;
	behavior: url(http://dev2.dinwebb.nu/lanserade/100procentproffs/wp-content/themes/100proffs/css3pie/PIE.htc);
}
#e_nav .activeSlide {background: #023c0c;}

.e-p-n {width: 0px; height: 0px; background: none; position: absolute; bottom: 9px; left: 25px; cursor: pointer; border: 6px solid #fff; border-color: transparent #aaa transparent transparent;}
#e_next {left: auto; right: 25px; border-color: transparent transparent transparent #aaa;}


