﻿* { margin:0; padding:0;}
html, body { height:100%; }
:focus { outline: none; }

body { background:url("img/bg_body.gif") repeat-x scroll #143264; color:#000000; font-family:Verdana,Helvetica,Arial,sans-serif; font-size:62.5%; /*line-height:1.4em;*/ margin-top:0 !important; }

h1 { font-family: Arial, Georgia,Serif; font-weight:normal; font-size:18px; color:#202020; }
h1 a { text-decoration:none; color:#202020;}
h2 { font-family: Georgia, Arial ,Serif; font-weight:normal; font-size:23px; color:#1b2138; margin-bottom:15px; }
h3 { font-family: Georgia, Arial,Serif; font-weight:normal; font-size:31px; color:#1874D2; margin-bottom:15px;}
h4 { font-family: Georgia, Arial,Serif; font-weight:normal; font-size:23px; color:#002b45; }
h5 { font-family: Georgia, Arial,Serif; font-weight:normal; font-size:16px; color:#004993; margin:0; padding:0; font-style:italic; }
h5 a { color:#000000; }
h5 a:hover { color:#0066a4; }

p {
	font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:12px;
}

a { color:black; }
a:hover {
				color: #990000;
}

img { border:none;}
img.photo_offer { margin-bottom:5px;}
img.photo_offer2 { margin-bottom:15px;}
div#header { /*background:url('img/bg_header2.jpg') repeat-x scroll 0 0;*/ /*padding-bottom:0.6875em;*/ /*border-bottom:3px #ffffff solid;*/ height:80px; margin-top:20px; }
.container { margin-left:auto; margin-right:auto; padding:0; width:976px;  }


div#logo { float:left; position:absolute; z-index:100; margin-left:20px; }
div#top_banner { float:right; background-color:aqua; margin-top:10px; margin-right:10px; width:468px; height:60px; /*border:2px #ffffff solid;*/ overflow:hidden; }
div#mainmenu { background:url('img/menu_bar.png') no-repeat transparent center top; height:71px; padding-top:0px; }
div#statusbar { /*height:20px;*/ padding-top:5px; padding-bottom:5px; font:1.3em Georgia,Serif; color:#6D6E70;    }
div#statusbar a { text-decoration:none; color:#6D6E70; }
.border_top { border-top:0.0625em dotted #AFAFAF; }
#maincontent { float:left; margin-right:0.875em; padding-top:0.5625em; width:40.375em; width:640px; margin-top:5px; padding-left:6px; }
#rightside { background:none repeat scroll 0 0 #EEECE3; float:left; min-width:315px; padding:0.5625em 0; width:19.6875em; }
#right_content_top { border:1px solid #FFFFFF; margin:0 auto; width:300px; margin-bottom:10px; padding-bottom:5px; }
#right_content_bottom { margin:0 auto; width:300px; }
#right_content_bottom p { font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:12px; margin:0; }
.box_special {border-bottom:0.0625em dotted #BCB3A5; padding-bottom:2px;  }
.box_special h6 { color:#202020; font:15px Georgia,serif; font-weight:normal; margin-top:5px; margin-bottom:3px; }
.box_special_info { margin-left:4px; width:215px; float:left; }

#right_content_bottom .box_special span { background:none repeat scroll 0 0 #FFFFFF; border:1px solid #AEAEAE; float:left; margin-top:0.5em; padding:2px; }


.offer_box01 { width: 202px; padding:3px; background-color:#FFFFFF; float:left; margin-right:2px; margin-bottom:10px; }
.offer_box01  p { color:#626262; font:12px/15px Arial,Helvetica,Sans-Serif; }

a.but_details { display: block; width :83px; height:22px; background:url('img/readmore.png') no-repeat 0px 0px; /*float:right;*/ padding:0; margin:0; overflow:hidden; margin-left:120px; margin-top:3px; }
a.but_details:hover { background-position: 0px -22px;}
a.but_details span { display: none; margin:0; padding:0; }

div#big_banner { float:left; margin:0px 0px 15px 0px; padding:0; width:640px; height:242px; overflow:hidden; }
div.dotted { border-top:0.0625em dotted #AFAFAF; height:5px; }

.offer_box02 { width: 188px; padding:11px; background:#ffffff url('img/bg_oferta2.png') no-repeat left top; float:left; margin-right:1px; margin-bottom:10px; border:1px #F0EDE7 solid;  }
.offer_box02 .price { color:#3E3C39; display:block; font:1.1667em Georgia,Serif; margin-top:-0.2143em; text-transform:uppercase; }
.offer_box02 .integral { font:1.5857em Georgia,Serif; }
.offer_box02 .details { float:left; width:42px; /*background-color:aqua;*/ height:42px; margin:0; padding:0; margin-left:2px;}

.offer_box03 { width: 298px; padding:5px; float:left; margin-right:3px; margin-bottom:10px; border:1px #F0EDE7 solid;  }

td.price { width:130px; padding:0; margin:0; font-size:1em; }
td.details_offer { width:42px; padding:0; margin:0; font-size:1em; }

div.offer_img_panel { width:186px; height:122px; margin:0; padding:0; cursor:pointer;}
img#stamp_oferta_speciala { width:72px; height:90px;  }
img#stamp_oferta_speciala2 { width:67px; height:84px;  }

.moreLink  { background:url("img/more.png") no-repeat scroll 100% 58% transparent; color:#0066A4; font:bold 1.2em Arial,Helvetica,Sans-Serif; padding-right:1em; text-transform:uppercase; text-decoration:none; margin-right:5px; }
.moreLink2  { color:#1874D2; font:bold 1.2em Arial,Helvetica,Sans-Serif; padding-right:1em; text-transform:uppercase; text-decoration:none; margin-right:5px; }
div.more_offers { /*float:right;*/ margin-bottom:10px; margin-top:5px; }

div#footer { background: url("img/bg_bottom.gif") no-repeat scroll center bottom #143264; padding-top:10px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:11px; line-height:15px;  }
div#footer a { color:#143264; }
div#footer a:hover { color:#000000; }
div#footer2 { background:none repeat scroll 0 0 #143264; padding-top:5px; padding-bottom:5px; text-align:center; }

/*  ******************************** */
div.clear { clear:both; }
div.clear10 { clear:both; margin-bottom:10px; }
div.float_left { float:left;}
div.float_right { float:right;}

ul#menu0 {
		list-style:none outside none; margin:0; padding:0;
}

ul#menu0 li { float:left; color:white; font-family:Arial; font-size:14px; }
ul#menu0 li a, ul#menu0 li a:active, ul#menu0 li a:visited  { color:#ffffff; text-decoration:none; display:inline-block; padding:7px 12px 7px 12px; border:0px transparent solid; width:auto; }
ul#menu0 li a:hover { background-color:#009ae5; text-decoration:none; border:0px #009ae5 solid; }

div#info { font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:14px; line-height:19px; }
div#info p { font-family:Arial, Helvetica, sans-serif; color:#626262; font-size:14px; line-height:19px; }

div#info ul  { clear:both; font-size:1em; line-height:1.3em; padding:0 0 16px; list-style:none outside none; }
div#info ul li { list-style-image:url("img/bullet01.gif"); margin-left:16px; font-size:1em; line-height:1.3em; margin-top:0.8em; margin-right:0px; }


div#faq_box { border-bottom:medium none; font-family:Georgia,"Times New Roman",Times,Serif; font-size:16px; font-style:italic; background-color:White; border:1px solid #E0E0E0; margin-top:10px; padding:10px; }
ul.faq { word-wrap:break-word; margin:0; padding:0; }
ul.faq li { border-bottom:1px dotted #D0CBC1; padding:5px 0; list-style:none outside none; }
ul.faq li a { color:#000000; }
ul.faq li a:hover { color:#0066A4; }

div#faq_box2 { font-family:Georgia,"Times New Roman",Times,Serif; font-size:16px; font-style:italic; background-color:#CEEAE2; border:0px solid #E0E0E0; margin-top:10px; padding:10px; width:620px; float:left; }
div#info ol#faq2 { word-wrap:break-word; margin:0; padding:0; }
div#info ol#faq2 li { border-bottom:1px dotted #D0CBC1; padding:5px 0; /*list-style:none outside none;*/ margin-left:16px; margin-top:0px; }
div#info ol#faq2 li a { color:#000000; }
div#info ol#faq2 li a:hover { color:#0066A4; }


div#toolbar { /*background-color:#FFFFFF;*/ border:3px solid #DBD7C4; float:left; margin-bottom:15px; padding:5px; width:626px; background-color:#EEECE3; }

a.bot_menu { display:block; padding:3px; float:left; margin-right:3px; text-transform:uppercase;}

div#contact_box { background-color:#EEECE3; border:0px solid #E0E0E0; margin-top:10px; padding:10px; width:620px; float:left; }
label.login { color:#807A70; font-family:Arial; font-size:12px; font-weight:bold; padding-top:6px;}
input.login { border:1px solid #A6A6A6; font-family:Georgia; font-size:16px; font-style:italic; height:21px; padding-left:4px; padding-top:3px; width:300px; 	margin-bottom:5px; margin-right:3px; }
textarea.login { border:1px solid #A6A6A6; /*font-family:Georgia; font-size:16px; font-style:italic; height:21px;*/ padding-left:4px; padding-top:3px; width:306px; 	margin-bottom:5px; margin-right:3px; }

.warning { font-family:Georgia; font-size:12px; font-style:normal; font-weight:bold; color:#990000; }

div#content_poze { background:#daeeff; padding-top:10px; padding-bottom:2px; padding-left:5px; }

div#logout {  background: url("img/bg_logout.png") no-repeat #0596e5; padding-left:60px; width:240px; min-height:40px; color:white; margin:0 auto 10px; padding-top:5px; padding-bottom:5px; font-size:13px; }
div#date_event { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:gray;}
div#function { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:gray;}
div.foto_member { float:left; width:95px; padding:0px 5px 5px 0px; border:none; }
div.member_description { float:left; width:400px; }