@charset "utf-8";
/* CSS Document */

.tabs {
}



ul.tabs { float:left; width:100%; list-style:none; margin:0; list-style-position:outside; list-style-image:none; height: 37px; }
ul.tabs li { float:left; margin:0 7px 0 0; position:relative; }

ul.tabs li a { float:left; height:37px; position:relative; height:31px; margin-right:15px; line-height:31px; padding-left:20px; font-size:1.2em; color:#000000; text-decoration:none; background:transparent url(tab.png) no-repeat; outline: 0}

ul.tabs li a span { position:absolute; height:31px; width:15px; top:0; right:0; margin-right:-15px; background:transparent url(tab_b.png) no-repeat; cursor:pointer; z-index:1; }
ul.tabs li a.selected { background:url(tab_active.png) no-repeat; height: 37px;z-index:1 }
ul.tabs li a.selected span { background:url(tab_active_b.png) no-repeat top right; height:37px;z-index:1 }

div.tabcontent {clear: both; color: black; border-color:#d1d5ca; border-style: solid; border-width: 1px 1px 2px; margin: -1px 0 7px; padding: 5px; position: relative; top:-1px}

.p2 { background-color: #e5e5e5}
.p1 { background-color: #f5f5f5 }

