body{
	padding:0px;
	margin:0px;
}

body, table{
	/*background-color:#FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-family: Tahoma, "Trebuchet MS";*/
	font-size:12px;
	color:#666666;
}
body.bodyOff{
	background-color:#000000 !important;
}

pre b{
	color:#279DCE;
}

img{
	border:none;
}

a{
	color:#279DCE;
	text-decoration:underline;
	font-weight:700;
}
a:hover{
	text-decoration:none;
	color:#FFA500;
}

a.link_button{
	float:right;
	display:block;
	padding:2px 5px;
	color:white;
	background:#279DCE;
	text-decoration:none;
	margin-right:15px;
	border:1px solid gray;
}

.text_intro{
	position:absolute;
	font-size:18px;
	font-weight:400;
	color:#FFF;
	top:215px;
	left:340px;
	letter-spacing:0.4px;
}

/*tabel strucutra pagina*/

.mainMenuCenter{
	margin:0px auto;
	width:780px;
}
.title{
	/*left:27%;*/
	/*top:13px;*/
	/*position:absolute;*/
	color:#314660;
	font-size:22px;
	float:left;
	margin-top:13px;
}
.icoMenu{
	margin:5px;
	left:66%;
	top:5px;
	position:absolute;
}
.adexchange{
	float:right;
}


table.mainTab2{
	/*width:780px;*/
	width:800px;
	border-right:1px solid #3B5474;
	border-left:1px solid #3B5474;
}

table.mainTab{
	/*width:780px;*/
	width:100%;
	margin:auto;
	margin-top:0px;
	border:1px #000000 solid;
/*	border-collapse:collapse;*/
}
table.mainTab #topTab{
	background:url(img/top.gif);
	height:63px;
}
table.mainTab #middleTab{
	background:url(img/podruga1.jpg) no-repeat 50% 50%;
	height:253px;
/*	border-bottom:1px #000000 solid;*/
}
table.mainTab #bottomTab{
	background-color:#40546D;
	height:52px;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
table.mainTab #bottomTab #links a{
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 15px;
}
table.mainTab #bottomTab #links a:hover{
	text-decoration:underline;
}
table.mainTab #bottomTab #copy{
	margin-top:5px;
	font-size:10px;
}

/*menu principal*/

table.submenuTab{
	/*height:6px;*/
	/*width:100%;*/
	width:778px;
	font-size:12px;
	background-color:#3E5879;
	color:#FFFFFF;
}
table.submenuTab a{
	color:#76B4E7;
	margin:0px 15px;
	text-decoration:none;
	font-weight:700;
	background-image:url(img/arrow_or2.gif);
	background-position:left 50%;
	background-repeat:no-repeat;
	padding-left:13px;
}
.hidden{
	display:none;
}
.show{
	display:block;
}
.subMenuDiv div{
	position: absolute;
	padding-bottom:5px;
	width:778px;
	background-color: #3E5879;
	border-bottom:1px solid #888888;
	border-right:1px solid #888888;
	border-left:1px solid #888888;
	margin-left:-1px;
	text-align:center;
}
.subMenuDiv a:hover{
	color:orange !important;
}
.margin5{
	margin:5px;
}
.homeChristmas{
	background:url(/img/ch12.jpg) no-repeat;
	width:600px;
	height:150px;
	color:yellow;
	font-size:14px;
	text-align:left;
	padding: 0px 0px;
	padding-bottom:0px;
	font-style:italic;
	font-weight:700;
}
.homeValentin{
	background:url(/img/header_val.jpg) no-repeat;
	width:549px;
	height:268px;
	color:white;
	font-size:14px;
	text-align:left;
	padding: 0px 0px;
	padding-bottom:0px;
	font-style:italic;
	font-weight:700;
}
.homeValentin2{
	float:left;
	margin-top:80px;
	margin-left:15px;
	width:250px;
	height:150px;
	text-align:left;
}
.homePlacat, .demoPlacat, .demoPlacat2{
	background:url(img/3steps.png) no-repeat;
	width:600px;
	height:150px;
	color:#FFFFFF;
	font-size:14px;
	text-align:left;
	padding: 10px 15px;
	padding-bottom:0px;
	font-style:italic;
}
.demoPlacat a, .demoPlacat2 a{
	color:#FFFFFF;
}
.demoPlacat2{
	background:url(img/3steps2.png) no-repeat !important;
}

table.menuTab{
	/*height:47px;*/
	height:30px;
	width:100%;
	font-size:12px;
}
table.menuTab tr td.m, table.menuTab tr td.mactive{
	background:url(img/href_bg.jpg);
	width:112px;
	text-align:center;
	vertical-align:top;
	padding-top:10px;
}
/*BEGIN HOVERING*/
table.menuTab tr td.m:hover, table.menuTab tr td.mactive{
	background:url(img/meniu_bg.gif);
}
table.menuTab tr td.m:hover a, table.menuTab tr td.mactive a, table.menuTab tr td.mactive a:hover{
	color:#364D6A;
	font-weight:bold;
	text-decoration:none;
}
/*END HOVERING*/
table.menuTab tr td a{
	color:#FFFFFF;
	text-decoration:none;
}
table.menuTab tr td a:hover{
	text-decoration:underline;
}
table.menuTab tr td.last{
	background:url(img/meniu_bg.gif);
}
div.doubleline{
	height:3px;
	font-size:1px;
	background:url(img/d-line.gif) repeat-x;
}

/*continutul*/
.content{
	font-size:13px;
	padding:25px 35px;
}

