body, input, select, textarea {
font-family:Tahoma,Arial,SansSerif,sans-serif;
}
.PageBody, .PageBody table {
color:#5E5E5E;
font-size:9pt;
}
body.GlobalBody {
background:#E6D0E4 url(../images/bk.jpg) repeat-x scroll left top;
}
.PageBody a, .PopWindow a {
color:#AA67FE;
font-size:9pt;
font-style:normal;
}
.PageBody a:visited, .PopWindow a:visited {
color:#888888;
}
.PageBody a:hover, .PopWindow a:hover, .PageBody .Navigation a:hover, .PageBody .NavigationSwap a:hover {
color:#DA00E8;
text-decoration:none;
}
.PageBody a:active, .PopWindow a:active {
color:#000000;
}
.Border, .BorderTd td, .LinkBorder a, .LiBorder li {
}
.HomePageArea {
background-color:#FFFFFF;
color:#782265;
font-family:Arial Black, Arial, Verdana;
font-size:12pt;
font-style:normal;
padding:3px;
}
#CompanyName {
color:#FFFFFF;
font-family:Arial,Verdana;
font-size:24pt;
font-style:normal;
font-weight:bold;
}
#SubCompanyName {
color:#DAF5FF;
font-family:Arial,Verdana;
font-size:14pt;
font-style:italic;
font-weight:bold;
}
#TopMenu a {
font-family:Tahoma,Arial,Verdana,sans-serif,SansSerif,"???","??";
font-size:10pt;
font-weight:bold;
text-decoration:none;
}
#Footer {
color:#5C5C5C;
font-family:Arial,Verdana;
font-size:9pt;
font-style:normal;
font-weight:normal;
}
.PageBodyBg {
background-color:#FFFCF6;
background-image:url();
background-position:left top;
background-repeat:repeat-x;
vertical-align:top;
}
.PageTitleBg {
background-color:#FFFCF6;
background-image:url(../images/page_title_bg01.gif);
background-position:right bottom;
background-repeat:no-repeat;
}
.PageTitleText, .PageTitleTextTd td {
color:#74005A;
font-family:Verdana,Arial,sans-serif;
font-size:16pt;
font-style:normal;
font-weight:bold;
}
.TitleArea, .TitleArea a, .TitleArea a:hover, .TitleArea a:visited, .TitleArea a:active {
color:#987E51;
font-size:10pt;
font-style:normal;
font-weight:bold;
}
.TitleArea {
background-color:#FFFFFF;
background-image:url(../images/title_area_bg01.gif);
background-position:left center;
background-repeat:repeat-x;
}
.TitleAreaAlign {
text-align:center;
}
.SubTitleText {
color:#976E27;
font-family:Arial,Helvetica,sans-serif;
font-size:11pt;
font-style:normal;
font-weight:bold;
}
.SubTitleArea, .SubTitleAreaBut a img {
background-color:#F8DBF2;
background-image:url(../images/subtitle_area_bg01.gif);
background-position:left center;
background-repeat:repeat-x;
}
table.ContentHeading, .ContentHeading, td.ContentHeading table, .ContentHeadingTd td, .ContentHeadingLink a {
color:#616161;
font-family:Verdana,Arial,sans-serif;
font-size:9pt;
font-weight:bold;
}
table.ContentText, .ContentText, td.ContentText table, .ContentTextTab table, .ContentTextTd td, .ContentTextLink a {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:normal;
}
.ContentArea, .ContentAreaBut a img {
background-color:#FFF4FB;
background-image:url(../images/spacer.gif);
background-position:left top;
background-repeat:no-repeat;
}
.Price {
color:#FF00A5;
font-family:Arial;
font-size:9pt;
font-weight:bold;
}
.Navigation, .Navigation a, .Navigation a:visited {
color:#5C5C5C;
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:normal;
}
.NavigationSwap, .NavigationSwap a, .NavigationSwap a:visited {
color:#C402D0;
font-family:Arial,sans-serif,Helvetica;
font-size:12pt;
font-style:normal;
font-weight:bold;
vertical-align:middle;
}
.CategoryBorder, .CategoryListBorder a {
}
.CategoryArea {
background-color:#F6EFF4;
background-image:url(../images/category_pic_bg01.gif);
background-position:left top;
background-repeat:no-repeat;
}
.CategoryText, .CategoryText a, .CategoryText a:visited {
font-family:Arial,Helvetica,sans-serif;
font-size:9pt;
font-style:normal;
font-weight:bold;
text-decoration:none;
}
.CategoryTextBg {
background-color:#FFF0F8;
background-image:url(../images/category_text_bg.gif);
background-position:center center;
background-repeat:repeat;
}
.NewsListTitle a {
font-family:Verdana,Arial,sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:none;
}
.NewsListOverview {
color:#5E9BAD;
font-family:Arial,Verdana,sans-serif;
font-size:9pt;
}
.NewsTitleBg {
background-color:#F8DBF2;
background-image:url(../images/subtitle_area_bg01.gif);
background-position:left top;
background-repeat:repeat-x;
}
.NewsTitleText, .NewsTitleTextTd td {
color:#707070;
font-family:Arial Black;
font-size:18pt;
height:30px;
text-align:center;
}
.NewsOverview {
color:#FF00A5;
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
font-weight:bold;
text-align:center;
}
table.NewsContent, .NewsContentTab table, .NewsContent {
background-color:#FFFFFF;
color:#696969;
font-family:Arial,Verdana,sans-serif;
font-size:9pt;
}
body.PopWindow {
background:#E6D0E4 url(../images/page_bg.jpg) repeat fixed left top;
margin:10px;
}
.PopTitle {
background-color:#FFFCF6;
background-image:url(../images/page_title_bg01.gif);
background-position:right bottom;
background-repeat:no-repeat;
color:#74005A;
font-family:Verdana,Arial,sans-serif;
font-size:12pt;
font-weight:bold;
height:30px;
text-align:center;
}
.PopContentTab table, .PopContentTd td, .PopContent {
color:#3C3C3C;
font-family:Arial,Verdana,sans-serif;
font-size:10pt;
text-align:center;
vertical-align:top;
}
.PopContentBg {
background-color:#FFFFFF;
background-image:url();
background-position:left top;
background-repeat:no-repeat;
}

