@charset "utf-8";
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body { line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}

/* remember to define focus styles! */
:focus { outline: 0;}

/* remember to highlight inserts somehow! */
ins { text-decoration: none;}
del { text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0;}

body { font-family:"Times New Roman", Times, serif; font-size:15px; color:#000;}
h2 { font-size:17px;}

a { color:#666; text-decoration:none;}
a:hover { color:#000;}

#container { width:960px; margin:0 auto 0 auto; }
#containerTop { height:30px; width:945px; margin-left:10px; border-bottom:1px solid #000;}
#containerTopL { height:15px; width:9px; margin-top:15px; border-right:1px solid #000; float:left;}
#containerTopR { height:20px; width:14px; margin-top:10px; border-left:1px solid #000; float:right;}
#containerMain { width:920px; margin:0 auto 0 auto; border-left:1px solid #000; border-right:1px solid #000; padding:40px 0 20px 0;}
#containerBottom { height:20px; width:950px; border-top:1px solid #000;}
#containerBottomL { height:10px; width:19px; border-right:1px solid #000; float:left;}
#containerBottomR {  height:15px; width:9px; border-left:1px solid #000; float:right;}

#header { margin-right:40px; height:40px; background:url(img/grfx_bety-k-majernikova.gif) no-repeat right;}
	#header h1, #header h2 { display:none;}

#menu { float:left; margin-left:20px; margin-top:80px; width:230px; font-size:1px;}
	#menu span { display:none;}
	#menu a { display:block; height:16px; width:230px; overflow:hidden;}
	
	#menu a.menu_bety { 	background:url(img/menu_bety.gif) no-repeat;}  
	#menu a.menu_news { 	background:url(img/menu_news.gif) no-repeat;}  
	#menu a.menu_art { 		background:url(img/menu_art.gif) no-repeat;}  
	#menu a.menu_events { background:url(img/menu_events.gif) no-repeat;}  
	#menu a.menu_exhibitions { background:url(img/menu_exhibitions.gif) no-repeat;}  
	#menu a.menu_shop { 	background:url(img/menu_shop.gif) no-repeat;}  
	#menu a.menu_fashion {background:url(img/menu_fashion.gif) no-repeat;}  
	#menu a.menu_press { 	background:url(img/menu_press.gif) no-repeat;}  
	#menu a.menu_friends {background:url(img/menu_friends.gif) no-repeat;}  
	#menu a.menu_contact {background:url(img/menu_contact.gif) no-repeat;}  
	#menu a.menu_nuee { 	background:url(img/menu_nuee.gif) no-repeat;}  
	#menu a.menu_cv { 		background:url(img/menu_cv.gif) no-repeat;}  

	#menu a.menu_bety:hover { 	background:url(img/menu_bety_over.gif) no-repeat;}  
	#menu a.menu_news:hover { 	background:url(img/menu_news_over.gif) no-repeat;}  
	#menu a.menu_art:hover { 		background:url(img/menu_art_over.gif) no-repeat;}  
	#menu a.menu_events:hover { background:url(img/menu_events_over.gif) no-repeat;}  
	#menu a.menu_exhibitions:hover { background:url(img/menu_exhibitions_over.gif) no-repeat;}  
	#menu a.menu_shop:hover { 	background:url(img/menu_shop_over.gif) no-repeat;}  
	#menu a.menu_fashion:hover {background:url(img/menu_fashion_over.gif) no-repeat;}  
	#menu a.menu_press:hover { 	background:url(img/menu_press_over.gif) no-repeat;}  
	#menu a.menu_friends:hover {background:url(img/menu_friends_over.gif) no-repeat;}  
	#menu a.menu_contact:hover {background:url(img/menu_contact_over.gif) no-repeat;}  
	#menu a.menu_nuee:hover { 	background:url(img/menu_nuee_over.gif) no-repeat;}  
	#menu a.menu_cv:hover { 		background:url(img/menu_cv_over.gif) no-repeat;}  

#main { float:right; margin-top:40px; width:650px;}
	.mainIn { width:600px; margin-top:40px; margin-left:10px; overflow:hidden;}

.cleaner { clear:both;}

.eventHolder { clear:both; margin-bottom:10px;}
	.eventHolder h2 { margin-top:5px;}
.halfL { width:290px; float:left; padding-right:10px;}
.halfR { width:290px; float:left; padding-left:10px;}

.galleryHolder { clear:both; margin-top:20px;}
.galleryImgHolder { width:150px; height:100px; float:left; overflow:hidden;}
.galleryImgHolderN { width:75px; height:100px; float:left; overflow:hidden;}

img.flL150 { float:left; margin-right:10px; margin-bottom:10px;}
img.flR150 { float:right; margin-left:10px; margin-bottom:10px;}