.fright{
	float:right;
}
.fleft{
	float:left;
}

/*linie stilata*/

div.hr {
	height: 1px;
	background: #ccc no-repeat scroll center;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height:1px;
	font-size:1px;
}
div.hr hr {
	display: none;
	margin: 2px;
	padding: 0px;
	border: none !important;
}


div.hr2{
	background: url(img/d-line.gif) repeat-x;
	height:3px;
	margin:7px auto;
}


/*structura interna*/

#in-cols {
	float: left;
	width: 708px;
}
#in-leftcol {
	float: left;
 	width: 550px;
	border-right: 1px #ccc solid;
	padding: 15px;
}
#in-rightcol {
	float: right;
	width: 125px;
}


h2 {
	font-size: 13px;
	color: #578DB1;
	border-top: 1px #ccc solid;
	border-bottom: 1px #ccc solid;
	padding: 7px 15px;
	margin: 0px;
	text-align:center;
}

/*menu din dreapta*/

ul.arrows {
	margin: 0px;
	padding: 10px;
	list-style-type: none;
	line-height: 1.3em;
}
ul.arrows li {
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 13px;
	padding-bottom: 5px;
	margin-bottom: 7px;
}

/*menu de sus pe pagini*/

#breadcrumbs {
	color: #666666;
	padding: 0px 0px 15px 0px;
}
#breadcrumbs a {
	font-weight: bold;
	color: #578DB1;
	text-decoration: none;
	background-image: url(img/arrow.gif);
	background-repeat: no-repeat;
	background-position: right 66%;
	padding-right: 17px;
	margin-right: 5px;
}
#breadcrumbs a:hover {
	text-decoration: underline;
}

.input{
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:1px 2px;
	font-size:12px;
}
.input:hover{
	background-color:#F2F2F2;
}


p{
	text-indent: 20px;
}

/*se foloseste la bars de pe home*/
.tab_border{
	border: 1px solid #CCCCCC;
	padding:4px;
}

.tab_bar_big{
	background: url(img/win_bg.jpg) repeat-x;
	height:35px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
	border:1px solid #40546D;
}

.tab_bar_big div{
	height:1%;
	padding-top:8px;
}

.tab_bar{
	background: url(img/win_bg.jpg) repeat-x;
	height:26px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:10px;
}

.tab_bar div{
	height:1%;
	padding-top:6px;
}

/*link download*/
.downlink{
	text-align: center;
	font-weight: 700;
	font-size: 16px;
}
.downlink a{
	/*color: #B30000;*/
}

/*evidentiat*/
.evid{
	color:#578DB1;
	font-weight:bold;
}

.evidpar{
	font-size: 13px;
	font-weight: 700;
	color:#578DB1;
}

.brlist{
	font-weight: normal;
	font-size: 11px;
}

.darktitle{
	color:#15409B;
}

.center{
	text-align:center;
}

.tit_image{
	border:1px solid #CCCCCC;
	margin:15px;
}

.button, .buttonOver{
  background:url(img/button_light.jpg) no-repeat 50% 50%;
  height:100px;
  width:190px;
  margin: 5px;
  cursor:pointer;
  color:#4B4B4B;
  font-size:16px;
  font-weight:700;
  text-align:center;
  /*border:1px solid black;*/
}
.buttonOver{
  background:url(img/button_gray.jpg) no-repeat;
  color:#FFFFFF;
}
.inside{
  padding:0px 5px;
  text-align:center;
}

a.apag{
	border:1px solid #CFD1D4;
	color:#8C8C8C;
	padding:0px 5px;
	text-decoration:none;
}
a.apag:hover{
	background-color:#1441D0;
	border:1px solid #1441D0;
	color:#FFFFFF;
	text-decoration:none;
}
a.apagcur{
	border:1px solid #FF0000;
	color:#FF0000;
	padding:0px 5px;
	text-decoration:none;
}
a.apagcur:hover{
	color:#FFFFFF;
	background-color:#FF0000;
	text-decoration:none;
}


#simpleTooltip { padding: 7px; border: 1px solid #A6A7AB; background: #F2F3F5; }

.lamp{
   background: url(/img/lamp.jpg) no-repeat top left;
   width:40px;
   height:60px;
   position:fixed;
   top:110px;
   left:10px;
   display:block;
   text-decoration:none;
   cursor:pointer;
   _position:absolute;
}
.lamp{
	background-position: 0 -30px;
} 
.bodyOff .lamp{
	background-position: 0 -120px !important;
} 

.roundBorder, #quickAccess div{
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#quickAccess{
	position:fixed;
	_position:absolute;
	right:10px;
	bottom:10px;
	background: #FFF;
}
#quickAccess div{
  /*background:url(img/button_light.jpg) no-repeat;*/
  background:#A7C3D8;
  /*height:20px;*/
  width:190px;
  margin: 5px;
  font-size:14px;
  padding:1px 4px;
}
#quickAccess div.green{
  background:#D5FFCE;
  border:1px dashed #57A000;
}
#quickAccess div.green:hover{
  background:#57A000;
}
#quickAccess div a{
  color:#4B4B4B;
  text-decoration:none;
  font-weight:400 !important;
}
#quickAccess div:hover a{
  color:#FFF;
}
#quickAccess div:hover{
  /*background:url(img/button_gray.jpg) no-repeat;*/
  background:#4A76A3;
}
.title h1{
  display:inline;
  font-size:22px;
  font-weight:400;
}
#gifts-section h2{
	display:inline;
	border:0;
	padding:0;
}