.pagini { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline; width:20px; height:15px; z-index:100; margin:0 2px; text-align:center;}
.current { display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline; width:20px; height:15px; z-index:100; margin:0 2px; text-align:center; }

.checkout{
width:71px;
height:25px;
display:block;
float:right;
margin:10px 30px 0 10px;
background:url(../images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
a.continue{
width:71px;
height:25px;
display:block;
float:left;
margin:10px 0 0 0px;
background:url(../images/register_bt.gif) no-repeat center;
text-decoration:none;
text-align:center;
line-height:25px;
color:#fff;
}
.contact_form{
width:355px;
float:left;
padding:25px;
margin:20px 0 0 15px;
_margin:20px 0 0 5px;
border:1px solid #DDD;
position:relative;
background-color:#F9F9F9;
}
.form_row{
width:335px;
_width:355px;
clear:both;
padding:10px 0 10px 0;
_padding:5px 0 5px 0;
color:#000;
}
label.contact{
width:75px;
float:left;
font-size:12px;
text-align:right;
padding:4px 5px 0 0;
color: #333;
}
input.contact_input{
width:253px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
input.contact_input2{
width:150px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
input.contact_small{
width:20px;
height:18px;
background-color:#fff;
color:#999999;
border:1px #DFDFDF solid;
float:left;
}
textarea.contact_textarea{
width:253px;
height:120px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
background-color:#fff;
border:1px #DFDFDF solid;
float:left;
}
input.register{
width:71px;
height:25px;
border:none;
cursor:pointer;
text-align:center;
float:right;
color:#FFFFFF;
background:url(../images/register_bt.gif) no-repeat center;
}
.input_news2 {
	width:400px;
	height:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin: 5px 0px;
}
.textarea_news2 {
	width:400px;
	height:150px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.input_news1 {
	width:98%;
	height:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin: 2px 0px;
}
.select_news {
	width:550px;
	height:15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.textarea_news1 {
	width:98%;
	height:150px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	margin: 2px 0px;
}
.terms{
padding:0 0 0 80px;
}
.form_subtitle{
position:absolute;
top:-11px;
left:7px;
width:auto;
height:20px;
background-color:#CCC;
text-align:center;
padding:0 7px 0 7px;
color:#666;
font-size:11px;
line-height:20px;
font-weight:bold;
}





/* Content Columns */
.col2-set .col-1 { float:left; width:49%; }
.col2-set .col-2 { float:right; width:49%; }
.col2-set .narrow { width:33%; }
.col2-set .wide { width:65%; }
/* ======================================================================================= */



/* Login */
.login-box .col-1, .login-box .col-2 { border:1px solid #bbb6a5; height:201px; margin-bottom:0px; }
.login-box .new-users .content { background:url(../images/new_user.jpg) right no-repeat; }
.login-box .registered-users .content { background:url(../images/register_user.jpg) right no-repeat; }
.login-box  .content p {padding:0px;}
.login-box .new-users .content p {padding-bottom:0px;}
.login-box h4 {
    min-height:16px;
    border-bottom:1px solid #ddd;
    margin-bottom:1.2em;
    padding-bottom:0px;
    /*background-position:0 1px;
    background-repeat:no-repeat;*/
    font-size:1.05em;
    color:#e76200;
    text-transform:uppercase;
    }
.login-box .new-users h4 {color:#b20037; font-weight: bold; padding-top:px;}
.login-box .registered-users h4 {color:#b20037;font-weight: bold;}
.login-box .button-set { margin-bottom:0px; border:none; padding:3px 3px; height:30px; }
.login-box .button-set .form-button {margin:0px;}
.login-box .button-set a.left {color: #000; font-family:verdana,tahoma, sans; font-weight:bold;}
.login-box .button-set a.left:hover {color: #ababab;}
.login-box .content { min-height:180px; }
.form-button {margin:0px;margin-top:0px;}
.form-button { float:right; border:none; }

/* Form lists */
ul.form-list  {margin:0px 17px 15px 0px; list-style:none; }
.form-list li { margin:0 0 5px; color:#565656; }
ul.form-list li label {color:#656565; }
.form-list label { font-weight:bold; }
.form-list .input-box { float:left; width:260px; }
.form-list input.input-text,
.form-list textarea { width:250px; }
.form-list select { width:256px; }
.form-list li.add-row { border-top:1px solid #ddd; margin-top:10px; }
/* ---------------------------------------------------------------------------------------------------------- */

.logosite {
   background:url(../images/logo.png) no-repeat;
   width:350px; height:55px;
}


/* ---------------------------------------------------------------------------------------------------------- */
.comentarii {
	margin:10px 0 0 0; padding:0;
}
.comentarii li {
	display:block; margin-bottom:10px; padding:5px;
}
.comentarii li.row1 {
	background-color:#F7F7F7; border:1px solid #ddd;
}
.comentarii li.row2 {
	border:1px solid #eee;
}
.comentarii li strong {
	display:block; color:#666;
}
.comentarii li span {
	display:block; font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#999;
}
.comentarii li p {
	display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px;
	color:#000; margin:0; padding:5px 0;
}

/* PAGINARE ************************************************************************** */
ul.paginare {
	display:block;
	text-align:left; padding:0 0 10px 0; margin:0;
}
ul.paginare li {
	list-style:none;
	width:auto !important; height:20px !important;
	line-height:20px;
	float:inherit;
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin:0 3px !important;
}
ul.paginare li a,
ul.paginare li span { display:block; padding:0px 3px; color:#000; background:none; border:none; margin:0; width:auto !important; height:auto !important; }
ul.paginare li.separator { background:none; border:none; }
ul.paginare li.curent {
	width:inherit !important;
	margin:0 3px !important;
	font-weight:bold;
}

/* ---------------------------------------------------------------------------------------------------------- */
.add_comentariu {
	
}
.add_comentariu label { display:block; color:#999; }
.add_comentariu input[type=text] { display:block; width:250px; height:18px; margin-bottom:5px; border:1px solid #ccc; background:#FFF; }
.add_comentariu textarea { display:block; width:250px; height:100px; margin-bottom:5px; border:1px solid #ccc; background:#FFF; }
.add_comentariu input[type=submit] { display:block; width:90px; height:22px; margin-bottom:5px; border:1px solid #ccc; color:#666; }
