@charset "utf-8";

/* my place CSS */



html, body, div, span, object, h1, h2, h3, p, a, img, ul, li, form, table, caption, tbody, tr, th, td, input {

	margin:0;

	padding:0;

	border:0;

	outline:0;

	vertical-align:baseline;

	background:transparent;

}



body {line-height:1;}



ol, ul {list-style:disc outside;margin-left:30px;}



/* remember to define focus styles! */



:focus {outline:0;}



/* tables still need 'cellspacing="0"' in the markup */



table {border-collapse:collapse; border-spacing:0;}





body {

	background-color:#000000;

	background-image:url(../images/body_back.jpg);

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#f0f0f0;

	}



a {color:#CCCCCC; text-decoration:none;}



a:hover {color:#f29090; text-decoration:underline;}



.clearer {

	clear: both;

}

/* ________________ PLUS ________________ */



#conteiner { width:960px; margin:0 auto;}



/* ________________ HEADER ________________ */



#header {

	width:960px;

	float:left;

	background-image:url(../images/header_back.jpg);

	background-repeat:no-repeat;

	}



#logo {

	width:129px;

	height:144px;

	float:left;

	margin:8px 0 0 8px!important;

	margin:8px 0 0 4px;

	background-image:url(../images/logo.jpg);

	background-position:top center;

	}



#logo a{

	width:129px;

	height:144px;

	float:left;

	background-image:url(../images/logo.jpg);

	background-position:top center;

	}



#logo a:hover{

	width:129px;

	height:144px;

	float:left;

	background-image:url(../images/logo.jpg);

	background-position:bottom center;

	}



#logo span {display:none;}



#desene {

	width:944px;

	height:175px;

	float:left;

	margin:8px 0 0 8px!important;

	margin:8px 0 0 4px;

	background-image:url(../images/desene.jpg);

	background-repeat:no-repeat;

	}



#bannere {

	width:813px;

	height:63px;

	float:right;

	border-bottom:1px solid #232222;

	border-top:1px solid #232222;

	}

	

#cautarebox {

	width:250px;

	height:22px;

	float:right;

	margin-top:11px;

	}



#go {

	width:43px;

	height:22px;

	float:right;

	background-image:url(../images/go.jpg);

	background-position:top center;

	}



#go a{

	width:43px;

	height:22px;

	float:right;

	background-image:url(../images/go.jpg);

	background-position:top center;

	}



#go a:hover{

	width:43px;

	height:22px;

	float:right;

	background-image:url(../images/go.jpg);

	background-position:bottom center;

	}



#go span {display:none;}



#cautacamp {

	width:182px;

	height:20px;

	float:right;

	background-color:#ffffff;

	border:1px solid #CCCCCC;

	} 



#cautacamp input{

	width:156px;

	height:20px;

	float:right;

	color:#666666;

	margin:2px 0 0 0!important;

	margin:0;

	}



#lupa {

	width:22px;

	height:20px;

	float:left;

	margin-right:4px!important;

	margin-right:2px;

	background-image:url(../images/lupa.jpg);

	background-repeat:no-repeat;

	}



/* ________________ MENIU ________________ */



#meniusageata {

	width:20px;

	height:23px;

	float:right;

	background-image:url(../images/meniu_sageata.jpg);

	background-repeat:no-repeat;

	}



#orizontalbox {

	width:813px;

	height:2px;

	float:right;

	margin-top:9px;

	border-bottom:1 px solid #373737;

	font-size:15px;

	color:#97181c;

	text-align:right;

	}



#orizontalbox h2{

	margin:0;

	padding:0;

	display:inline;

	font-size:15px;

	}



#orizontalbox ul{list-style:none; margin-top:4px;}



#orizontalbox li{display:inline;}



#orizontalbox a{color:#cbcacf; text-decoration:none;}



#orizontalbox a:hover{color:#ffffff; text-decoration:underline;}



table {

	line-height:17px;}



/* ________________ CONTINUT ________________ */



#content {

	width:960px;

	float:left;

	margin-bottom:15px;

	}

	

#breadcrumbsbox {

	width:960px;

	height:24px;

	float:left;

	}



#patratele {

	width:8px;

	height:24px;

	float:left;

	background-image:url(../images/patratele.jpg);

	background-repeat:no-repeat;

	}



#breadcrumbs {

	width:920px;

	height:19px;

	float:left;

	padding-left:2px;

	margin-top:5px;

	}



#linecolor {

	width:960px;

	height:5px;

	float:left;

	}



.coloane {

	width:318px;

	float:left;

	line-height: 20px;

	}



#dreapta {

	width:639px;

	float:left;

	border-left:1px solid #212020;

	min-height: 600px;

	position: relative;



	}



#dreaptabox {

	width: 635px;

	float: left;

	}



.imagini2 {

	width:435px;

	height:317px;

	padding:0;

	margin:10px 0 10px 0;

	float:right;

	border:3px solid #949398;

	}



#dreaptainfo {

	width:175px;

	float:left;

	padding-left:8px;

	line-height:20px;

	color:#f0f0f0;

	}



