body{
	margin: 0px; 
	padding: 0px; 
	height: 100%; 
	background: url('../img/main/bg.gif') repeat-y bottom;
	font-family: Trebuchet MS, Verdana,Helvetica;
}
#img_full{
	margin: 0px; 
	padding: 0px; 
	height: 100%;
	background: #000000 ;
	font-family: Trebuchet MS, Verdana,Helvetica;
}
#render{	
	margin: 0px; 
	padding: 0px; 
	height: 100%;
	background: #c1c1c1;
	font-family: Trebuchet MS, Verdana,Helvetica;
}
#body_right{
	margin: 0px; 
	padding: 0px; 
	border: 0px;
	background: #C1C1C1;
}
#body_menu{
	margin: 0px; 
	padding: 0px; 
	border: 0px;
	background: #939393;
}
#container{
	height: 100%; 
	margin:0px; 
	padding:0px; 
	min-width: 980px; 
	width: expression(document.body.clientWidth < 980 ? "980px": "auto");
}

img{
	border:0px;
}
img.border{
	border: #000000 1px solid;
}
img.borderChecked{
	border: #000000 2px solid;
}
table{
	border: 0px; 
	border-collapse: collapse;
}
td{
	padding: 0px; 
	font-size: 11px;
}
tr{
	padding: 0px;
}
input{
	border: #484848 1px solid; 
	background: #ffffff; color: #000000;
}
input.submit{
	border: #484848 1px solid; 
	background: #ffffff; 
	color: #e21d31; 
	font-weight:bold;
}
textarea{
	border: #484848 1px solid; 
	background: #c1c1c1; 
	color: #000000;
}
select{
	width: 150px;
	border: #484848 1px solid; 
	background: #ffffff; 
	color: #000000;
}

#top{
	width:100%; 
	height:95%;
}
#bottom{
	background: #7C7C7C;
}
#bottomLeft{
	width:50%; 
	height:100%;
	background: #7C7C7C;
}
#bottomRight{
	width:50%; 
	height:100%;
}
#left{
	width: 50%;
	height: 100%;
	background: #939393;
	float:left;
}
#right{
	width:50%;
	height: 100%;
	background: #C0C0C0;
	float:left;
}
.noborder{
	border: 0px;
}

a{
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: bold;
}
a:hover{
	color: #FC8730;
}

div#images div.item{
	height: 95px; 
	float: left; 
	padding: 0px; 
	margin: 5px;
}

