/*  
Theme Name: TECHS
Theme URI: http://www.techs.ro
Description: Techs Theme
Version: 1.0
Author: Dragos Ionescu
Author URI: http://www.dionesku.com

	This theme is released under Creative Commons Attribution 2.5 License.

*/


body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
	padding-bottom:15px;
}

body{
	font-family: Arial, Helvetica, Georgia, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background:#5c5b49;
	color: #000;
}
img {
	border:none;
	}
a {
	text-decoration:none;
	}

#div_0 {
	width:940px;
	margin:0 auto;
	padding:15px 0;
	text-align:left;
	background:#fff;
	border:5px solid #464537;
	border-top:none;
	}
	
#div_1 {
	background:#fff;
	margin:0;
	}
#logo {
	width:148px;
	height:28px;
	float:left;
	border:1px solid #aaa;
	border-left:none;
	margin:0 10px 0 0;
	padding:0;
	}
	
#headerRight {
	height:28px;
	width:780px;
	float:right;
	border:1px solid #aaa;
	border-right:none;
	text-align:right;
	margin:0 0 10px;
	padding:0;
	}
	
#headerRight ul {
	list-style:none;
	padding:0;
	margin:0 30px 0 0;
	float:right;
	}
#headerRight ul li {
	float:left;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding:12px 10px 5px;
	}
#headerRight a {
	color:#5c5b49;
	}
#headerRight a:hover, #headerRight span {
	color:#464537;
	border-bottom:4px solid #82816D;
	}
#subHeader {
	padding:40px 0 0 0;
	margin:0;
	}
#subHeader h2 {
	clear:both;
	font:normal 24px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	color:#000;
	padding:0;
	margin:0px 10px 10px 160px;
	}
	
/* CENTER CONTENT */
#centerContent {
	width:780px;
	height:510px;
	position:relative;
	margin:0;
	padding:0;
	float:right;
	}
#imgBlock {
	background:#000;
	height:510px;
	text-align:center;
	}	
#imgBlock img {
	margin:10px 0;
	padding:0;
	}


	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:none;
		position:relative;
		overflow:hidden;
		padding:0;
		background:#464537;
		text-align:center;
		margin-top:20px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		top:0;
		left:0px;
		z-index:10;
		background-color: #464537;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		top:0;
		right:0px;
		z-index:10;
		background-color: #464537;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:140px;
		left:40px;
		top:5px;
		width:100000px;
		margin:0 auto;
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
		height:90px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}	
/* END CENTER CONTENT */


/* LEFT MENU */
#leftMenu {
	width:150px;
	background:#98AA16;
	color:#fff;
	}
#leftMenu ul {
	list-style:none;
	padding:0;
	margin:0;
	}
#leftMenu ul li {
	display:block;
	margin:0;
	padding:0;
	border-bottom:1px solid #000;
	}
#leftMenu ul li a, #leftMenu ul li span {
	margin:0;
	padding:0;
	}
#leftMenu ul li a, #leftMenu ul li span {
	color:#fff;
	display:block;
	padding:4px 8px;
	font:bold 12px Arial, Helvetica, sans-serif;
	}
#leftMenu ul li a:hover, #leftMenu ul li span {
	background:#464537;
	color:#fff;
	display:block;
	padding:4px 8px;
	}

#leftMenu form {
	margin:30px 5px 5px;
	padding:0;
	}
#leftMenu form p {
	margin:5px 0;
	padding:0;
	font-weight:bold;
	}
#leftMenu .input, #leftMenu .textarea, #leftMenu .submit {
	width:140px;
	border:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:3px 0;
	margin:0;
	}
#leftMenu .textarea {
	height:60px;
	}
#leftMenu .submit {
	background:#869615;
	color:#fff;
	font-weight:bold;
	text-align:center;
	}
#parteneri a {
	display:block;
	padding:0;
	margin:0;
	border:none;
	background:#fff;
	}
#parteneri img {
	border:none;
	margin:4px 0;
	padding:0;
	width:150px;
	}
/* END LEFT MENU */


.transDiv {
	width:280px;
	background:url(images/bg_trans_1.png) repeat 0 0;
	color:#fff;
	margin:-480px 85px 0 0;
	float:right;
	}

		
.transDiv h2 {
	font-weight:normal;
	letter-spacing:-1px;
	font-size:24px;
	padding:3px 0 2px;
	margin-bottom:5px;
	}
	
.inTrans {
	padding:10px 15px;
	text-align:left;
	}
.inTrans a {
	color:#fff;
	}
.inTrans a:hover {
	color:#dde;
	}

.imgInfo {
	display:none;
	}

#overlayContent {
	position:absolute;
	top:10px;
	left:220px;
	width:550px;
	height:430px;
	border:none;
	background:url(images/bg_trans_1.png) repeat 0 0;
	color:#fff;
	z-index:20;
	overflow:auto;
	scrollbar-base-color: black; 
	scrollbar-arrow-color: #666;
	scrollbar-DarkShadow-Color: #000;
	}
#overlayContent ol,#overlayContent ul {
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	}
#overlayContent ol li,#overlayContent ul li {
	padding-top:6px;
	padding-bottom:6px;
	margin-top:3px;
	margin-bottom:3px;
	}
#overlayContent a {
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
	}
#overlayContent a:hover {
	color:#98AA16;
	}
strong {
	margin:0;
	padding:0;
	}

