@charset "utf-8";

/* CSS Document */


/* 

	GENERAL

*/	

	

*,html,body{

margin:0px;

padding:0px;

font-family:"Times New Roman", Times, serif;

}

img{

border:0px;

margin:0px;

padding:0px;



}



a{

color:#e48b36;

font-weight:700;

}

a:hover{

color:#a44b06;

}

body{

background:url(/art/bg.jpg);

text-align:center;



}



.clear{

clear:both;

visibility:hidden;

height:1px;

line-height:1px;





}



#cont_centering{

width:960px;

margin:0px auto;

text-align:left;

}



#cont_main{

background:#fff;

background:url(/art/cont_mid_bg.png) repeat-y;

}



#cont_footer{

font-size:14px;

color:#FFF;

margin-top:10px;

text-align:center;

}

#cont_main_main{

float:left;

position:relative;

width:730px;

}







/*

	HEADER

*/



#cont_header{

margin-top:25px;

height:80px;

position:relative;



}



#logo{

padding-left:10px;

float:left;

}



#topmenu{

position:absolute;

right:20px;

top:30px;
cursor:default;





}

#topmenu a{

margin-left:20px;

margin-right:0px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-weight:700;

font-size:18px;

color:#FFFFFF;

text-decoration:none;



}

#topmenu a:hover{

color:#530202;

}



/*

	SIDEMENU

*/



#sidemenu{

float:left;

width:225px;
cursor:default;



}



#sidemenu a{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#000;

display:block;

background:url(/art/button.jpg) no-repeat;

width:200px;

height:28px;

margin-top:10px;

margin-left:10px;

line-height:28px;

text-indent:10px;

text-decoration:none;

font-weight:normal;

}

#sidemenu a:hover{



background:url(/art/button_h.jpg) no-repeat;

}





/*

	ITEMS

*/



.item{

 float:left;

 width:160px;

 margin-right:13px;

 text-align:center; 
 cursor:pointer;

 }

 .item:hover{

 background:#FFFFCC;

 }

 

.photo{

	width:160px;

	height:130px;

	border:1px solid #e0d5b5;

}







.last_row_item{

margin-left:0px;

}

.item_row{

margin-bottom:10px;

}

#item_cont{

position:relative;
cursor:default;


margin-left:25px;

font-family:"Times New Roman", Times, serif;

font-size:13px;

min-height:480px;



}









/*

	PAGES

*/







.pages{

margin-left:25px;

text-align:right;

margin-bottom:10px;

width:680px;

height:30px;

background:url(/art/pages_bg.png) repeat-y;

}







.pages a{

display:inline-block;

width:19px;

height:19px;

text-align:center;

background:#fdd3b5;

border:1px  solid #aba38a;

margin-top:4px;

margin-right:7px;

color:#54361e;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;line-height:19px;

text-decoration:none;

font-weight:normal;

}



.pages b{

display:inline-block;

width:19px;

height:19px;

text-align:center;

background:#fdbc7e;

border:1px  solid #aba38a;

margin-top:4px;

margin-right:7px;

color:#54361e;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:normal;line-height:19px;

}



.pages a:hover{background:#fdbc7e;}









/*

	BIG IMAGE

*/



#cont_cover{
cursor:pointer;

position:absolute;

width:681px;

height:480px;



display:none;

background:#fff url(/art/ajax_loader.gif) center center no-repeat ;

}



#bigimage{

width:680px;

height:450px;

border:1px solid #000;



}

#bigtitle{

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

margin-left:5px;

margin-top:2px;

}

#nazad{

float:right;

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

margin-right:5px;

margin-top:2px;



padding-left:5px;

padding-right:5px;



background-color:#FFFFCC



}


#close-icon{ float:right; padding:5px;}




/*

	cat title and disc

*/

#cat_title_a_disc{



margin-left:25px;



margin-bottom:4px;

width:680px;

}





#cat_title_a_disc h1{

font-family:Arial, Helvetica, sans-serif;





}



























































