/*
Theme Name: FlasXML
Theme URI: http://www.flashxml.com
Description: fuel your flash			
Version: 1.0
Author: Bogdan Pantoc
Author URI: http://www.nicety.ro
Tags: -
*/

body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF url(images/blog_bg.png) repeat-x top;}

*:focus {outline: none;}
a {	color:#bd1515;outline: none;text-decoration: none;}
a:hover {color:#bd1515;	text-decoration: underline;}
p {	font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#333;margin:0px;padding:0px;}
img {border:0px;padding:0px;margin:0px;}
h1, h2,h3,h4,h5 { font-size:14px; line-height:19px; padding:0px;margin:0px;font-family: Arial, Helvetica, sans-serif;}
ul, li {margin:0;padding:0;	list-style:none;color:#555555;line-height:17px; font-family	:Arial, Helvetica, sans-serif;	font-size:12px;	}	
ol li{color:#555555; list-style: inherit; list-style-type:decimal; line-height:17px; display: list-item;font-family	:Arial, Helvetica, sans-serif;	font-size:12px;	}	
#wrapper {margin:0px auto;width:948px;float:none;}

#header {width:960px;height:113px;float:left;margin:0px;padding:0px; }			 
#header h2 { text-indent:-9900px; height:113px;width:195px;float:left;overflow:hidden; background:url(images/logo.png) no-repeat;	}		
#header h2 a {height:113px;width:195px;display:block;}

#header .head2 {background:url(images/logo-02.png) no-repeat; width:467px; height:113px; float:right; margin-right:-23px;}

#content {width:960px;float:left;margin:0px;padding:0px;}
#content .main {float:left; width:100%;}
#content .main .center_post { width:630px; padding-bottom:20px; float:left;}
#content .main .right_col { float:right; width:281px; padding-bottom:20px; _z-index:-1; position:relative;}

.main .center_post .post {padding-bottom:25px; float:left;}
.main .center_post .post .top{ background:url(images/post_top.png) no-repeat; width:630px; height:22px; float:left;}
.main .center_post .post .btm{ background:url(images/post_btm.png) no-repeat; width:630px; height:19px; float:left;}
.main .center_post .post .bg{ background:#FFF; border-left:1px solid #cecece; border-right: 1px solid #cecece; width:628px; overflow:hidden; float:left;}
.main .center_post .edits{ float:right; color:#555;}
.main .center_post .edits a{ color:#555;}
.main .center_post h2{font-size:28px; font-weight:normal; padding-bottom:10px;width:588px; line-height:36px; float:left; padding-left:20px; padding-right:20px;}
.main .center_post h2 a{ color:#000; font-size:28px;}
.main .center_post h2 a:hover{ color:#000; font-size:28px; text-decoration:none;}
.main .center_post .category { padding-left:20px; padding-right:20px; width:588px; float:left; padding-bottom:10px;}
.main .center_post .entry{ float:left; width:588px; float:left; padding-bottom:5px; padding-top:15px; padding-left:20px; padding-right:20px; overflow:hidden;}
.main .center_post .info{ float:left; width:588px; padding-left:20px; padding-right:20px;}
.main .center_post .entry p{ padding-bottom:10px; }
.main .center_post .info p{ font-size:12px; line-height:17px; float:left; color:#4c4c4c;}
.main .center_post .info a{color:#4c4c4c;}
.main .center_post .info a:hover{color:#555;}
.main .center_post .info span{ padding-left:12px; padding-right:12px;}
.main .center_post .info .a1{ background:url(images/date.png) no-repeat; padding-right:20px; padding-left:23px;}
.main .center_post .info .a2{ background: url(images/auth.png) no-repeat; padding-right:20px; padding-left:23px;}
.main .center_post .info .a3{ background: url(images/comm2.png) no-repeat; padding-right:20px; padding-left:23px;}
.main .center_post .info .a3 a:hover { text-decoration: none; }
.main .center_post .info .a3 tt { font-family:Arial, Helvetica, sans-serif; font-style: normal; color: #4C4C4C; }
.main .center_post .info .a3 tt:hover { border-bottom: 1px solid #555; }
.main .center_post .info .a3 em { font-style: normal; color: #BD1515; }
.main .center_post .info .a3 em:hover { border-bottom: 1px solid #BD1515; }

.facebook { float:right; display:inline-block;}

.main .right_col .about .facebook,
.main .right_col .about span { display:none;}

.main .right_col .adlist {  }
.main .right_col .ad { display: block; width:137px; height:75px; float: left; text-indent:-9999px; }
.main .right_col .flashstore { background:url(images/button_flashstore.png) no-repeat;}
.main .right_col .flashforum { background:url(images/button_flashforum.png) no-repeat; float: right;}

.main .right_col .top {background:url(images/box_top.png) no-repeat; width:280px; height:110px; float:left;}
.main .right_col .top2 {background:url(images/box_top2.png) no-repeat; width:280px; height:60px; float:left; margin-bottom: 20px;}
.main .right_col .btm {background: url(images/box_btm.png) no-repeat; width:280px; height:31px; float:left;}
.main .right_col .bg{ background:#FFF; border-left:1px solid #cecece; border-right: 1px solid #cecece; width:278px; float:left;}

.main .right_col .top4 {width:280px; margin-bottom: 20px; }
.main .right_col .top4 .b-top { background:url(images/box_top2-up.png) top no-repeat; width:280px; height:30px; }
.main .right_col .top4 .b-content { background: #fff; border-left: 1px solid #b5bbc3; border-right: 1px solid #b5bbc3; width: 278px; height: 110px; }
.main .right_col .top4 .b-content  h2 { margin: 0 0 10px 0; padding: 0; font-size: 20px; }
.main .right_col .top4 .b-content div { padding: 0 10px;}
.main .right_col .top4 .b-content .social { margin-top: 10px; height: 30px; }
.main .right_col .top4 .b-bottom {background:url(images/box_top2-bottom.png) bottom no-repeat; width:280px; height:28px; padding:0;margin:0;}

.main .right_col .speciallnk {font-weight: bold; margin-top: 24px; text-align: center;}
.main .right_col .speciallnk2 {font-weight: bold; margin-top: 8px; text-align: center;}

.main .right_col .search {width:262px; height:40px;padding-left:16px;margin-top:33px;}
.main .right_col .formsearch {float:left; height:40px;}
.main .right_col .search p{ float:left;}
.main .right_col .search .caseta { background:none; border:none; width:190px; float:left; padding-left:16px; padding-right:9px; color:#333; padding-top:5px; font-size:12px;}
.main .right_col .search .btn { background: url(images/blog_sh.png) no-repeat top; border:none; width:31px; height:31px; float:left; cursor:pointer;}
.main .right_col .search .btn:hover { background: url(images/blog_sh.png) no-repeat bottom; border:none; width:31px; height:31px; float:left; cursor:pointer;}
.main .right_col .social {background:url(images/social_btns.png) no-repeat; float:left; width:278px; height:105px;}
.main .right_col .social p { float:left; padding-top:20px;}
.main .right_col .social .a1 { float:left; width:121px;}
.main .right_col .social .a2 { float:left; width:83px;}
.main .right_col .social .a3 { float:left; width:60px;}
.main .right_col .social  a{ display:block; text-indent:-9999px;}
.main .right_col .social .a1 a{ float:left; width:121px; height:25px;}
.main .right_col .social .a2 a{ float:left; width:83px; height:25px;}
.main .right_col .social .a3 a{ float:left; width:60px; height:25px;}

.main .right_col .latest {float:left; width:278px; padding-top:13px;}
.main .right_col .latest .titlu {float:left; width:230px; height:32px; color:#000; font-size:19px; line-height:34px; padding-left:20px;}
.main .right_col .latest ul { float:left; width:240px; padding-left:20px;}
.main .right_col .latest ul li { float:left;width:220px;  background:  url(images/bullet_mm.png) no-repeat left top; padding-left:18px; margin-top:2px; margin-bottom:7px;}
.main .right_col .latest ul li .children { padding-left:0px; width:200px;}
.main .right_col .latest ul li .children li { padding-left:0px; width:180px;  background:url(images/bullet.png) no-repeat left center; padding-left:15px;}
.main .right_col .latest ul li a { color:#353535; text-decoration:none;}
.main .right_col .latest ul li a:hover { color:#000; text-decoration:none;}

.main .right_col .categorii {float:left; width:278px; padding-top:13px;}
.main .right_col .categorii .titlu {float:left; width:230px; height:32px; color:#000; font-size:19px; line-height:34px; padding-left:20px;}
.main .right_col .categorii ul { float:left; width:240px; padding-left:20px;}
.main .right_col .categorii ul li { float:left;width:220px;  background: url(images/bullet_mm2.png) no-repeat left top; padding-left:18px; margin-top:2px; margin-bottom:7px;}
.main .right_col .categorii ul li .children { padding-left:0px; width:200px;}
.main .right_col .categorii ul li .children li { padding-left:0px; width:180px;  background: url(images/bullet_m2.png) no-repeat left center; padding-left:15px;}
.main .right_col .categorii ul li a { color:#353535; text-decoration:none;}
.main .right_col .categorii ul li a:hover { color:#000; text-decoration:none;}

.main .right_col .separator  { background:url(images/separator.png) no-repeat center; height:28px; width:278px; float:left;}
.main .right_col .separator2 { background:url(images/separator.png) no-repeat center; height:15px; width:278px; float:left;}

.paginare { float:left;}

.browsecateg {float:left;height:30px;padding-left:197px;padding-top:42px;position:relative;width:230px;z-index:1500;}

.browsecateg a {color:#000000;
float:left;
font-size:12px;
font-weight:bold;
height:30px;
line-height:30px;
padding-left:10px;
text-decoration:none;
width:200px;
}

.browsecateg a:hover{ width:200px; height:30px; float:left;color:#d04440;}

.bccont .first {
background:url(images/blog_05.png) no-repeat scroll 0 0 transparent;
float:left;
font-size:0;
height:9px;
line-height:0;
width:300px;
}

.bccont .bottom {
background:url(images/blog_05-02.png) no-repeat scroll 0 0 transparent;
float:left;
font-size:0;
height:11px;
line-height:0;
width:300px;
}

.bccont { margin-top:0px; position:absolute; left:197px;  z-index:1800;}
.bccont ul {
background:none repeat scroll 0 0 #FFFFFF;
border-left:1px solid #C2C2C2;
border-right:1px solid #C2C2C2;
float:left;
width:228px;
}

.bccont ul li.bc {
color:#A5A5A5;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-top:2px;
}

.bccont ul a {
background:none repeat scroll 0 0 transparent;
font-weight:normal;
padding-left:10px;
padding-right:10px;
width:208px;
}
.bccont ul a:hover {width:208px; padding-left:10px; background:#e9e9e9; font-weight:normal;}

 #wp_page_numbers li, #wp_page_numbers a {background: #3c474e;}
.paginare  #wp_page_numbers a {color: #333;border: 1px solid #cccccc;background:#ecedee;}
.paginare  #wp_page_numbers li a:hover {border-color: #4c575e;background:#475158;color:#fff;}
.paginare  #wp_page_numbers li.space {padding: 6px;padding-left: 2px;padding-right: 2px;}
.paginare  #wp_page_numbers li.active_page a {border-color: #475158;background:#3a454c;color:#fff;}
.paginare  #wp_page_numbers li.active_page a:hover  {color: #fff; /* IE fix */text-decoration: none;border-color: #475158;}
.paginare  #wp_page_numbers li.page_info {color: #333;border: 1px solid #cccccc;background:#ecedee;}

#footer {width:960px; float:left; border-top:1px solid #CECECE; padding-top:8px;}
#footer .social{float:left; background:url(images/blog_39.png) no-repeat; width:149px; height:19px;}
#footer .social p {float:left; padding-top:0px;}
#footer .social .a1 {float:left; width:70px;}
#footer .social .a2 {float:left; width:26px;}
#footer .social a{ display:block; text-indent:-9999px;}
#footer .social .a1 a{ float:left; width:70px; height:25px;}
#footer .social .a2 a{ float:left; width:26px; height:25px;}

#footer .copy {float:right; font-size:11px; color:#4d4d4d;}
#footer .copy a { color:#4d4d4d;}

.main .center_post .pagetitle  a{ color:#ea4f11; font-size:28px;}

.main .center_post .pagetitle {font-size:28px; font-weight:normal; padding-bottom:15px; width:630px; padding-left:0; color:#BD1515; float:left; margin-bottom:27px; margin-top:10px; }

.articles { float:left; padding-left:15px; padding-top:15px; width:588px;}
.asemanatoare{ float:left; width:595px; border-top:1px solid #CACACA; padding-top:15px;}
.asemanatoare ul { float:left; width:588px;}
.articles h3{ font-size:14px; font-weight:normal; padding-bottom:14px;}
.asemanatoare ul li a{ color:#555;}
.asemanatoare ul li {background: url(images/bullet_m.png) no-repeat left center; padding-left:16px; margin-bottom:7px;}

.subscribe .box .abonare { float:left; padding-top:30px; width:221px;}
.subscribe .box p { float:left; margin:0px; padding:0px; padding-top:6px; }
.subscribe .box .email{ background:none; width:173px; color:#8e8e8e; padding:3px; text-align:center; height:20px; padding-left:6px; font-size:11px; border:none; }
.subscribe .box .btn{ background:none; width:38px; height:29px;border:none; cursor:pointer; float:left; }
.subscribe .box .btnp{ padding-top:0px; }

#comments { float:left; width:620px; margin-bottom:15px;}

#comentsList { float:left; width:630px; padding-top:0px;}
#comentsList .comment { float:left; width:630px; padding-top:0px; padding-bottom:20px;}
#comentsList .author { width:130px; float:left; position:relative; padding-top:14px;}
#comentsList .author p { color:#777777;font-size:11px;}
#comentsList .author .stat { padding-top:10px;}
#comentsList .author a { color:#d43b34; text-decoration:none; font-size:11px;}
#comentsList .text { width:500px; float:left;}
#comentsList .author .thumb { float:left; width:59px; height:59px; background:  url(images/thumb_pop.png) no-repeat; padding:3px; position:relative; margin-bottom:10px; overflow:hidden;}
#comentsList .author p{ float:left; width:110px;}
#comentsList .author .light { position:absolute; top:0; left:0px;}
#comentsList .author .quote { position:absolute; top:28px; right:-1px; background:url(images/comment_qo1.png) no-repeat; width:31px; height:34px;}
#comentsList .text .top{ width:500px; float:left; background:url(images/comment_box_top-0.png) no-repeat; height:17px; line-height:0; font-size:0px;}
#comentsList .text .btm{ width:500px; float:left; background: url(images/comment_box_btm-0.png) no-repeat; height:17px;}
#comentsList .text .bg{ width:458px; min-height:50px;border-left:1px solid #cecece; overflow:hidden; border-right:1px solid #cecece; float:left; padding-left:20px; background:#f5f5f5; padding-right:20px;}
#comentsList .text .bg p{ font-size:11px; line-height:15px; padding-bottom:10px;} 
#comentsList .text .bg strong{ font-weight:bold;}
#comentsList .text .bg em{ font-style:italic}
#comentsList .text .bg ul{ padding-bottom:8px; padding-top:5px;}
#comentsList .text .bg ol{ padding-bottom:8px; padding-top:5px;}
#comentsList .text .bg ul li{ font-size:11px; list-style:circle; margin-left:18px; margin-bottom:3px; width:476px;}
#comentsList .text .bg ol li{ font-size:11px; list-style:decimal; margin-left:22px; margin-bottom:3px;}
#comentsList .text .bg code{ font-size:11px; padding:7px; font-family:"Courier New", Courier, monospace; padding-bottom:15px; float:left; width:100%;}

#comentsList .alt .text .top{background: url(images/comment_box_top2.png) no-repeat;}
#comentsList .alt .text .btm{background: url(images/comment_box_btm2.png) no-repeat;}
#comentsList .alt .text .bg{background:#e3e3e3;}
#comentsList .alt .author .quote {background: url(images/comment_qo2.png) no-repeat;}

#comentsList .text .bg { float:left;font-size:12px; line-height:17px;}
#comentsList .text .bg p{font-size:12px; line-height:17px;}
#comentsList .text .bg strong{ font-weight:bold; font-size:12px;}
#comentsList .text .bg em{ font-style:italic; font-size:12px;}
#comentsList .text .bg ul{ padding-bottom:8px; padding-top:5px;}
#comentsList .text .bg ol{ padding-bottom:8px; padding-top:5px;}
#comentsList .text .bg ul li{ font-size:12px; list-style:circle; margin-left:18px; margin-bottom:6px; width:644px;}
#comentsList .text .bg ol li{ font-size:12px; list-style:decimal; margin-left:22px; margin-bottom:6px;}
#comentsList .text .bg code{ font-size:12px; padding:7px; font-family:"Courier New", Courier, monospace; padding-bottom:15px; float:left; width:100%;}
#comentsList .text .bg blockquote { padding:10px 15px 10px 15px; font-size:12px; color:#333;}
#comentsList .text .bg a{color:#CB3632; text-decoration:none;}
#comentsList .text .bg a:hover{text-decoration:underline;}

.buton input { background:url(images/myaccount_sm.jpg) no-repeat top left; height:21px; width:121px; border:none; cursor:pointer;}
.buton input:hover { background:url(images/myaccount_sm.jpg) no-repeat bottom left;}

blockquote {
	margin:0; padding:0;
	margin-left:15px;
	margin-right:15px;
  font-size: 20px;
  font-style: italic;
  margin-bottom:15px;
  padding:20px;
}
blockquote p {
  font-size: 18px;
  line-height: 1.5em;
}

.main .center_post .entry  blockquote p{ padding-bottom:0px;font-family:Georgia, "Times New Roman", Times, serif;}

#respond { float:left; width:600px; padding-left:20px; padding-top:0px; }
#respond h3 { color:#333; font-size:18px; margin-bottom:13px; font-weight:normal;}
#respond label { float:left;font-size:11px; color:#5e5e5e; padding-top:5px; padding-left:20px;}
#respond .c1 { float:left;width:555px;}
#respond .c2 { float:left;width:555px;}
#respond .c3 { float:left;width:525px; padding-top:5px; }
#respond .box { border:1px solid #d6d3d3; background:#f8f7f6;  padding:5px; width:248px; color:#333; float:left;}
#respond p { padding-bottom:5px; padding-top:5px; float:left;width:605px;}
#respond .c2 textarea { float:left;width:565px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; background:#f8f7f6; border:1px solid #d6d3d3; padding:10px; height:130px; color:#333; }

.top3 { border: 1px solid #cecece;   -moz-border-radius: 20px; -webkit-border-radius: 20px;  border-radius: 20px; }
.upevents p.m { padding: 0 5px 20px 20px; float: left; }
.upevents a.ev { margin-top: 5px; border: 1px solid #fff; display: block; padding: 2px; height: 74px; width: 214px; }
.upevents a.ev:hover { border: 1px solid #cecece;  }
.upevents a.ev img { width: 214px; height: 74px; }

.clear {clear: both; height: 0;}

hr.sep { border: 0; height: 10px; display: block; background: url(images/box_top.png) no-repeat; }

.main .switchmarket { width: 120px; display: block; }
.main .switchmarket .toplink { z-index: 9999; height: 40px; width: 280px; margin-bottom: 20px; display: block; background: url(images/dropdown_fxml.png) no-repeat 0 1px; }
.main .switchmarket .toplink.ishover,
.main .switchmarket .toplink:hover { background-position: 0 -40px; }
.main .switchmarket .outisde { position: relative; top: -23px; width: 250px; left: 15px;  }
.main .switchmarket .inside { background: #404040; position: absolute; padding: 0; z-index: 99;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 0 0 8px 8px;}
.main .switchmarket .inside .toplink { margin-bottom: 10px; }
.main .switchmarket .inside a.lnk { font-size: 12px; color: #b9b8b8; display: block; width: 210px; padding: 4px 20px; }
.main .switchmarket .inside a.lnk:hover { text-decoration: none; background: #323232; }
.main .switchmarket .inside .mtop { height: 10px; }
.main .switchmarket .inside .mbottom { height: 10px; }
.main .switchmarket .inside .cont {  }


