/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0; color :#808080; background-color:#FFFFFF; text-align:left; }
a { outline: none; }
a:link { text-decoration: none; color: #999900; margin: 0px; padding: 0px 0px 2px; }
a:visited { text-decoration: none; color: #999900; }
a:hover { text-decoration: underline; color: #666600; }
a:active { text-decoration: none; color: #808080; }
#top_wrapper { width:100%; height:110px; background-image:url(../images/top_bg.jpg); background-repeat:repeat-x; }
#top_wrap { width:800px; height:auto; margin:0 auto; }
#logo { margin-top:20px; width: auto; height:auto; margin-bottom:10px; float:left; }
.logo1 { font-family:Arial, Helvetica, sans-serif; font-size:37px; color:#999999; }
.logo1 a:link, .logo1 a:visited, .logo1 a:hover { color: #999999; text-decoration: none; }
.logo2 { font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-size:13px; font-weight: bold; line-height: 14px; }
/*------------------MENU----------------------*/

#foxmenucontainer { float:right; width:540px; height:58px; display:block; }
#foxmenu { position:relative; display:block; height:58px; font-size:12px; font-family:Arial, Verdana, Helvitica, sans-serif; margin-top:52px; white-space: nowrap; }
#foxmenu ul { height:48px; margin:0; padding:0; list-style-type:none; width:auto; white-space: nowrap; float: right; }
#foxmenu ul li { width:auto; height:25px; display:block; float:left; margin:0; text-align:center; white-space: nowrap; }
#foxmenu ul li a { display:block; float:left; color:#4A4A4A; text-decoration:none; padding:33px 10px 0; height:25px; width:auto; font-weight: normal; font-family: Arial, Helvetica, sans-serif; white-space: nowrap; }
#foxmenu ul li a:hover { color:#4A4A4A; width:auto; height:25px; background:transparent url(../images/button_over.jpg) repeat-x; padding-right: 10px; padding-left: 10px; }
#foxmenu ul li a.current, #foxmenu ul li a.current:hover { color:#000000; background:#fff; white-space: nowrap; }
/*----------------------------BANNER--------------------------*/

#banner_wrapper { width:100%; height:264px; background-image:url(../img/valchanov-house-solista_bk.jpg); background-repeat:repeat-x; margin-bottom:20px; background-color: #8BBB1A; }
#banner_wrapper2 { width:100%; height:264px; background-image:url(../img/valchanov-house-solista_bk2.jpg); background-repeat:repeat-x; margin-bottom:20px; background-color: #8DC5FE; }
#banner_wrapper3 { width:100%; height:264px; background-image:url(../img/valchanov-house-solista-3_bk2.jpg); background-repeat:repeat-x; margin-bottom:20px; background-color: #CF9E3F; }
#banner_wrapper4 { width:100%; height:264px; background-image:url(../img/valchanov-vine-tourizm_bk.jpg); background-repeat:repeat-x; margin-bottom:20px; background-color: #b42260; }
#banner_wrap { width:800px; height:264px; background-image:url(../img/valchanov-house-solista.jpg); background-repeat:no-repeat; margin:0 auto; }
#banner_wrap-solista { width:800px; height:264px; background-image:url(../img/Solista-Rodopi.jpg); background-repeat:no-repeat; margin:0 auto; }
#banner_wrap-vine { width:800px; height:264px; background-image:url(../img/valchanov-vine-tourizm.jpg); background-repeat:no-repeat; margin:0 auto; }
.h1-vine { color: #CC0066; }
#content_wrapper img { }
#banner_wrap2 { width:800px; height:264px; background-image:url(../img/valchanov-house-solista2.jpg); background-repeat:no-repeat; margin:0 auto; }
#banner_wrap3 { width:800px; height:264px; background-image:url(../img/valchanov-house-solista-3.jpg); background-repeat:no-repeat; margin:0 auto; }
.style { padding:150px 5px 5px 425px; width:375px; height:auto; color:#FFFFFF; }
/*--------------------CONTENT---------------------*/

#content_wrapper { width:800px; height:auto; margin:0 auto 10px; }
#content_wrapper p { margin: 0; padding-left: 0px; text-indent: 0px; padding-right: 2px; padding-bottom: 10px; line-height: 16px; }
#content_wrapper img { margin-bottom: 5px; margin-left: 15px; }
#news_test { width:800px; height:auto; margin:5px auto 0; }
#news { width:390px; height:auto; float:left; margin-right:20px; }
#news1 { width:350px; height:auto; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:left top; text-align: left; border-top: 1px dotted #999999; padding: 5px 0px 20px 35px; }
#news1 p { text-align: left; }
#news img { margin: 0px; padding: 0px; }
#contact { width:350px; height:auto; float:left; margin-right:20px; padding-left: 0px; text-align: left; margin-top: 0px; padding-top: 0px; padding-bottom: 0px; }
#contact p { font-size: 13px; line-height: 16px; padding: 0px; }
#contact ul { padding-left: 15px; margin-top: 6px; margin-bottom: 0px; margin-left: 0px; }
#contact li { margin-bottom: 0px; margin-left: 0px; line-height: 18px; }
#contact form { background: #F4F4F4 url(../img/stripes.gif) repeat; padding-bottom: 5px; margin-top: 10px; }
h1 { color:#FF9900; font-family:"Trebuchet MS"; font-size:26px; padding:0; margin:0; padding-bottom:10px; }
.h1-contact { margin-bottom: 0px; padding-bottom: 0px; font-size: 30px; }
h2 { color:#FF9900; font-family:"Trebuchet MS"; font-size:18px; padding:0; margin:0; padding-bottom:10px; font-weight: normal; }
h2 span { color:#666666; font-family:"Trebuchet MS"; font-size:14px; padding:0; margin:0; padding-bottom:10px; font-weight: normal; }

#learn { width:87px; height:auto; padding-top:30px; padding-left:710px; }
a.learn { display:block; width:87px; height:31px; background-image:url(../images/learn.jpg); background-repeat:no-repeat; }
a.learn:hover { display:block; width:87px; height:31px; background-image:url(../images/learn_over.jpg); background-repeat:no-repeat; }
#learn2 { width:70px; height:auto; padding-left:312px; }
a.learn2 { display:block; width:70px; height:21px; background-image:url(../images/learn2.jpg); background-repeat:no-repeat; }
a.learn2:hover { display:block; width:70px; height:21px; background-image:url(../images/learn2_over.jpg); background-repeat:no-repeat; }
#learn3 { width:70px; height:auto; padding-left:725px; padding-bottom: 10px; }
#learn4 { width:87px; height:auto; padding-top:30px; padding-left:710px; display: none; }
#test { width:380px; height:auto; float:left; background: url(../images/top_bg.jpg) repeat-x; padding-left: 5px; margin: 0px; padding-right: 0px; }
#test1 { width:380px; height:auto; text-align: left; margin: 0px; padding: 0px; }
#test1 p { text-align: left; }
#test1 img { margin-left: 10px; margin-right: 0px; }
.chernoche-img { margin-right: 4px; margin-left: 10px; }
#test h2 { padding-top: 5px; padding-bottom: 5px; }
#read_more { width:370px; text-align:right; margin-bottom:5px; color:#92B909; padding-right:10px; }
#read_more a { text-decoration:none; color:#92B909; }
#read_more a:hover { text-decoration: underline; color:#92B909; }
/*----------------------FOOTER--------------------*/

#footer_wrapper { width:100%; background-image:url(../images/footer_bg.jpg); background-repeat:repeat-x; background-color: #313131; height: auto; padding-bottom: 15px; margin: 0px; }
#footer { width:800px; margin:0 auto; text-align:center; color:#E7E7E7; font-size:14px; }
#footer p { padding-top: 15px; line-height: 10px; }
#footer a { color:#E7E7E7; text-decoration:none; }
#footer a:link { text-decoration:none; }
#footer a:hover { text-decoration: underline; }
#footer img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 0.4;
	opacity: 0.4;
	opacity: 0.4;
	margin-top: 10px;
	height: 7px;
	width: 35px;
}
.copyright a {
	color: #999 !important;
}

.copyright {
	font-size:11px;
	margin-top: 10px;
	color: #999;
}
#vines { float: right; height: 264px; width: 264px; margin-bottom: 30px; margin-left: 5px; }
.h2-vine { color: #CC0066; }
#house-slide { background: url(../images/top_bg.jpg) repeat-x; height: 140px; width: 380px; float: right; padding: 0px; text-indent: 0px; margin: 0px 0px 15px 10px; }
#house-slide img { padding: 0px !important; margin: 0px; }
.h1-solista { color: #669900; }
#content_gallery { width:800px; height:auto; margin:0 auto 10px; border-style: none; padding-bottom: 40px; padding-top: 10px; }


.gallery { margin: 0px !important; padding: 0px; }
.gallery   a:link  img, .gallery  a:visited img { padding: 0px !important; margin: 0px !important; border: 1px solid #FFFFFF; background: url(../img/img.gif) no-repeat center center; float: left; }
.gallery img {
	padding: 0px!important;
	margin: 0px!important;


filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
}
.gallery a:hover img  {
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; padding: 0px; padding: 0px!important; margin: 0px!important;  }

.ads728x90 { height: 90px; width: 728px; opacity: .50; padding: 0px; 
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: .50; margin-top: 30px; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: none; 
}
.ads728x90:hover {
	height: 90px;
	width: 728px;
	opacity: 1;
	padding: 0px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
.nh { float: right; height: 20px; width: 300px; margin-top: -20px; position: relative; top: 30px; clear: both; text-align: right; margin-right: 0px; padding-right: 10px; }
.gconect {
	height: 400px;
	width: 200px;
	margin-top: -400px;
	margin-left: -200px;
	position: relative;
	left: 620px;
	top: -117px;
}
.gconect2 {
	height: auto;
	width: 200px;
	margin-left: -200px;
	position: relative;
	left: 620px;
	margin-top: -400px;
	top: 120px;
}



.counter a:link, .counter a:visited { background: #000000; margin: 0px; padding: 0px; }
.counter img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2; margin: 0px; padding: 0px; }
.counter:hover img {
 filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; }
.bg-directoria {
	color: #333;
}

