/* 
# Default stylesheet for gazduirefisiere.net
*/

:-moz-any-link:focus { outline-color:-moz-use-text-color; outline-style:dotted; outline-width:0; }
body { background:#FFFFFF url(http://gazduirefisiere.net/images/bg-main.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007098; margin:0; }

h1, h2, h3, h4 { margin:0; padding:0; }
ul, ol, li, p {list-style:none; margin:0; padding:0;}

element.style { display:block; }
img { border:0 none; }

a, a:visited { color:#007098; font-weight:normal; text-decoration:none; }
.clearfix { display:block; }

#main-page { width:963px; margin:0 auto; }

/* TOP MENU */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.loginboxholder { float:left; width:963px; height:30px; background:url(images/topMenu_bg.gif) no-repeat; }

/* LOGIN BOX */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.loginbox { margin:4px 15px 0; padding:0; }
.loginbox form { float:left; }
.loginbox label { float:left; font-size:11px; margin-right:5px; }
.loginbox input { font-size:11px; color:#1e1e1e; padding:4px; }
.loginbox #logininput { background:url(images/loginbox/login-input-bg.png) no-repeat; border:medium none; height:12px; width:112px; }
.loginbox #loginbutton { background:url(images/loginbox/login-button.png) no-repeat; border:medium none; width:40px; height:22px; text-indent:-10000px; cursor:pointer; }
.loginbox span { font-size:12px; float:left; margin-left:5px; margin-top:2px; }
.loginbox span a { font-weight:normal; text-decoration:underline; margin-left:5px; }


/* HEADER */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header { float:left; width:963px; margin:0; }
.logo { float:left; padding:10px 0; }
.ads_header { float:right; padding:10px 0;}

/* NAVIGATION */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.navigation { float:left; width:963px; height:40px; background: url(images/menu/navi-bg.png) no-repeat; }
.navigation ul { padding-left:10px; }
.navigation ul li { float:left; display:block; padding:0; margin:0; }
.navigation ul li a { font-size:16px; font-weight:bold; display:block; float:left; margin-top:1px; padding-top:10px; text-align:center; }

#home a { background:url(images/menu/home.png) no-repeat; width:60px; height:28px; }
#home a:hover { background:url(images/menu/home.png) no-repeat 0 -38px; width:60px; height:28px; }

#ultimele-fisiere a { background:url(images/menu/ultimele-fisiere.png) no-repeat; width:135px; height:28px; }
#ultimele-fisiere a:hover { background:url(images/menu/ultimele-fisiere.png) no-repeat 0 -38px; width:135px; height:28px; }

#top-fisiere a { background:url(images/menu/top-fisiere.png) no-repeat; width:100px; height:28px; }
#top-fisiere a:hover { background:url(images/menu/top-fisiere.png) no-repeat 0 -38px; width:100px; height:28px; }

#blog a { background:url(images/menu/blog.png) no-repeat; width:59px; height:28px; }
#blog a:hover { background:url(images/menu/blog.png) no-repeat 0 -38px; width:59px; height:28px; }

#contact a { background:url(images/menu/contact.png) no-repeat; width:79px; height:28px; }
#contact a:hover { background:url(images/menu/contact.png) no-repeat 0 -38px; width:79px; height:28px; }

/* SEARCH */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.searchform { float:right; margin:1px;; padding:0 15px 0 0; text-align:right; }
.searchform input { color:#1e1e1e; font-size:14px; }
.searchform #searchinput { background:url(images/search-bg.png) no-repeat; border:medium none; width:225px; height:21px; margin-top:7px; padding:4px 2px 0 25px; }
.searchform #searchbutton { background:url(images/search-button.png) no-repeat; border:medium none; width:50px; height:25px; text-indent:-10000px; padding:0; margin:0; }

/* CONTENT */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.content { float:left; width:963px; padding:0; margin:20px 0 10px; 0; }

/* FOOTER */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.footer { float:center; width:963px; margin:0; margin-top:10px; }

.footercontent { float:left; width:963px; }
.footercontent ul { float:left; margin:0 20px 20px 15px; }
.footercontent li { padding:3px 0 0; }
.footercontent h4 { color:#007098; font-size:14px; margin:0; }
.footercontent a:link, .footercontent a:visited { color:#4A4A4A; font-weight:normal; }

.filescounter { float:right; color:#CBCBCB; font-size:36px; margin:0; padding:15px 90px 15px 0; }

.copyright { float:left; width:880px; border-top:1px solid #EBEBEB; padding:10px; }
.copyright p { margin:0; color:#838383; }

input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 13px;
	color: #333;
}

.inputbox {
	margin:0 0.25em 0 0;
	border: 1px solid #E6E6E6;
	color: #555;
	line-height:18px;
	padding:3px 5px;
}

.inputbox:hover,
.inputbox:focus {
	background:#fefab6;
	border-color:#ccc;
}

.inputbox:focus {
	color:#333;
	background-color: #e8e8dc;
}

.text_area {
	background: White;
}

.button {
	background: url(../images/grad1.gif) repeat-x center #EFEFEF;
	border: 1px solid #DDDDDD;
	border-bottom-color: #CCCCCC;
	color: #666666;
	padding: 2px 8px;
	cursor: pointer;
}

.basictab{
padding: 3px 0;
margin-left: 0;
font: bold 10px Verdana;
border-bottom: 0px solid gray;
list-style-type: none;

margin-bottom: 0;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 2px;
border:#FFFFFF;
border-bottom: none;
background:#A9D0F5;
color:#FF9933;
}


.basictab li a:visited{
color:#0174DF;
}

.basictab li a:hover{
background-color:#FFFFFF;
color:#0B3861;
}

.basictab li a:active{
color: black;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 0px;
padding-top: 4px;
background-color:#edf7fd;
color: black;
}


