/*
Theme Name: transportsicriu.ro
Theme URI: http://www.w7lab.com/
Description: Designed for transportsicriu.ro
Version: 1.0
Author: JOhnz
Author URI: http://www.w7lab.com/
Tags: fixed width, two columns

	transportsicriu.ro v1.0

	This theme was designed and built by JOhnz
	for transportsicriu.ro
*/

* { 
	margin:0; 
	padding:0; 
}

html {}

body {
	color: #653333;
	font-weight: normal;
	font-family: verdana;
	font-size: 12px;
	line-height: 120%;
	background: #F8F4F3;
}

:-moz-any-link {
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:medium;
}

ul {
	list-style-image: none;
	list-style-position:outside;
	list-style-type: none;
}

img { border:0; }

.fl { float: left; } 
.alignleft { float: left; margin: 0 10px 10px 0;} 
.fr { float: right; }
.clr { clear: both;visibility: hidden; }

.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.page-container { width:100%; background: url(images/bg-page-container.png) 0 0 repeat-x; }
.page-body { background: url(images/bg-page-body.png) 0 100% repeat-x; }


.header { position: relative; }
.header-left { width:680px; height:118px; }
.header-lang { padding:10px 0 15px 0; font-size:14px; }
.header-wreath { top:0; left:689px; position: absolute; width:271px; height:188px; background: url(images/wreath.png) no-repeat; }

.header-lang a { color: #653333; font-weight: bold; }


.body-top { height:15px; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; background: #F4F3F4; }
.body { background: url(images/bg-body.png) repeat-y; }
.body-bottom { height: 22px; border-bottom: 1px solid #DFD8D0; border-left: 1px solid #CCC; border-right: 1px solid #CCC; background: #F4F3F4; }
.body-bottom2 { height: 18px; border-top: 1px solid #F9F7F5; border-bottom: 1px solid ##DFD9DD; border-left: 1px solid #DFD9DD; border-right: 1px solid #DFD9DD; background: #F3EFEC; }

/*
.sidebar-top { width:278px; height:5px; xmargin:10px 0 0 10px; background: #FEFEFE; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.sidebar-body { width:258px; padding:5px 10px; background: #FEFEFE; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
.sidebar-bottom { width:278px; height:5px; margin:0 0 10px 0; background: #FEFEFE; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
*/
.sidebar { background: #FEFEFE; border: 1px solid #ccc; margin-bottom: 10px; padding:10px 10px;}

.footer { position: relative; color: #A5A2A1; font-size: 11px; line-height: 180%; }
.footer-img { top:0; left:10px; position: absolute; width:95px; height:62px; background: url(images/footer-img.png) no-repeat; }
.footer-menu { height:50px; padding-top:5px; margin-left: 160px; }
.footer a { color: #A5A2A1; text-decoration: none; xpadding:5px; }

/* MENU */

.menu { width:680px; height:32px; font-family: arial; font-size: 16px; font-weight: bold; }
.menu ul { margin-top: 18px; }
.menu li { float: left; padding: 0px 15px; }
.menu li a { color:#6F473B; text-decoration: none; padding:5px;}
.menu li a:hover, .menu li a.selected { background: #6F473B; color: #FFF; }

.footer-menu { }
.footer-menu ul { }
.footer-menu li { float: left; padding-right: 15px; }
.footer-menu li a { color: #A5A2A1; text-decoration: none; xpadding:5px;}
.footer-menu li a:hover, .footer-menu li a.selected { color: #A5A2A1; text-decoration: underline; }


.banner { background: #6F473B; color: #FFF; padding: 5px 40px; }
.banner-txt-1 { font-size: 18px; line-height: 20px; margin-right: 40px; text-align:justify; }
.banner-txt-2 { font-size: 45px; line-height: 45px; }

.banner2 { background: #6F473B; color: #FFF;}
.banner2-txt-1 { font-size: 15px; line-height: 20px; text-align: center; }
.banner2-txt-2 { font-size: 28px; line-height: 45px; text-align: center; }


/* TEXT / CONTENT */

h1 { margin-bottom: 15px; font-weight: normal; font-size: 200%; line-height: 120%; }
h2 { margin-bottom: 10px; font-weight: normal; font-size: 160%; line-height: 120%; }

.entry { padding-bottom: 25px; margin-bottom: 25px; }
.entry p { margin-bottom: 10px; }
.entry ul { margin-left: 20px; list-style-position:inside; list-style-type: disc; }
.entry li { line-height: 200%; }

.post-categ .bg { background: url(images/bg-post-bottom.png) 0 100% repeat-x; }

.entry .more-link { display: block; text-align: right; color: #653333; padding-right: 15px; }

.padl-10 { padding-left: 10px; text-align: justify; }
.padr-10 { padding-right: 10px; text-align: justify; }

.txtTitleBig {
	/*font-size: 14px;
	font-weight: bold;*/
	font-size: 165%;
	margin: 20px 0;
}

.txtTitle {
	font-weight: bold;
	font-size: 120%;
}
