/* 
Theme Name: Blitztech
Theme URI: 
Description: Copyright Blitztech 2007 
Version: 2.1
Author: Adrian Sbarcea idriadi@gmail.com
Author URI: 

blitztech v1.0 (21.04.2007) - created by Adrian Sbarcea
*/


/* General Element Styling */

body {
	color:#303030;
	font:76% Verdana,Tahoma,Arial,sans-serif;
	margin:0;
	padding:0;
	text-align:center;
}

a {
	font-weight:bold;
	text-decoration:none;
	color:#005297;
}

a:hover {
	color:#B793B0;
	text-decoration:none;
}

p {
	line-height:1.5em;
	margin:0 0 15px;
	padding: 0px;
}



/*** Main container ***/



#container {
	color:#303030;
	margin:0;
	min-width:770px;
	padding:0;
	text-align:left;
	width:100%;
}

/*** Header section ***/

#sitename {
	color: #333333;
	height:90px;
	margin-bottom:5px;
	margin-left:20px;
	margin-right:30px;
	margin-top:10px;
	text-align:left;	
}

#sitename h1,#sitename h2 {
	font-weight:400;
	margin:0;
	padding:0;
}

#sitename h1 {
	font-size:2.4em;
	padding-top:20px;
}

#sitename h1 a {
	color: #333333;
	text-decoration: none;
	letter-spacing: 5px;
}

#sitename h2 {
	font-size:1.6em;
}

/*** Content wrap ***/

#wrap {
	clear:both;
	font-size:0.9em;
	padding:0;
}

/* Horizontal menu */
#meniu_princ {
	clear:both;
	padding: 0px;
	width: 100%;
}

#buton_meniuprinc{
	float:left;
	font-size:14px;
	font-weight:bold;
	background-color:#005296;	
	width: 80px;
	padding: 0;
	line-height: 25px;
}

#buton_meniuprinc a{
	text-decoration:none;	
	vertical-align:top;
	color:#FFFFFF;
}

.img_meniu{
	padding-bottom:0px;
	margin-bottom: 0px;
	border-spacing:0;
	border-collapse:collapse;
	border: 0;
}
.img_meniu_2{
	padding-bottom:0px;
	margin-top:2px;
	vertical-align:top;
	margin-bottom: 0px;
	border-spacing:0;
	border-collapse:collapse;
	border: 0;
}

.back_menu{
	background: url(images/back-menu1.gif) top left repeat-x;
	line-height: 25px;
}

.round_meniu{
	background: url(images/round1.gif) top left;
	background-repeat:no-repeat;
	width:77px;
	line-height: 25px;
}
.back_menu a{
	font-size: 11px;
	font-weight:bolder;
	margin-top: 5px;
	margin-right: 7px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-decoration: none;
	color: #005296;
}

/*** Bar-uri laterale ***/

#leftbar,#rightbar {
	margin:0;
	padding:0 0 5px 5px;	
}

#leftbar {
	float:left;
	margin-right:0px;
	width:200px;
}

#rightbar {
	float:right;
	margin-left:10px;
	width:250px;
}

#rightbar img {
	border: 0px;
}

/*** Sidebar menu ***/
#leftbar h2, #rightbar h2 {
	font-size: 0.8em;
	border-bottom: 1px solid #E6E6E6;
}

#leftbar ul, #rightbar ul {
	padding-left: 0px;
	margin: 0px;
}

#leftbar li, #rightbar li {
	list-style: none;
}

#searchformbox{
	background-color: #F3F3F3;
	margin-top: 0px;
	border: 1px solid #e6e6e6;
	width: 180px;
	align: center;
}
#newsletterformbox{
	background-color: #F3F3F3;
	border: 1px solid #e6e6e6;
	width: 180px;
}

#archivebox{
	background-color: #F3F3F3;
	margin-top: 0px;
	border: 1px solid #e6e6e6;
	width: 180px;
	align: center;
}
#arch_form{
	margin-left:30px;
	margin-top:10px;
}
#lastpostsbox, #toppostsbox, #cifrazileibox, #siteulzileibox{
	background-color: #F3F3F3;
	margin: 0;	
	border: 1px solid #e6e6e6;
	font-size: 11px;
	font-weight:normal;
	color: #6C6C6C;
}

#lastpostsbox{
	padding-left:4px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 4px;
	width: 172px;
}

