/* GENERIC TYPES */
body { margin:0px 0px; padding:0px; text-align: center; background-color: #B7BEB4; font-size: 12px; font-family: "Trebuchet MS";background-image:url(http://www.carturesti.ro/librarie/App_Themes/Everything/images/bg.gif)}
#container{width:579px; float:none; position: relative;}

/* HEADERS */
h1 {font: 20px "Trebuchet MS"; color: #666666; padding: 0; margin: 0;} /* main page title */
h2 {font: 16px "Trebuchet MS"; color: #666; padding: 0; margin: 0; font-weight:bold}
h3 {font-size: 14px; color: #666666; padding: 0; margin: 0;} /* used to display product titles */
h4 {font-size: 1.2em; color: #000000; padding: 0; margin: 0;}
h5 {font-size: 1.1em; color: #FFA100; padding: 0; margin: 0;}
h6 {font-size: 1.0em; color: #FFA100; padding: 0; margin: 0;}

a h1 {text-decoration:none}
a h2 {text-decoration:none}
a h3 {text-decoration:none}
a h4 {text-decoration:none}
a h5 {text-decoration:none}
a h6 {text-decoration:none}

a:hover h1 {text-decoration:underline}
a:hover h2 {text-decoration:underline}
a:hover h3 {text-decoration:underline}
a:hover h4 {text-decoration:underline}
a:hover h5 {text-decoration:underline}
a:hover h6 {text-decoration:underline}

/* LINKS */
A.greenLink { font-style: normal; color: #78A22F; text-decoration: none}
A.greenLink:hover { font-style: normal; color: #78A22F; text-decoration: underline}
A.greenLink:active { font-style: normal; color: #78A22F; text-decoration: none}
A.greenLink:visited { font-style: normal; color: #78A22F; text-decoration: none}
A.greenLink:visited:hover { font-style: normal; color: #78A22F; text-decoration: underline}

A.orangeLink { font-style: normal; color: #FF9900; text-decoration: none}
A.orangeLink:hover { font-style: normal; color: #FF9900; text-decoration: underline}
A.orangeLink:active { font-style: normal; color: #FF9900; text-decoration: none}
A.orangeLink:visited { font-style: normal; color: #FF9900; text-decoration: none}
A.orangeLink:visited:hover { font-style: normal; color: #FF9900; text-decoration: underline}

A.whitelink { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:hover { font-style: normal; font-weight: normal; color: white; text-decoration: underline}
A.whitelink:active { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:visited { font-style: normal; font-weight: normal; color: white; text-decoration: none}
A.whitelink:visited:hover { font-style: normal; font-weight: normal; color: white; text-decoration: underline}

A.blacklink { font-style: normal; font-weight: bold; color: black; text-decoration: none}
A.blacklink:hover { font-style: normal; font-weight: bold; color: black; text-decoration: underline}
A.blacklink:active { font-style: normal; font-weight: bold; color: black; text-decoration: none}
A.blacklink:visited { font-style: normal; font-weight: bold; color: black; text-decoration: none}
A.blacklink:visited:hover { font-style: normal; font-weight: bold; color: black; text-decoration: underline}

select {
    font-size: 13px; 
    font-family: "Trebuchet MS"; 
}

.text {
    font-size: 13px; 
    font-family: "Trebuchet MS"; 
}

/* -- Global Layout Styles -- */
#bodywrapper {width: 800px; padding: 0px 0px 0px 0px; margin:0px auto; text-align:left; }
#contentwrapper { padding: 5px 0px 0px 0px; margin:0px auto; text-align:left; position: relative; background-color: White;}
.pagewrapper {padding: 0 0px; background: url(images/pagewrapper_bg.gif) repeat-y; position: relative; }
#languagewrapper {width: 800px; padding: 4px 0px 0 0px; margin:0px auto; text-align:right; position: relative; border-top: solid 1px gray;}
#headwrapper{ padding: 0 20px; height: 60px;background-color: white;}
#headlinewrapper{height: 20px;background-color: #485C5A;padding: 8px 5px 0px 10px;color: White;font-weight: bold;}
#searchwrapper{background-color: #BCE27F;}

/* -- Top Navigation -- */
#topmenu {}
#navbar-top {height: 20px;}
#navbar-bottom {height: 61px;}

#navbar-top #login {float: right; width: 464px; height: 22px; text-align: right;}
#navbar-top #login a {color: black;}
#navbar-top #login .input_field-email {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 13em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .input_field-pass {margin: 0 2px 0 2px; padding: 1px 0 1px 4px; height: 1.3em; width: 5em; border: 1px solid #2E2E2C; background-color: #CFCFCA;color: #000000;}
#navbar-top #login .button {margin: 0 15px -2px 3px;}

#navbar-bottom #sectionlinks {width: 100%; height: 36px; background: url(images/corner_bl.gif) no-repeat left top; color: #FFF;}
#navbar-bottom #sectionlinks img {margin-right: 10px;}
#navbar-bottom #sectionlinks a {color: #FFF;}
#navbar-bottom #sectionlinks .backtotop {}

#searchbar { text-align: center; border: solid 0px #999999; background-color: white; position: absolute; left: 383px; top: 5px; width: 425px; height: 25px; padding: 7px 0 7px 7px;}
#searchbar .header1 {float: left; margin-bottom: 9px;}
#searchbar .search-input {width: 180px; margin-right: 1px;}
#searchbar select {width: 145px; border: 1px solid #9B9B96;}
#searchbar .advanced {float: left; padding: 2px 0 0 10px; display: inline;}
#searchbar .button {margin: 0 0 -6px 0;}

#copyright {text-align: right; width: 800px}
#sitetitle {background: url(images/title.gif); width: 480px; height: 60px; cursor: pointer; background-repeat: no-repeat;}

/* -- Clear Fix -- */
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
.LightGrayBg{padding-top:2px; padding-bottom:2px;padding-left:-2px}
.LighterGrayBg{background-color:#F2F2F2; padding-top:2px; padding-bottom:2px;padding-left:-2px}

.Title14{font-size:14px}
.Title16{font-size:16px}
.Title20{font-size:20px}

.white_bar 				{ background-image:url(images/bar_fill_white.gif); background-repeat:repeat-x;}
.green_bar 				{ text-align:left; color:#fff; font-size:14px; font-weight:bold; background-image:url(images/bar_fill_green.gif); background-repeat:repeat-x; padding-top:10px;}
.orange_bar				{ text-align:left; color:#fff; font-size:14px; font-weight:bold; background-image:url(images/bar_fill_orange.gif); background-repeat:repeat-x; padding-top:10px;padding-left:0px;}

.white_left_bar			{ background-image:url(images/bar_left_white.gif); background-repeat:repeat-y;}
.green_left_bar			{ background-image:url(images/bar_left_green.gif); background-repeat:repeat-y; margin-left:12px;}
.orange_left_bar		{ background-image:url(images/bar_left_orange.gif); background-repeat:repeat-y; margin-left:12px;}

.green-light_left_bar	{ background-image:url(images/bar_left_green_light.gif); background-repeat:repeat-y; margin-left:12px;font-size:16px;}
.green-light_bar 		{ text-align:left; color:#fff; font-size:14px; font-weight:bold; background-image:url(images/bar_fill_green_light.gif); background-repeat:repeat-y; padding-left:25px;}

