/*

        project: Internet Jobs Template

        author: Luka Cvrk (www.solucija.com)

        Stylesheet

*/





body {

        background: #EEEEEE url(http://www.nlp-center.net/images/header.gif) repeat-x top left;

        color: #000000;

        margin: 0;

        padding: 0;

        font: 0.8em "Arial", Helvetica, Sans-Serif;

}



a {

        color: #3C6491;

        background-color: inherit;

}



a:hover {

        color: #BF3E17;

        background-color: inherit;

}



h1 {

        font: 160% Arial, Sans-Serif;

        font-weight: bold;

        padding: 3px 0 0 0;

        margin: 0;

}



h1 a {

        color: #BF3E17;

        background: inherit;

        text-decoration: none;

}



h1 a:hover {

        color: #3C6491;

        background: inherit;

        text-decoration: none;

}



h2 {

        margin: 8px 0 5px 0;

        padding: 0;

        font-size: 1.4em;

        letter-spacing: -1px;

        color: #808080;

        background-color: inherit;
        clear: both;

}



h2 a {

        color: #000000;

        text-decoration: none;

        background-color: inherit;

        background-image: url(http://www.nlp-center.net/images/h2bg.gif);

        background-repeat: no-repeat;

        background-position: center left;



        padding: 0 0 0 20px;

}



h2 a:hover {

        background: url(http://www.nlp-center.net/images/h2bghover.gif) no-repeat center left;

}



p {

        margin: 0;

        padding: 0;

}



img {

        border: 0;

}



#header {

        clear: both;

        width: 950px;

        height: 45px;

        margin: 0 auto;

}



#logo {

        float: left;

        padding: 10px 0 0 0px;

        color: #000000;

        background: inherit;

        width: 300px;

}



.slogan {

        float: right;

        border-left: 1px solid #CCCCCC;

        padding: 0 0 0 10px;

}



#hmenu {

        padding: 13px 0 5px 0;

        float: right;

}



#hmenu a {

        padding: 12px 13px 2px 11px;

        text-decoration: none;

        color: #414141;

        background: #ccc url(http://www.nlp-center.net/images/hmenuarrow.gif) no-repeat top center;

        margin: 0 0 3px 1px;

        border-bottom: 4px solid #BCBCBC;

}



#hmenu a:hover {

        background: #3C6491 url(http://www.nlp-center.net/images/hmenuarrowhover.gif) no-repeat top center;

        color: #FFFFFF;

        border-bottom: 4px solid #2F4A6C;

}



.content {

        border-top: 1px solid #FEFEFE;

        background: #FFFFFF url(http://www.nlp-center.net/images/contentbg.gif) repeat-x left top;

        color: #000000;

}





#left {

        float: left;

        width: 220px;

}



#leftmenu {

        margin: 0;

        padding: 0;

}



#leftmenu a {

        display: block;

        background: #BF3E18 url(http://www.nlp-center.net/images/vmenuarrow.gif) no-repeat center left;

        color: #FFFFFF;

        padding: 5px 0 5px 19px;

        margin: 0 0 1px 0;

        text-decoration: none;

}



#leftmenu a:hover {

        color: #FFFFFF;

        background: #822C0F url(http://www.nlp-center.net/images/vmenuarrowhover.gif) no-repeat center left;

}



.leftarticle {

        background: #EEEEEE;

        color: #808080;

        margin: 2px 0 2px 0;

        padding: 8px;

        line-height: 1.4em;

}



.leftarticle_ad {

        font: 140% Arial, Sans-Serif;

        font-weight: bold;

        border: 2px solid #EEEEEE;

        color: #808080;

        margin: 2px 0 2px 0;

        padding: 17px;

        width: 182px;

        height: 17px;

        background: #FFFFFF url(http://www.nlp-center.net/images/seoad.jpg) no-repeat;

}



.leftarticle_ad a {

        background: transparent;

        text-decoration: none;

}



#right {

        float: right;

        width: 705px;

        padding: 0 6px 0 0;

}



#articles {

        width: 950px;

        padding: 3px 0 0 0;

        margin: 0 auto 10px auto;
        text-align: justify;

}
#mytitle{
        font-size: 14px;
}

#additional {

        clear: both;

        width: 930px;

        background-color: #FFFFFF;

        color: #000000;

        margin: 0 auto;

        padding: 10px;

}



#links {

        clear: both;

        margin: 0 auto;

        width: 930px;

        padding: 10px;

        background: #3C6491 url(http://www.nlp-center.net/images/linksbg.gif) repeat-x top left;

        color: #FFF;

}