#toppostsbox{
	padding-left:4px;
	padding-bottom: 2px;
	padding-right: 4px;
	padding-top: 2px;
	width: 240px;
      margin-bottom:4px;
}

#lastpostsbox a, #toppostsbox a{
	display:block;
	text-decoration: none;
	font-weight: normal;
	color:  #6C6C6C;
}

div.data_post_title{
	color: #9D9D9D;
	font-size:9px;
	margin-top:5px;
}


li#categories li a, li#archives li a, li.pagenav li a {
	background:#e8e9ea;
	border:1px solid #b0b0b0;
	display:block;
	margin-top:4px;
	padding:5px 4px 4px 10px;
	position:relative;
	text-transform: capitalize;
	width:100px;
}

li#categories li a:hover, li#archives li a:hover, li.pagenav li a:hover {
	background:#f8f9fa;
	border:1px solid #909090;
	color:#303030;
	text-decoration:none;
}

li#categories ul.children li a, li#archives ul.children li a, li.pagenav ul.children li a {
	font-size:0.8em;
	letter-spacing:1px;
	margin:3px 0 2px 10px;
	padding:4px 2px 2px 8px;
	width:125px;
}

li#categories ul.children li li, li#archives ul.children li li, li.pagenav ul.children li li {
	padding-left: 10px;
}

li#categories ul.children li li a, li#archives ul.children li li a, li.pagenav ul.children li li a {
	width: 115px;
}

li.feed {
	background: url(images/rss.gif) no-repeat left top;
	padding: 2px 0 8px 20px;
}

li#recent-comments ul li {
	padding-bottom: 5px;
}

li#recent-posts ul li {
	padding-bottom: 5px;
}

#catleft {
	background: url(images/back-cat1.gif) top left repeat-x;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	margin-top:4px;
	text-transform: capitalize;
	font-size:13px;
	font-weight:bolder;
	color: #005297;	
	width:180px;
}

#catright {
	background: url(images/back-cat1.gif) top left repeat-x;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	margin-top:0px;
	text-transform: capitalize;
	font-size:13px;
	font-weight:bolder;
	color: #005297;	
	width:248px;
}

#calendar_wrap {
	margin-left:18px;
	margin-top: 10px;
		
}
#concurs {
	background: url(images/back-cat1.gif) top left repeat-x;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top:1px solid #e6e6e6;
	margin-top:0px;
      margin-left:1px;
	text-transform: capitalize;
	font-size:13px;
	font-weight:bolder;
	color: #CC0000;	
	width:248px;
}

#concursbox{
      border: 1px solid #e6e6e6;
	padding-left:4px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-top: 5px;
	width: 240px;
	text-align: center;
	margin-bottom:4px;
}
#concursbox a, concursbox a:visited{
    color: #FF7940;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    font-size: 12px;
}
#cifrazileibox{
	padding-left:4px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-top: 5px;
	width: 240px;
	text-align: center;
	margin-bottom:4px;
}

#cifrazilei{
    color:  #FF7940;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
}

#siteulzileibox{
	padding-left:4px;
	padding-bottom: 5px;
	padding-right: 4px;
	padding-top: 5px;
	width: 240px;
	text-align: center;
	margin-bottom:4px;
}

#siteulzilei{
    margin-bottom:5px;
}

#siteulzilei a, siteulzilei a:visited{
    color: #FF7940;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    font-size: 12px;
}

/*** Content ***/

#content,#contentalt {	
	padding:10px 15px 10px 15px;
	border:1px solid #e6e6e6;
	color:#2a2a2a;	
}

#content {	
	margin: 0px 258px 0px 195px;
	vertical-align: top;
}


#content h1,#contentalt h1,#contentalt h2 {
	background-color:inherit;
	color: #FF7940;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:-1px;
	margin:10px 0 25px;
	padding:0;
}

#content h1 a, #contentalt h1 a, #content h1 a:visited, #contentalt h1 a:visited{
	/*border-bottom: 1px solid #b0b0b0;*/
	background-color:inherit;
	color: #FF7940;
	font-size:1.0em;
	letter-spacing:-1px;
	margin:10px 0 25px;
	padding:0;
	text-decoration: none;
	
}

#content h2 {
	font-size:1.6em;
	color:#606060;
}

