body {
    margin: 0px;
    font-family: Verdana;
    font-size: 11px;
}

a {
    color: #6d6d6d;
    text-decoration: none;
}

#topbg {
    padding: 0px;
    margin: 0px;
    height: 127px;
    background-image: url('../img/bgtop.jpg');
    background-repeat: repeat-x;
    top: 0px;
    left: 0px;
    right: 0px;
}

#bottombg {
    left: 0px;
    right: 0px;
    bottom: 0px;
    height: 109px;
    xbackground-image: url('../img/bgbottom.jpg');
    background-repeat: repeat-x;
}

#banner {
    padding: 0px;
    margin: 0px auto 0px auto;
    background-color: #ffffff;
    background-image: url('../img/bgtop.jpg');
    background-repeat: repeat-x;
    width: 1000px;
    height: 127px;
}

#rp_img {
	padding: 0px;
    margin: 0px auto 0px auto;
	cursor: pointer;
    background-image: url('../img/plural_magazine.jpg');
    background-repeat: no-repeat;
    width: 343px;
    height: 127px;
}

#icr_img {
	padding: 0px;
    margin: 0px;
	cursor: pointer;
    background-image: url('../img/Logo_icr_gri.gif');
    background-repeat: no-repeat;
    background-position: 11px 0px;
    width: 191px;
    height: 65px;
}
#icr_img:hover{
	padding: 0px;
    margin: 0px;
	cursor: pointer;
    background-image: url('../img/Logo_icr_albastru.gif');
    background-repeat: no-repeat;
    width: 191px;
    height: 65px;
}



#search {
    width: 268px;
    height: 52px;
}

.txtcautare {
    xfont-family: arial;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

.txtcautareinput {
    border: 1px solid #7f7f7f;
    xfont-family: arial;
    font-size: 11px;
}

.cautareform {
    padding: 0px;
    margin: 0px;
}

.tabelcauta {
    margin-top: 5px;
}

#menu {
	width: 679px;
    padding: 0px;
}

.hover_home {
    float: left;
}

.hover_home a{
    width: 67px;
    height: 109px;
    float: left;
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    background-image: url('../img/bthome.jpg');
}

.hover_home a:hover {
    background-image: url('../img/bthome.jpg');
}

.bthome {
    float: left;

}

.bthome a{
    width: 67px;
    height: 109px;
    float: left;
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    text-decoration:none;
    background-image: url('../img/bthomeof.jpg');
}

.bthome a:hover {
    background-image: url('../img/bthome.jpg');
}

.hover_categori {
    float: left;
}

