/* CSS Document */

body{ background:#000 url(../images/bg_body.jpg) top left no-repeat; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bdbeb0;}

.main{ float:left; width:994px;}
.head{ float:left; width: 786px; padding-left:190px; padding-top:10px;}
h1,h2,h3,h4,h5,h6{ padding:0px; margin:0px;}
.logo{ float:left; width:170px; height:58px;}
.logo h1 a{ float:left; width:170px; height:58px; padding-top:18px;}
.logo h1 a span { display:none;}
.r_head{ float:right; width:606px; padding-left:10px; height:117px;}
.lang{ float:right; color:#fff; font-weight:bold; font-size:12px;}
.lang a{ color:#fff; text-decoration:none;}
.lang a:hover{ color:#fff; text-decoration:underline;}


.menu{ float:right; width:577px; margin-top:11px;}

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
float:left;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
padding:0px; margin:0px;
}


/* use the table to position the dropdown list in IE */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:0;
}

/* style all the top level links */
.menu a, .menu :visited {
float:left; text-align:center; text-transform:uppercase; font-size:12px; color:#bdbeb0; font-weight:bold; text-decoration:none; width:121px; height:20px; padding-top:11px; 
}


.menu a.contact, .menu a.contact:visited {
float:left; text-align:center; text-transform:uppercase; font-size:12px; color:#bdbeb0; font-weight:bold; text-decoration:none; width:89px; height:24px; padding-top:11px;} 
.menu a.contact:hover {
float:left; text-align:center; text-transform:uppercase; font-size:12px; color:#bdbeb0; font-weight:bold; text-decoration:none; background:url(../images/bg_contacts.gif) top left no-repeat; width:89px; height:24px; padding-top:11px;} 

/* style the links hover */
/* for IE6 */
.menu a:hover{
border:0;
color:#bdbeb0;
background:#3b3631 url(../images/drop_top.gif) top left no-repeat;
}
/* for IE7 and non-IE browsers */
.menu li:hover > a {
color:#bdbeb0;
background:#3b3631 url(../images/drop_top.gif) top left no-repeat;
}

.menu ul ul.listIE7 {
/*visibility:hidden;
position:absolute;
width:142px;
height:0;

padding-bottom:5px;
left:-121px;
margin-top:-20px;*/
visibility:hidden;
position:absolute;
background:#3b3631;
left:-121px;
margin-top:-31px;
width:121px;
height:0;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
background:#3b3631;

padding-top:0px;
width:121px;
height:0px;
top:31px;

}

.menu ul ul li.last{
background: url(../images/drop_bottom.gif) bottom left no-repeat; height:19px; width:121px; position:relative; margin-bottom:-10px;}
/* make the sub level visible on hover list or link */
.menu ul :hover ul{
visibility:visible;
height:auto;
width:121px;
}
/* place the bottom scroll image beneath the drop down list */
.menu ul :hover ul a {  background:#3b3631; text-transform:uppercase;  color:#fff; text-decoration:none; text-align:left; padding:0px; margin:0px; width:110px; padding-left:11px; height:auto;}
.menu ul :hover ul a:hover {color:#fff; text-decoration:underline;}

div.tabs_hold{ float:right; width:700px; height:32px;}
ul.tabs{float:right; padding:0px; margin:0px 10px 0 0; list-style-type:none;}
ul.tabs li{ float:left; width:84px; height:32px; }
ul.tabs li a{ color:#bdbeb0; text-align:center; float:left; width:84px; height:23px; text-decoration:none; padding-top:9px;}
ul.tabs li a:hover, ul.tabs li a.active_tab{ background:url(../images/tab.gif) top left no-repeat; color:#fff; text-decoration:none;}

.flash_top{ background:#141a1d url(../images/flash_top.gif) top left no-repeat; float:right; width:721px;}
.flash_bottom{background: url(../images/flash_bottom.jpg) bottom left no-repeat; float:right; width:721px;}
.flash_text{ float:left; padding:30px; width:407px;}
h2{ color:#fff; font-size:24px; font-weight:normal;}
.container{ float:left; width:691px; margin-left:85px; margin-top:24px; padding-bottom:23px; border-bottom:3px solid #151b1e;}
*html .container{margin-left:40px;}
.top_news{ float:left; width:383px;}
.news_content{ border-bottom:3px solid #151b1e; width:373px; padding:25px 5px;}
h3, .date{ color:#fff; font-size:18px; font-weight:normal;}
h3{ padding-left:5px;}
.news_title{ font-size:18px; font-weight:normal; color:#59707c;}

.events{ float:left; width:279px; padding-left:27px;}
.events_content{ border-bottom:3px solid #151b1e; width:269px; padding:25px 5px;}
.big_date{ font-size:34px; color:#fff;}
.blue{ color:#4d616b;}
.white{ color:#fff;}
.banner{ border:5px solid #151b1e; float:left; margin-bottom:36px;}

.wg{
	float:right;
	color:#59707c;
	background:url(../images/logo_wg.gif) top right no-repeat;
	width:150px;
	height:32px;
	text-align:right;
	padding-right:50px;
	padding-top:5px;
}
.wg a{
	color:#fff;
	text-decoration:none;
}
.wg a:hover{
	color:#fff;
	text-decoration:underline;
}
.foot_menu a{ color:#59707c; font-size:12px; font-weight:bold; text-transform:uppercase; display:block; text-decoration:none;}
.foot_menu a:hover{ color:#fff; text-decoration:none;}

.copyright{ float:right; width:691px; text-align:right; color:#59707c; margin-bottom:30px; margin-top:10px; font-size:12px; padding-right:20px;}


/* listing */

.beige{ color:#bdbeb0;}
.white{ color:#fff;}
.white a{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:underline;}
.paging{ float:left; width:500px; margin-top:15px;}
.paging a{ float:left; width:26px; height:20px; text-align:center; color:#8d8488; text-decoration:none; padding-top:3px; margin-left:3px; margin-right:3px;}
.paging a:hover, .paging a.active_page{ background:#59707c; color:#fefefe; text-decoration:none;}
.paging a.paging_link_80{ width:80px; }
.img{ float:left; border:2px solid #151b1e; margin-right:34px; width:129px; height:129px; padding:0px;}


.list{ float:left;  border-bottom:3px solid #151b1e; display:block; padding-bottom:20px; margin-top:20px; color:#bdbeb0; width:100%;}

.path{ float:left; width:671px; border-top:13px solid #151b1e; padding:5px; font-size:12px;}
.path a{ color:#59707c; text-decoration:none;}
.path a:hover{ color:#59707c; text-decoration:underline;}

a{ color:#59707c; text-decoration:none;}
a:hover{ color:#59707c; text-decoration:underline;}

/* details */
.details{ float:left; width:691px; padding-bottom:23px; border-bottom:3px solid #151b1e;}
.big_img{ float:left; border:2px solid #151b1e; margin-right:34px; margin-bottom:34px; width:238px; height:239px; padding:0px;}

.list_songs{ float:left; width:691px; margin-top:10px;}
.song_info{ float:left; width:691px; margin-top:4px; background:#151b1e; font-size:12px;}
.number{ background:#283439; font-size:24px; font-weight:normal; color:#fff; text-align:center; vertical-align:middle;}

/* PNG fix IE6 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://192.168.12.253/clients/krassimir/web/images/form_bottom.png'); 
	_background: none;*/


.form_top{ background:#141a1d url(../images/form_top.gif) top left no-repeat; float:right; width:692px; margin-top:20px;}
.form_bottom{background: url(../images/form_bottom.gif) bottom left no-repeat; float:right; width:692px;}
.form_text{ float:left; padding:10px; width:672px;}
.button{ background:url(../images/btn.png); width:161px; height:35px; border:none; font-size:12px; color:#bdbeb0; font-weight:bold; text-transform:uppercase;
/* PNG fix IE6 */
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='http://www.krassimir.com/images/btn.png'); 
	_background: none;}

/* footer links */

/* galleries */
ul.galleries{ list-style-type:none; padding:0; margin:0;}
ul.galleries li{ float:left; width:203px; height:270px; padding-bottom:10px; border-bottom:3px solid #151b1e; margin-bottom:30px; margin-right:20px;}


.footer_links{ float:left; background:#536974; height:24px; width:100%; padding-top:5px; position:relative; margin-bottom:-23px; margin-top:30px; }
.footer_links a.facebook{ background:url(../images/facebook.gif) top left no-repeat; width:90px; height:21px; float:right;}
.footer_links a.facebook:hover{ background:url(../images/facebook_over.gif) top left no-repeat;}
.footer_links a.vimeo{ background:url(../images/vimeo.gif) top left no-repeat; width:84px; height:21px; float:right;}
.footer_links a.vimeo:hover{ background:url(../images/vimeo_over.gif) top left no-repeat;}
.footer_links a.you_tube{ background:url(../images/you_tube.gif) top left no-repeat; width:81px; height:21px; float:right;}
.footer_links a.you_tube:hover{ background:url(../images/you_tube_over.gif) top left no-repeat;}
.footer_links a.myspace{ background:url(../images/myspace.gif) top left no-repeat; width:116px; height:21px; float:right;}
.footer_links a.myspace:hover{ background:url(../images/myspace_over.gif) top left no-repeat;}

.footer_links a.twitter{ background:url(../images/twitter.gif) top left no-repeat; width:90px; height:21px; float:right;}
.footer_links a.twitter:hover{ background:url(../images/twitter_over.gif) top left no-repeat;}
