/*@import url(http://maksoft.net/css/standart_classes.css);
	/* predefine here*/

/* standart tags */
body {font-family: Arial, Verdana; color: #58595b; font-size: 12px; margin: 0px; padding: 0px; background: url(http://www.maksoft.net/Templates/parnasse/images/bg.jpg) 50% 0% no-repeat #fef6ed;}
a {color: #000000;}
ul, ol{display: block;} 
li {list-style-image: url(http://www.maksoft.net/Templates/parnasse/images/bullet2.gif);}
table{text-align: left;}

/*img{ behavior: ur("lib/png/iepngfix.htc") }*/

p, li, table, a {font-size: 12px;}

/*@import url(http://maksoft.net/css/text_classes.css);
	/* predefine here*/

h1, h2, h3, h4, h5, h6 {color: #ffcd87;}

#head_text, .head_text, .head_text a {font-family: 'Arno Pro', 'Trebuchet MS', Verdana, Arial; color: #a30000; font-size: 30px; text-align: left; border-left: 1px dotted #baae9a; padding: 10px;}
.letter {font-family: 'Arno Pro', 'Trebuchet MS', Verdana, Arial; color: #a30000; font-size: 80px; line-height: 80px; text-align: center; font-style: italic; background: url(http://www.maksoft.net/Templates/parnasse/images/letter_bg.jpg) 0% 0% no-repeat;}
div.letter {display: block; float: left; width: 70px; height: 50px; font-size: 70px; line-height: 70px;}
div.preview {font-size: 12px; border-top: 0px dotted #c6c6c6; display: block; height: 120px; text-align: justify;}
div.preview hr {border: 0px; border-top: 1px dotted #c6c6c6; height: 1px;}

/*@import url(http://maksoft.net/css/link_classes.css);
	/* predefine here*/

#nav_links{color: #000; display: block; margin: 10px; text-align: center;}
a.nav_links{color: #000}

a.next_link {margin: 10px 0px 10px 0px; color: #a30000; display: block; float: right; font-weight: normal; font-size: 11px; text-decoration: none; clear: both; text-align: center; width: 97px; height:38px; line-height: 38px; background: url(http://www.maksoft.net/Templates/parnasse/images/next_link.jpg) 0% 0% no-repeat;}
	a.next_link:hover {color: #FFF; background: url(http://www.maksoft.net/Templates/parnasse/images/next_link.jpg) 0% 100% no-repeat;}

#footer a {display: block; width: 107px; height: 38px; line-height: 38px; text-align: center; text-decoration: none; color: #a30000; float: left; margin: 0px 0px 0px 5px; background: url(http://www.maksoft.net/Templates/parnasse/images/footer_button_bg.jpg) 0% 0% no-repeat;}
#footer a:hover, #footer a.selected  {background: url(http://www.maksoft.net/Templates/parnasse/images/footer_button_bg.jpg) 0% 100% no-repeat;}

#top_links a {color: #a30000; font-size: 30px; font-family: 'Arno Pro', 'Trebuchet MS', Arial, Verdana; text-decoration: none; }

.short_navigation,  .short_navigation a {font-size: 10px; color: #8d8d8d; font-family: Arial; text-decoration: none;}
.short_navigation a:hover {color: #a30000; text-decoration: underline;}
	
#pagination {display: block; text-align: center;}
#pagination a.page{display: block; background-color: #d9d9d9; width: 15px; color: #000000; padding: 2px; margin: 2px; float: left; text-decoration: none;}
#pagination a.page_selected, #pagination a.page:hover{display: block; background-color: #000000; color: #FFFFFF;  width: 15px; padding: 2px; margin: 2px; float: left; text-decoration: none; font-weight: bold;}


/*@import url(http://maksoft.net/css/image_classes.css);
	/* predefine here*/

.main_image {margin: 5px; border: 0px;}
a.link_image {border: 0px;}
a img {border: 0px;}
/*@import url(http://maksoft.net/css/table_classes.css);
	/* predefine here*/

td.front_links {background: url(http://www.maksoft.net/Templates/parnasse/images/bg2.jpg) 0% 0% repeat-x #FFF;}
td.topline {background: url(http://www.maksoft.net/Templates/parnasse/images/top_line.jpg) 0% 0% no-repeat #FFF; height: 8px;}
td.front_links table {margin: 15px 15px 0px 15px; font-size: 12px;}
td.front_links .head_text, td.front_links .head_text a {color: #154572; font-size: 30px; border: none; padding: 0px; margin: 0px; text-decoration: none;}
td.front_links .head_text img {margin: 0px 15px 0px 15px;}
td.front_links td.b1 {border-right: 1px solid #FFF; text-align: justify;}
td.front_links td.b2 {border-left: 1px solid #c8c8c8;  border-right: 1px solid #FFF; text-align: justify;}
td.front_links td.b3 {border-left: 1px solid #c8c8c8; text-align: justify;}

/*@import url(http://maksoft.net/css/block_classes.css);
	/* predefine here*/

#other_links {display: block; clear: both; width: 935px;}
#other_links .content {width: 935px; background: url(http://www.maksoft.net/Templates/parnasse/images/bg3.jpg) 0% 100% repeat-x #e6e6e6; margin: 0; padding: 0px;}
#other_links a.head_text, #other_links .head_text{color: #154572; font-size: 30px; border: none; border-bottom: 1px solid #c8c8c8; padding: 0px; margin: 10px 20px 10px 20px; text-decoration: none;}
#other_links a{display: block; height: 30px; margin: 0 0 0 50px; line-height: 30px; float: left; text-align: left; background: url(http://www.maksoft.net/Templates/parnasse/images/bullet2.gif) 0% 50% no-repeat; padding: 0 0 0 20px; color: #a30000;}
#other_links .head_text img {margin: 0 20px 0 10px;}

/*@import url(http://maksoft.net/css/form_classes.css);
	/* predefine here*/

/*@import url(http://maksoft.net/css/menu_classes.css);
	/* predefine here*/

#menu {display: block; width: 915px; margin: 10px 10px 0px 10px;}

a.menu_button, a.menu_button2, a.menu_button_selected, a.menu_button_selected2 {cursor: hand; behavior: url("lib/png/iepngfix.htc");}

a.menu_button, a.menu_button2{display: block; height: 65px; width: 152px; line-height: 65px; color: #000; font-size: 12px; float: left; background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg.png) 0% 0% no-repeat; text-transform: uppercase; text-decoration: none; font-weight: bold;}
a.menu_button2 { height: 65px; background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg2.png) 0% 0% no-repeat; color: #FFF;}
a.menu_button_selected, a.menu_button_selected2  {height: 65px; width: 152px; line-height: 65px; color: #a30000; font-size: 12px; float: left; background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg.png) 0% 50% no-repeat; text-transform: uppercase; text-decoration: none; font-weight: bold;}
a.menu_button_selected2 {height: 65px; background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg2.png) 0% 0% no-repeat; color: #FFF;}
a.menu_button:hover, a.menu_button_selected:hover {background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg.png) 0% 100% no-repeat; color: #a30000;}
a.menu_button2:hover, a.menu_button_selected2:hover {background: url(http://www.maksoft.net/Templates/parnasse/images/button_bg2.png) 0% 100% no-repeat; color: #a30000;}

a.menu_button_home{height: 60px; width: auto; line-height: 50px; padding: 0px 20px 0px 50px; color: #FFF; font-size: 12px; float: left; background: url(http://www.maksoft.net/Templates/parnasse/images/button_home.jpg) 0% 0% no-repeat; text-transform: uppercase; text-decoration: none; font-weight: bold;}
a.menu_button_home:hover{background: url(http://www.maksoft.net/Templates/parnasse/images/button_home.jpg) 0% 50% no-repeat;}

a.button_special {cursor: hand; behavior: url("lib/png/iepngfix.htc"); display: block; height: 50px; width: 152px; line-height: 50px; text-align: center; color: #a30000; font-size: 10px; float: left; background: url(http://www.maksoft.net/Templates/parnasse/images/button_special.png) 0% 0% no-repeat; text-transform: uppercase; text-decoration: underline; font-weight: bold;}
a.button_special:hover {background: url(http://www.maksoft.net/Templates/parnasse/images/button_special.png) 0% 100% no-repeat; color: #006fb6;}

/*@import url(http://maksoft.net/css/extra_classes.css);
	/* predefine here*/

.bullet1 {display: block; float: left; background: url(http://www.maksoft.net/Templates/parnasse/images/star.gif) 50% 50% no-repeat; width:20px; height:20px; margin: 0px 5px 0px 5px;}/* prefix bullet */

/*@import url(http://maksoft.net/css/admin_classes.css);
	/* predefine here*/
	
/*CMS classes*/

/*page content identificator*/
/* 
#pageContent {display: block; position: relative; z-index: 2; border: 0px solid #FF0000; width: 450px; height:440px; float: left; margin-right: 5px; margin-top:15px; margin-left: 110px; text-align: left; overflow: auto; overflow-x: hidden;}
*/
#main #pageContent {display: block; position: relative; border: 0px solid #FF0000; width: 900px; min-height:300px; height:auto !important; height:300px; float: left; clear: both; margin: 30px 18px 10px 17px; text-align: left;}
#admin #pageContent {display: block; width: 900px; min-height:300px; height:auto !important; height:300px; float: right; margin: 30px 18px 10px 17px; text-align: left;}
#home #pageContent {margin: 20px 18px 10px 17px;}

#pageContent .sPage{float: left; border: 0px solid #d9d9d9; margin: 1px; margin-top: 5px;}
#pageContent .sPage a {font-weight: normal; text-decoration: none; }
#pageContent .sPage a:hover {font-weight: normal; text-decoration: none; color: #ffcd87; cursor: hand;}

#pageContent .sPage a.title{float: left; border: none; border-bottom: 1px dotted #c6c6c6; color: #a30000; font-weight: bold; font-size: 15px; line-height: 15px; text-transform: uppercase; display: block; width: 100%; margin: 1px;}
#pageContent .sPage a.title:hover{color: #154572; border-bottom: 1px dotted #154572; font-weight: bold;}

#pageContent .sPage .text{float: left; margin: 1px; margin-top:5px;}
#pageContent .sPage img{display: block; background-color: #d9d9d9; border: 0px; margin: 0px;}

#pageContent .sPage .ssLinks {display: block;}
#pageContent .sPage .ssLinks a{font-style: italic; text-decoration: underline; color: #FFF; margin-left: 15px; display: block;}
#pageContent .sPage .ssLinks a:hover{text-decoration: underline; color: #FFF;}

#keywords {display: block; width: 90%;}

#search_box {display: block; width: 765px; height: 25px; margin: 0 170px 0 0;}
#search_box form {margin: 0 0 0 0; float: right; width: 350px; height: 20px;}
#search_box form input {margin: 0px;}
#search_box form input.textfield {display: block; float: left; background-color: #ededed; color: #a30000; border: 1px solid #e2ded8; width: 260px; height: 20px;}
#search_box form input.button_submit {display: block; width: 85px; float: right; text-align: center; border: 0px; background-color: #FFF; color: #c70000;}

#languages {display: block; width: 935px; height: 173px; margin: 30px 0px 0px 0px; border: 0px solid red;}
#languages a {display: block; float: right; clear: both; width: 80px; height: 30px; line-height: 30px; background: transparent; font-size: 12px; color: #154572; font-family: Verdana; text-decoration: none;}
#languages a:hover, #languages a.selected {display: block; width: 80px; height: 30px; line-height: 30px; background: url(http://www.maksoft.net/Templates/parnasse/images/star.gif) 10% 50% no-repeat;}

#top_menu a {margin: 0 30px 0 0; color: #FFF; text-decoration: none; text-transform: uppercase; font-weight: bold; font-family: Arial;}
#top_menu a:hover {text-decoration: underline;}



#img_preview
{
	display: block;
	width: 300px;
	height: 200px;
	overflow: hidden; 
	margin-left: 0px;
	margin-bottom: 20px; 
	float: left;
	margin: 0 50px 20px 0;
}

#img_preview .mask
{
	display: block;
	width: 300px;
	height: 200px;
	position: absolute;
	z-index:2;
	background-color : transparent;
	background-image : url(http://www.maksoft.net/Templates/parnasse/images/shadow.png); 
	background-position : 0% 0%;
	behavior: url("lib/png/iepngfix.htc")
}


#img_preview .content
{
	position: absolute;
	display: block;
	width: 300px;
	height: 200px;
	overflow: hidden; 
	background-position: 50% 0%;
}
