/*
  project: internet broadcast template
  author: luka cvrk (www.solucija.com) 
*/
   
/* ===== DEFAUL STYLES ===== */
body { padding: 5px 0 0 0; margin: 0; font: .7em Tahoma, Arial, sans-serif;
  line-height: 1.7em; background: #007CBF url(../images/bg.gif) repeat-x; color: #454545; }
a { color: #DA251E; background: inherit; }
a:hover { color: #007CBF; background: inherit; }
p { margin: 0 0 5px 0; }
h1 { font: bold 2.2em Arial, Sans-Serif; padding: 8px 0 0 0; margin: 0; letter-spacing: -1px; }
h2 { margin: 0; padding: 0; font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px;color: #DA251E; }
h1 a, h2 a { color: #000; background: inherit; text-decoration: none; }
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }
h3 { color: #DA251E; margin: 0; padding: 0; font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px;}


/* ===== HEADER ===== */
#site, #content { background: #ffffff; margin: 20px auto; width: 960px; }
#logo { margin-top: 15px;; float: left; }
#top_info { line-height: 16px; float: right; color: #808080; background: #fff;
  margin: 12px 5px 7px 0; text-align: center; width:300px; height: 136px; }

/* ===== TABS ===== */
#menu_header { border:0px solid black; background: #fff url(../images/searchbg.png) right bottom no-repeat; }
#menu { bor/der:1px solid red; float:left;}
#tabs p { margin: 0; padding: 6px 9px; }
#tabs .ui-tabs-nav { padding-left: 0px;  }
#tabs .ui-tabs-nav li { float: left; list-style: none;
  background: none; padding: 0; border-bottom: 1px solid white;}
#tabs .ui-tabs-nav li a{ cursor: pointer; display: block; text-decoration: undeline;
  padding: 4px 22px; color: #FFFFFF; font-weight: bold; margin-right: 2px; text-decoration: none !important;
  background: #007CBF url(../images/corner.gif) no-repeat top right; }
#tabs .ui-tabs-nav li a:hover{ background: #87D5FF  url(../images/corner.gif) no-repeat top right;
  color: #DA251C;  text-decoration: underline !important; }
#tabs .ui-tabs-nav li.ui-tabs-selected { border-bottom: 1px solid #87D5FF; }
#tabs .ui-tabs-nav li.ui-tabs-selected a {  background: #87D5FF url(../images/corner.gif) no-repeat top right;
  color: #2F637A;   text-decoration: none !important; }
#tabs .ui-tabs-nav li.ui-tabs-selected a:hover { border: none; }
#tabs .ui-tabs-hide { display: none; }
#tabs .ui-tabs-panel { clear: both; overflow: hidden; float: left;
  width: 640px; padding: 8px 5px; margin: 0; 
  background: #9BC5D6 url(../images/topicsbg.png) repeat-x left bottom; color: #fff; height: 59px; }
#tabs .ui-tabs-panel a { padding: 0px; color: white; font-size:12px; text-decoration: none !important;  }
  #tabs .ui-tabs-panel a:hover { color: #DA251C;  font-size:12px;}
#tabs .thirds { width: 206px; padding: 0 5px 0 10px; }
#tabs .thirds li { line-height: 12px; }

/* ===== FONDATO + SEARCHBOX  ===== */
#mesaj-fondator { height: 40px; margin-top: 0px; margin-right: 0px;font-size:14px; color: #DA251E }
#search { float: right; text-align: right;
  borde/r: 1px solid black;
  color: #000; padding: 18px 20px 12px 20px; width: 266px;   
  min-height: 52px; /* FF height */ height: 57px;  /* IE height */ }
#search form, #search form p { margin: 0; padding: 0; line-height: 25px; }
#search .search { width: 170px; border: 1px solid #017EC1; background: #fff; color: #017EC1;
  padding: 4px; margin: 0; font-weight: bold; font-size: 1.3em;  }
#search .button { padding: 4px; font: bold 1em Arial, Sans-Serif; }

/* ===== LEFT SIDE (CONTENT) ===== */
#left { float: left; width: 635px; margin: 5px 0 10px 0; }
.subheader {   margin: 0 0 10px 0; padding: 8px; background: #f4f4f4 url(../images/bgshade.gif) repeat-x;
  color: #808080; border-bottom: 1px solid #ccc; }
.left_articles { margin: 0px 0 10px 0; background: #fff url(../images/bgshade.gif) repeat-x;
  color: #454545; padding: 15px 15px 5px 10px; }
.date { font-size: .9em; padding: 0 0 0 12px; color: #808080; 
  background: #fff url(../images/news.gif) no-repeat center left; }
.bigimage { float: left; clear: left; color: #000; width: 200px; margin: 0 15px 10px 0;
  bord/er: 1px solid #ccc; backgr/ound: #eee; hei/ght: 150px; }
.left_box { background: #f4f4f4; color: #808080; border-top: 1px dotted #ccc;
  border-bottom: 1px dotted #ccc; padding:7px; margin: 5px 5px 5px 5px; }
.thirds { float: left; width: 186px; padding: 0 10px 0 10px; }    
    
/* ===== RIGHT SIDE (SIDEBAR) ===== */
#right { float: right; width: 310px; margin: 5px 0 10px 0; }
.right_articles { border: 1px solid #ccc; padding: 8px; margin: 0 0 10px 0; background: #eee; color: #454545; }
.image { float: left; margin: 0 9px 3px 0; }
.notes { border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 17px 10px 17px 80px;  
  margin: 0 0 10px 0; background: #fff url(../images/notes.gif) no-repeat center left; color: #454545; }

/* ===== FOOTER ===== */
#footer { clear: both; color: #808080; background: #FFF; padding: 10px 15px; border-top: 1px solid #ccc; }
#footer .right { float: right; }

.style1 { color: #000000; }
.style2 { color: #DA251E;; }
.titluRosu { color: #DA251E; }
.titluAlbastru { color: #007CBF; }
.style3 { color: #007CBF; font-weight: bold; }

.pagBox {
  margin-top: 15px;
  float: left;
  text-align: center;
}

.pagBox img {
  width: 90px;
}

h1.title,h2.title,h3.title,h4.title,h6.date {
  border-bottom: solid 1px #dfdfdf;
  padding: 8px 15px;
}

hr {
  border: none;
  border-bottom: solid 1px #dfdfdf;
}


#left .smallbox p {
  font-size: .8em;
}

#left .caption {
  font-size: .75em;
  color: #999;
  text-align: left;
}

#left ul {
  text-align: left;
  font-size: 10px;;
  line-height: 1.4em;
}

#left ul li {
  margin-bottom: 2px;
}

#left ul li a {
  font-weight: bold;
  color: #00429d;
  text-decoration: none;
}

#v ul li a:hover {
  color: #ca0002;
}
#left .column .smallbox {
  border: solid 1px #ccc;
  margin-bottom: 10px;
  position: relative;
}
.column p img.fl,#sidebar .smallbox p img.fl {
  float: left;
  margin: 0 8px 2px 0;
}