.titlubox {

	width:292px;

	height:39px;

	float:left;

	background-image:url(../images/titlu_back.jpg);

	background-repeat:no-repeat;

	}



.titluinfo {

	width:285px;

	height:20px;

	float:right;

	margin-top:19px;

	}

	

.titluinfo h2, .titluinfo h1{

	font-size:14px;

	font-weight:bold;

	color:#f0f0f0;

	}



.imagini {

	width:302px;

	height:175px;

	padding:0;

	margin:10px 0 10px 0;

	float:left;

	border:1px solid #333333;

	}



.imagini img {float:left;}



.imaginiinfo {

	width:304px;

	float:left;

	line-height:18px;

	}



/* ________________ BOTTOM ________________ */



#bottom {

	width:960px;

	height:94px;

	float:left;

	background-color:#810505;

	text-align:center;

	color:#c51717;

	}



#bottom h2 {

	font-size:12px;

	margin:0;

	padding:0;

	display: inline;

	font-weight:normal;

}



#bottom a {

	color:#ea6161;

	text-decoration:none;

	}

	

#bottom a:hover {

	color:#c93131;

	text-decoration:underline;

	}



#bottom ul {

	list-style:none;

	padding:0;

	margin:27px 0 0 0;

	font-size:12px;

	}



#bottom li {display:inline;}



#bottomline {

	width:960px;

	height:19px;

	float:left;

	background-image:url(../images/bottom_line.jpg);

	background-repeat:no-repeat;

	}

	

	

/* ________________ CONTENT !!!!!!!!!!!!!! ________________ */



.dreaptabox {

	width:626px;

	float:right;

	margin-top:10px;

	list-style:disc;

	}



.thumb {

	width:218px;

	height:148px;

	float:left;

	margin:7px 7px 7px 7px;

	background-color:#666666;

	overflow:hidden;

	}



.thumb img {

	width:218px;

	height:148px;

	border:none;

}	

	

.backThumb {

	width:232px;

	height:163px;

	float:left;

	background-image:url(../images/back_thumb.jpg);

	background-repeat:no-repeat;

	}



.dreaptainfobox {

	width:382px;

	min-height:143px;

	float:right;

	}



.dreaptainfotitlu {

	width:auto;

	height:20px;

	border-bottom:1px solid #151515;

	float:left;

	padding: 0 6px 0 6px;

	}



.dreaptainfotitlu h3 {

	font-size:15px;

	font-weight:bold;

	color:#f59193;

	}



.dreaptainfotext {

	width:380px;

	float:left;

	line-height:18px;

	margin:8px 0 8px 0;

	}



.detalii {

	width:382px;

	float:right;

	}



/* ________________ GATA CONTENT !!!!!!!!!!!!!! ________________ */



/* ________________ DETALII !!!!!!!!!!!!!! ________________ */



.thumbmicbox {

	width:162px;

	height:112px;

	float:left;

	background-image:url(../images/thumb_mic.jpg);

	background-repeat:no-repeat;

	margin:0 10px 8px 0!important;

	margin-right:0 5px 8px 0;

	}



.thumbmic {

	width:148px;

	height:98px;

	float:left;

	background-color:#333333;

	margin:7px 7px 7px 7px;

	overflow:hidden;

	}



.thumbmictitlu {

	width:600px;

	height:20px;

	border-bottom:1px solid #151515;

	margin-bottom:8px;

	float:left;

	padding: 0 0 0 6px;

	font-size:15px;

	font-weight:bold;

	color:#f0f0f0;

	}

		

.back {

	border-top: 1px solid #151515;

	padding: 2px 0 10px 0;

	width:625px;

	position: absolute;

	bottom:0;

	right: 0;

	}

	

	

/* Comments Form */

em.required, label.error {color:#c51717;}	



#result {

	background-color:#fef8d9;

	border: 1px solid #eca; 

	color: #666;

	display:none;

	float:left;

	font-size: 0.9em;

	margin-bottom: 10px;

	padding: 0 5px;

	width:420px;

}

#result p{

	margin: 1px 2px;

}

p#loader{

	float:left;

	height: 20px;

	padding: 10px 0 10px 3px;

}



p#loader img{

	vertical-align: middle;

	margin-right: 10px;

}

p.returnNoError{

	color: #73880A;

	background: transparent url(../images/accepted.png) no-repeat 1% 50%;

	float:left;

	font-size: 1em;

	font-weight: bold;

	height: 30px;

	padding: 15px 0 15px 45px;

}

p.returnError{

	color: #B02B2C;

	background: transparent url(../images/cancel.png) no-repeat 1% 50%;

	font-size: 1em;

	font-weight: bold;

	height: 30px;

	padding: 15px 0 0 45px;

}



#contactForm table {

	float:left;

}



#contactForm table tr td{

	padding: 5px 0;

}



#contactForm table tr td input{

	background-color: #eee;

	border: 1px solid #333;

	color: #333;

	padding: 2px 5px;

}



#contactForm table tr td textarea{

	background-color: #eee;

	border: 1px solid #333;

	color: #333;

	padding: 2px 5px;

	width: 355px;

}

/* END Comments Form */