﻿/*

Theme Name: Trend
Description: Corporate Style
Version: 1.5.3
Author: norAz
Author URI: http://www.noraz.ro
Tags: white, red, fixed width, two columns, three columns, widgets
StyleSheet by David Herreman, optimized by norAz
		
*/


/* chestiile de baza */

body { 
	padding: 0; 
	margin: 0; 
	font: .74em Arial, sans-serif; 
	line-height: 1.5em; 
	background: #fff url(images/top.jpg) repeat-x top; 
	color: #454545; 
	}
	
a { color: #FF0000; background: inherit; text-decoration: none; }
a:hover { color: #000; background: inherit; text-decoration: none; }
p {	padding-left:20px; padding-right:25px; margin: 5px 15px; text-align:justify; padding-top: 15px;}
h2 { font: bold 1.6em Arial, Sans-Serif; letter-spacing: -1px; }
h3 { padding: 20px 0; margin: 0; line-height:20px;  padding: 70px 100px 0 35px;}

h1 { font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: -1px; }
h5 { font: bold 1.4em Arial, Sans-Serif; letter-spacing: -1px; padding: 45px 0 ; margin: 0; line-height:10px; padding-left: 30px;}
h4 { font-size: 1.3em; }
h6           font-size: 1em; }

ul { margin: 0; padding : 0; list-style: none; }
img { border: 0; text-align:center; margin:0 0.5em 0.5em 0;
}

img.alignleft, div.alignleft
{
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright
{
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncenter, div.aligncenter
{
text-align:center;
margin:0 auto;
}


hr { height: 1px; border-style: none; color: #d0d0d0; background-color: #C0C0C0; margin: 10px 0; }
.content { margin: 0px auto; width: 800px; }
/* END - chestiile de baza */


/* SUS - cu searchu si logo */
#top { padding-top: 20px; background: transparent; height: 101px; }
	#top h3 { font: bold 1.8em Arial, Sans-Serif; padding: 8px 0 4px 0; margin: 0; letter-spacing: 1px; }
	#logo {  padding: -20px 0 -20px 0; margin: -20px; letter-spacing: 1px; }
	#top h3 a { color: #FFFFFE }
	#top h3 a:hover { color: #f00 }
	#top p { font: 1.0em Arial, Sans-Serif; letter-spacing: 0px; color: #868686; margin:0; padding: 0 }
	#top #icons { float: right; margin:5px 0; padding:0 }
	#top #icons img { padding-right: 0px; border: 0 }
/* END SUS - cu searchu si logo */


/* SUS - cu slidingu */
#prec { 	height: 220px; 	margin:0; padding: 0; background: #F6F6F6; border-bottom: 1px solid #DCDCDC; overflow: hidden; margin-bottom: 15px }
	#wrap { margin: 0 auto; width: 800px; }
		#wrap #pic { float: right; background: #f6f6f6  no-repeat; height: 199px; width: 589px; margin-top:5px; overflow: hidden}
			#wrap #pic #slogan { float: right; padding: 25px 30px 10px 30px; text-align: right }
			#wrap #pic #slogan h1 { font: bold 1.4em Arial, Sans-Serif; color: #FFFFFE; letter-spacing: 1px; margin:0 }
			#wrap #pic #slogan h2 { font:  1.0em Arial, Sans-Serif; color: #FFFFFE; letter-spacing: 0px; margin:0; padding: 10px 0}
			#wrap #pic #slogan a { color: #FFFFFE; }
						
		#wrap #menu { padding-up: 0px; margin:0; background: inherit; }
		#wrap #menu a { padding-left: 0px; font:  0.9em Arial, Sans-Serif; text-decoration: none; background: #F6F6F6 ;  }
		#wrap #menu ul { padding: 0px }
		#wrap #menu li { margin: -1px;padding: -5px;line-height: 36px;  list-style: none; text-transform: uppercase; }
		
/* END SUS - cu slidingu */


/*  Reclame */
#ad { min-height: 80px; margin-bottom: 15px;}
#ad a, #left_side a { background: #FFF; text-decoration: none }
#ad a:hover, #left_side a:hover { text-decoration: underline }
/*  END Reclame */
		
/* main area */
#editare { border-top: 1px dotted #ccc; clear: both; padding: 5px 5px 5px 1px; margin: 10px 26px 25px 37px; text-align: left; }
#date {border-bottom: 1px dotted #ccc; clear: both; padding: 5px 5px 1px 1px; margin: -11px 336px 1px 37px; text-align: left; }
#main {  }
	
	#postwrapper { float: left; margin-bottom: 10px; margin-top: -15px;  width: 500px; ; background: url(images/top_lateral_st.png) repeat-x; }
		.post h3 { color: #FF0000 ;height:30px; padding: 70px 0 0 15px; margin: 0; font:  bold 1.2em Arial, Sans-Serif; }
		.post h3 a { color: #ff0000; text-decoration:none;   padding: 10px 10px 0 23px; line-height: 22px; margin: 0; }		#post h3 a:hover { color: #000000; }
		.post p { color: #454545; padding: 10px 20px 0 20px; text-align: justify;clear: both; }
		
	#postwrapper-portofoliu { float: left; margin-bottom: 10px; margin-top: -15px;  width: 800px; ; background: url(images/top_lateral_stdr.png) repeat-x; }
		.post h3 { color: #FF0000 ;height:30px; padding: 70px 0 0 15px; margin: 0; font:  bold 1.2em Arial, Sans-Serif; }
		.post h3 a { color: #ff0000; text-decoration:none;   padding: 10px 10px 0 23px; line-height: 22px; margin: 0; }		#post h3 a:hover { color: #000000; }
		.post p { color: #454545; padding: 10px 20px 0 20px; text-align: justify;clear: both; }
		
	/* FRAME la imagini */
 
	.post img {
				
				}
	/* END FRAME la imagini 
		
		.post blockquote { padding-left: 10px; border-left: 2px solid #DA4040; margin: 10px 0 10px 25px; padding: 0 5px 0 15px;}
		.date { border-top: 1px dotted #ccc; clear: both; padding: 5px 0; margin: 10px 26px 25px 0; text-align: right; }
		.editare { border-top: 1px dotted #ccc; clear: both; padding: 5px 5px 5px 5px; margin: 10px 26px 25px 25px; text-align: left; }
		.post .rs { float: right; margin: 0 10px; border: 1px solid #ddd; padding: 5px; background: #f5f5f5;  }
		.post ul { list-style-position: inside; margin-left: 2px }
		.post ul li { list-style-type: square; margin-left: 15px;  }
		.post ul ul li { list-style: none; margin-left: 10px; list-style-type: lower-alpha; list-style-position: inside }
		.sticky { background-color: #fffff0; }
		
.navigation {
	padding-bottom: 30px;
}

.alignright {
	float: right;
}
	
.alignleft {
	float: left;
}

.centered {
display: block;
margin: 0 auto;
}
/* END main area */


/* Footer */
#footer { clear: both; border-top: 1px solid #DCDCDC; pading-top:12px;margin : 5px 0 0 0; color: #777; background: url(images/footer-bk.png) repeat-x; }
#footer .right  { float: right; text-align: right; margin-right: 80px; margin-top: 3px;}
#footer .left  { float: left; text-align: left; margin-left: 5px; margin-top: 3px;}
#footer a { text-decoration: none; }
/* END - Footer */

/* Imagini */
p img {
	padding: 0;
	max-width: 100%;
		margin: 0 5px 5px 0;

	}

img.centered {
	display: block;
		margin: 0 5px 5px 0;

	}

img.alignright {
	padding: 4px;
	margin: 0 5px 5px 0;

	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 5px 5px 0;
	display: inline;
	}
/* End Imagini */

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */



#sidebar1 {clear:right;display:block;float:right;overflow:hidden;padding: 1px 10px 5px 10px; margin-top: -15px;margin-left: 8px; width:260px; background:#fff url(images/top_lateral.png) no-repeat;
}

/* #sidebar1 {clear:right;display:block;float:right;overflow:hidden;padding: 5px 10px 5px 10px; margin-left: 8px; width:270px; background: #F6F6F6;}

#sidebar1 h2 {color:#33352C;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.6em;margin:0 0 15px;padding:0}
#sidebar1 h3 {color:#e5e5e5;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em;margin:20px 0 0 15px;padding:0}
#sidebar1 ul li {background:url(images/sidebar_sep.jpg) no-repeat 0 0;margin:0;padding:15px 10px;width:260px}
#sidebar1 ul li ul {margin:0 0 0 5px;width:245px}
#sidebar1 ul li ul li {background:url(images/ul-sidebar-arrow.jpg) no-repeat 0 9px;margin:0;padding:5px 0 5px 10px;width:230px !important}
#sidebar1 ul li ul li ul {margin:0 !important;padding:0 !important;width:230px !important}
#sidebar1 ul li ul li ul li {margin:0 !important;padding:5px 0 5px 10px;width:190px !important} 
*/
#sidebar1 ul#holder {padding:10px}
#sidebar1 li.nobackground {padding:5px}

#sidebar1 #wp-calendar {width:180px;padding:0;margin:0 auto;text-align:center}
#sidebar1 #wp-calendar td {background:#fff}
#sidebar1 #wp-calendar td.pad {background:transparent}
#sidebar1 a,
#sidebar1 a:active,
#sidebar1 :focus { outline: none!important;-moz-outline-style: none;}
#sidebar1 p {padding:5px 10px;margin:0}
/* END RIGHT Sidebar */



/* TABBED Sidebar */

#tabbed_box_1 {margin-top: -5px auto 0px auto;width:auto; border:thin red; padding-top: 20px;}

.tabbed_box h4 
{
  color:#000;
  font-weight:normal;
  font-size:11px;
  font-color:red;
  text-transform:uppercase;
	margin:2px;
	text-align:center
}
.tabbed_area 
{
	
	background-color:transparent;
	padding:1px;	
}
/* Set border for content and active tab together, easier to change */
ul.tabs li a.active,.tabcontent {border:0px solid #464c54;}
ul.tabs 
{
	margin:0px; padding:0 0 0 0px; border:1px;

	margin-top:2px;
	margin-bottom:4px;
}
  ul.tabs li 
  {
    list-style:none;
    display:inline;
  }
    ul.tabs li a 
    { background:#fff url(images/top_grad_blank.png) repeat-x 0 0;

      background-color:transparent;
    
      padding:6px 12px;
      text-decoration:none;
      font-size:11px;
       color:#282e32;    
          font-weight:bold;
      text-transform:uppercase;
      border:none;
    }
    ul.tabs li a:hover 
    {
      background:transparent url(images/tabarrow.png) no-repeat center 19px;
    }
    ul.tabs li a.active 
    {
      background: url(images/top_grad.png) repeat-x 0 0;
    
       color:red;

      border-bottom:none;
    }
.tabcontent 
{
	background:#fff url(images/bot_grad1.png) no-repeat 0 bottom;
	padding:10px 0 0 0;
	text-transform:none;
}

#tabcontent_2, #tabcontent_3, #tabcontent_4, #tabcontent_5   { display:none; }

  .tabcontent ul 
  {
    margin:0;
    padding:0 5px;
  }
    .tabcontent ul li 
    {
      list-style:none;
      border:none;
      border-bottom:1px solid #d6dde0;
      padding:5px 0;
      font-size:12px;
      font-weight:bold;
      white-space:wrap;
      overflow:hidden;
    }
    .tabcontent ul li:last-child 
    {
      border-bottom:none;
    }
      .tabcontent ul li a 
      {
        text-decoration:none;
        font-weight:normal;
        color:#3e4346;
      }
      .tabcontent ul li a:hover 
      {
        color:#a59c83;
      }
/* END - TABBED Sidebar */


/* TABBED Sidebar-echipa si portofoliu */

#tabbed_box_2 {margin-top: 1px auto 0px auto;width:auto; border:thin red; padding-top: 70px;}

.tabbed_box h4 
{
  color:#000;
  font-weight:normal;
  font-size:11px;
  font-color:red;
  text-transform:uppercase;
	margin:9px;
	text-align:center
}
.tabbed_area 
{
	
	background-color:transparent;
	padding:1px;	
}
/* Set border for content and active tab together, easier to change */
ul.tabs li a.active,.tabcontent {border:0px solid #464c54;}
ul.tabs 
{
	margin:0px; padding:0 0 0 0px; border:1px;

	margin-top:2px;
	margin-bottom:4px;
}
  ul.tabs li 
  {
    list-style:none;
    display:inline;
  }
    ul.tabs li a 
    { background:#fff url(images/top_grad_blank.png) repeat-x 0 0;

      background-color:transparent;
    
      padding:6px 12px;
      text-decoration:none;
      font-size:11px;
       color:#282e32;    
          font-weight:bold;
      text-transform:uppercase;
      border:none;
    }
    ul.tabs li a:hover 
    {
      background:transparent url(images/tabarrow.png) no-repeat center 19px;
    }
    ul.tabs li a.active 
    {
      background: url(images/top_grad.png) repeat-x 0 0;
    
       color:red;

      border-bottom:none;
    }
.tabcontent 
{
	background:#fff url(images/bot_grad1.png) no-repeat 0 bottom;
	padding:10px 0 0 0;
	text-transform:none;
}

#tabcontent_2, #tabcontent_3, #tabcontent_4, #tabcontent_5   { display:none; }

  .tabcontent ul 
  {
    margin:0;
    padding:0 5px;
  }
    .tabcontent ul li 
    {
      list-style:none;
      border:none;
      border-bottom:1px solid #d6dde0;
      padding:5px 0;
      font-size:12px;
      font-weight:bold;
      white-space:wrap;
      overflow:hidden;
    }
    .tabcontent ul li:last-child 
    {
      border-bottom:none;
    }
      .tabcontent ul li a 
      {
        text-decoration:none;
        font-weight:normal;
        color:#3e4346;
      }
      .tabcontent ul li a:hover 
      {
        color:#a59c83;
      }
/* END - Sidebar-echipa si portofoliu */

/* SEARCH */

#srch-frm {background: transparent url(images/search.png) no-repeat scroll left 2px;border:none;HEIGHT: 50PX;
			
		}
		.search #s {
			background: #eeeeee none no-repeat 0 0 ;
			margin: 7px 12px 4px 28px;
			color: #000000;
			width: 120px;
			
		
		}
.search #s a{
			margin: 7px 12px 7px 24px;
			color: #eeeeee;
			width: 100px;
		}
.textfield{
		
			border:thin;
			border-color:red;
}

/* END - SEARCH */



/* SUBPAGINI */


       
.listsubpages{width: 100%;   font-weight:bold;

}
       
.listsubpages ul{
        margin: 0px; 
        float: left;}       
.listsubpages ul li{
        display: inline; margin-left:5px;}

.listsubpages ul li a{
        float: left; text-decoration: none;  margin-top:15px; margin-left:  25px;
        color: #808080;}

.listsubpages ul li a:visited{
        color: #808080;}

.listsubpages ul li a:hover, .menu ul li .current{
        color: #FF0000;
       } }

        
/* END - SUBPAGINI */


/* LOGO - PORTOFOLIU */
.logo-class {
	float: right;
	width: 100px;
	
	}
.default {
	
	
	margin: -50px 15px -10px 0;
float: right;

	
	}
/* END LOGO - PORTOFOLIU */

/*  EXPANDABLE text - ce spun */
.ddet_div {
  margin: 0px 20PX 0 20px;
  padding: 5px 5PX 5PX 5PX;
  background: #F4F4F4;
  text-align: justify;
  border: 1px solid #DDDDDD;}
/*  END - EXPANDABLE text - ce spun */