@charset "utf-8";
/* CSS Document */

.clear {clear:both; height:1px; overflow:hidden; margin:0px; padding:0px;}

#main_wrapper {width: 1195px; margin:0px auto; padding:0px 20px 20px 20px;}

#header_container
{ height:35px; background-color:#333; width:100%; margin-bottom:10px;}

#header {width:765px;  margin:0px auto; height:35px;}

#header #lang_menu {float:left; color:#fff; padding-top:8px; height:20px; width:150px; font-size:12px;}
#header #lang_menu a {color:#fff; font-weight:bold;}
#header #lang_menu a:hover {color:#fff;}

#header #main_menu {float:left; text-align:right; width:615px; height:35px; font-size:10px;}
#header #main_menu a {color:#fff; font-weight:normal; border-left:10px solid #cf242a; padding:10px 15px 0px 4px; display:block; float:right;}
#header #main_menu a:hover {padding-top:14px;}

#straif_container {width:765px; margin:0px auto;}
#straif_container #column_190 {width:190px; float:left; padding:0px; margin:0px;}
#straif_container #column_190 #sub_links {margin-top:19px; font-size:10px;}
#straif_container #column_190 #sub_links a {color:#000; text-align:right; display:block; background:url(../images/sub_link_bg.gif) top right no-repeat; padding:2px 40px 0px 0px; height:15px; margin-bottom:9px;}
#straif_container #column_190 #sub_links a:hover {color:#cf242a; padding-right:43px;}
#straif_container #straif {width:575px; float:left;}

#main_container {float:none; clear:both; margin:0px; padding:0px;}
#left_panel {float:left; width:200px; margin-right:15px; background:url(../images/bg_panels.jpg) top center no-repeat;}
#middle_panel {float:left; width:765px; margin:0px;}
#right_panel {float:left; width:200px; margin-left:15px; background:url(../images/bg_panels.jpg) top center no-repeat; padding:10px 0px 0px 0px;}

#right_panel .section {width: 180px; margin:0px auto 15px auto; color:#666;}
#right_panel .sectionTitle { padding:5px 0px 0px 3px; text-align:left; }
#right_panel .sectionTitle span { color: #999;font-size: 10px;}
#right_panel a { color: #666;}
.right_panel a:hover { color: #CF242A;}

#footer{ background:url(../images/bg_footer.jpg) no-repeat top left; padding:12px 0px 0px 55px; margin:0px auto; height:29px; color:#fff; font-size:12px; width:710px; clear:both;}
#footer #footer_left {float:left; width:550px;}
#footer #footer_right {float:left; width:150px; text-align:right;}


/*----- Portofoliu -----*/
.portofolio { margin:0px auto 0px auto; text-align:center; padding:0px 0px 3px 0px; width:730px;}
#pgRO, #pgNO, #pgIT, #pgNL, #pgFR { display: none; color: #C00;}
.hiddenContent {display: none;}
/*----- END Portofoliu -----*/

/*----- sertare -----*/

span.sertar {display:none; padding:0px 20px 0px 20px;}
.instructions01 { color: #999;display: block;padding-bottom: 10px;text-align: left;}

/*----- END sertare -----*/

/*----- steps -----*/
.steps { display: none;	width: 600px; margin:0px auto 0px auto;}
.steps .stepTitle { display: block;text-align: center;}
.stepContent a {text-decoration: none;}
.stepContent a:hover { color: #333;text-decoration: underline;}
/*----- END steps -----*/