#content h2 a, #content h2 a:visited, #content h2 a:hover {
	font-size:17px;
	color:#000000;
	text-decoration:none;
}


/* -----   CSS continut pagina index: ----- */

#title_last_post{
	margin: 0;
}

#title_last_post a, #title_last_post a:visited{
	font-size:18px;
	color:#000000;
	font-weight: bolder;
	text-decoration: none;	
}

#title_last_post a:visited{
	color:#838383;
}

#wrap_table_lastpost{
	width: 100%;	
}

.table_lastpost{
	vertical-align: top;	
}

#body_last_post{
	font-size:14px;
	color: #000000;
	vertical-align: top;
	width: 100%;
}

.body_lastpost_img{
	margin-left: 10px;
	border: 0;
	float:right;
	vertical-align: top;
}

#body_last_post a, #body_last_post a:hover, #body_last_post a:visited{
	text-decoration:none;
	color:#005297;
	font-weight: normal;
	font-size: 14px;
}

.date_last_post{
	display:block;
	color: #9D9D9D;
	font-size:12px;
	vertical-align: top;
}

#detalii_lastpost a, #detalii_lastpost a:hover, #detalii_lastpost a:visited{
	text-decoration:none;
	color:#B793B0;
	font-size: 12px;
	font-weight: bolder;
}

#title_lastposts{
	margin-top:10px;
	margin-bottom:3px;
}

#title_lastposts a, #title_lastposts a:visited{
	font-size:16px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

#title_lastposts a:visited{
	color: #838383;
}

#body_lastposts{
	font-size:12px;
	color: #000000;
	vertical-align: top;
	font-weight: normal;
}
.body_lastposts_img{
	margin-right: 10px;
	border: 0;
	float: left;
	display: block;
}

#body_lastposts a, #body_lastposts a:hover, #body_lastposts a:visited{
	text-decoration:none;
	color:#005297;
	font-weight: normal;
	font-size: 12px;
}

.date_lastposts{
	color: #9D9D9D;
	font-size:11px;
}

#detalii_lastposts a, #detalii_lastposts a:hover, #detalii_lastposts a:visited{
	text-decoration:none;
	color:#B793B0;
	font-size: 10px;
	font-weight: bolder;
}

#separator_posts{	
	color:#E9E9E9;
	background-color:#E9E9E9;
	height: 1px;
	border: none 0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #E9E9E9;
	margin: 5px 0 0 0;	
}

#separator_posts_search{	
	color:#E9E9E9;
	background-color:#E9E9E9;
	height: 1px;
	border: none 0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #E9E9E9;
	margin: 10px 0 5px 0;	
}

#separator_post_cats{	
	color:#b0b0b0;
	background-color:#b0b0b0;
	height: 1px;
	border: none 0;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #b0b0b0;
	margin: 5px 0 0 0;	
}

#separator_posts_lastpost{	
	color:#E9E9E9;
	background-color:#E9E9E9;
	height: 2px;
	border: none 0;
	border-top: 1px solid #E9E9E9;
	border-bottom: 1px solid #E9E9E9;
	margin: 10px 0 8px 0;	
}

#title_search a, #title_search a:visited{
	font-size:14px;
	color:#000000;
	font-weight: bold;
	text-decoration: none;
}

#title_search a:visited{
	color: #838383;
}

#body_searchposts{
	font-size:12px;
	color: #000000;
	vertical-align: top;
	font-weight: normal;
}
#body_searchposts a, #body_searchposts a:hover, #body_searchposts a:visited{
	text-decoration:none;
	color:#005297;
	font-weight: normal;
	font-size: 12px;
}
#detalii_searchposts a, #detalii_searchposts a:hover, #detalii_searchposts a:visited{
	text-decoration:none;
	color:#B793B0;
	font-size: 10px;
	font-weight: bolder;
}


/* Archives/Links Page List styles */

.archives li, .linkspage li {
	list-style: none;
}

.archives ul.children {
	padding-left: 10px;
	margin-left: 10px;
}

/*** Footer ***/

#footer {
	background:#005297 url(images/footerbg.jpg) top left repeat-x;
	clear:both;
	color:#000;
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:5px 0;
	text-align:center;
	width:100%;
}

#footer a {
	color: #d0d0d0;
	font-weight:bold;
}

/*** comments Form ***/

