/* 
	Theme Name: FisierulMeu
	Description: versiunea 2.1
*/

/* Typo & Colors */

body{
	background-color: #faf4da;
	background-image: url(/images/topbg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	color:#646464;
	font-family:'Verdana',Arial,Sans-Serif;
	font-size:62.5%;
	line-height:2em;
	padding:0px;
	text-align:left;
	}
	
#blog{
	text-align: center;
	border-bottom: #e5e5e5 1px solid;
	width: 630px;
	font-weight: bold;
	color: #6c8d3a;
	margin: auto;
	margin-bottom: 10px;
	padding-bottom: 15px;
	}
	
#blog a:hover, #blog a:visited, #blog a:active, #blog a{
	color: #b91f23;
	text-decoration: none;
	}

#miez p{
	margin:0px;
	font-size: 11px;
	text-align: center;
	line-height: 1.2em;
	margin-top: 15px;
	}

#footer a , #footer a:visited, #footer a:active{
	color: #646464;
	text-decoration:none;
	}	
	
#footer a:hover{ text-decoration: underline;}	
	
#r_stuff h3{
	padding-left:0px;
	margin: 0;
	}

.tb{
	font-weight: bold;
	color: #db5502;
	padding-top:15px;
	float: left;
	}
	
#r_stuff{
	margin: 0px;
	line-height: 1.5em;
	}
	
#r_stuff a, #r_stuff a:visited, #r_stuff a:hover, #r_stuff a:active{
	text-decoration: none;
	padding-left:15px;
	}
	
	
img {
	border: none;
}				
/* Typo & Colors */	
	
/* Structure */
#flash{
	background-image:url('/images/flbg.gif');
	background-repeat: repeat-x;
	width:1024px;
	height:195px;
	margin:auto;}

#brand{width:990px; margin:auto;}

#container{
	width:1024px;
	margin:auto; 
	}
	
#cauta{
	background-image: url(http://fisierulmeu.ro/images/cauta_bg.gif);
	background-repeat: no-repeat;
	padding-right:5px;
	width:577px;
	height: 38px;
	margin: auto;
	}
	
#head{
	position: relative;
	width: 930px;
	height:143px;	
	margin: auto;
	margin-top: 0px;	
	}

#header{
	height: 176px;
}

#content{
	margin: auto;
	width: 1000px;
	}

#center{
	width: 740px;
	margin: auto;
	float: left;
	vertical-align: top;
	}

#mnu {
	margin: auto;
	width: 728px;
	clear: both;
	}
	
#mnu a{
	color:#fff;
}	
	
#mnu01{
	background-image: url(http://fisierulmeu.ro/images/mnu_01.gif);
	width: 78px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}
	
#mnu02{
	background-image: url(http://fisierulmeu.ro/images/mnu_02.gif);
	width: 115px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}
	
#mnu03{
	background-image: url(http://fisierulmeu.ro/images/mnu_03.gif);
	width: 164px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}
	
#mnu04{
	background-image: url(http://fisierulmeu.ro/images/mnu_04.gif);
	width: 107px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}
	
#mnu05{
	background-image: url(http://fisierulmeu.ro/images/mnu_05.gif);
	width: 125px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}
	
#mnu06{
	background-image: url(http://fisierulmeu.ro/images/mnu_06.gif);
	width: 61px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 2px 0px 0px;
	margin-top: 6px;
	float: left;
	}	

#mnu07{
	background-image: url(http://fisierulmeu.ro/images/mnu_07.gif);
	width: 66px;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	background-repeat: no-repeat;
	padding: 2px 0px 0px 0px;
	margin-top: 6px;
	float: left;
	}	

#mnu01 a:hover{ color:#e7dae7;}
#mnu02 a:hover{ color:#fadbdb;}
#mnu03 a:hover, #mnu04 a:hover, #mnu05 a:hover{ color:#fadfcf;}
#mnu06 a:hover{ color:#deefc5;}
#mnu07 a:hover{ color:#d9eef8;}
	