/* menu top */
div#mainmenu{
	width: 100%; 
	height: 70px; 
	float: left; 
	background: #7c7c7c;
}
div#level1, div#level2, div#level3{
	width: 100%; 
	text-align: center; 
	float: left;
}
div#level1{
	line-height: 20px;
	height: 20px; 
}
div#level2{
	line-height: 25px;
	height: 25px; 
	background: #484848;
}
div#level3{
	line-height: 25px;
	height: 25px; 
	background: #ffa800;
}
div.level2{
	width: 14%; 
	height: 100%; 
	float: left; 
	text-align: center;
}
div.level3{
	width: 28%; 
	height: 100%; 
	float: left; 
	text-align: center;
}
div.level2 a, div.level3 a{
	color: #fff;
}
div#level1 a:hover, div#level1 a.selected, div.level2 a:hover, div.level3 a:hover, div.level2 a.selected, div.level3 a.selected{
	color: #FC8730;
}
div.item1{ width: 16%; background: #E1E1E1 url('../img/main/menu_1.gif') no-repeat top left; }
div.item2{ background: #D6D6D6 url('../img/main/menu_2.gif') no-repeat top left; }
div.item3{ background: #AAAAAA url('../img/main/menu_3.gif') no-repeat top left; }
div.item4{ background: #939393 url('../img/main/menu_4.gif') no-repeat top left; }
div.item5{ background: #7C7C7C url('../img/main/menu_5.gif') no-repeat top left; }
div.item6{ background: #636363 url('../img/main/menu_6.gif') no-repeat top left; }
div.item7{ background: #484848 url('../img/main/menu_7.gif') no-repeat top left; }

div.item8{ background: #2ea06f url('../img/main/menu_8.gif') no-repeat top left; }
div.item9{ background: #ffd000 url('../img/main/menu_9.gif') no-repeat top left; }
div.item10{ background: #ffbc00 url('../img/main/menu_10.gif') no-repeat top left;}
div.item11{ width: 14%; background: #ffa800 url('../img/main/menu_11.gif') no-repeat top left;}

/* artists menu */
.menuArtLink{
	font-size: 14px; 
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: bold;
}
.menuArtLinkChecked{
	font-size: 14px; 
	color: #FC8730; 
	text-decoration:none; 
	font-weight: bold;
}
.menuArtLink:hover{
	color: #FC8730;
}

/* frames menu */
.menuFrameLink{
	font-size: 12px; 
	color: #2D2D2D; 
	text-decoration:none;
}
.menuFrameLink:hover{
	color: #FC8730;
}
.menuFrameLinkChecked{
	font-size: 12px; 
	color: #FC8730; 
	text-decoration:none;
}

/* artists info */
.artistsInfo{
	font-size: 14px; 
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: normal; 
	text-align:left; 
	widows: 3;
}
.paintInfo{
	font-size: 16px; 
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: normal; 
	text-align:left;
}

/* wystawa */
#expoTitle{ 
	font-size: 24px; 
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: bold; 
	text-align:left;
}
#expoInfo{
	font-size: 14px; 
	color: #2D2D2D; 
	text-decoration:none; 
	font-weight: bold; 
	text-align:left; 
	widows: 3;
}

/* history menu */
.menuHistLink{font-size: 18px; color: #2D2D2D; text-decoration:none;}
.menuHistLinkChecked{font-size: 18px; color: #FC8730; text-decoration:none;}
.menuHistLink:hover{color: #FC8730;}
.historyInfo{font-size: 14px; color: #2D2D2D; text-decoration:none; font-weight: bold; text-align:left; widows: 3;}

/* index */
#index_images{width: 100%; margin: 0px; padding: 0px; border: 0px; text-align:right;}
.index_images{width: 24.5%; float:left;margin: 0px; padding: 0px; border: 0px; text-align:right;}
.index_img{width: 90%;}
.indexRight{ font-weight:bold;font-size:16px;line-height:40px;color:#FFFFFF;padding: 0px 20px 0px 20px; text-align:justify;}
.indexRight a{font-weight:bold;font-size:16px;color:#2D2D2D;}
.indexRight a:hover{text-decoration:none;}
#mainRight{background: url('../img/index/main_right.jpg') no-repeat;}


/* shop */
.shopReg{font-weight:bold;font-size:12px;color:#000000;padding: 40px 20px 0px 20px; text-align:justify;}
.shopInfo{font-size:12px;color:#000000;padding: 40px 20px 0px 20px; text-align:justify;}
.shop a{font-size: 11px; text-decoration: underline;}
.shop a:hover{text-decoration: none;}
.shop{font-size: 12px;}
.shopReq{color:#ffffff; font-size: 12px;}

td.buy{
	text-align: right;
	padding-right: 10px;
}
td.buy1{
	text-align: left;
	font-weight: bold;
}

/* order */
#orderWindow{color: #425162; margin: 0px; padding: 0px; background-color: transparent; width: 100%; height: 300px;	background: url(navigation.gif) no-repeat right;}
#orderContent {margin: 0px;	padding: 0px; width: 100%;	height: 300px;	overflow: auto; font-size: 11px;	color: #95A5BB;	background-color: transparent;}

/* info */
#infoWindow{color: #425162; margin: 0px; padding: 0px; background-color: transparent; width: 100%; height: 200px;	background: url(navigation.gif) no-repeat right;}
#infoContent {margin: 0px;	padding: 0px; width: 100%;	height: 200px;	overflow: auto; font-size: 11px;	color: #95A5BB;	background-color: transparent;}

/* menu */
#menuWindow{color: #425162; margin: 0px; padding: 0px; background-color: transparent; width: 100%; height: 620px;}
#menuContent{margin: 0px; padding: 0px; width: 100%; height: 620px; overflow: auto; font-size: 11px; color: #95A5BB; background-color: transparent;}
