/*
Theme Name: T5
Theme URI: http://blog.t5.ro/
Description: The 2010 default theme for T5 Blog.
Author: DesignDisease
Version: 2.0 (optional)
Tags: black, pink, white, two-columns, fixed-width, 
General comments and license statement (optional).
*/


/* Begin Typography & Colors */
* { margin: 0; padding: 0; }
body { font: normal 11px "Verdana", sans-serif; color:#626e79; background:#f4f4f4; }
input, button, textarea, select {  font: normal 11px/11px "Verdana", sans-serif; color:#535353; vertical-align: middle; }
legend { display: none; }
fieldset { border: none; }
ul, ol { list-style: none;}
ol { list-style-type: decimal;}
img { padding: 0px; margin: 0px; border: none; text-align: center;}

hr { border-left:none; border-right: none; border-top:1px solid #e6e6e6; border-bottom: none; height : 1px;  }

a:link { text-decoration: none; color : #ff0066; border: 0px; -moz-outline-style: none;}
a:active { text-decoration: none; color : #ff0066; border: 0px; -moz-outline-style: none;}
a:visited { text-decoration: none; color : #ff0066; border: 0px; -moz-outline-style: none;}
a:hover	{ text-decoration: none; color : #007ed8; border: 0px; -moz-outline-style: none;} 
a:focus { outline: none;-moz-outline-style: none;}

h1, h2, h3, h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }


/* User Interface (UI) Page
##################################################################################################################### */
#bg { overflow: hidden; margin: 0 auto; width: 950px; background: #fff url(images/cc-bg.png) repeat-y; }

/* UI - Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.cc-top { width: 950px; background: url(images/cc-top.png) no-repeat top; height: 58px; overflow: hidden; float: left;}
.cc-bot { width: 950px; background: url(images/cc-bot.png) no-repeat top; height: 30px; overflow: hidden; margin: 0 auto;}


/* UI - Header
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header { width: 950px; overflow: hidden; padding: 0px; position: relative; height: 135px; }

.head-2 { padding: 0px 30px 0px 30px; width: 890px; height: 45px; position: absolute; top: 0px; left: 0px; background: #f4f4f4 url(images/head-2-bkg.png) no-repeat bottom; border-bottom: solid 15px #f4f4f4;}
.head-1 { padding: 30px 30px 0px 30px; position: absolute; top: 60px; left: 0px; width: 890px;  background: url(images/cc-top.png) no-repeat top; }


/* UI - Logo
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.logo { width: 210px; float: left; margin-right: 30px; }
.logo h1 { text-indent: -35000px; margin: 0; padding: 0;}
.logo h1 a { display: block; background: url(images/logo-t5-usr.png) no-repeat left top; height: 45px; width: 180px; cursor: hand; }
.logo h2 { text-indent: -35000px; margin: 0; padding: 0;}
.logo h2 a { display: block; background: url(images/logo-t5-usr.png) no-repeat left top; height: 45px; width: 180px; cursor: hand; }

/* UI - MenuTop
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.menu-top ul { margin: 10px 0px 0px 0px; padding: 0px; border-left: solid 1px #ccc; float: left; }
.menu-top ul li { font: normal 11px/11px  Verdana, Geneva, sans-serif; display: inline; padding: 0px 4px; border-right: solid 1px #ccc; float: left; margin: 0px;}

/* UI - Menu
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.menu { float: left; width: 650px; }

.menu p.tagline { border-left: solid 1px #ccc; padding-left: 7px; margin-top: 5px; font: normal 14px/14px "Trebuchet MS"; color:#333; float: left; }
.menu p.tagline a { background:url(images/tagline-GA.png) no-repeat left center; padding-left: 115px; }
.menu p.tagline em { display: none;}

.menu p.usr { font: normal 11px/11px Verdana, Geneva, sans-serif; color:#333;}

.menu .unlogged { margin: 5px 0px 0px 0px; padding: 0px; border-left: solid 1px #ccc; float: left;  }
.menu .unlogged li { font: bold 14px/14px "Trebuchet MS"; display: inline; padding: 0px 7px; border-right: solid 1px #ccc; float: left; margin: 0px;}
.menu .logged {margin: 5px 0px 0px 0px; padding: 0px; border-left: solid 1px #ccc; float: left;}
.menu .logged li { font: normal 11px/13px Verdana, Geneva, sans-serif; display: inline; padding: 0px 7px; border-right: solid 1px #ccc; float: left; margin: 0px;}

.search-top { background: url(images/search-bkg.png) no-repeat bottom; width: 400px; float: left; margin-left: 65px;}
.search-top legend { display: none;}
.search-top form { padding: 0px; margin: 0px;}
.search-top input { float: left; border: none; padding: 7px 0px 9px 40px; width: 285px; color:#000066; font-size: 11px; background: url(images/search-input.png) no-repeat; height: 14px;}
.search-top button { float: left; background: url(images/search-button.png) no-repeat; width: 69px; border: none; cursor: pointer; color:#fff; vertical-align: middle; padding: 8px 0px 9px 0px; margin: 0px; font: bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; vertical-align: middle; margin-left: 3px; text-indent: -35000px;}
.search-top button:hover { background: url(images/search-button-on.png) no-repeat; }

/* Login-Register
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.data { width: 185px; float: right; }

.data .sli { display: block; height:30px; background-repeat: no-repeat; background-position: 0 -30px; margin: 0 auto; float: right;  }
.data .sli a { display: block; width:100%; height:100%; background-repeat: no-repeat; background-position: 0 0; text-indent:-9999px; }
.data .sli a:hover { background-position: 0 30px; }

.data .inscriere {  background-image: url(images/data-inscriere.png); width: 96px; margin-left: 5px;}
.data .inscriere a {  background-image: url(images/data-inscriere.png); width: 96px;}

.data .logare {  background-image: url(images/data-logare.png); width: 79px; }
.data .logare a {  background-image: url(images/data-logare.png); width: 79px;}



/* UI - Line
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.header-line { background: #fff url(images/header-line.png) no-repeat center; width: 890px; height: 61px; padding: 0px; margin: 0px 30px; overflow: hidden;}

.header-admin-menu {  background: #FF9 url(images/header-admin-menu-right.png) no-repeat right; width: 890px; height: 34px; margin: 0px 30px 0px 30px; float: left; overflow: hidden; border-top: solid 25px #fff; border-bottom: solid 25px #fff;}
.header-admin-menu ul { background: #FF9 url(images/header-admin-menu-left.png) no-repeat left; padding: 11px 10px 10px 10px; margin-right:15px; float: left; }
.header-admin-menu li { color:#999933; border-right: solid 1px #d3d380; padding: 0px 5px; display: inline; float: left; }
.header-admin-menu li a { color:#999933; }
.header-admin-menu li a:hover { color:#000; text-decoration: underline; }

.header-index { background: url(images/header-index-right.png) no-repeat right top; width: 890px; padding: 0px; margin: 0px 30px; overflow: hidden; border-bottom: solid 25px #fff; }
.header-index-all { background: #2f3943 url(images/header-index-left.png) no-repeat left top; height: 31px; margin-right: 20px; padding-top: 15px; padding-left: 15px;}
.header-index-all p { padding: 0px; margin: 0px; font: normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ccc; }
.header-index-all p a { color:#ffffcc; background: url(images/header-index-arrow.png) no-repeat left; padding-left: 12px; margin-left: 35px; }
.header-index-all p a:hover { color:#afdcff; }

/* UI - Container
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.container { overflow: hidden; padding: 0px 30px 0px 30px;}


/* UI - Side Left
##################################################################################################################### */

.sl { width: 180px; float: left; overflow: hidden; position: relative; padding-right: 30px; padding-top: 7px;}
.sl .usr-sl-panel { width: 180px; background:url(images/pan-gnr-cc.png) repeat-y center; margin-bottom: 15px;}
.sl .usr-sl-panel h3 strong { height: 13px; width: 13px; background:url(images/sl-ico-question.png) no-repeat; }
.sl .usr-sl-panel h3 { font: bold 14px/14px "Trebuchet MS"; color:#333; padding: 7px 10px; background: url(images/pan-gnr-top.png); }
.sl .usr-sl-panel ul { padding: 5px 10px 10px 10px; background: url(images/pan-gnr-bot.png) no-repeat bottom; }
.sl .usr-sl-panel ul li { padding: 3px 0px; font-size: 11px; }
.sl .usr-sl-panel ul li.boldish { font-weight: bold; padding-bottom: 5px; border-bottom: solid 1px #e5e5e5; margin-bottom: 3px;}

.categ { font-weight: bold;}
 
 
/* UI - Side Right
##################################################################################################################### */

.sr { width: 650px; float: right; overflow: hidden; padding-left: 30px; padding-top: 7px; position: relative;}
.sr h1 { font: bold 25px/27px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; letter-spacing: -1px;}
.sr h2 { font: normal 17px/17px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; padding: 5px 0px;}
.sr h3 { font: bold 16px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#2f3943; letter-spacing: -1px; padding: 10px 0px;}

/* Post Single
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.sr .post { padding: 25px 0px 25px 0px; margin: 0px;}

.sr .p-head a { color:#ff0066; }
.sr .p-head a:hover { color:#007ed8; }
.sr .h-title { font: bold 25px/25px "Trebuchet MS"; color:#2f3943; letter-spacing: -1px; }
.sr .h-date { font: bold 14px/14px "Trebuchet MS"; color:#717a82; padding: 0px; text-transform: uppercase;}

.sr .p-head { position: relative; }
.sr .p-head h1 { font: bold 25px/25px "Trebuchet MS", sans-serif; letter-spacing: -1px; padding: 0px 100px 10px 0px; color:#2f3943; }
.sr .p-head h2 { font: bold 25px/25px "Trebuchet MS", sans-serif; letter-spacing: -1px; padding: 0px 100px 10px 0px; color:#2f3943; }
.sr .p-head h3 { font: normal 21px/21px "Trebuchet MS"; letter-spacing: -1px; padding:5px 100px 5px 0px; margin-bottom: 5px; color:#2f3943; }
.sr .p-head a { text-decoration: none;}

.sr .p-who-date { position: absolute; right: 0px; top: 2px; font: normal 9px/12px 'Verdana'; color:#999;}
.sr .p-who-date strong { font: bold 14px/14px 'Trebuchet MS';}

.sr .p-det { margin: 0px; padding: 7px 8px; background: #f4f4f4; }
.sr .p-det li { display: inline; margin-right: 5px; padding: 0px; font-size: 11px; color:#999; }
.sr .p-det li a { color:#999; text-decoration: underline;}
.sr .p-det .p-cat { background: url(images/p-cat-ico.png) no-repeat left 2px; padding-left: 20px; }
.sr .p-det .p-com { background: url(images/p-com-ico.png) no-repeat left 2px; padding-left: 14px; }

.sr .p-tag { background: url(images/p-tag.png) no-repeat left 1px; padding-left: 18px; font-size: 11px; color:#999;}
.sr .p-tag a { color:#b2b2b2; text-decoration: underline;}

.sr .p-con { padding: 8px 0px; }
.sr .p-con h2 { font: bold 14px/18px "Trebuchet MS"; padding: 5px 0px; margin: 5px 0px; color:#2f3943; }
.sr .p-con p { font: normal 13px/18px Verdana, Geneva, sans-serif; padding: 5px 0px; margin: 5px 0px; color:#626e79;}
.sr .p-con img { margin-bottom: 10px; }
.sr .p-con ol { padding: 10px 0px 10px 25px; margin: 0px; }
.sr .p-con ol li { padding: 2px 0px 2px 0px; font-size: 12px; line-height: 15px; color:#63565f; }
.sr .p-con ul { padding: 5px 0px; margin: 0px; }
.sr .p-con ul li { font: normal 14px/18px "Trebuchet MS"; padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/p-con-li.png) no-repeat left 4px; color:#63565f; }
.sr .p-con blockquote { padding: 5px 15px; margin: 10px 0px; color:#a98951; background: #f4f4f4; }
.sr .p-con blockquote p { font: italic 12px/17px Verdana, Geneva, sans-serif; color:#000; padding: 0px;}
.sr .p-con blockquote li { padding: 2px 0px 2px 13px; list-style-type: none; font-size: 11px; line-height: 16px;}
.sr .p-con table { border: solid 1px #f1f1f1;}
.sr .p-con table td { padding: 5px;}
.sr .p-con table th { padding: 5px;}

.sr .p-con table td a { text-decoration: none; color : #ff0066; border: 0px; -moz-outline-style: none;}
.sr .p-con table td a:hover	{ text-decoration: none; color : #007ed8; border: 0px; -moz-outline-style: none;} 

.sr .edit  { margin: 10px 0px 0px 0px; padding: 7px 8px; background: #fff7cc; }

/* Images
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
p img { padding: 0; max-width: 100%; }
img.aligncenter  { display: block; margin-left: auto; margin-right: auto; border: solid 1px #f2f0ea; padding: 5px;} 
img.alignright { padding: 1px; margin: 0 0 5px 15px; display: inline; border: solid 1px #f2f0ea; padding: 5px; }
img.alignleft { padding: 1px; margin: 0 15px 5px 0; display: inline; border: solid 1px #f2f0ea; padding: 5px; }
.alignright { float: right; }
.alignleft { float: left }

/* WP Page Navi
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
.wp-pagenavi { background: url(images/categ-line-bkg.png) repeat-x bottom; padding: 0px 0px 30px 0px; font: normal 14px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.wp-pagenavi .pages { margin-right: 15px; font-weight: normal; letter-spacing: normal;}
.wp-pagenavi .page { padding: 0px 5px; border-right: solid 1px #e2e6e8; }
.wp-pagenavi a, .nav a:visited { padding: 0px 5px; border-right: solid 1px #e2e6e8; font-weight: bold;}
.wp-pagenavi a:hover {}
.wp-pagenavi .current { padding: 0px 5px; border-right: solid 1px #e2e6e8; font-weight: bold; color:#1d1f21; }



/* Comments
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
#comments-title { font: normal 19px/19px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing: 0px;}

h3#comments-title, h3#reply-title { font: normal 22px/22px "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom: 1px solid #e7e7e7; }
h3#comments-title em { font-style: normal;}

.commentlist { list-style: none; margin: 0; }
.commentlist .comment { border-bottom: 1px solid #e7e7e7; padding: 20px 0px 20px 80px; position: relative; }
.commentlist .pingback { border-bottom: 1px solid #e7e7e7; padding: 15px 0px; }
.commentlist .pingback p { color: #888; display: block; font-size: 12px; line-height: 18px; margin: 0; }

.commentlist .avatar { position: absolute; top: 20px; left: 0; border: solid 1px #ccc; padding: 1px;}

.commentlist .comment-author { padding: 0px 0px 3px 0px;}
.commentlist .comment-author cite { font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.commentlist .comment-body { padding: 0px; margin: 0px;}
.commentlist .comment-body p { font: normal 12px/17px Verdana, Geneva, sans-serif; padding: 5px 0px; margin: 0px;}

.comment-meta { font-size: 11px; margin: 0px 0px 5px 0px; color:#999; }
.comment-meta a:link, .comment-meta a:visited { color: #999; text-decoration: none; }
.comment-meta a:active, .comment-meta a:hover { color: #999; }




/* Comments form 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++  */
input[type=submit] { color: #333; }
#respond { margin: 24px 0; overflow: hidden; position: relative; }
#respond p { margin: 0; }
#respond .comment-notes { margin-bottom: 1em; }
.form-allowed-tags { line-height: 1em; }
.children #respond { margin: 0 48px 0 0; }
h3#reply-title { margin: 18px 0; }
#comments-list #respond { margin: 0 0 18px 0; }
#comments-list ul #respond { margin: 0; }
#cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; }
#respond .required { color: #ff4b33; font-weight: bold; }
#respond label { color: #888; font-size: 12px; }
#respond input { margin: 5px 0px 5px 0px; width: 98%; padding: 5px; border: solid 1px #ccc; background: #f4f4f4; }
#respond textarea { margin: 5px 0px 5px 0px; width: 98%; padding: 5px; border: solid 1px #ccc; background: #f4f4f4; } 
#respond .form-allowed-tags { font: normal 11px/14px Verdana, Geneva, sans-serif; color: #888;}
#respond .form-allowed-tags code { font-size: 11px; }
#respond .form-submit input { font: bold 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; width: auto; background: #000; color:#fff; padding: 3px 4px; border: none; }


/* UI - Footer
##################################################################################################################### */
.footer { color:#a1a6ac; width: 950px; margin: 0 auto; color:#a1a6ac; text-align: center; font-size: 11px; padding: 15px 0px; overflow: hidden; }
.footer a, .footer a:link, .footer a:visited, .footer a:hover { color:#a1a6ac; text-decoration: underline; }

/* ADI */
.hidden { display:none !important; }
.readstats{}
.message-area { background:#FF3366 none repeat scroll 0 0; color:#FFFFFF; font-family:Arial; font-size:12px; left:50%; overflow:hidden; padding:10px; position:absolute; top:0; z-index:10000; }

.etichete {}
.etichete ul { padding: 0px; margin: 0px;}
.etichete li { padding: 0px; margin: 0px; display: inline; list-style-type: none; line-height: 24px; font-family: "Trebuchet MS";background-url: none;}