#whiteline {

        margin-top: 10px;

        border-top: 3px solid #FFFFFF;

}



#footer {

        margin: 5px auto;

        width: 940px;

        padding: 0 5px 0 5px;

}



#footer p {

        padding-top: 10px;

        padding-bottom: 25px;

        line-height: 1.8em;

        color: #808080;

        background: #EEEEEE;

}



#footer a {

        color: #808080;

        background: inherit;

}



form.search { padding: 0; margin: 0; }



#searchform {

        background: #808080;

        color: #FFFFFF;

        padding: 5px 8px 5px 18px;

        margin: 0px;

}



input.text { margin: 0; padding: 0; width: 128px; border: 1px solid #eee; color: #000000; background: #d8d8d8; }

input.text:hover { border: 1px solid #FFFFFF; background: #EEEEEE; color: #000000; }

input.button { margin: 0; padding: 0 0 0 3px; font-size: 100%; font-family: Arial, Sans-Serif; border: none; background: none; color: #FFF; background: #808080; font-weight: bold; }

.date { clear:both; margin: 5px 0 5px 0; padding: 10px 5px 5px 0; background: #FFFFFF url(http://www.nlp-center.net/images/horizontaldotted.gif) repeat-x bottom left; color: #808080; text-align: right; }

.date a { color: #808080; background: #FFFFFF; }

.left_side {
                float: left;
                width: 320px;
                padding: 0 0 0 10px;
                margin: 10px 0;

        }
.left_side_with_clear{
                float: left;
                width: 320px;
                padding: 0 0 0 10px;
                margin: 10px 0;
                clear:both;
}
.long_side{
                clear:both;
                float: left;
                padding: 0 0 0 10px;
                margin: 10px 0;
}

        .left_side a, .right_side a , .left_side_with_clear a, .listing a, .listingtd a{ color: #414141; background: #FFF; }

        .right_side {
                float: right;
                width: 320px;
                background: #FFF url(http://www.nlp-center.net/images/dotted.gif) repeat-y;
                color: #414141;
                padding: 0 0 0 20px;
                margin: 10px 0;
                text-align: left;
        }

.right_side_ctry {
                float: right;
                width: 320px;
                background: #FFF url(http://www.nlp-center.net/images/dotted.gif) repeat-y;
                color: #414141;
                padding: 0 0 0 20px;
                margin: 10px 0;
                text-align: left;
        }
.left_side_ctry{
                float: left;
                width: 320px;
                padding: 0 0 0 10px;
                margin: 10px 0;
                clear:both;
}

a.visiniu {
        color: #BF3E18;
}

.listing {
        float: left;
        background: #FFF url(http://www.nlp-center.net/images/dotted.gif) repeat-y;
        color: #414141;
        padding: 0 0 0 0px;
        margin: 0 0 0 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: left;
}
.mytable {
 width: 100%;
 border: 0px solid #f00;
}
.mytable .listingtr:nth-child(odd) {
 background-color: #eee;
}
.mytable .listingtd {
 float: left;
 width: 270px;
 padding-left: 2%;
 text-align: left;
}
.mytable .listingtd100 {
 float: left;
 width: 100px;
 padding-left: 2%;
 text-align: right;
}
.mytable .listingtd150 {
 float: left;
 width: 150px;
 padding-left: 2%;
 text-align: right;
}
.mytable .listingtd200 {
 float: left;
 width: 200px;
 padding-left: 2%;
 text-align: left;
}
h3 {
        clear: both;
        background: #A9C0CE url(http://www.nlp-center.net/images/corner.gif) no-repeat top right;
        color: #FFF;
        padding: 7px 0 7px 5px;
        font: bold 1em Tahoma, Arial, Sans-Serif;
        margin: 0 0 0px 0;
}

.imageleft {
        float: left;
        padding-left: 5px;
        padding-right: 5px;
}

.book_title {
        font-weight: bold;
        font-size: 14px;
        font-colo: red;
}
.suggestions_clear{
        clear: both;
        border : solid 1px black;
        background-color: #eee;
        padding-left: 3px;
        padding-right: 3px;
}

.suggestions_short{
        float: center;
        width: 70%;
        clear: both;
        border : solid 1px black;
        background-color: #eee;
        padding-left: 3px;
        padding-right: 3px;
        font-weight: bold;
}

.iqlink {
	font-size: 12px; background: #BF3E18; display: block; color: #FFF; padding: 5px 5px 5px 20px;
	text-decoration: none;
}
a.iqlink:hover { 
	background: #822C0F; color: #FFF;
}
#largerectangle{
float:right;
width:350px;
}