#comment {
	width: 100%;
	border:1px solid #b0b0b0;
}

#commentform {
	width: 97%;
}

#author {
	border:1px solid #b0b0b0;
}

#email {
	border:1px solid #b0b0b0;
}

#url {
	border:1px solid #b0b0b0;
}

#submit {
	background:#f0f0f0;
	border:1px solid #b0b0b0;
}

#submit:hover {
	background: #e8e9ea;
	border: 1px solid #848484;
	cursor: pointer;
}

/* Image Display */

.entry img, .entrytext img {
	border: 1px solid #b0b0b0;
	margin: 5px;
	padding: 5px;
}

.entry a:hover img, .entrytext a:hover img {
	border: 1px solid #505050;
	padding: 5px;
}

img.wp-smiley {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.thumbnail {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	margin:0 0 10px 10px;
	padding:5px;
}

.left {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	float:left;
	margin: 5px 15px 6px 0px;
	padding:5px;
}

.right {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	float:right;
	margin: 5px 0px 6px 15px;
	padding:5px;
}

.noalign {
	background:#fafbfc;
	border:1px solid #b0b0b0;
	margin: 5px 5px 5px 5px;
	padding:5px;
}

/* Search Form */
#searchform {
	margin-top: 5px;
	margin-bottom:0;
}

#searchbox {
	background: #FCF5FE;
	border:1px solid #CCCCCC;
	width:140px;
}

#searchbutton {
	background-color: #f0f0f0;
	font-size: 13px;
	font-weight:normal;
	border:1px solid #CCCCCC;	
	width: 70px;
	color: #000000;
	margin: 5px 0 5px 0;
}

#searchbutton:hover {
	background: #e8e9ea;
	border: 1px solid #848484;
	color: #000000;
	cursor: pointer;
}

/* Newsletter Form */
#newsletterform {
	margin-top: 5px;
	margin-bottom:0;
}

#newsletterbox {
	background: #FCF5FE;
	border:1px solid #CCCCCC;
	width:140px;
	
}

#applybutton {
	background:#f0f0f0;
	border:1px solid #CCCCCC;
	
	width: 100px;
	margin: 5px 0 5px 0;
}

#applybutton:hover {
	background: #e8e9ea;
	border: 1px solid #848484;
	cursor: pointer;
}

/*** Comments Display ***/

.postmetadata {
	background: #E9E9E9;
	font-size: 0.9em;
	border: 1px solid #e6e6e6;
	padding: 10px;
	margin: 0px;
}

ol.commentlist li {
	border: 1px solid #b0b0b0;
	padding: 10px;
	margin-bottom: 10px;
}

ol.commentlist li cite {
	text-transform: capitalize;
}

ol.commentlist li p {
	padding-top: 10px;
}

.alt {
	background:#e8e9ea;
}

/*** Text format ***/

.intro {
	font-size:1.1em;
	font-weight:bold;
	letter-spacing:-1px;
}

blockquote {
	border: 1px dashed #b0b0b0;
	padding: 10px;
	margin: 30px;
}

blockquote p {
	padding: 0px;
	margin: 0px;
}

.small {
	font-size:0.8em;
}

.large {
	font-size:1.4em;
}

.center {
	text-align:center;
}

.category {
	border-bottom: 1px solid #b0b0b0;
}

.date {
	margin-top: -10px;
	padding-top: 0px;
	border-bottom: 1px solid #b0b0b0;
}

#page {
	border-bottom: 1px solid #b0b0b0;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

/* Previous/Next Page Navigation */

.navigation {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
}

