/* Before screens  ------------------------------------------------------------------------*/
#blank {
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0px;
left: 0px;
z-index: 5800;
background: url('images_day/transparentblack.png') repeat;}
.popuppage {
background: #fff;
box-shadow: 0 0 14px #ddd;}


/* General stuff  ------------------------------------------------------------------------*/
body {
font-family: Arial;
font-size: 13px;
background: url('images_day/bgs/bg/bg_wood.jpg') repeat;
height: auto;
color: #000;}
h2 {
font-family: Arial Black;
padding: 0px;
margin: 0px;
font-size: 16px;
color: #006432;}
a {
text-decoration:none;
color:#006432;}
a:hover {
text-decoration: underline;}
input, select, textarea {
background: url('images_day/carbon.png') repeat;
border: solid 1px #006432;
box-shadow: 0px 0px 2px #006432;
outline: none;
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;
padding: 1px 1px 1px 1px;}
input:disabled, textarea:disabled {
box-shadow: 0px 0px 0px #000;
border: solid 1px #000;
color: #000;
background: url('images_day/carbon2.png') repeat;}

/*Page ------------------------------------------------------------------------*/
#wrapper {
margin: 0 auto;
width: 950px;
border-radius: 15px;
box-shadow: 2px 2px 20px #000;
background: url('images_day/transparent_body.png') repeat;
z-index: 50;}

#wrapper::selection,#wrapper::-moz-selection,#wrapper::-webkit-selection {
color: #fff;
background: #006432;
}



/*Top bg stuff ------------------------------------------------------------------------*/
#bgselector {
width: 16px;
height: 16px;
border: solid 1px #000;
box-shadow: 2px 2px 5px #000;
cursor: pointer;
position: fixed;
z-index: 4900;
top: 0px;
right: 0px;
background: url('images_day/bgs/icon/bgiconblue.jpg') no-repeat;}
#backgroundleft {
position: absolute;
left: 1px;
width: 200px;
height: 192px;
background: url('images_day/calculator.png') no-repeat;
z-index: -49;
float: left;}
#backgroundright {
position: absolute;
right: 20px;
width: 172px;
height: 170px;
background: url('images_day/note.png') no-repeat;
z-index: -49;
float: right;}

/*Login area ------------------------------------------------------------------------*/
#status {
width: 950px;
height: 32px;
z-index: 50;}
#loginbox {
margin: 0 auto;
font-family: Arial;
position: relative;
bottom: 2px;
font-size: 9px;
height: 25px;}
#login {
height: 25px;}
#logintable {
height: 25px;}

/*Header logo ------------------------------------------------------------------------*/
#logo {
width: 950px;
height: 140px;
cursor: pointer;
background: url('images_day/header.png') no-repeat;}

/*Body content ------------------------------------------------------------------------*/
#officecontent {
width: 930px;
margin: 0 auto;
margin-top: 20px;
margin-left: 20px;
margin-bottom:20px;}

#homepage {
padding-top: 10px;
padding-bottom: 20px;
padding-right: 5px;
}

.sockets{
	border-radius:15px;
	float:left;
	width: 200px;
	height: 156px;
	margin-left:auto;
	margin-right: 35px;
	margin-bottom: 20px;
	cursor: pointer;
	box-shadow: 0px 0px 20px #000;;
	}


#p1 {
background: url('images_day/homepage/software_socket1.png') no-repeat;
}
#p1:hover{
background: url('images_day/homepage/software_socket_hover1.png') no-repeat;
}
#p2 {
background: url('images_day/homepage/software_socket2.png') no-repeat;
}
#p2:hover{
background: url('images_day/homepage/software_socket_hover2.png') no-repeat;
}
#p3 {
background: url('images_day/homepage/software_socket3.png') no-repeat;
}
#p3:hover{
background: url('images_day/homepage/software_socket_hover3.png') no-repeat;
}

