ol, ul {
    list-style: none;
}
img {
    border: 0;
}
.image {
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, span, img {
    margin: 0;
    padding: 0;
}
a {
    outline-style: none;
}
.clear {
    clear: both;
}
.right{
    float: right;
}

.left {
     float: left;
}


body {
    font: 12px Arial, Helvetica, verdana, Tahoma, sans-serif;
    line-height: 15px;
    color: #6d6d6d;
    background-color: #efefef;
    text-align: center;
}
#wrapper {
    text-align: left;
    margin: 0px auto;
    width: 860px;
}
/*
.intro_descr {
width: 135px;
margin-right: 5px;
}
#intro{
position: absolute;
top: 50%;
left: 50%;
width: 422px;
height: 176px;
margin-left: -211px;
margin-top: -88px;
font-size: 14px;
}
.introList li { 
float:left;
}
.introList li a {
display: block;
width: 135px;
height: 126px;
overflow: hidden;
text-indent:-9999px;
background-repeat: no-repeat;
margin-bottom: 5px;
}
.introList li a:hover { 
background-position: 0 -126px;
}
a.onewayromania {
background-image: url('../images/design/onewayromania.gif');
margin-right: 5px;
}
a.alocopii {
background-image: url('../images/design/alocopii.gif');
margin-right: 5px;
}
a.alocopii_invatatori {
background-image: url('../images/design/invatatori.gif');
}
*/

.intro_descr {
    margin-right: 5px;
    text-align: center;
}
#intro{
    position: absolute;
    top: 50%;
    left: 50%;
    /*width: 422px;*/
    width: 514px;
    height: 172px;
    margin-left: -253px;
    margin-top: -98px;
    font-size: 14px;
}
.introList li {
    float:left;
}
.introList li a {
    display: block;
    /*width: 135px;*/
    height: 150px;
    overflow: hidden;
    text-indent:-9999px;
    background-repeat: no-repeat;
    margin-bottom: 5px;
}
.introList li a:hover {
    background-position: 0 -150px;
}
a.onewayromania {
    background-image: url('../images/design/logo/onewayromania.gif');
    margin-right: 5px;
    width: 181px;
}
a.alocopii {
    background-image: url('../images/design/logo/alocopii.gif');
    margin-right: 5px;
    width: 161px;
}
a.alocopii_invatatori {
    background-image: url('../images/design/logo/invatatori.gif');
    width: 161px;
}

.visitList li {
    float:left;
}
.visitList li a {
    display: block;

    height: 72px;
    overflow: hidden;
    text-indent:-9999px;
    background-repeat: no-repeat;
}
.visitList li a:hover {
    background-position: 0 -72px;
}
a.linkOnewayromania {
    background-image: url('../images/design/oneway.jpg');
    width: 95px;

}
a.linkAlocopii {
    background-image: url('../images/design/alo_copii.jpg');
    width: 85px;
}
#visit {
    margin: 10px;
    background-color: #ffffff;
}

#header {
    position: relative;
    height: 137px;
    background-color: #ffffff;
}
#header #logo {
    position: absolute;
    top: 14px;
    left: 50px;
}
#header #menu {
    position: absolute;
    top: 0px;
    right: 20px;
}
.menuList li {
    float:left;
}
.menuList li a {
    display: block;
    height: 69px;
    color: #6d6d6d;
    font-family: Arial;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
    padding-left: 12px;
    padding-top: 68px;
}
a.desprenoi {
    margin-right: 1px;
    width: 89px;
}
a.tabere {
    margin-right: 1px;
    width: 62px;
}
a.cluburi {
    margin-right: 1px;
    width: 63px;
}
a.resurse {
    margin-right: 1px;
    width: 71px;
}
a.contact {
    width: 67px;
}
a.training {
    margin-right: 1px;
    width: 70px;
}
a.evenimente {
    margin-right: 1px;
    width: 96px;
}
a.desprenoi:hover {
    background: url('../images/design/despre_noi.jpg') no-repeat;
}
a.tabere:hover {
    background: url('../images/design/tabere.jpg') no-repeat;
}
a.training:hover {
    background: url('../images/design/training.jpg') no-repeat;
}
a.cluburi:hover {
    background: url('../images/design/cluburi.jpg') no-repeat;
}
a.resurse:hover {
    background: url('../images/design/resurse.jpg') no-repeat;
}
a.contact:hover {
    background: url('../images/design/contact.jpg') no-repeat;
}
a.evenimente:hover {
    background: url('../images/design/evenimente.jpg') no-repeat;
}
a.desprenoiActive {
    background: url('../images/design/despre_noi.jpg') no-repeat;
    width: 89px;
    margin-right: 1px;
}
a.tabereActive {
    background: url('../images/design/tabere.jpg') no-repeat;
    width: 62px;
    margin-right: 1px;
}
a.trainingActive {
    background: url('../images/design/training.jpg') no-repeat;
    width: 70px;
    margin-right: 1px;
}
a.evenimenteActive {
    background: url('../images/design/evenimente.jpg') no-repeat;
    width: 96px;
    margin-right: 1px;
}
a.cluburiActive {
    background: url('../images/design/cluburi.jpg') no-repeat;
    width: 63px;
    margin-right: 1px;
}
a.resurseActive {
    background: url('../images/design/resurse.jpg') no-repeat;
    width: 71px;
    margin-right: 1px;
}
a.contactActive {
    background: url('../images/design/contact.jpg') no-repeat;
    width: 67px;
}
#mainContent{
    margin-top: 40px;
}
#leftSide{
    width: 200px;
    float: left;
}
#centerSide{
    margin-left: 20px;
    width: 468px;
    float: left;
}
#rightSide{
    margin-left: 20px;
    width: 152px;
    float: left;
}
#footer {
    position: relative;
    margin-top: 20px;
    border-top: 1px solid #ffffff;
    padding-bottom: 70px;
}
#copyright {
    position: absolute;
    top: 15px;
    left: 20px;
    color: #aeaeae;
    font: Arial 12px;
}
#trafic {
    position: absolute;
    top: 45px;
    left: 20px;
    color: #aeaeae;
    font: Arial 12px;
}
#design {
    position: absolute;
    top: 15px;
    right: 10px;
}
.leftMenu li a{	
    text-decoration:none;
    color:#6d6d6d;
    padding-left:10px;
    height:22px;
    font: 14px Arial;
    line-height: 16px;
    line-height:22px;
    vertical-align:middle;
    display:block;
}
a {
    color: #ff5113;
    text-decoration: none;
}