.bottomnavigation {
	margin: 30px 0 0 0;
	padding: 5px 0 30px 0;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

.post {
	padding-top: 0px;
	padding-bottom: 10px;
	margin: 0px;
}

/* Fix by Andy Skelton */

.entry, .entrytext {
	overflow: hidden;
}

* html.entry, * html.entrytext {
	overflow: visible;
	height: 1px;
}

* html.entry p, * html.entrytext p {
	width: 99%;
	overflow: hidden;
}

.entrytext {
	padding-top: 0px;
}

/*** Various classes ***/

.clearingdiv {
	clear:both;
	height:30px;
	width:1px;
}

.hide {
	display:none;
}


/* Widgets */
.rsswidget {
	border:0px;
	vertical-align: bottom;
}

img#wpstats{width:0px;height:0px;overflow:hidden}

/*-------------------------------------

$Id: webdezine_list_menu.css
****CREATED for use WITH webdezine_list_cats.php*****
****CREATED for use WITH WORDPRESS 2.1****
Version 1.0
2007/04/09

Webdezine - top notch design

http://www.webdezine.ca

Copyright (c) 2007 Webdezine

Released under the Fair License

Usage of the works is permitted provided that this instrument is retained with the works, so that any entity that uses the works is notified of this instrument.
DISCLAIMER: THE WORKS ARE WITHOUT WARRANTY.

------------------------------------------*/

/* The Css for the menu*/
/* You'll have to play with it to figure out which parts to adjust to suit your needs*/
/* Yup! There are css hacks.  This is a pre-IE7 menu that I haven't had the time to update..yet*/
/* But the hacks do not hinder the performance...works with IE6, IE7 and Firefox based browsers*/

*html #menucont { margin-top:91px;}
#menucont {position:absolute; margin-bottom:5px; margin-top:80px;margin-left:18px;padding:0;width:92%;background: #005297;z-index:1000; visibility:visible;}
.topmenu {float:left;width:100%;font-size:12px;font-family: verdana, arial, sans-serif;background:#005297;text-align:left; margin-bottom: 5px;}
.topmenu ul {padding-left:10px; padding-top:0px; margin:0;list-style-type:none;}
.topmenu ul li ul li{ border-right:1px solid #B9B9B9 ; border-left:1px solid #B9B9B9; border-bottom:1px solid #B9B9B9; background-color: #FFFFFF;}
.topmenu ul li ul li a:hover{ background-color: #D5DDDD; color:#005297;}
.topmenu ul li {float:left;position:relative; background:url(images/topmenu.gif) repeat-x top left; }
.topmenu a, .menu a:visited{display:block; font-size:12px; text-decoration:none;color:#FFFFFF;font-weight: bold;width:auto; height:21px; padding-left:10px;padding-right:10px; line-height:20px; }
.topmenu a:hover, .menu a:hover{ text-decoration:none; color: #E1CAE3;}
* html .topmenu a, * html .topmenu a:visited {width:45px;}
.topmenu ul ul li a, .topmenu ul ul li a:visited {font-weight:bolder; color:#005297;}
.topmenu ul li a.topmenu1:hover {border-color:#002AFA; color: #E1CAE3;}
.topmenu ul li:hover a.topmenu1 {border-color:#002AFA; color: #E1CAE3;;}
.topmenu ul ul a.drop, .topmenu ul ul a.drop:visited { background: url("images/more.gif") center left no-repeat;}
.topmenu ul ul a.drop:hover{ background: url("images/more2.gif") center left no-repeat; background-color: #D5DDDD;}
.topmenu ul ul ul a, .topmenu ul ul ul a:visited {background:#f5f5f5;}
.topmenu ul ul { visibility:hidden; position:absolute; height:0;top:21px;left:-7px;width:80px;}
* html .topmenu ul ul {top:21px; top:21px;}
.topmenu ul ul ul{ left:104px; top:0;}
.topmenu ul ul ul ul{left:104px; top:0;}
.topmenu ul ul ul.left { left:-120px;}
.topmenu table {position:absolute; top:0; left:0;}
.topmenu ul ul a, .topmenu ul ul a:visited {background:#f5f5f5;color:#000;height:auto;line-height:18px;padding-top:0px;padding-bottom:2px;padding-left:6px;width:98px;}
.topmenu ul ul li a:hover {background: #A0C4FA url("images/more2.gif") center left no-repeat;}
* html .topmenu ul ul a{width:120px;width:98px;}
.topmenu a:hover, .topmenu ul ul a:hover{ background:transparent;}
.topmenu ul :hover ul{visibility:visible;}
.topmenu ul :hover ul ul{ visibility:hidden;}
.topmenu ul :hover ul :hover ul ul{visibility:hidden;}
.topmenu ul :hover ul :hover ul :hover ul ul{ visibility:hidden;}
.topmenu ul :hover ul :hover ul{visibility:visible;}
.topmenu ul :hover ul :hover ul :hover ul {visibility:visible;}
.topmenu ul :hover ul :hover ul :hover ul :hover ul {visibility:visible;}

/*** End of file ***/