.socket{
	border-radius:15px;

float:left;
width:200px;
height:156px;
cursor:pointer;
margin-right:auto;
margin-left:auto;
margin-bottom:20px;
box-shadow: 0px 0px 20px #000;
}
#p4{
background: url('images_day/homepage/software_socket4.png') no-repeat;
}
#p4:hover{
background: url('images_day/homepage/software_socket_hover4.png') no-repeat;
}

.landing{
float:left;
width:950px;
height:350px;
cursor:pointer;
}
#l1{
background: url('images_day/homepage/innovation0.png') no-repeat;
}
#l1:hover{
background: url('images_day/homepage/innovation0_hover.png') no-repeat;
}
#l2{
background: url('images_day/homepage/innovation1.png') no-repeat;
}
#l2:hover{
background: url('images_day/homepage/innovation1_hover.png') no-repeat;
}
#l3{
background: url('images_day/homepage/innovation2.png') no-repeat;
}
#l3:hover{
background: url('images_day/homepage/innovation2_hover.png') no-repeat;
}
#l4{
background: url('images_day/homepage/innovation3.png') no-repeat;
}
#l4:hover{
background: url('images_day/homepage/innovation3_hover.png') no-repeat;
}
/*Popup pages ------------------------------------------------------------------------*/
.boxtitle {
cursor: move;
color: #000;
background: url('images_day/carbon2.png') repeat;
width: 400px;
height: 26px;}
.boxtitle h2 {
margin: 0px;
text-shadow: 0px 0px 1px #000;
padding: 0px;
color: #000;
padding-left: 5px;}
.boxcontent {
color: #000;
margin: 0 auto;
overflow: auto;}
.xclose {
height: 16px;
width: 16px;
background: url('images_day/x.png') no-repeat;
}

/*Register page  ------------------------------------------------------------------------*/
#registersplit {
width: 100%;
height: 100%;}
#registerpart1, #registerpart2 {
width: 50%;
height: 100%;}
#tos {
width: 93%;
height: 150px;
resize: none;}
.title {
padding: 0px;
margin: 0px;
text-decoration: underline;
font-size: 15px;
margin-bottom: 5px;}
.registerchecker {
width: 16px;
height: 16px;
background: url('images_day/redx.png') no-repeat;}
.suggestionsBox {
position: relative;
left: 30px;
z-index: 80;
margin: 10px 0px 0px 0px;
width: 200px;
background-color: #212427;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
border: 2px solid #000;
color: #fff;
list-style-type: none;}

.suggestionList {
margin: 0px;
padding: 0px;}
.suggestionList li {
margin: 0px 0px 3px 0px;
padding: 3px;
cursor: pointer;}
.suggestionList li:hover {
background-color: #ccc;}
.reginput {
width: 200px;}
#reg_submit {
z-index: -100;
width: 80px;}
/*Errors tooltips and alerts  ------------------------------------------------------------------------*/
#error {
width: 400px;
background: #fff;
z-index: 900;}
#errortitle {
float: left;
font-family: 'Arial Black';
font-size: 15px;
color: #000;
width: 400px;
height: 30px;
background: url('images_day/carbon2.png') repeat;}
#errorcontent {
width: 380px;
margin: 0 auto;}
.errorsign {
display: inline;
position: relative;
top: 2px;}
.errortext {
display: inline;}
.tooltip {
display:none;
background:transparent url('images_day/black_arrow.png');
font-size:12px;
height:70px;
width:160px;
padding:25px;
color:#fff;
z-index: 3000;}
.regtooltip {
background-color:#000;
border:1px solid #fff;
padding:10px 15px;
width:200px;
display:none;
color:#fff;
text-align:left;
font-size:12px;
z-index: 7000;}
.loadbar {
margin: 0 auto;
margin-top: 50px;
width: 32px;
height: 32px;
background: url('images_day/loader.gif') no-repeat;}
#logintooltip {
display:none;
background:transparent url('images_day/black_arrow_bottom_red.png') no-repeat;
font-size:12px;
height:70px;
width:160px;
padding:30px 25px 25px 25px;
color:#fff;
z-index: 3000;
position: relative;
left: 468px;
top: -5px;}