.hover_categori a {
    width: 90px;
    height: 109px;
    background-image: url('../img/btcategof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
    background-image: url('../img/btcateg.jpg');
}

.hover_categori a:hover {
    background-image: url('../img/btcateg.jpg');
}

.btcategori {
    float: left;
}

.btcategori a{
    width: 90px;
    height: 109px;
    background-image: url('../img/btcategof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btcategori a:hover {
    background-image: url('../img/btcateg.jpg');
}

.hover_arhiva {
    float: left;
}

.hover_arhiva a {
    width: 75px;
    height: 109px;
    background-image: url('../img/btarhivaof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
    background-image: url('../img/btarhiva.jpg');
}

.hover_arhiva a:hover {
    background-image: url('../img/btarhiva.jpg');
}

.btarhiva {
    float: left;
}

.btarhiva a{
    width: 75px;
    height: 109px;
    background-image: url('../img/btarhivaof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btarhiva a:hover {
    background-image: url('../img/btarhiva.jpg');
}

.hover_gallery {
    float: left;
}

.hover_gallery a {
    width: 90px;
    height: 109px;
    background-image: url('../img/btgaleriof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
    background-image: url('../img/btgaleri.jpg');
}

.hover_gallery a:hover {
    background-image: url('../img/btgaleri.jpg');
}

.btgallery {
    float: left;
}

.btgallery a{
    width: 90px;
    height: 109px;
    background-image: url('../img/btgaleriof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btgallery a:hover {
    background-image: url('../img/btgaleri.jpg');
}

#btgalerie{
    float: left;

}

#btgalerie a{
    width: 80px;
    height: 109px;
    background-image: url('../img/btgaleriof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

#btgalerie a:hover{
    background-image: url('../img/btgaleri.jpg');
}

.hover_despre {
    float: left;
}

.hover_despre a {
    width: 80px;
    height: 109px;
    background-image: url('../img/btdespre.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.hover_despre a:hover {
    background-image: url('../img/btdespre.jpg');
}

.btdespre{
    float: left;

}

.btdespre a{
    width: 80px;
    height: 109px;
    background-image: url('../img/btdespreof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btdespre a:hover{
    background-image: url('../img/btdespre.jpg');
}

.hover_contact {
    float: left;
}

.hover_contact a {
    width: 75px;
    height: 109px;
    background-image: url('../img/btcontact.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.hover_contact a:hover {
    background-image: url('../img/btcontact.jpg');
}

.btcontact{
    float: left;

}

.btcontact a{
    width: 75px;
    height: 109px;
    background-image: url('../img/btcontactof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btcontact a:hover{
    background-image: url('../img/btcontact.jpg');
}

.hover_newsletter {
    float: left;
}

.hover_newsletter a {
    width: 87px;
    height: 109px;
    background-image: url('../img/btnewsletter.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.hover_newsletter a:hover {
    background-image: url('../img/btnewsletter.jpg');
}

.btnewsletter{
    float: left;

}

.btnewsletter a{
    width: 87px;
    height: 109px;
    background-image: url('../img/btnewsletterof.jpg');
    background-repeat: no-repeat;
    text-align: center;
    xfont-family: arial;
    color: #FFFFFF;
    font-size: 11px;
    float: left;
    text-decoration: none;
}

.btnewsletter a:hover{
    background-image: url('../img/btnewsletter.jpg');
}

#main {
    width: 1000px;
    margin-right: auto;
    margin-left: auto;
    }

.maintop {
    background-repeat: no-repeat;
    background-image: url('../img/maintop.jpg');
}

.mainbottom {
    background-image: url('../img/mainbottom.jpg');
    background-repeat: no-repeat;
}

.mainmidle {
    background-image: url('../img/midlebg.jpg');
    background-repeat: repeat-y;
}

.clearboth {
    clear: both;
}

.stangamain {
    border-right-style: dotted;
    border-right-width: 1px;
    border-right-color: #969696;
}

.tdcategori {
    border-right-style: dotted;
    border-right-width: 1px;
    border-right-color: #969696;
}

#bgbottom {
    background-image: url('../img/bgbottom.jpg');
    background-repeat: repeat-x;
    background-position: bottom;
    height: 109px;
}

.bottom {
    xfont-family: arial;
    font-size: 11px;
    color: #888888;
    text-align: center;
    margin-top: 10px;
}

.bottom a{
    text-decoration: none;
    xfont-family: arial;
    font-size: 11px;
    color: #666666;
}

.bottom a:hover{
    text-decoration: none;
    xfont-family: arial;
    font-size: 11px;
    color: #000000;
}

.bgrosu {
    background-image: url('../img/bgrosu.jpg');
    display: block;
    height: 28px;
    width: 189px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 4px;
}

.bgrosub {
    background-image: url('../img/bgrosub.jpg'); 
    background-repeat:no-repeat;
    display: block;
    height: 40px;
    width: 189px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 4px;
}

.bgalbastru {
    background-image: url('../img/bgalbastru.jpg');
    display: block;
    height: 30px;
    width: 183px;
    font-size: 14px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 4px;
}

input, textarea {
    border: 1px solid #AFAFAF;
    background: #FFFFFF;
    padding: 2px;
    font-size: 11px;
    font-family: Verdana, Tahoma;
}

.input_submit {
    width: 106px;
	margin-top: 10px;
    background: #EFEFEF;
    border: 1px solid #AFAFAF;
}

.inputok {
	cursor: pointer;
    background-repeat: no-repeat;
    background-image: url('../img/ok.jpg');
    width: 41px !important;
    height: 22px;
    background-color: #ffffff;
    border: none;
}

.red_input {
    border: 1px solid #FF0000;
}