#adz{
	width: 728px;
	background-color: #fffce9;
	margin: auto;
	clear: both;
	padding: 5px 0px 0px 0px;
	}	
	
#miez{
	text-align: center;
	background-color: #ffffff;
	border-left: #f6ddd1 1px solid;
	border-right: #f6ddd1 1px solid;
	width: 640px;
	margin: auto;
	padding: 0 43px 20px;
	}	
	
.rdc_box {
	width: 640px; 
	margin: 0px auto;
	display: block;
	text-align: center;
}	
	
#top{
	background-image:url(http://fisierulmeu.ro/images/top.gif);
	margin: auto;
	width: 728px;
	height: 31px;
	}
		
#bott{
	background-image:url(http://fisierulmeu.ro/images/bott.gif);
	width: 728px;
	height: 22px;
	margin: auto;
	}
	
#login{
	float: right;
	width: 210px;
	height: 100px;
	padding: 17px 10px 5px 20px;
	position: absolute;
	right: 160px;
	text-align: left;
	}	

#r_sidebar{
	width: 120px;
	margin-top: 25px;
	margin-left: 5px;
	text-align: left;
	float: left;
	overflow:hidden;
	}

#l_sidebar{
	width: 125px;
	padding-left: 5px;
	margin-top: 30px;
	float: left;
	}	
	
#footer{
	clear: both;
	text-align:center;
	padding:0px;
	margin: 0px;
	}
	
#vizite{
	margin-top: 25px;
	}	
	
#vizite img{
	padding: 2px 0px 2px 13px;
	}
	
#rec{
	width:200px;
	height: 90px;
	margin: auto;
	padding: 40px 0;
}

#eminput{
	width: 130px;
}

#rec input[type="submit"]{
	float: right;
	margin: 10px 18px 0 0;
}

.captcha_code {border: 1px solid #777;font: 19px Arial;width:50px;text-align:center;}
 
#recupload{
	margin: 0px 5px;
	width: 630px;
}

/* Tables */
.hdr{ background-image: url(http://fisierulmeu.ro/images/topbar.gif); 
	background-repeat:no-repeat; 
	width: 630px; 
	height:15px; 
	display: block; 
	margin:0; 
	color: #fff;
	text-align: left;
	color:#FFFFFF;
	text-indent:15px;
	font-size:10px;
	padding-top:2px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}

.tbl1 { text-align:left; margin-bottom: 0px; width: 630px;}
.tbl1 td a {color:#DB5400;} 
.tbl1 td a:hover, .tbl1 td a:visited{color:#db5502;}
.tbl1 tr td {background-color: #fCfCfC; font-family: Verdana, Helvetica, sans-serif;}
.tbl1 tr td:hover{background-color: #FAF4DA;}
.tbl1 tr.hdr td, .tbl1 th, .hdr { font: bold 10px Verdana; }

.hdr td {color:#fff;}

#paginatie{
	background-image: url(http://fisierulmeu.ro/images/botbar.gif);
	background-repeat: no-repeat;
	width:630px;
	line-height:normal;
	padding-top:2px;
	margin:0 auto;
	height: 15px;
}
#paginatie a{color:#fff;}
#paginatie a:hover{ color:#c6c6c6;}
.text{
padding: 10px 10px;
	border-bottom: 1px solid #d5dbcb;
	border-left: 1px solid #d5dbcb;
	border-right: 1px solid #d5dbcb;
	width: 603px;
	padding-left:15px;
	padding-bottom:15px;
}
.tabitem{
}

.clear{	
	clear: both;
}

a:link, a:visited {
	color: #db5400;
	text-decoration: none;
}

.text a:visited {
font-weight:bold;
}

.btn{
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#submit_btn{
	clear:both; 
	margin: auto;
	width: 85px;
	padding:0px;
}

#optidiv{
	width: 338px;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

#terms li{
	margin: 10px 0;
}

/* Tables */

#pagcauta h3{
float: left;
}

#cautaform{
	margin: 0px 0 20px;
	padding-top: 20px;
	width:360px;
}

.result_slot {
	width:596px; 
	text-align:left;
	color:#666;
	padding:2px 2px; 
	margin: 0px auto;
	border: 1px solid #e5e5e5;
}

.file_slot {
	width: 640px;
	text-align:left; 
	padding:0px;
}

.file_slot center img{
	border: 1px solid #e5e5e5;
	padding:5px;
}

#description{
	margin:auto;
	padding: 10px 0;
}

#upres{
	padding:10px 0; 
	background-color: #f7fbf0;
	width: 596px;
}

.result_slot input {
	width:448px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #d6d6d6;
	color:#444; 
	background: #fffce9;
}

/* Structure */	

/* Headers */
h1{
	font-size: 16px;
	padding-top:0px; 
	margin-top:0px;
}

.btnz{
	font-weight: bold;
	color: #db5502;
	font-size: 14px;	
	font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin: 0;
	padding: 0;
	line-height: 1em;
	letter-spacing: 0.005em;
	width: 65px;
	background-color: #fdfade;
	border: none;
}



h2, #login .btnz{
	color: #db5502;
	font-size: 14px;
	font-family: Trebuchet Ms, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	margin:0px;
	line-height: normal;
	}
	
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform:uppercase;
	font-weight: bold;
	color: #db5502;
	margin:0 0 6px 0;
	}
	
