
html
{
    background:white url(http://www.geamurisecond.ro/template/img/gnd.png) repeat  ; 
   /*-webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover; */
   height:100%;
   
}


body
{
	margin:0;
	padding:0;
	font-size:0.875em; /* 14px  */
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;	
	height:100%;
}





.main_site_frame 
{
	 width:980px;
	 margin:0px auto; 
	 padding:0px; 
	 border-top:none;
	 position:relative;
	 border-radius:5px;
box-shadow: 0 0 7px #111111;

 
	
	margin-bottom:100px;
}

.main_content_div {width:980px; margin:0 0 0 0;
					}
.main_container {width:980px; font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
					font-size:15px;line-height:20px;
					background-color:#fff;
					margin-top:-10px;
					
						
  
					}

.main_content_leftcol 
{
	width:200px; 
	margin-right:200px;
	margin-left:200px;
	float:left;
} 
.main_col_medium_right {width:580px; margin-left:px; float:left; background:#fff; padding:5px 0;} 
.combine_right_with_center {width:580px; margin-left:px; float:left; } 

.main_content_rightcol {width:px; margin-left:px; float:right; }
.main_col_medium_left  {width:780px; margin-right:200px; float:left;}

.main_col_large {width:98%; padding:10px 1%; background:#fff; margin: 0px auto;}
.main_col_small {padding:0; float:left; width:380px;margin-right:200px;margin-left:px;}

.footer {width:980px; margin:0 auto; background:;}

.clear_both {clear:both}
h1 {font-size:22px; margin-top:0; line-height:110%;}
h2 {font-size:18px; line-height:110%;}
h3 {font-size:16px; line-height:110%;}
a {text-decoration:none; color:#11278E}
hr {margin:0; height:1px; background-color:#aaa; border:0;}

.crumbs {margin:10px; border-bottom:1px solid #ccc; padding-bottom:3px;padding-top:10px;}
.crumbs a {text-decoration:none;color:#999;font-size:11px; }
.crumbs a:hover {text-decoration:none; color:#7FB635}
.crumbs span {color:#999;font-size:11px;}
.crumbs img {margin-right:7px;vertical-align: middle;margin-top:-7px;}

.current_crumbs {font-weight:bold;}

.widget_col {margin-bottom:20px;}
.widget_col_header {background:#0B2089; width:95.5%;  padding:5px 2%; color:#fff; font-size:18px; text-align:center; border-radius:5px; border:1px solid #FF6400; position:relative;
background :-webkit-gradient(linear,left top,left bottom,from(#FF6400),to(#FF9200) ));
background: -webkit-linear-gradient(top,#FF6400,#FF9200 );
background: -moz-linear-gradient(top,#FF6400,#FF9200);
background: -ms-linear-gradient(top,#FF6400,#FF9200 );
background: -o-linear-gradient(top,#FF6400,#FF9200 );}
.widget_col_stretch {border:1px solid #cecece; background:#f8f8f8;  padding:10px; margin-top:-5px;}
.widget_col_stretch ul {list-style-type:none; margin:0; padding:0; width:100%;}
.widget_col_stretch li {margin:0;}
.widget_col_stretch li a {padding:5px; display:block; font-size:12px; text-decoration:none; color:#000; font-weight:bold;}
.widget_col_stretch li a:hover, .widget_col_stretch li a.selected_element {background-color:#11278E; color:#fff;}
.widget_col_stretch ul ul {width:100%;}
.widget_col_stretch ul ul li a {font-size:13px; font-weight:normal;padding-left:15px;}
.widget_col_stretch > a > img 
{
	width:180px;
}	
.widget_col_stretch > a > img:hover
{
	opacity:0.7;
}

.downloadstable { width:100%; text-align:center; margin:10px 0 20px 0; font-size:12px; border:1px solid #cecece; border-collapse:collapse;}
.downloadstable #first { width:25%;}
.downloadstable #last { width:25%;}
.downloadstable tr{padding:10px;border-bottom:1px solid #CCC;}

.downloadstable td {border-bottom:1px solid #cecece;}
.downloadstable td img{ width:20px;}
.downloadstable td { padding:5px 0; text-align:center;}
.downloadstable th {color:#000; padding:5px 0;}
#lastdoc{border:none;}

.video { width:100%; margin-bottom:25px;}
.video h3 {height:35px; overflow:hidden; margin:2px 0; text-align:center}
.video_elem { float:left; width:365px; margin:0px 5px 0 5px; }
.video p {margin:5px 0; font-size:12px; height:36px; overflow:hidden;}

.gallery_section {}
.gallery_section ul {list-style-type:none; margin:0; padding:0;}
.gallery_section table {border-spacing:0;}
.gallery_section td {width:175px; height:132px;}
.gallery_section li {float:left; margin:0 5px;}
.gallery_section img {max-width:175px; max-height:132px;}

.comentariu_items { font-size:12px; margin-bottom:10px;} 
.comentariu_items p {float:left;width:67%; margin:0;}
.comentariu_items br {clear:both}
p.com_user_date {width:27%;font-weight:bold; text-align:right}
.com_user_date span {font-weight:normal;}
p.com_separator {width:1px; min-height:30px; margin:0 7px 0 16px; background:#aaa;}

.site_form {margin-bottom:15px;}
.site_form .reload {margin:4px 0 0 5px; border:0; box-shadow:none; cursor:pointer;}
.site_form br { clear:both; }
.site_form span { color:red; }
.site_form label { display:block; float:left; width: 165px; text-align:right; margin-right:20px; margin-top:4px; font-size:13px;}
.site_form .register_label{text-align:left; margin-bottom:5px;}
.site_form input[type=text], .site_form input[type=password]{ width: 350px; display:block; float:left; margin-bottom:10px; height:15px; padding:5px 5px 3px 5px; font-size:12px; border: 1px solid #DBD5D0; }
.site_form input[type=file]{ width: 350px; display:block; float:left; margin-bottom:10px; height:25px; padding:5px 5px 3px 5px; font-size:12px;	border: 1px solid #DBD5D0;}
.site_form input[type=checkbox] { float:left; margin:3px 5px 0px 340px;}
.site_form label.checkbox {text-align:left;}
.site_form input[type=submit], .site_form input[type=button], .add_addr { background:#C7DF33; text-align:center; color:#363636; font-size:15px; font-weight:bold; margin:0px auto; padding:8px 25px; cursor:pointer; border-radius: 5px; border:0; margin-top:5px; display:block;}
.site_form textarea{ width:350px; height:80px; display:block; float:left; margin-bottom:10px; padding:5px 5px 3px 5px; font-size:12px; border:1px solid #DBD5D0;}
.site_form select { width:362px; border:1px solid #ccc; margin:0 0 10px 0; padding:3px; float:left; }
.site_form hr {border-bottom: 1px solid #ccc;}

#feedback_captcha, #cfeedback_captcha { margin:2px 190px 0 5px; float:right; }
#feedback_code { width:110px; margin-right:5px; }

a.submit, a.submit2 {background:#C7DF33; text-align:center; color:#363636; font-size:15px; font-weight:bold; padding:8px 25px; cursor:pointer; border-radius: 5px; border:0; width:auto;}
a.submit2 {background:#e4e4e4;}

.warning_box{ font-weight: bold; background: #C90E0E; color: white; padding: 5px 14px; margin: 10px 0px; font-size:13px;}
.warning_box a {color:yellow;}
.information_box{ background: #dedede; padding: 10px 10px; margin:10px 0 20px 0; border-radius:2px; font-size:14px; color:#999;}
.information_box a{ font-weight: bold; color:#fff;}

.search_products {float:right; margin:40px 20px 0 20px; border: 1px solid #e0e0e0; border-radius: 15px; padding:3px 15px 6px 15px; height: 25px;}
.search_products input[type=text] {width:330px; border:0; float:left; height:25px; font-size:19px; color:#aaa;}
.search_products input[type=image] {float:right;}
.search_products input[type=button] {background:url(../img/search.png); cursor:pointer; border:0; width:32px; height:32px;}

.subcatlist li a:hover, .subcatlist li a.subselected_element {background-color:#5281CE; color:#fff;}

.pagination {width:100%; height:25px; margin:15px 0;}
ul.pagination_list {text-align:center;}
.pagination_list li {display:inline; margin:0;}

.pagination_first a {width:20px; height:15px; font-size:14px; color:#232323; margin:0 5px; display:inline-block; padding:4px 0px; text-decoration:none; }
.pagination_last a {width:20px; height:15px; font-size:14px; color:#232323; margin:0 5px; display:inline-block; padding:4px 0px; text-decoration:none;}
.pagination_back a {width:15px; height:15px; font-size:15px; color:#232323; margin:0 10px 0 5px; display:inline-block; padding:4px 0px; text-decoration:none;}
.pagination_next a {width:15px; height:15px; font-size:15px; color:#232323; margin:0 5px 0 10px; display:inline-block; padding:4px 0px; text-decoration:none;}

li.pagination_simple, li.pagination_selected {margin:0 5px;}
.pagination_simple a{font-size:14px; color:#555; font-weight:bold; display:inline-block; padding:4px 4px; margin:1px 2px; background:white;text-decoration:none;}
.pagination_selected a{font-size:14px; color:#555; font-weight:bold; display:inline-block; padding:4px 4px; margin:1px 2px; background:#ebebeb;text-decoration:none;}

.widget_autentification {float:right; color:#000; font-size:13px; padding:6px 10px;}
.widget_autentification a {color:#000; font-size:13px; padding:0 15px;}

.shopping_cart_top_menu{ float:right; margin-right:30px;}
.shopping_cart_top_menu a {font-size:12px; color:#014D87}
.cart_img img {vertical-align:middle; max-width:28px; border:0;}
.cart_elem {margin:0px 8px 0 0px; text-decoration:underline; }

.fb_col {margin-bottom:20px;}
.fb {padding:0; border:0; margin-top:-1px;}

.newsletter_div {margin-bottom:20px;}
.newsletter_div  label{margin:5px 5px 0 0; width:50px; text-align:right; display:block; float:left;}
.newsletter_div  input[type='submit'], .newsletter_div  input[type='button']
{font-weight:bold;background:#C7DF33;color:#363636;margin:10px 0 0 80px; border:1px solid #aaa; border-radius:3px; box-shadow:2px 2px 5px #aaa; cursor:pointer; padding:5px 10px; }

.article_ct { word-wrap:break-word; }
.article_ct p {margin:5px 0 15px 0;}
.article_ct img{ margin:10px; max-width:95%; }
.article_ct ul, .article_ct ol{ margin-left: 10px; max-width:100%;}

.div_min
{
min-height:100%;
}

.languages {float:left; margin-right:195px}
.languages img {margin:0 6px; max-width:32px; border:0;}

.valuta_selector form {float:left;margin-top:3px;} 
.valuta_selector select{margin:0; width:80px;}
.val_txt {float:left; margin:5px 5px 0 5px;}

.logo_text {float:left;}
.logo_text p{margin:10px 0 5px 0; font-size:22px; color:#94937F;}
.logo_text b, .logo_text strong {color:#00427F; font-size:48px; line-height:53px; font-weight:normal;}

.header_r {float:left;background-color:rgba(255,210,0, 0.6);}
 

.MultipleSelectBox {
	border: 1px solid #aaa;
	height: 450px;
	list-style-type: none;
	margin: 0;
	overflow: auto;
	padding: 1px 0;
	width: 500px;
	background-color: white;
	color: black;
	/* corner */
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	box-shadow: 0 0 5px #888;
}

.MultipleSelectBox.selecting {
	border: 1px solid black;
}

.MultipleSelectBox li {
	border: 1px solid white;
	cursor: pointer;
	padding: 0 3px;
}

.MultipleSelectBox li.disabled {
	color: gray;
	font-style: italic;
}

.MultipleSelectBox li.optgroup {
	font-style: italic;
	font-weight: bold;
}

.MultipleSelectBox li.selected {
	border: 1px solid #F39814;
	background-color: #F39814;
}

.MultipleSelectBox li.selecting {
	border: 1px dotted black;
}

.MultipleSelectBox.vertical li.optgroupitem {
	margin-left: 30px;
}

/* horizontal mode */
.MultipleSelectBox.horizontal {
	height: auto;
	white-space: nowrap;
}

.MultipleSelectBox.horizontal li {
	display: inline-block;
	/* for IE6 and IE7 */
	*display: inline;
	vertical-align: middle;
}

.MultipleSelectBox.horizontal li.optgroup {
	margin-bottom: 10px;
}

/* Ultimate CSS Gradient Generator (Orange 3D) */
.MultipleSelectBox li.selected {
	background: #ffa84c;
	background: -moz-linear-gradient(top, #ffa84c 0%, #ff7b0d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa84c), color-stop(100%,#ff7b0d));
	background: -webkit-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
	background: -o-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
	background: -ms-linear-gradient(top, #ffa84c 0%,#ff7b0d 100%);
	background: linear-gradient(to bottom, #ffa84c 0%,#ff7b0d 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa84c', endColorstr='#ff7b0d',GradientType=0 );
	/* for IE6 */
	_background: #F39814;
}
.footer_menu 
{ 
padding:10px; 
color:white; 
/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0, #2450FF), color-stop(1, #00AFEF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* W3C Markup, IE10 Release Preview */


border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
font-size:10px;
padding: 13px 0px;
}

.footer_menu hr {height:1px; border:0; margin:2px 0; width:95%; margin:0 auto;}
.footer_menu ul {margin:0; padding:0; list-style:none; width:100%; text-align:center;font-size:13px;}
.footer_menu li {text-align:center; margin:0 25px 5px 25px; display:inline;} 
.footer_menu a {color:white; }
.footer_menu a:hover {text-decoration:underline;}




.footer_credits 
{
position:relative;
clear: both;

  //bottom: 0px;
padding:20px 0;
width:100%;
margin-top:-65px;
height:25px;
background: url('http://www.geamurisecond.ro/images/product_images/47_menuu.png') repeat;
//background: transparent url('http://www.geamurisecond.ro/images/product_images/46_tweed.png') repeat-x left top;
}
.footer_credits p {color:#000; float:left;  margin:8px 0 0 20px; font-size:12px;text-transform:uppercase;}
.credits_single {width:450px; margin:0 0 0 10px; text-align:right; float:right}
.credits_single img {margin:0 15px; border:0;} 
 
.menu_content 
{
width:980px;
margin: -130px auto auto;
font-size:15px;
color:white;

}



.menucolor
{
margin-left: -30px;
font-color:5292FF;
//background: rgb(72,192,228); /* Old browsers */
background: -moz-linear-gradient(top, rgba(72,192,228,1) 0%, rgba(0,147,226,1) 37%, rgba(17,139,155,1) 93%, rgba(22,154,180,1) 100%, rgba(14,157,176,1) 100%, rgba(7,197,207,1) 100%, rgba(40,189,226,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(72,192,228,1)), color-stop(37%,rgba(0,147,226,1)), color-stop(93%,rgba(17,139,155,1)), color-stop(100%,rgba(22,154,180,1)), color-stop(100%,rgba(14,157,176,1)), color-stop(100%,rgba(7,197,207,1)), color-stop(100%,rgba(40,189,226,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(72,192,228,1) 0%,rgba(0,147,226,1) 37%,rgba(17,139,155,1) 93%,rgba(22,154,180,1) 100%,rgba(14,157,176,1) 100%,rgba(7,197,207,1) 100%,rgba(40,189,226,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(72,192,228,1) 0%,rgba(0,147,226,1) 37%,rgba(17,139,155,1) 93%,rgba(22,154,180,1) 100%,rgba(14,157,176,1) 100%,rgba(7,197,207,1) 100%,rgba(40,189,226,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(72,192,228,1) 0%,rgba(0,147,226,1) 37%,rgba(17,139,155,1) 93%,rgba(22,154,180,1) 100%,rgba(14,157,176,1) 100%,rgba(7,197,207,1) 100%,rgba(40,189,226,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(72,192,228,1) 0%,rgba(0,147,226,1) 37%,rgba(17,139,155,1) 93%,rgba(22,154,180,1) 100%,rgba(14,157,176,1) 100%,rgba(7,197,207,1) 100%,rgba(40,189,226,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48c0e4', endColorstr='#28bde2',GradientType=0 ); /* IE6-9 */
}


.fontgeam
{
color:white;
font-size:30px;
width:63%;
margin-left:20px;
}

ul.menu                         
{ 
	width:980px;
	//position: relative; 
	margin:0px; 
	//text-decoration:none;
	font-color:#5292FF;
	
	
	
	
}

ul.menu li                      
{ 
 
	width:auto;  
	float:left; 
	zoom:1; 
	list-style:none; 
	//padding:0 27px;
	font-color:#5292FF;
	
}

ul.menu li a 					
	{
	
		color:white;
		display:block; 
		float:left; 
		padding:15px 15px;
		font-size:17px;
		text-shadow: 0 0 7px black;
		 
	 }
	 
ul.menu li:last-child a         {border-right: none; } /* Doesn't work in IE */

ul.menu li.hover, ul.menu li:hover 
{ 
position: relative; 
}

.menu_content>ul>li>a:hover	
{
	//background-color: rgba(0,0,0,0.1);  
	/opacity:0.6;
	//text-decoration: underline;
	font-weight:bold;
	
}
   ul.menu li a.selectedmenu 
   { 
	//background-color: rgba(0,0,0,0.1); 
	//box-shadow: inset 0 50px rgba(255,255,255,0.2), 
            inset 0 -15px 30px rgba(255,255,255,0.4);   
   font-weight:bold;
   padding:15px 15px;
   }*/

ul.menu ul 
{
	// visibility: hidden;
	 //position: absolute; 
	 top: 100%;
	 left: 0; 
	 z-index:1000;
	// background-color:rgba(255,255,255,1);
	 /*box-shadow:  2px 2px 3px  rgba(0,0,0,0.5); 
	 border-bottom-left-radius:5px;
	 border-bottom-right-radius:5px;*/
 }

ul.menu ul li{ display:block; padding:5px;  height:auto;}
ul.menu li.hover ul li a 
{
font-size:0.8em !important;
background:none; 

} 
//ul.menu li.hover ul li a.selectedmenu {color:#bbbbbb;}
ul.menu ul li:hover {color:##bbbbbb;}
li.submenu-li > a:hover
{
	//color:#000 !important;
}
ul.menu ul li a 
	{
	padding:5px;  
	display:block; 
	width:180px;  
	margin:0 auto;
	}

.category
{
/* Note: This gradient may render differently in browsers that don't support the unprefixed gradient syntax */

/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Opera */ 
background-image: -o-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right top, left bottom, color-stop(0, #2450FF), color-stop(1, #00AFEF));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top right, #2450FF 0%, #00AFEF 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom left, #2450FF 0%, #00AFEF 100%);
width:980px;
//position: relative; 

	padding:0;
	text-decoration:none;
	border-top-left-radius:10px;
	border-top-right-radius:10px;

}
 ul.dropdown { position: relative; margin:0; padding:0; text-decoration:none; }

ul.dropdown li { width:auto; float:left; zoom:1; list-style:none; }

ul.dropdown li a { color:#fff; display:block; float:left; padding:14px 28px;

margin-left:20px;








font-size:17px;



  /*border-top-right-radius:10px;
		 border-top-left-radius:10px;*/
		  } 
		 
ul.dropdown li:last-child a {border-right: none; } /* Doesn't work in IE */

ul.dropdown li.hover, ul.dropdown li:hover { position: relative; }

ul.dropdown li.hover a { color:black; background: rgb(169,3,41); /* Old browsers */
background: rgb(32,124,229); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%, rgba(32,124,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(32,124,229,1)), color-stop(100%,rgba(32,124,229,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#207ce5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

} 



ul.dropdown li a.selectedmenu {



background: rgb(32,124,229); /* Old browsers */
background: -moz-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%, rgba(32,124,229,1) 100%); /* FF3.6+ */
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(32,124,229,1)), color-stop(100%,rgba(32,124,229,1))); /* Chrome,Safari4+ */
background: -webkit-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* Opera 12+ */
background: -ms-radial-gradient(center, ellipse cover,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* IE10+ */
background: radial-gradient(ellipse at center,  rgba(32,124,229,1) 0%,rgba(32,124,229,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#207ce5', endColorstr='#207ce5',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */



	
	

	
	
	border-color:#fff;
	 border-width=5px;
	color:white;
	font-weight:bold; }

ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index:1000; 


background: white;








 box-shadow: 2px 2px 3px rgba(0,0,0,0.5); }

ul.dropdown ul li{ display:block; padding:5px; height:auto; font-size:17px;} ul.dropdown li.hover ul li a { ; font-size:0.8em !important; background:none; font-size:16px;

} 
ul.dropdown li.hover ul li a.selectedmenu {

font-size:17px;

color:green; font-size:17px;} 
ul.dropdown ul li:hover {color:green; font-size:17px;} 
li.submenu-li > a:hover { color:green !important; } 
ul.dropdown ul li a { padding:5px; display:block; width:180px; margin:0 auto; } 
.infobox                         
{ 
	float:right;
	padding:6px 45px;
	color:black;
	//solid;
	//font-size:16px;
	//margin-top:10px;
	
background: white;


 

	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	max-width:270px;
	box-shadow:0 0 7px #111111;
	line-height: 50%;
	text-align: center;
}

.see_all
{
	float:right;

	margin-right:15px;
	margin-top:-10px;
	
}








.headband {width:980px; margin: 0px auto;
} 
.header {width:980px;
 height:auto; border-top-left-radius:10px; border-top-right-radius:10px; 
  background: url(http://www.geamurisecond.ro/template/img/headergnd.png) no-repeat ;
 -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover;}
.subheader_section {width:980px; margin:0 auto; background:white; 
}
.subheader_content {width:980px; margin:0 auto;};


.logo a {display:block;}
.logo img {max-width:360px; max-height:90px; border:0; margin: 10px auto;
}
.logo a:hover {text-decoration:none;}
.logo 
	{ 
		max-width:360px;
		padding:-18px 20px; 
		
		margin: 10px auto;
	}

.header_sett {padding:5px; box-shadow:0 2px 10px #bbb;
background :-webkit-gradient(linear,left top,left bottom,from(#000),to(#686868 ));
background: -webkit-linear-gradient(top,#000,#686868 );
background: -moz-linear-gradient(top,#000,#686868 );
background: -ms-linear-gradient(top,#000,#686868 );
background: -o-linear-gradient(top,#000,#686868 );				}

.horizontal-line {height:40px;border-left:1px solid #fff;margin-top:5px;};
 


#search_popup {position:absolute;border:1px #eee solid;top:113px;width:500px;margin-left:-150px;z-index:999999999;display:none}

#MultipleSelectBox li {list-style-type:none}.gplus {float:right; width:60px; margin-top:4px; overflow:hidden;}
.prod_navigation {margin:5px 0; height:30px; }
a.prev, a.next {display:block; width:auto; height:15px; float:left; font-weight:bold; text-align:center; text-decoration:none; padding:5px 20px 5px 20px; color:#000; background:#F8F9FB; margin:0; border-radius:3px; border:1px solid #ddd;}
a.prev {background:url('../img/arrow_left_alt1.png') no-repeat 5px 5px; padding-left:30px;}
a.next {float:right; background:url('../img/arrow_right_alt1.png') no-repeat 140px 5px; padding-right:30px;}

.product_view {font-size:12px;line-height:130%;}
.product_view h1 {color:#94937F; margin:10px 0 0 0; border:0; font-size:19px;}
.product_view h2 {color:#94937F; border:0; text-transform:none; display:block; margin:5px 5px 5px 0; padding:0; background:none;}
.product_view p {font-size:12px; color:#242133;margin:5px 0;}
.product_view span {font-size:12px;}
.product_view hr {background:#ccc; border:0; height:1px; clear:both;}
.product_view_details {margin:10px 0;}
.title_descr {font-size:14px;}

p.no_mlm_credit {padding:5px; text-align:center; background:#ebebeb; color:#68001A; margin:5px 0; font-size:15px;}


.product_view_photos {float:left; width:250px; padding:0; position:relative;}
.product_view_photos table {width:250px; height:250px; margin:0px auto; border:1px solid #f4f4f4; box-shadow:0px 2px 2px #f4f4f4; table-layout:fixed; border-spacing:0; border-collapse:collapse;}
.product_view_photos td {width:230px; padding:10px; height:230px; vertical-align:middle;text-align:center; background:#fff;}
.product_view_photos td a{}
.product_photo {max-width:230px; border:0; height: 250px;}

.product_gallery {width:100%; margin:0;} 
.product_gallery table {width:74px; height:74px; float:left; margin:4px 3px; padding:0px; border:1px solid #f4f4f4; box-shadow:0px 2px 2px #f4f4f4; table-layout:fixed; border-spacing:0; border-collapse:collapse;}
.product_gallery td {width:70px; height:70px; padding:2px; vertical-align:middle;text-align:center;}
.product_gallery td a{}
.product_gallery img {max-width:70px; max-height:70px; width:70px;}

.prod_view_all_details {float:left; width:420px; min-height:250px; padding:5px 10px 15px 10px; margin:0; box-shadow:0px 2px 5px #cecece; background:#f7f7f7;}
.prod_view_all_details h1 {background:none; padding:0;}
.prod_view_all_details img {vertical-align:middle;}

div.price, div.price_2 {display:inline-block;}
.price h2, .price_2 h2 {margin:0; padding:0; font-size:20px; display:inline-block;}
.price p, .price_2 p {margin:20px 0 0 3px; font-size:28px; color:#ED1300; display:inline-block; line-height:26px;}
.price span {font-size:20px; font-weight:normal;}
p.orig_price {font-size:16px; color:#9d9d9d; text-decoration: line-through; margin-left:20px;}
.orig_price span {font-size:16px;}

input.prod_view_message_above_max_price {margin:15px 30px 10px 30px; padding:5px 10px; background:#E7641C; border-radius:5px; color:#fff; text-align:center; font-size:15px; float:left; width:auto; border:none; cursor:pointer;}
input.prod_view_message_above_max_price:hover {border:none;}
.prod_view_phone_above_max_price {text-align:center; font-weight:bold; float:left; margin:10px;}

.product_opinii {padding:0 10px; margin:0 0 20px 0}
.product_opinii p {font-size:12px; margin:5px;}

.product_asociate {border:0;}
 
 
.search_info {}
.search_info h2 {font-weight:normal; font-size:15px;}
.search_info span {color:#7FB635; font-weight:bold;}

.prod_list_filter {margin:0px 15px 5px 0px; float:right; height:25px;}
.prod_list_filter p {font-size:14px; font-weight:bold; margin:6px 5px 0 0; float:left}
.prod_list_filter form {margin:2px 0 2px 2px; float:left; width:165px; border:1px solid #e4e4e4; border-radius:2px;}
.prod_list_filter select {font-size:12px; color:#555; width:160px;}
.prod_list_filter option {border:1px solid #e4e4e4; padding:2px;}

.prod_list_view {float:left; margin:0px 0px 5px 15px;}
#grid {background:url(../img/ico/grid.jpg) no-repeat; display:block; width:22px; height:22px; float:left; margin:0 2px;}
#grid_selected {background:url(../img/ico/grid_selected.jpg) no-repeat; display:block; width:21px; height:21px; float:left; margin:1px 2px 0px 2px;}
#grid:hover, #grid_selected:hover {background:url(../img/ico/grid_hover.jpg) no-repeat; width:22px; height:22px; margin:0 2px; cursor:pointer;}
#list {background:url(../img/ico/list.jpg) no-repeat; display:block; width:22px; height:22px; float:left; margin:0 2px;}
#list_selected {background:url(../img/ico/list_selected.jpg) no-repeat; display:block; width:21px; height:21px; float:left; margin:1px 2px 0px 2px;}
#list:hover, #list_selected:hover {background:url(../img/ico/list_hover.jpg) no-repeat; width:22px; height:22px; margin:0 2px; cursor:pointer;}

.cat_title_home{padding:10px;}
.pr_grid_elem {float:left; width:219px; margin:5px 8px 15px 8px; padding:0; height:300px; font-size:17px }
.pr_grid_elem h2, .pr_grid_elem h3 {margin:0; border:0; padding:5px; overflow:hidden; background:none; text-align:center; position:relative; border-radius:5px 5px 0px 0px; background: #499bea; /* Old browsers */
background: -moz-linear-gradient(top,  #499bea 0%, #207ce5 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#499bea), color-stop(100%,#207ce5)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #499bea 0%,#207ce5 100%); /* IE10+ */
background: linear-gradient(to bottom,  #499bea 0%,#207ce5 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5',GradientType=0 ); /* IE6-9 */
}
.pr_grid_elem h2 a, .pr_grid_elem h3 a {display:block; height:29px; overflow:hidden; color:#fff; font-size:14px; text-decoration:none; line-height:100%;}
.pr_grid_elem h2 a:hover, .pr_grid_elem h3 a:hover {}
.products_grid {border:1px solid #cecece; margin-top:-5px; height:265px;}
.first {padding-left:8px;}
.last { padding-right:0;}
.products_grid table {width:168px; border-spacing:0; border-collapse:collapse; table-layout:fixed; margin:5px auto;}
.products_grid td {width:164px; height:164px; padding:2px; background:#fff; vertical-align:middle; text-align:center;}
.products_grid td a {width:164px; display:inline;}
.products_grid img {max-width:164px; max-height:164px; border:0;}
a.pr_grid_details {overflow:hidden; height:21px; color:#000; display:block; padding:9px 9px; text-align:center; font-size:13px; float:right;}

img.nou {position:relative; top:-358px; left:194px;}
h2.title_nou, h3.title_nou {margin:0 50px 0 10px; width:180px;}
.is_nou {margin-top:-55px;}

img.promo {position:relative; top:-361px; left:-5px;}
h2.title_promo, h3.title_promo {margin:0 10px 0 40px; width:190px;}
.is_promo {margin-top:-54px;}

img.nou_with_promo {position:relative; top:-360px; left:135px;}
h2.title_promo_nou, h3.title_promo_nou {margin:0 50px 0 40px; width:150px;}

.prod_stoc_cart {float:left; height:21px; padding:3px 4px;}

.pr_list_elem {margin:15px 0;}
.pr_list_elem h2, .pr_list_elem h3 {margin:0; border:0; padding:5px; overflow:hidden; background:none; position:relative; border-radius:5px;; text-align:center; font:black; 

}
.pr_list_elem h2 a, .pr_list_elem h3 a {display:block;  color:#000;  text-decoration:none; line-height:110%;}
.pr_list_elem h2 a:hover, .pr_list_elem h3 a:hover {}
.products_list {border:1px solid #cecece; padding:5px 3px; height:150px; margin-top:-5px;}
.pr_list_elem_left {float:left;margin-right:10px; width:150px;}
.pr_list_elem_left table {border-collapse:collapse; table-layout:fixed; width:150px; border-spacing:0;}
.pr_list_elem_left td {vertical-align:middle;text-align:center;height:150px;width:150px;}
.pr_list_elem_left a {display:block; width:150px; height:150px; overflow:hidden;}
.pr_list_elem_left img {max-width:150px; max-height:150px;}
.pr_list_elem_right {float:left; width:522px;}
.pr_list_details {margin:10px 0; overflow:hidden;}
.pr_list_details p {margin:0 0 0 0;}
.pr_list_stoc {height:17px; font-size:12px; margin:5px 0;}
.pr_list_stoc span {margin-right:10px;}
.shopping_info {float:right; margin:0px; width:0px;}

div.prod_price, div.prod_price_2 { clear:both; width:100%; line-height:normal; height:24px;}
.products_list div.prod_price, .products_list div.prod_price_2 {height:auto; display: inline;}
div.prod_price p.prod_orig_price {margin:0 0 0 8px;}
.prod_price p, .prod_price_2 p {color:#ED1300; font-size:20px; margin:0; display:inline; float:right; margin:67px 10px 60px 0; width:150px}
.prod_price span, .prod_price_2 span {font-size:12px; font-weight:normal;}
p.prod_orig_price {margin-top:2px; font-size:14px; font-weight:normal; color:#aaa; text-decoration:line-through;}
.prod_orig_price span { font-size:11px;}
.prod_price br {clear:both;}

.ask_info input[type=submit], .add_cart_small  {background:#C7DF33;color:#363636;cursor:pointer;display:block; margin:0 auto; padding:5px 10px; border:1px solid #63A134;font-weight:bold; border-radius:3px; box-shadow:2px 2px 5px #aaa; width:160px; text-align:center; font-size:13px; line-height:18px;}
.add_cart_small {width:140px;}

div.prod_price_grid, div.prod_price_grid_2 { clear:both; margin:30px 100px; width:100%; line-height:normal; height:24px;}
.products_list div.prod_price_grid, .products_list div.prod_price_grid_2 {height:auto;}
div.prod_price_grid p.prod_orig_price {margin:0 0 0 8px;}
.prod_price_grid p, .prod_price_grid_2 p {color:#ED1300; font-size:20px; margin: 0 0 0 -70px; display:inline;}
.prod_price_grid span, .prod_price_grid_2 span {font-size:12px; font-weight:normal;}
p.prod_orig_price {margin-top:2px; font-size:14px; font-weight:normal; color:#aaa; text-decoration:line-through;}
.prod_orig_price span { font-size:11px;}
.prod_price_grid br {clear:both;}

.ask_info input[type=submit], .add_cart_small  {background:#C7DF33;color:#363636;cursor:pointer;display:block; margin:0 auto; padding:5px 10px; border:1px solid #63A134;font-weight:bold; border-radius:3px; box-shadow:2px 2px 5px #aaa; width:160px; text-align:center; font-size:13px; line-height:18px;}
.add_cart_small {width:140px;}
 

#login label, #create_new_account label {width:315px;}
#form_persons label, #form_company label {width:215px;}
#form_persons input[type=checkbox], #form_company input[type=checkbox] {margin-left:250px;}
#recovery {margin-left:410px;}

#pers_fiz_tab, #pers_firm_tab {padding:5px 10px 0 10px; cursor:pointer; font-weight:bold}
span.subtitle {display: block;font-size: 10px; margin:2px 0 10px 0; color: #8F8F8F;padding-left:210px;}
.info {margin:5px 0 5px 335px; font-size:12px; }
#create_new_account a.submit {margin-left:400px;}

.user_acc_menu {margin-bottom:20px;}

.add_addr {float:right; margin:10px 0 0 0;}
.user_account_btn_bar_addr input[type=button], .user_account_btn_bar_addr input[type=submit] {display:inline;}
.user_account_btn_bar_addr input[type=button] {margin:0px 5px 0 200px;}

#persoana_fizica_fields, #persoana_juridica_fields {display:none}
.recommandations input[type='text']{width:90%; padding:3px; border:1px solid #e4e4e4; margin:15px auto; display:block;}

.recom_nav a {padding:5px 10px 3px 10px; margin-top:-3px; display:inline-block; font-size:14px; font-weight:bold; cursor:pointer;}
.recom_tab_selected {background:#E4E8F1;}
.recom_visible {display:block;}
.recom_invisible {display:none;}

.recom_code {margin:10px auto 20px auto; width:90%; padding:3px; background:#aaa; border:1px solid #e4e4e4; text-align:center;}
.recom_echipa {margin:10px 0;}

.cart_table td.recom_sum {text-align:right; color:green;}

.com_info {margin:30px 0 0 0}
.comission_evidentiat {font-size:15px;}
.cart_table td.no_valid_email {color:#aaa;}

#add_to_cart {}
#add_to_cart div {float:left; margin-top:12px;}
#add_to_cart input {margin:0 5px; width:25px; text-align:center; border:1px solid #e4e4e4;}
div.cart {display:inline-block; font-size:15px; width:auto; margin:0 20px 0 0;}
a.cart {float:right; text-align:center; margin:0px 20px 10px 0;padding:10px 20px; color:#363636; font-weight:bold; font-size:15px; border-radius:5px;  background:#C7DF33; border:2px solid #63A134;font-weight:bold; border-radius:3px; box-shadow:2px 2px 5px #aaa;}
a.cart:hover {text-decoration:none;}

#quantity {visibility:hidden;}
a.plusminus {font-weight:bold; cursor:pointer; color:#000; font-size:16px;}
a.plusminus:hover {text-decoration:none;}

.cart_table {background:white; width:100%; border:1px solid #ddd; margin-top:10px; border-collapse:collapse; border-spacing:0;}
.cart_table th {background: #FFFFFF; font-size: 13px; padding: 12px 10px; max-width: 60px; color: #434343; border-bottom: 1px solid #E5E5E5;}
#cart_table_th1 {width:10%;} 

.cart_table td {border-bottom: 1px solid #E5E5E5; color: #434343;text-align:center; padding: 9px 7px; font-size: 12px;}
.cart_table td a {font-weight: bold;}
.cart_table td.treapta_2 {padding-left:15px;}
.cart_table td.treapta_3 {padding-left:30px;}

.cart_table p {margin:5px 0;}
.cart_table p img {vertical-align:middle;}
p.cart_quantity_um {margin-top:0;}

.cart_prod_img{ max-width: 50px; width:50px; border: 1px solid #ccc; padding: 1px; margin: 0px auto;}
.cart_prod_cant{ width: 45px; border: 1px solid #C9C9C9; padding: 3px; text-align: center;}

.select_order_options{ padding: 12px 10px; background: white; border: 1px solid #ddd; font-weight: bold; font-size: 12px; color: #434343;}
.select_order_options select{ width: 350px; float: right;}
.select_order_options input { float: right; }
.transport_prag_alert {margin-top:5px;}
.transport_prag_alert span {color:red;}
.payment_prag_info {font-weight:normal; margin:5px 0;}
.payment_prag_info span {color:red;}

.cart_total_table, .cart_select_address{ background:#f9f9f9; width:100%; font-weight:bold; border-top:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd;}
.cart_select_address_same_with { background: #f9f9f9; width: 99.8%; font-weight: bold; border-bottom:1px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; display:none;}
.cart_select_address_same_with th { width:10px; text-align: right; padding: 0px 5px;}
.cart_select_address_same_with td { padding: 6px; color: #555;}
.cart_total_table th, .cart_select_address th{ width: 130px; text-transform: uppercase; font-size: 12px; text-align: right; padding: 0px 5px; border-bottom: 1px solid #ddd;}
.cart_select_address th{ width: 10px;}
.cart_total_table td, .cart_select_address td{ background: #f9f9f9; border-bottom: 1px solid #ddd; padding: 6px; color: #555;}
.cart_total_table_important td{ background: #11278E; color: white;}
.cart_total_table_important_final td { background:#C20F53; color:#fff;}

.accept_policy{ border: 1px solid #ddd; padding: 5px 10px; background: #EEE; margin: 10px 0px;}
.accept_policy b{display: block; margin-bottom: 0px;}
.accept_policy input{margin-right: 5px;}

.empty_cart {background:#94937F; font-size: 16px; font-weight: bold; padding: 10px; text-align:center; color:#ffffff;}

.cart_button_container {margin:15px 0;}
#cart_buy {float:right;}
#cart_continue {float:left;}

#cart_buy_nav {float: right; padding:0 20px; font-size:15px; cursor:pointer;}
.add_address_container {display: none; margin-top: 15px;}

.clear-both{clear:both;}
#mentions {width:97.8%;  min-height:50px; border:1px solid #c9c9c9; padding:1%;}

.checkcart_section {background: #EBEBEB; color: #4D5361; font-size: 14px; padding: 10px; margin: 20px 0;}
.checkcart_section h2 {font-size:18px;}
.checkcart_section h3 {font-size:16px;}
.checkcart_section td {font-size:13px; border-bottom:1px solid #ddd}
#chk_date_fact {float:left}
#chk_identity {float:left; margin:12px 0 0 20px;}
#checkcart a.submit {margin-left:280px;}
.cart_button_container_checkcart {
	margin: 15px 11px 10px 9px;
}
.readonly_cls {background-color:#aaa;}

#cart_nav_margin {}
.cart_navigation {margin:15px 0 20px 0; }
.cart_navigation a {display:inline-block; padding:9px 30px; font-size:14px; color:#959595; background:#e4e4e4; margin:0 14px 0 0; border-bottom:1px dashed #bdbdbd; border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; -webkit-border-radius:3px 3px 0 0;}
.cart_navigation a:hover, a.selected_cart_point {text-decoration:none; color:#fff; background:#0260AE}
.cart_navigation span {font-size:24px;}

#cart_nav_1 {}
#cart_nav_2 {}
#cart_nav_3 {}

#cart_nav_1:hover {}
#cart_nav_2:hover {}
#cart_nav_3:hover {}
