/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background:url(../images/bg_site.jpg) top repeat-x; padding:0px; margin:0px;}
div.clear_both {padding:0px; margin:0px; height:1px; clear:both; float:none; overflow:hidden; border:none;}

div.no_margin {margin:0px;}

.m_b20 {margin-bottom:20px;}
.m_b30 {margin-bottom:30px;}
.m_b50 {margin-bottom:50px;}

.m_r30 {margin-right:30px;}

.m_t20 {margin-top:20px;}
.m_t30 {margin-top:30px;}
.m_t40 {margin-top:40px;}

.w_150 {width:150px;}
.w_200 {width:200px;}
.w_340 {width:340px;}
.w_350 {width:350px;}

.h_100 {height:100px;}
.h_150 {height:150px;}

.l_h25 {line-height:25px;}

#site_wrapper {width:710px; padding:0px 150px; background:url(../images/bg_main_content.jpg) top center no-repeat; margin:0px auto;}
#main_wrapper {width:700px; padding:79px 0px 0px 0px; margin:0px auto;}
#header {width:660px; padding:0px 20px 0px 20px; margin:0px 0px 21px 0px; height:81px;}
#header div#logo {margin:20px 20px 0px 0px; float:left;}

#menu {float:left; margin-left:50px;}
#menu a {margin:0px 5px 0px 0px; display:inline-block; color:#0066c8;}
#menu a:hover{color:#333;}
#menu a span {cursor:pointer;}

#menu a span.bt_left, #menu a.active span.bt_left {display:inline-block; width:13px; height:60px; float:left;}
#menu a span.bt_middle, #menu a.active span.bt_middle {display:inline-block; padding:40px 0px 0px 0px; height:20px; float:left;}
#menu a span.bt_right, #menu a.active span.bt_right {display:inline-block; width:13px; height:60px; float:left;}
#menu a.active span.bt_left {background:url(../images/bt_left_side.gif) top right;}
#menu a.active span.bt_middle {background:url(../images/bt_middle_side.gif) top left repeat-x;  color:#fff;}
#menu a.active span.bt_right {background:url(../images/bt_right_side.gif) top left;}

#banner {background:url(../images/bg_banner.gif) center top no-repeat; padding:15px; width:640px; height:150px; margin:0px auto; margin-bottom:10px;}

#main_content {width:670px; margin:0px auto; padding:0px 0px 0px 5px;}
.column300 {width:300px; margin:0px 10px 0px 0px; float:left;}
.column310 {width:310px; margin:0px 10px 0px 0px; float:left;}
.column420 {width:420px; margin:0px 10px 0px 0px; float:left;}
.column465 {width:465px; margin:0px 10px 0px 0px; float:left;}
.column190 {width:190px; float:left; margin:0px; padding:0px;}
.column191 {width:190px; float:left; margin:0px; padding:0px;}

#footer {width:660px; padding:10px 25px 11px 25px; background:url(../images/bg_footer.jpg) no-repeat top center; margin:30px auto 30px auto; height:44px;}
#footer .left, #footer.right {float:left; width:330px;}
#footer .left {padding:25px 0px 0px 0px; font-size:11px;}
#footer .right {text-align:right;}

#content_wrapper {background:url(../images/bg_produse.jpg) center top no-repeat; padding:15px 25px 0px 25px; width:620px; margin:0px auto; margin-bottom:10px;}
#content_wrapper .picture {width:210px; text-align:center; float:left; margin-right:10px; margin-bottom:50px;}
#content_wrapper .text {float:left; width:400px;}

.dropdown_box {font-size:12px;}

.error {font-size:11px; color:#0066c8;}
.confirmation {color:#0066c8; font-weight:bold;}

#contact_result {color:#0066c8; margin:20px 0px; display:none;}

/* partner floater */

#partner_floater {position:absolute; z-index:5; padding:20px; border:5px solid #999; width:600px; background:#fff; display:none; height:400px; overflow:auto;}

/* END partner floater */
