/*
Theme Name: Tableta
Theme URI: http://www.tekkie.ro/
Description: Simple theme for WordPress.
Version: 0.1
Author: Georgiana Beju
Author URI: http://gb.tekkie.ro/
*/

/* Body */
* { margin: 0; padding : 0; } /* starting naked: strip off any behaviour */

body {
    background      : #fff url( './i/bg.png' ) repeat-x;
    border-top      : 5px solid #fff;
    color           : #505050;
    font-family     : Arial, Helvetica, Georgia, Sans-Serif;
    font-size       : 13px;
    line-height     : 1.7;
    list-style-type : none;
    text-align      : center;
}

#wrap {
    margin          : 0px auto;
    margin-bottom   : 18px;
    margin-top      : 0px;
    text-align      : left;
    padding         : 0;
    width           : 750px;
}

.content {
    background      : #fff;
    /*border-top      : 3px solid #eee;*/
    border-bottom   : 3px solid #eee;
    float           : right;
    margin          : 0px auto;
    margin-top      : 25px;
    text-align      : justify;
    width           : 550px;
}

/*Header*/
#header {
    background  : url( './i/header3.jpg' ) no-repeat top left;
    /*background  : url( 'http://www.infoziare.ro/poze/thumb/mic/2007-11-02/11939561281193940973.jpg' ) no-repeat top left;
    /*float   : right;*/
    height  : 245px;
    margin  : 0px auto;
}

#header .headertitle {
    /*color           : #434343;
    font            : 28px Helvetica, Arial, Verdana;*/
    margin-left     : 10em;
    padding-bottom  : 4em;
    padding-top     : 1em;
    visibility      : hidden;
}

/* navigation menu on top of each page */
#header #nav_pages_list {
    border-bottom   : 1px solid #ccc;
    /*margin-left     : 6em;*/
    padding-top     : 102px;
    text-align      : center;
}
#header #nav_pages_list li {
    /*background      : #E8EBF0;*/
    background      : #fff;
    border          : 1px solid #ccc;
    color           : #aaa;
    display         : inline;
    font-weight     : normal;
    list-style-type : none;
    margin-left     : 8px;
    padding         : 3px;
    text-decoration : none;
}
#header #nav_pages_list li a { color : #505050; }

#header #nav_pages_list #nav_page_current {
    background-color    : #fff;
    border-bottom       : 1px solid #fff;
    color               : #000;
}

/* Links : general styling rules */
a, a:hover, a:visited {
    color           : #9fb5d0;
    text-decoration : none;
}

.postinfo a:hover {
    background      : #fff2f2;
    text-decoration : none;
}

.postinfo a:visited { color : #9fb5d0; }
.post2 a:visited    { color : #b85b5a; }

h2 a, h2 a:visited {
    color           :  #333;
    text-decoration :  none;
}

h1 a , h1 a:visited {
    color           :  #333;
    text-decoration :  none;
}

#footer a {
    color           : #aaa;
    text-decoration : underline;
}

.infopost a {
    border-bottom   : 1px dotted;
    color           : #666;
    font-size       : 11px;
}

/* Post */
.infopost {
    color       : #666;
    font-size   : 11px;
    padding     : 10px 0 0;
}

blockquote {
    border      : 1px solid #eee;
    color       : #707070;
    margin      : 13px 0 13px;
    padding     : 0px 15px  10px;
    text-align  : justify;
}

blockquote p {
    margin  : 0;
    padding : 9px 0 0;
}

blockquote cite {
    display : block;
    margin  : 5px 0 0;
}

code {
    background  : #eee;
    color       : #681;
}

.postinfo {
    background  : #fff;
    border      : 1px solid #e5e5e5;
    font-size   : 11px;
    padding     : 3px 6px;
}

.post { padding : 0 20px; }

.post2 {
    font-family : Lucida grande, Verdana, Arial, Helvetica, sans-serif;
    font-size   : 12px;
}

.post h2 {
    border-bottom   : 1px solid #eee;
    font-size       : 22px;
}

.post ul {
    list-style  : url('./i/arrow.png');
    margin      : 15px 0 15px 20px;
    padding     : 0;
}

.post li {
    border-bottom       : 1px dotted;
    border-bottom-color : #d8d8d8;
    margin              : 0 0 8px;
}

.post ol {
    margin  : 0 0 0 25px;
    padding : 0;
}

h1,h2 {
    font-family : Arial, 'Bitstream Vera Sans', sans-serif;
    font-size   : 18px;
    font-weight : 400;/*
    margin:0;
    padding:0;*/
}

.nav {
    font-size   : 14px;
    font-weight : 700;
    padding     : 20px;
}

.justify { text-align : justify; }

.right, .r {
    float           : right;
    padding-left    : 13px;
    padding-right   : 2px;
    padding-top     : 0;
}

.left, .l {
    float           : left;
    padding-left    : 10px;
    padding-right   : 10px;
    padding-top     : 0;
}

/* Footer */
#footer {
   /* border-top      : 1px solid #e1e1e1;*/
    font-size       : 11px;
    text-align      : center;
    font-family     : Arial, 'Bitstream Vera Sans', sans-serif;
    color           : #aaa;
    width           : 750px;
    margin          : 18px 11px 18px 0;
    padding         : 1px;
    float           : right;
    /*border          : 1px solid #aaa;*/
}
#footer p { border-top : 1px solid #e1e1e1; }

