/* Start of CMSMS style sheet 'frilux' */
    * { margin: 0; padding: 0; }
    
	html, body
	{
		font-family: Verdana, Tahoma, Arial, sans-serif;
		color: #696868;	
		background: url('images/page_bg.gif') repeat-y #FDF6DC;
	}
	
	body 
	{ 
		font-size: 1em;
		background: url('images/body_bg.gif') repeat-y 768px 0;
		min-height: 100%;
	}

a { color: #F68001; }
	
	a img
	{
		border: 0;
	}
	
	.clear
 	{
		height: 0;
		font-size: 0;
		clear: both;
	}
	
	#container
	{
		width: 989px;
		background: url('images/left_shade.gif') repeat-y;
		min-height: 100%;
	}
	
	#content_container
	{
		margin-right: 221px;
		margin-left: 68px;
	}
	
	#wrap
	{
		float: left;
		width: 100%;
	}
	
	#header
	{
		height: 24px;
		position: relative;
		background: url('images/header_bg.jpg') no-repeat #FDF6DC;
	}
	
	
	#clearfooter
	{
		clear: both;
		height: 51px;		
	}
	
	#footer
	{
		background: #F1F1E5;
		height: 51px;
		position: relative;		
		width: 700px;
		margin-left: 68px;
		font-size: 0.688em;
		margin-top: -51px;
	}
	
	#center
	{
		float: right;
		width: 100%;
		position: relative;
		border-top: 1px #FFFFFF solid;
		min-height: 630px;
		background: url('images/center_bg.jpg') no-repeat top left;
	}
	
	#left
	{
		position: relative;
		width: 68px;
		margin-left: -68px;
		background: url('images/body_left.gif') repeat-y;
	}
	
	#right
	{
		width: 221px;
		margin-right: -221px;
		float: right;
		position: relative;
		background: url('images/right_top.jpg') no-repeat left top;
	}
	
	/* CONTENT STYLES */
	
	#left_container
	{
		background: url('images/left_top.jpg') no-repeat;
		height: 631px;
	}
	
	#right_container
	{
		margin-top: 127px;
		background: url('images/right_meniu_bg.gif') repeat-y;
		height: 504px;
		border-bottom: solid 1px #FDF6DC;
	}
	
	.right_bottom
	{
		background: url('images/right_bottom.jpg') no-repeat;
		height: 50px;
		width: 220px;
	}
	
	.left_bottom
	{
		background: url('images/left_bottom.gif') no-repeat;
		height: 39px;
		width: 68px;
	}
	
	.icons
	{
		float: right;
		width: 29px;
		height: 168px;
		padding-top: 62px;
		margin-right: 1px;
	}
        
        .icons a
        {
               display: block;
               text-align: center;
               margin-top: 8px;
        }
	
	#center_container
	{
		padding: 40px 35px 0 300px;
		font-size: 0.75em;
	}
	
	.page_title
	{
		color: #5E8900;
		font-size: 1.167em;
		text-align: right;
		padding-bottom: 15px;
	}
	
	#content_text
	{
		text-align: justify;
	}
	
	#content_text p
	{
		padding: 5px 0;
	}
	
	#menu ul
	{
		list-style: none;
		position: absolute;
		left: 20px;
		top: 170px;
		width: 180px;
	}
	
	#menu ul li
	{
		display: block;
		background: url('images/meniu_bullet.gif') no-repeat 17px center;
	}
	
	#menu ul li.last
	{
		background: url('images/meniu_border.gif') repeat-x top left;
		height: 1px;
		font-size: 0;
		line-height: 0%;
	}
	
	#menu ul li a
	{
		display: block;
		background: url('images/meniu_border.gif') repeat-x top left;
		padding: 8px 15px 8px 47px;
		color: #FFF2C2;
		font-size: 0.75em;
		text-decoration: none;
	}
	
	#menu ul li a:hover, #menu ul li a.active
	{
		text-decoration: underline;
	}
	
	.logo
	{
		margin-left: 85px;
	}
         
        .paging
        {
            padding: 5px 0;
        }

        .paging a
        {
             color: #696868;
             text-decoration: none;
             padding: 1px 2px;
        }

        .paging a:hover, .paging a.active
        {
            color: #E1E400;
            background: #689E09;
            padding: 1px 2px;
        }

.gallery_img
{
    border: solid 1px #D5D717;
}

.gallery_table tr
{
    vertical-align: middle;
}

.gallery_table td
{
    border: solid 1px #D5D717;
    width: 154px;
    text-align: center;
    font-size: 0;
    line-height: 0%;
}

.center_boxes
	{
		position: absolute;
		top: 200px;
		left: -1px;
	}
	
	.top_box
	{
		background: url('images/top_box_bg.gif') repeat-y;
		width: 261px;
		margin-top: 10px;
	}
	
	.bottom_box
	{
		background: url('images/bottom_box_bg.gif') repeat-y;
		width: 261px;
		margin-top: 10px;
		border: solid #FFFFFF;
		border-width: 1px 1px 1px 0;
	}
	
	.box_content
	{
		background: url('images/dark_bullet.gif') no-repeat 15px 20px;
		padding: 15px 25px 15px 45px;
		font-size: 0.75em;
		color: #FFFFFF;
	}
	
	.box_content p
	{
		line-height: 130%;
	}
	
	.box_content img
	{
		border: solid 1px #FFF;
	}

        .right_bottom_pic
	{
		position: absolute;
		bottom: 70px;
		left: 20px;
	}
	
	.right_bottom_pic img
	{
		border: solid 1px #FFFFFF;
	}

.feedbackform input, .feedbackform textarea
{
    font-size: 1em;
    font-family: Verdana, Tahoma, Arial, sans-serif;
    color: #696868;
    border: solid 1px green;
}

.feedbackform .user
{
    width: 250px;
    height: 100px;
}

.language_links
{
    position: relative;
float: left;
margin-left: 20px;
top: 10px;
}

.language_links a
{
    font-size: 0.69em;
    color: #FFF2C2;
}
/* End of 'frilux' */