/* Headers */

/* Images */

#upload_btn{
	height: 19px;
	width: 139px;
	float: right;
	margin:0px;
	padding-top: 10px;
	padding-right: 20px;
	}
	
#toate_sort, #audio_sort, #video_sort, #imagini_sort, #aplicatii_sort, #text_sort{
	padding-top: 20px;
}

#toate_current, #audio_current, #video_current, #imagini_current, #aplicatii_current, #text_current{
	padding-top: 20px;
}

#toate_sort:hover, #toate_current{
    background: url(http://fisierulmeu.ro/icon/toate.gif) top no-repeat;
}

#audio_sort:hover, #audio_current{
    background: url(http://fisierulmeu.ro/icon/audio.gif) top no-repeat;
}

#video_sort:hover, #video_current{
    background: url(http://fisierulmeu.ro/icon/video.gif) top no-repeat;
}

#imagini_sort:hover, #imagini_current{
    background: url(http://fisierulmeu.ro/icon/imagini.gif) top no-repeat;
}

#aplicatii_sort:hover, #aplicatii_current{
    background: url(http://fisierulmeu.ro/icon/aplicatii.gif) top no-repeat;
}

#text_sort:hover, #text_current{
    background: url(http://fisierulmeu.ro/icon/text.gif) top no-repeat;
}		
/* Images */

/* Lists */
#r_sidebar h3{
	text-transform: none;
	padding-left: 4px;
	}	
	
#r_sidebar a{
	color: #646464;
}	
	
#top10{
	margin: 0 0 10px 0;
	padding-left: 35px;
	clear: both;
	}	

ol, li{
	margin: 0;
	padding: 0;
}	
/* Lists */

#donation_button{ float:left;}
#donation_button form{ margin:0px;}
#donation_text{ margin-top:1px;	vertical-align: super; font-size:11px; color:#1b5790; float:left;}

#backstage{ display:block; margin:10px auto; width: 958px; text-align:center;}