/*Sidebar*/
#sidebar {
    /*background      : #e5e5e5;*/
    border-right    : 1px solid #e1e1e1;
    float           : left;
    font-size       : 12px;
    margin-top      : 25px;
    padding         : 0 22px 0 5px;
    width           : 170px;
}

#sidebar a { color : #222; }
#sidebar a:hover { color : #6894C2; }

#sidebar p a { color : #6894C2; text-decoration : underline; }

.smaller { font-size : 0.9em; }

.inse{ width : 98px; }

ul.archvs li a, ul.archvs li a:hover, ul.sdcats li a, ul.sdcats li a:hover { padding : 0 0 0 20px; }
ul.archvs li a       { background : url( './i/tag_purple.png'       ) no-repeat top left; }
ul.archvs li a:hover { background : url( './i/tag_blue.png'         ) no-repeat top left; }
ul.sdcats li a       { background : url( './i/status_offline.png'   ) no-repeat top left; }
ul.sdcats li a:hover { background : url( './i/status_online.png'    ) no-repeat top left; }

.home, .acerca, .sidelist, .contacto, .links, .feed { padding : 0 0 0 22px; margin : 1em; }
.home     { background : url( './i/home.gif'                  ) no-repeat top left; }
.acerca   { background : url( './i/information.gif'           ) no-repeat top left; }
.sidelist { background : url( './i/application_side_list.png' ) no-repeat top left; }
.contacto { background : url( './i/email.gif'                 ) no-repeat top left; }
.links    { background : url( './i/attach.png'                ) no-repeat top left; }
.feed     { background : url( './i/rss.png'                   ) no-repeat top left; }

h2.sidetit {
    border-bottom   :1 px solid #e0e0e0;
    color           : #777;
    font-family     : Arial, Helvetica, Georgia, Sans-Serif;
    font-size       : 14px;
    font-weight     : 700;
    text-transform  : uppercase;
}

#sidebar ul {
    margin  : 0;
    padding : 0 0 20px 0;
}

#sidebar li {
    border-bottom   : 1px solid #eee;
    list-style-type : none;
    padding         : 1px 1px 1px 1em;
}

ul.sdcats li { margin-top : 1em; }
ul.sdcats li.evidentiate { background : #B5C8DF; }

/* Lista emisiuni */
#lista-emisiuni { margin-top : 3em; }
#lista-emisiuni h3 { font-size: 1em; }

#lista-emisiuni table { margin : 0; padding : 0; }

#lista-emisiuni table tr:hover { background : #eee none repeat scroll 0%; }
#lista-emisiuni #em_numar, #lista-emisiuni #em_difuzare { /*background : #eee;*/ }
#lista-emisiuni #em_numar { vertical-align : top; }

/*#lista-emisiuni thead { background: #fc9; }*/
#lista-emisiuni thead th { background : #fff; border-bottom : 1px solid #ccc; font-size : 120%; text-align : center; }
#lista-emisiuni td { padding : 0.5em 1em; }
#lista-emisiuni .detalii-emisiune { font-size : 0.8em; }


#wp-calendar td a { color : #6894C2; }

.post-meta {
    background  : url( './i/zoom.png' ) no-repeat top left;
    padding     : 1em 0 1em 2em;
}

/* View the post outlined in the list */
.outline { /*border-bottom : 2px solid silver;*/ padding : 1em; }

p { margin : 1em; }