
@font-face {
    font-family: 'Passion One';
    src: url('passionone-regular-ro-webfont.eot');
    src: url('passionone-regular-ro-webfont.eot?#iefix') format('embedded-opentype'),
         url('passionone-regular-ro-webfont.woff') format('woff'),
         url('passionone-regular-ro-webfont.ttf') format('truetype'),
         url('passionone-regular-ro-webfont.svg#PassionBold') format('svg');
    font-weight: bold;
    font-style: normal;

}

a, img { border: none !important; }


a { text-decoration: none; color: #CA4A2D; }
a:hover { color: #f48c11 ; }

p a { font-weight:bold; line-height: 1.25; font-size: 95%; display: inline; margin-top: 4px; word-wrap: break-word; }

body {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 14px;
	line-height: 1.35;
	color: #222;
	background: #ccc url('images/bg-blue-wall.jpg') repeat scroll;
	margin: 0px;
	padding: 0px;
	text-align: left !important;
}
.td660 {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 660px;
}
#content {
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 28px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	min-height: 540px;
}
#menu {
	display: block;
	margin: 0px;
	padding: 0px;
	width: 210px;
	background-color: #FFCC00;
}
.ln-sep {
	height: 2px;
	margin-top: 8px;
	margin-bottom: 8px;
	background-repeat: repeat-x;
	margin-right: 10px;
	margin-left: 10px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	background-color: #CCCCCC;

}

#menu .categ{
	display: block;
	background-color: #ca4a2d;
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	margin-right: 15px;
	margin-left: 15px;
}
#menu a {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	padding: 1px 2px;
	margin-right: 15px;
	margin-left: 20px;
}
#menu a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #8F3C03;
	text-decoration: none;
	display: block;
	padding: 1px 2px;
	margin-right: 15px;
	margin-left: 20px;
	/*background-color: #fdd077;*/
}
#menu .sel {
	font-size: 12px;
	font-weight: bold;
	color: #8F3C03;
	text-decoration: none;
	display: block;
	padding: 1px 2px;
	margin-right: 15px;
	margin-left: 20px;
}
.box-p {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 12px;
}
.td-cont {
	width: 480px;
	padding-left: 30px;
	display: block;
	padding-top: 15px;
	text-align: left;
}
.txt14-m {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 15px;
	line-height: 16px;
	font-weight: bold;
	color: #ca4a2d;
	text-decoration: none;
}
.txt14-n {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.b1 {
	background-color:#FFCC00;
	/*background-image:  url("images/parts/bkg-b1.gif");
	background-repeat: no-repeat;*/
	background-position: 130px 2px;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 0px;
	width: 400px;
}

.pozal {
	background-color: #FFFFFF;
	padding: 8px;
	width: 190px;
	margin-right: 2px;
	text-align: center;
}

.pozal2 {
	background-color: #FFFFFF;
	padding: 8px;
	width: 120px;
	margin-right: 4px;
	text-align: center;
	float:left;
}
.lnk-tit, h2  {

	font-family: 'Passion One', Haettenschweiler, Impact, Trebuchet MS, Arial; font-size: 24px !important; font-weight: normal !important; margin-bottom: 10px;
	line-height: 22px;
	color: #d87516;
	text-decoration: none;
}

.lnk-tit:hover {
	color: #867D75;
	text-decoration: none;
}
.lnk {
	font-size: 13px;
	font-weight: bold;
	color: #A92E18;
	text-decoration: none;
	line-height: 16px;
}
.lnk:hover {
	text-decoration: underline;
	color: #ca4a2d;
}
.b2 {
	background-color: #FFEEC2;
	padding-right: 10px;
	padding-left: 10px;
	width: 400px;
	/*background-image:  url("images/parts/bkg-b2.jpg");*/
	background-repeat: no-repeat;
	background-position: 10px 60px;
}
.pozar {
	background-color: #FFFFFF;
	padding: 8px;
	width: 190px;
	margin-left: 2px;
	text-align: center;
}
.logare {
	width: 180px;
}
.logare input {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	border: 1px solid #d87516;
	background-color: #fdd077;
}
.box-o {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 25px;
	font-size: 12px;
}
#footer {
	text-align: center;
	padding: 10px 10px 13px;
	font-size: 12px;
	color: #FFBC3C;
	text-decoration: none;
	display: block;
	background-color: #373736;
	width: 970px;
}
#footer a {
	color: #FFFFFF;
	text-decoration: none;
	}
#footer a:hover {
	color: #FFBC3C;
	text-decoration: none;
	}


.navbar {
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	color: #999999;
	padding-top: 0px;
}
.navbar a {
	font-size: 12px;
	color: #999999;
	text-decoration:none;
}

.navbar a:hover {
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}

h1 {
	font-size: 33px !important;
	font-weight: normal;
	color: #ca4a2d;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 22px;
	line-height: 32px;
	font-family: 'Passion One', Haettenschweiler, Impact, Trebuchet MS, Arial;
}