#meniunelogat {
width: 950px;
height: 25px;

border-bottom: solid 1px #006432;
}



.el_meniu {
margin-right: 15px;
float: right;
height: 25px;
}

.el_meniu a {
font-family: Arial Black;
font-size: 14px;
height: 25px;
padding-left: 10px;
padding-right: 10px;
padding-top: 3px;
padding-bottom: 3px;
color: #000;
}

#textmerge {
width: 600px;
overflow: hidden;
}
#marche {
font-family: Arial;
font-size: 11px;
color: #000;
text-shadow: 0px 0px 1px #000;
}
#tweeturi {
height: 25px;
width: 620px;

}


.el_meniu a:hover {
text-decoration: none;
background: #006432;
color: #fff;
}





/*Footer ------------------------------------------------------------------------*/
#footer {
font-size: 9.6px;
font-family: Arial;
clear: both;
width: 950px;
height: 22px;
background: url('images_day/linie.gif') repeat-x, transparent;
padding-top: 6px;
}


#footer_left {
height: 22px;
}

#footer_right {
position: relative;
right: 3px;
bottom: 2px;
height: 22px;
}

#aplicatii {
height: 22px;
position:relative;
right: 1px;
padding: 0px;
list-style-type: none;
margin: 0px;
}

.aplicatie {
float: left;
height: 21px;
}

.aplicatie a {
padding-left: 10px;
padding-right: 10px;
color: #000;
font-family: Arial Black;
font-size: 12px;
height: 21px;
padding-top: 7px;
position: relative;
bottom: 7px;
display: block;
}

.aplicatie a:hover {
background: #006432;
text-decoration: none;
color: #fff;
}


#twitters {
float: right;
width: 21px;
height: 21px;
cursor: pointer;
background: url('images_day/twitter_grey.png') no-repeat;
}
#twitters:hover {
background: url('images_day/twitter.png') no-repeat;
}
#facebook {
float: right;
width: 21px;
height: 21px;
cursor: pointer;
background: url('images_day/facebook_grey.png') no-repeat;
}
#facebook:hover {
background: url('images_day/facebook.png') no-repeat;
}
#youtube {
float: right;
width: 21px;
height: 21px;
cursor: pointer;
background: url('images_day/youtube_grey.png') no-repeat;
}
#youtube:hover {
background: url('images_day/youtube.png') no-repeat;
}




#playercontainer,#playercontainer2,#playercontainer3 {
display: none;
}

#layerslider {
	width: 900px;
	height: 450px;
}

#leaf1 {
	left: 110px;
	top: -110px;
}

#leaf2 {
	left: -20px;
	top: 230px;
}

#leaf3 {
	left: 500px;
	top: -200px;
}

#clouds {
	left: -100px;
	top: -100px;
}

#earth {
	left: 850px;
	top: -67px;
}

#l5text1, #l5text2, #l5text3, #l5text4 {
	padding: 5px;
	text-align: center;
	color: #eee;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	background-color: #000;
	background-color: rgba(255,255,255,.07);
	font-size: 17px;
}

#l5text1, #l5text2, #l5text3 {
	width: 120px;
	-webkit-transform: rotate(-30deg); 
	-moz-transform: rotate(-30deg);	
}

#l5text1 {
	left: 250px;
	top: 120px;
}

#l5text2 {
	left: 450px;
	top: 150px;	
}

#l5text3 {
	left: 620px;
	top: 150px;
}

#l5text4 {
	width: 250px;
	left: 500px;
	top: 400px;
	background-color: #000 !important;
}

#l5text4 a {
	color: #ddd;
	font-style: italic;
}

#l5text4 a:hover {
	color: #ddd;
	border-bottom: 1px dotted #ccc;
}