.fdescr {width: 300px;}
.ok {color:#8db353; font-weight:bold;}
.err {color: #df3f00; font-weight:bold;}

#screenshot{ position:absolute; border:1px solid #ccc; background:#333; padding:5px; display:none; color:#fff;}

/* CSS below required for Inline3 mode */
.data {border-collapse:collapse; background-color: #e9e9e9; width: 400px; margin-bottom: 3px;}
.data TR TD {border: 1px solid #a3a3a3; font: 12px Arial;}
.bar1 {border: 1px solid #a3a3a3; background-color: #f6f6f6; text-align: left; vertical-align: middle; height: 20px; width: 98%;}
.bar2 {width: 1%; background-color: #c9c9c9; height: 20px; text-align: left;}
.message {width: 400px; border: 1px solid #909090; font: 11px Arial; margin-top: 5px; text-align: left; padding-left: 3px; background-color: #f9f9f9;}
.myLink  {font: bold 13px Arial; color: #303030; text-decoration: none;}

/* Form Elements */

.myForm {font: 12px Verdana; border: 1px solid #636363;}
.myFormOpt {font: 11px verdana; border: 1px solid #d5d5d5; background-color: #f1f1f1; }
.myForm {font: 12px Verdana; border: 1px solid #636363; margin-top: 1px;}

#cauta #form{
	width: 500px;
	height: 30px;
	margin: auto;	 
	padding:3px 0 0 20px;
}

#cauta #form select{
	width: 95px;
	float: left;
	margin: 5px 5px 0;
	font-size: 12px;
}

#cauta #form input{
	float: left;
	margin: 5px 5px 0;
	height: 13px;
}

#cauta #form p{
	float: left;
	margin: 5px 5px 0;
}

#conform{
	margin: 15px auto;
	width: 280px;
}

input[type="text"]{
	font-size: 10px;
}

input[type="submit"]:hover{
	cursor:pointer;
}

#div1{
	text-align: left; 
	color: #666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #e5e5e5; 
	width: 485px; 
	padding: 10px 0px 10px 0px;
	margin: auto;
	margin-top: 10px; 
}

#upload_input{
	margin: auto;
	margin-top:20px;
	width: 337px;
	}

#upload_input input{
	height: 23px;
}

.advanced input, .advanced{
	width: 337px;;
	text-align: left;
	}

.help1{
	width: 310px;
	text-align: justify;
	margin: 30px 0px 0px 0px;
	float:left;
}

.help1 {
	color:#db5400;
}

.help2 {
	color:#6c8d3a;
}

.help2{
	width: 310px;
	text-align: justify;
	margin: 30px 0px 0px 0px;
	float:right;
}

#file_list {
	background-color:#f7fbf0;	
	border: 1px solid #e5e5e5;
	width: 325px;
	margin:auto;
	text-align: center;
	margin-top: 10px;
	padding: 5px;
}

#file_list input {
	border: 1px solid #c3c3c3; 
	margin-top: 1px;
}
	
#upload_btn input{
	padding-top: 5px;
	background-image:url(http://fisierulmeu.ro/images/btn_up.gif);
	height: 26px;
	font-size: 10px;
	width: 139px;	
	border: none;
	margin: 0px;
	font-weight: bold;
	color: #fff;
	}	
	
#login form{
	width: 190px;
	padding: 0px;
	}

#logerror{
	width: 185px;
	float: right;
	padding-right: 11px;
	line-height: 1.4em;
	font-size:10px;
	color: #b91f23;
}

#logged a{
	float:left;
	line-height: 1.5em;
	width: 120px;
}

#logged .btnz{
	position: absolute;
	right: 30px;
	bottom:13px;
}

#login a {
	margin-bottom: 10px;
	font-size:10px;
	text-decoration: none;
	color: #6c8d3a;
	}

#login form input{
	height: 12px;
	width: 120px;
	font-size: 10px;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 2px 10px 2px 2px;
	padding: 0px;
	clear:both;
	}

#lost{
	float: left;
	}	

#login h2{
	float: left;
	width: 95px;
}
/* Form Elements */

#btn_download1, #btn_download2, #btn_download3, #btn_download4{
	width:234px; margin-top:5px;
	height: 23px;
	border:1px solid #FFD3AF;
	background-color:#FFF9DD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:#DB5400;
}

/* Comments*/

#dwn_info{
	width: 630px;
	margin:0px 10px 20px 0px;
}