h3 { color: #ca4a2d; }

.txt-n {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: inherit;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}
.ln-sep2 {

	margin-top: 16px;
	margin-bottom: 12px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	background-color: #CCCCCC;
	height: 1px;
}
.poza {
	padding: 8px;
	text-align: center;
	display: block;
}
.ln-sep3 {
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;



}
.ln-sep4 {
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFBC3C;
}

input, textarea {
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 12px;
	border: 1px solid #d87516;
	background-color: #fdd077;}

.txt-m {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #ca4a2d;
	text-decoration: none;
}
.txt11g {
	font-family: "Trebuchet MS", Arial, Verdana;
	color: #666666;
	text-decoration: none;
	font-size: 12px;
}
.lnkg {
color: #666666;
text-decoration: none;
font-size: 12px;}

.lnkg:hover {
color: #666666;
text-decoration: underline;
font-size: 12px;}
.menutop {
background-image:url(images/txt/menutop.gif);
background-repeat:no-repeat;
background-color:#fff;
width:210px;
height:14px;
}
.menubottom {
background-image:url(images/txt/menubtm.gif);
background-repeat:no-repeat;
background-color:#fff;
width:210px;
height:14px;
}
.leftmenuinfo {
margin-bottom:5px;
margin-top:5px;
}
#menu a#bau {
	margin: 0px;
	padding:0px;
}
.b3 {
	background-color: #FFEEC2;
	margin-right: 10px;
	width: 636px;
	/*background-image:  url("images/parts/bkg-b2.jpg");*/
	background-repeat: no-repeat;
	background-position: 10px 60px;
}

#meniu-top { background-color: #373736; margin: 0; padding-left: 0; list-style-type: none; padding: 0 26px; }
#meniu-top a { color: white; font-weight: bold; font-size: 13px; text-decoration: none; display: inline-block; padding: 9px 15px; border-right: 2px solid #555; }
#meniu-top li:last-child a { border-right: 0; }
#meniu-top a:hover { background-color: #f48c11; text-shadow: 0 1px 0 #bc6c0d; }
#meniu-top li.selected a, #meniu-top li.selected a:hover { background-color: white; color: black; text-shadow: none; }

#meniu-top li { display: inline; }

.main { width: 475px !important; padding-left: 35px !important; padding-top: 16px !important; padding-right: 30px; }

.big { font-size: 18px; }

.box { padding-left: 14px; margin-bottom: 16px;  }
.box p:first-child, .line p:first-child { margin-top: 0; }
.box p:last-child, .line p:last-child { margin-bottom: 0; }

.line { margin-top: 25px; padding-top: 20px; border-top: #ccc 2px solid; }

.more { font-size: 70%; text-transform: uppercase; background-color: #CA4A2D; color: white; padding: .25em .8em; font-weight: bold; text-decoration: none; border-radius:  .8em; display: inline-block; margin-top: 4px; }
p .more { margin: 0; display: inline; }
.more:hover { background-color: #f48c11; color: white; }

.more-new {
  background: #CA4A2D;
  border-radius: 5px;
  color: white;
  font-size: 24px;
  padding: 12px 12px;
}

.more-new:hover {
  background: #f48c11;
  color: white;
}

h1 a, h2 a, h3 a { color: inherit !important; text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover { color: #f48c11 !important; }


h3 { font-size: 19px; line-height: 1.15; margin-bottom: 8px; }

.sidebar { width: 220px; margin-top: 20px; }

.sidebar p { font-size: 13px; }

.sidebar .more { display: inline-block;  margin-top: 4px; }

.main h1 { margin-bottom: 4px; }
.main p { margin-bottom: 16px; }
.main p.big { margin-bottom: 8px; }

p[align="justify"] { text-align: left !important; line-height: 1.3 !important; }
p:first-child strong { font-size: 120%; }

.intro { font-size: 16px; font-weight: bold; }
blockquote { border-left: 10px solid #feb968; margin-left: 2px; padding: 10px 15px 10px 15px; background-color: #ffe3c2; color: #3d0000; margin-right: 0; }
blockquote * { color: #3d0000 !important; }

.main p > p { margin-bottom: 14px !important; }

.container, #footer { box-shadow: 0 3px 9px #777777; }

#jas-frame { margin-top: 20px; }
#jas-thumbnails { width: 408px; margin: 0 auto; }
#jas-thumbnails ul, #navigation-controls { padding: 0; text-align: left; }
#jas-thumbnails li { margin: 0; padding: 0; list-style-type: none; display: inline-block; margin: 0 5px 10px; }
#jas-thumbnails img { width: 58px; display: block; }
#jas-tags { display: none; }

 #navigation-controls { width: 408px; margin: 0 auto; text-align: center; }
#navigation-controls li { margin: 0; padding: 0; list-style-type: none; display: inline-block; margin: 0 7px;  }

#jas-thumbnails li:hover { outline: 1px solid #D87516; cursor: pointer; }
#jas-thumbnails li.selected-parent, #jas-thumbnails li.selected-parent:hover { outline: 2px solid #D87516; }

#jas-thumbnails li:hover img, #jas-thumbnails li.selected-parent img { outline: 1px solid white; }

.list h2 { margin: 8px 0; }

.extra-text {
  background: #373736;
  color: #fff;
  padding: 24px 24px;
}

.more-blue {
  background: #079199;
  border-radius: 10px;
  color: #fff;
  font-size: 15px;
  padding: 6px 24px;
  margin-top: 24px;
}

.more-blue:hover {
  background: #ff9822;
}

.more-blue a {
  color: #fff;
}
