@CHARSET "UTF-8";
.tabcontainer {
    margin-left:auto;
    margin-right:auto;
}
#tabs ul.subsection_tabs {
    list-style:none;
    margin:0 0 0 0;
    padding: 0 ;
    clear:both;
  
    height:30px;
    clear:both;
}

#tabs ul.subsection_tabs li.tab {
    float:left;

    text-align:center;
    font-size:12px;
    font-family: tahoma, "Trebuchet MS", Trebuchet, Helvetica, Arial, sans-serif;
    white-space:nowrap;
	margin:0px 0px 0px 0px;
	padding:0px 1px 0 0;
}

/* the following rule is recognized only by IE */
* html body #tabs ul.subsection_tabs li.tab {
    /* Traktowanie width jako min-width (IE domyslnie rozpieprza taby na cala mozliwa szerokosc) 
       zobacz: http://kurs.browsehappy.pl/Bugi/Width */
    overflow:visible;
    width:10px;
}


#tabs ul.subsection_tabs li.tab a {
    display:block;
    height:20px;
	padding:5px 0 5px 0;
    background-color:#66C32D;
	color:#fff;
    border-top: 1px solid #A6A6A6;
    border-left: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    border-bottom:none;
    text-decoration: none;
    -webkit-border-top-right-radius: 5px;
    -webkit-border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}



#tabs ul.subsection_tabs li.tab a:hover {

}

#tabs ul.subsection_tabs li.tab a.active {
    background-color:#FFFFFF;
	    color:#66C32D;
		font-weight:bold;
}

#tabs ul.subsection_tabs li.source_code {
    float:right;
}

#tabs .contenttab {
    padding-top:10px;
    position:relative;
    width:100%;
    left:0px;
}

#one {
    border: 1px solid #000;
}

#two {
    border: 1px solid #000;
}