#related_files{
	width: 315px;
	margin: 0 0 20px 5px;
	float: right;
	line-height: 1.5em;
	overflow-y: scroll;
	overflow-x: hidden;
	height:100px;
	border: 1px #e5e5e5 solid;
	padding: 4px;
}

#player{
	width: 350px;
	margin:auto;
	clear:both;
	padding:10px 0 20px;
}

#related_files a{ color:#646464;}
#related_files a:hover{
	background-color: #fffce9;
	color: #db5502;
}

#related_files a{
	margin-bottom: 7px;
	float: left;
	clear: both;
}

.box_blue_top{
	width:630px;
	height:15px;
	background-image:url(http://fisierulmeu.ro/images/box_top_blue.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-indent:15px;
	font-size:10px;
	padding-top:2px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.box_blue_content{
	width:615px;
	background-color:#e1f2fb;
	padding-left:15px;
}
.rec_title{
	display:block;
	margin-top:10px;
	overflow:hidden;
	width:138px;
	line-height:normal;
}
.box_blue_bottom{
	width:630px;
	height:17px;
	background-image:url(http://fisierulmeu.ro/images/box_bottom_blue.jpg);
	background-repeat:no-repeat;
}

#green_boxes{
	margin-top:14px;
}

.box_green{
	float:left;
}

.box_green_top{
	width:308px;
	height:15px;
	background-image:url(http://fisierulmeu.ro/images/box_top_green.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-indent:15px;
	font-size:10px;
	padding-top:2px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.box_green_content{
	width:308px;
	padding-top:15px;
	background-color:#efefef;	
}
.box_green_bottom{
	width:293px;
	height:17px;
	background-image:url(http://fisierulmeu.ro/images/box_bottom_green.jpg);
	background-repeat:no-repeat;
	text-align:right;
	padding-right:15px;
	text-indent:15px;
	font-size:10px;
	padding-top:2px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
}
.box_green_bottom a{
	color:#333333;
}
.video_box{
	float:left;
	width:138px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:15px;
}

.video_box a{
font-weight:bold;
color:#08538F;
}

.small_video_box{
	width:278px;
	padding-bottom:15px;
	padding-left:15px;
}

.pic_div{
	float:left;
}

.info_div{
	float:left;
	padding-left:10px;
	width:175px;
}
.file_title a{
	font-weight:bold;
	line-height: 13px;
	color:#5D7F27;
}

.related_video_box{
	float:left;
	width:138px;
	padding-top:8px;
	padding-bottom:7px;
	padding-right:8px;
	padding-left:8px;
	height:163px;
}

.related_video_box a{
font-weight:bold;
color:#08538F;
}
.dwn_text{
float:left;
width:500px;
}
/* Comments */

/* Sidebar */
/* Sidebar */

/* Tags & Classes */

/* Tags & Classes*/		

#sms_box1, #sms_box2{
	float:left;
	width:270px;
	margin:10px;
	padding-top:0px;
	padding-bottom:10px;
	height:150px;
}
#sms_box1{
	border:solid 1px #888888;
}

#sms_box2{
	border:solid 1px #DB5502;
}

#sms_title1, #sms_title2{
	font-weight:bold;
	text-align:center;
	margin-bottom:10px;
	font-size:13px;
	padding:5px;
}

#sms_title1{
	background-color:#DDDDDD;
	color:#888888;
}

#sms_title2{
	background-color:#FFF3AD;
	color:#DB5502;
}

.sms_content1{
	margin:0px 7px 7px 7px;
}

.sms_content2{
	margin:0px 7px 7px 7px;
}

#sms_frame{
	width:585px;
	margin:10px auto;
}

#activare{margin:14px 0px 5px; height:87px;}
#activ_1{
	width:318px;
	float:left;
	margin-right: 2px;
}
#activ_2{ 
	width:317px;
	float:left;
	border-left: 1px solid #cacaca; 
	padding-left: 2px;}
