/**
Theme Name: re:GRUNWALD
Author URI: http://re-fresh.ro
Version: 1.0
Author: flowerstepper
Description: Complex Rezidential
*/

/* -------------------------------------- */



body {
	color:#666666;
	background-color: #9d8175;
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-image: url(images/bg-body.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
 img a{
	float: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


a {
	text-decoration:underline;
	color: #739c1b;
}

ul{
	margin: 0px;
	padding: 0px;
}
ul li{
	list-style-type: none;
}

h1,h2,h3,h4{
	margin: 0px;
	font-size: 20px;
	font-weight: lighter;
}

#content h3{
	font-size: 20px;
	font-weight: lighter;
	color: #729c1c;
	padding-bottom: 14px;
	padding-top: 16px;
	margin: 0px;
}
#content h4{
	font-size: 20px;
	font-weight: lighter;
	color: #729c1c;
	padding-top: 12px;
	margin: 0px;
}
p{
	margin: 0px;
	padding: 0px;
}

a:hover { color:#a60000; }


#wrapper {
	width:950px;
	margin:0 auto;
	background-color: #FFFFFF;
}

/* header */
#header{
	width: 950px;
}
#sub-header{

}
#top{
	background-color: #bbd51a;
	height: 300px;
	width: 910px;
}
#top-left{
	float: left;
}
#top-right{
	float: right;
	width: 310px;
	background-image: url(images/bine_ai_venit.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 100px;
	padding-right: 40px;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 18px;
	text-align: justify;
	padding-left: 0px;
}
.widget-title{
	font-size: 23px;
	font-weight: lighter;
	color: #729c1c;
	padding-bottom: 20px;
}

#side-left{
	padding: 20px;
	width: 260px;
	float: left;
	text-align: justify;
}
#side-right{
	padding: 20px;
	width: 260px;
	float: left;
	text-align: justify;
}
#slider-box{
	float: left;
	padding-top: 20px;
	width: 280px;
	padding-left: 20px;
}
#slider-box h2{
	display: none;
}



/* top nav*/
#top-nav{
	background-image: url(images/bg-top-nav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 60px;
	padding-top: 4px;
	padding-bottom: 4px;
}
#top-nav ul{
	margin: 0px;
	padding: 0px;
}
#top-nav li{
	display: inline;
	float: left;
	width: 100px;
	height: 30px;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	line-height: 14px;
}
#top-nav li a{
	font-size: 14px;
	color: #FFFFFF;

	text-decoration: none;
}


/* container */
#container {
	padding:7px 0;
	background-color: #FFFFFF;
}

/* content */
#content {
	float:left;
	padding-right: 20px;
	padding-left: 20px;
	width: 910px;
	line-height: 18px;
	background-color: #FFFFFF;
}

#page-title {
	background-color: #cc79cb;
	background-image: url(images/bg-title.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-01{
	background-image: url(images/bg-title01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-02{
	background-image: url(images/bg-title02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-03{
	background-image: url(images/bg-title03.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-04{
	background-image: url(images/bg-title04.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-05{
	background-image: url(images/bg-title05.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-06{
	background-image: url(images/bg-title06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-07{
	background-image: url(images/bg-title06.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title-08{
	background-image: url(images/bg-title08.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 20px;
	padding: 24px;
}
#page-title h2{
	font-size: 24px;
	font-weight: lighter;
	color: #FFFFFF;
	font-style: italic;
}
#page-title-01 h2, #page-title-02 h2, #page-title-03 h2, #page-title-04 h2, #page-title-05 h2, #page-title-06 h2, #page-title-07 h2, #page-title-08 h2 {
	font-size: 24px;
	font-weight: lighter;
	color: #FFFFFF;
	font-style: italic;
}

#page-content {
	width: 600px;
	float: left;
}
#extra-side{
	float: right;
	width: 260px;
	padding-top: 20px;
}

.entry {
	padding-top: 4px;
}
.entry a{
	font-weight: bold;
	color: #0066FF;
}


/* footer */

#footer {
	height:36px;
	float: left;
	width: 870px;
	background-color: #739c1b;
	color: #FFFFFF;
	margin-top: 20px;
	background-image: url(images/bg-footer.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
#footer a{
	color: #FFFFFF;
}

#footer ul {
	margin: 0px;
	padding: 0px;
}
#footer li {
	display: inline;
	list-style-type: none;
}
#footer li a {
	font-size: 14px;
}

/* comment */

#commentform{
}
.comments{
	float: right;
	padding-right: 6px;
	font-size: 10px;
	padding-top: 4px;
	cursor:hand;
}
.comments a{
	color: #000000;
}
/* contact form */
.wpcf7-form {
	margin: 0px;
	padding: 0px;
	color: #666666;
}

.wpcf7 form.wpcf7-form input{
	border:none;
	background-color: #f4dcff;
	padding: 2px;
	width: 250px;
	background-image: url(images/bg-form.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #666666;
	font-family: "Trebuchet MS";
}

.wpcf7 form.wpcf7-form input.wpcf7-submit{
	background-color: #729c1c;
	padding: 12px;
	background-image: none;
	color: #FFFFFF;
	width: 254px;
	font-family: "Trebuchet MS";
}




.wpcf7-form select {
	border:none;
	background-color: #f4dcff;
	padding: 2px;
	width: 250px;
	background-image: url(images/bg-form.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #666666;
	font-family: "Trebuchet MS";

}
.wpcf7-form textarea {
	border:none;
	background-color: #f4dcff;
	padding: 2px;
	width: 250px;
	background-image: url(images/bg-form.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	color: #666666;
	font-family: "Trebuchet MS";
	font-size: 14px;
}


/* content pagini */

.rand-verde{
	color: #FFFFFF;
	background-color: #739c1a;
}
table td{
	padding-right: 4px;
	padding-left: 4px;
}
.verde{
	color: #739c1b;
}
.albastru{
	color: #26a8d4;
}
/* imagine bg pagini */
#apt-2-camere{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/ap-2-camere.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#apt-3-camere{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/ap-3-camere.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}

#casa-3-camere{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/casa-3-camere.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#casa-4-camere{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/casa-4-camere-fara-garaj.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#casa-4-camere-garaj{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/casa-4-camere.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}
#casa-5-camere{
	background-image: url(http://grunwald.ro/complex-rezidential/wp-content/uploads/casa-5-camere.jpg);
	width: 910px;
	float: left;
	background-repeat: no-repeat;
	background-position: right bottom;
}