.leftMenu li a.redActive {
    color:#ffffff;
    background-color:#ff5113;
}
.leftMenu li a.red:hover {
    color:#ffffff;
    background-color:#ff5113;
}
.leftMenu li a.blueActive {
    color:#ffffff;
    background-color:#00a0df;
}
.leftMenu li a.blue:hover {
    color:#ffffff;
    background-color:#00a0df;
}
.leftMenu li a.greenActive {
    color:#ffffff;
    background-color:#77b800;
}
.leftMenu li a.green:hover {
    color:#ffffff;
    background-color:#77b800;
}
.leftMenu li a.movActive {
    color:#ffffff;
    background-color: #bc34ba;
}
.leftMenu li a.mov:hover {
    color:#ffffff;
    background-color: #bc34ba;
}
.leftMenu li a.yellowActive {
    color:#ffffff;
    background-color: #ffc82f;
}
.leftMenu li a.yellow:hover {
    color:#ffffff;
    background-color: #ffc82f;
}
.leftMenu li a.brownActive {
    color:#ffffff;
    background-color: #c15018;
}
.leftMenu li a.brown:hover {
    color:#ffffff;
    background-color: #c15018;
}
.dottedTitle {
    background-image: url(../images/design/dotx.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    color: #6d6d6d;
    font: bold 14px Arial;
    line-height: 16px;
    padding-left: 10px;
    padding-bottom: 10px;
    margin-bottom: 8px;
}
.dottedTitle1 {
    background-image: url(../images/design/dotx.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
    color: #6d6d6d;
    font: bold 14px Arial;
    line-height: 16px;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.content {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
}
.dottedSection {
    background-image: url(../images/design/dotx.gif);
    background-repeat: repeat-x;
    background-position: left bottom;
}
.section1 {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.section2 {
    padding-bottom: 5px;
}
.title {
    font: bold 14px Arial;
    line-height: 16px;
    margin-bottom: 14px;
}
.red {
    color: #ff5113;
}
.blue {
    color: #00a0df;
}
.green {
    color: #77b800;
}
.mov {
    color: #bc34ba;
}
.brown {
    color: #c15018;
}
.yellow {
    color: #ffc82f;
}

.paragraf {
    margin-bottom: 10px;
}
.msection {
    background: url(../images/design/patrat.gif) no-repeat left top;
    background-position: 0px 9px;
    padding-left: 8px;
}
.mBlueSection {
    background: url(../images/design/patrat_blue.gif) no-repeat left top;
    background-position: 0px 9px;
    padding-left: 8px;
}
.mBrownSection {
    background: url(../images/design/patrat_brown.gif) no-repeat left top;
    background-position: 0px 9px;
    padding-left: 8px;
}
.leftParagraf {
    float:left;
    width: 446px;
}
.number {
    float: left;
    width: 17px;
    text-align: right;
    margin-right: 5px;
}
.formLabel {
    width: 70px;
    float: left;

}
.formField {
    margin-bottom: 10px;
    float: left;
}
select, input, textarea {outline:none;}
.formField input {
    border: 1px solid #7f9db9;
    padding: 3px;
    font: 12px Arial;
    color: #595959;

}
.formField textarea {
    border: 1px solid #7f9db9;
    font: 12px Arial;
    padding: 3px;
    color: #595959;
}
.submit {
    text-align: right;
}
.error_list{
    color: #ff5400;
}
.error{
    color: #ff5400;
    font-style: normal;
    line-height: 18px;
}
.detalii {
    text-align: right;
}
.text {
    line-height: 22px;
}
a.redLink {
    color: #ff5113;
    text-decoration: none;
}
a.grayLink {
    color: #6d6d6d;
    text-decoration: none;
}
a.grayLink:hover {
    color: #ff5113;
    text-decoration: none;
}

.link_url {
    font-weight: bold;
}