﻿/** [LY=] Layout **/
html, body {margin:0; padding:0;}
body {background: #fff;}

#wrapper{
	background: #fff url(../i/home_12.jpg) repeat-y right;
	width: 930px;
	position: relative;
	margin: 15px auto;
	border-left:1px solid #F7F7F7;
}

#header {background: #fff url(../i/h eader_back.jpg) no-repeat 96% top; border-bottom: 1px solid #e7e7e7; height:95px; padding: 0 15px; margin-right:8px;}
	#header span{display: block; float:right; color:#9D2B1F; }
#content {background: #fff url(../i/home_28.jpg) repeat-x bottom; margin-right:8px; padding:30px; position: relative;margin:0 18px 0 12px;}

/** [/LY] **/

/** [LB=] library-type styles **/
a{color:#9D2B1F;}
a:hover{color: #5D2B1F;}
a img{border:0;}
.tl, .tr, .bl, .br{position: absolute;}
.tl, .tr{top:0;}
.bl, .br{bottom:0;}
.tl, .bl{left:-1px;}
.tr, .br{right:0;}

.first{border:0  !important; padding-top:0 !important;}
/** [/LB] **/

/** [TY=] typography **/
body{font: normal 12px Arial Arial, Helvetica, sans-serif;}
h1{font-family:"Times New Roman", Times, serif;}
.mr{font-size:10px;}
.rTh{float:right; margin-left: 15px;}
.home ul h2 a{font-family:"Times New Roman", Times, serif;}
.home #news h2{font-family:"Times New Roman", Times, serif;}
h1{font-size:170%;}
h2{font-size:160%;}
h3{font-size:120%;}
.despre-noi h2{font-size:14px; text-align:right;}
.contact h2{font-size:14px;}

address{font-style:normal;}
/** [/TY] **/

/** [PG=] Page styles **/
#news .tl, #news .tr, #leftmenu .tl, #leftmenu .tr{top: -1px;}
#news .bl, #news .br, #leftmenu .bl, #leftmenu .br{bottom: -1px;}
#news .tr, #news .br, #leftmenu .br, #leftmenu .tr{right: -1px;}
#news img, #leftmenu img{width:5px; height:5px;}

#leftmenu {float:left; padding: 10px 15px; position: relative;	border:1px solid #e7e7e7; padding-bottom: 7px;}
#leftmenu a{display: block;padding:3px;text-decoration:none;color:#888;border-top:1px dotted #e7e7e7;}
#leftmenu a:hover{background: #aaa; color: #fff;}

#content-body {padding-left:130px;}

.home ul{list-style-type: none;margin:0;padding:0; margin-left: 20px}
.home ul li {position: relative; width: 450px; zoom:1; overflow:hidden;padding-bottom: 20px; height:100px; }
	.home ul li img {float: right;}
	.home ul h2 {margin-top:0;}
	.home ul h2 a{color:#444; margin-top:0; text-decoration:none; font-family:"Times New Roman", Times, serif;}
	.home ul p{color:#888; margin-bottom: 0;}
	.home .struct h2{margin-bottom: 0; padding-bottom: 0;}
	.home .struct li{margin-bottom:10px; padding-bottom: 10px; border-bottom:1px dotted #ddd; }
	.home .struct li p{margin-top:0;}
	
#news{width: 300px; position: absolute; right:20px; padding: 10px; border:1px solid #e7e7e7; overflow-x: hidden ; overflow-y: scroll ; height:450px; }
#news h2{font-family:"Times New Roman", Times, serif;margin-top:0; color:#444;}
#news h3, #news h4{margin:0; padding: 0;}
#news a{color: #444;}
#news h4 a{color: #888;text-decoration:none;}

#news ul{ margin:0;}
#news li{border-top:1px dotted #e7e7e7;width: 260px; padding:20px;}

.despre-noi h1, .despre-noi h2{color: #444;}
.despre-noi h2, .contact h2{background: #ddd; border-bottom:1px solid #888; padding:5px;margin-bottom: 30px;}

.contact h2{margin-bottom: 10px; margin-top:20px;}
.contact ul{margin:0 20px;}
	.contact input, .contact textarea {display:block; margin-bottom: 10px; margin-left: 10px;}
	.contact input, .senderButton,.contact textarea{border:1px solid #aaa;}
	.contact fieldset{padding: 5px 10px; margin-bottom: 20px; width: 500px; background: #fafafa; border: 1px solid #e0e0e0; position:relative;}
	.contact legend{padding: 5px; font-weight:bold;}
	.contact label em{color:#c00;}
	.contact .senderButton{margin:0;}
	.contact .errorMsg{color: #c00;}
	.contact .errorMsg blockquote{margin-top:0;	padding-top:0; margin-left: 20px;}
	
	.contact .functionals{position: absolute; right:30px; list-style-type: none; margin-top:5px;}
		.contact .functionals li a{background: transparent url(../i/printicon.gif) no-repeat left center; padding:3px 0 3px 22px; display: block;}
		.contact .functionals li #formToggler{background-image:url(../i/sendicon.gif);}
	.contact fieldset a{position: absolute; right:20px; top: -10px; top:expression("0"); font-weight: bold;display: block;}
	.contact .ctct li a{background-image:url(../i/contacticon.gif);}
	.contact .emails img {vertical-align:bottom;}
	.contact .emails a:hover img{border-bottom:1px solid #000;}
	
	/* not used dar poate sa faca un paralel fail la contacte  */
	
	.contact .paralel{
	position: absolute;
	right:180px;
	list-style-type: none;
	margin-top: 5px;
}
/** [/PG] **/
