@import url(global.css);

/* #[ FONT ]#################### */
.font {font-weight:normal; font-style:normal; line-height:100%; font-family:'DanielRegular', sans-serif;}
		
/* #[ CONSTRUCT ]#################### */
.tpl-width {width:820px;}
.pos-l #header, .pos-l #center, .pos-l #footer {margin:0 0 0 10px;}
.pos-c #header, .pos-c #center, .pos-c #footer {margin:0 auto;}
.pos-r #header, .pos-r #center, .pos-r #footer {margin:0 10px 0 auto;}

#tpl-header,#tpl-center,#tpl-footer {float:left; width:100%; z-index:2;}
#header,#center,#footer {position:relative;}

/* #[ BODY ]#################### */
body{position:relative; font:12px/140% arial,verdana,tahoma; color:#000;}
a:hover {color:#000;}

/* #[ HEADER ]#################### */
#header {}
.image {position:relative; margin-bottom:20px; margin-right:260px; overflow:hidden; max-height: 390px;}
.image img { max-width: 560px;}
.noimg .image {display:none;}


a.name:link, a.name:visited {
	position:relative; top:60px; float:left; z-index:2;
	width:100%; display:block;
	color:#fff; font-size:50px; text-align:center;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
	}

#header ul.menu {position:relative; float:left; width:100%;}
#header ul.menu li {float:left;}

#header ul.menu li a {
	float:left;	width:auto; line-height:25px; height:25px; padding:0 20px; display:block;
	color:#999; font-weight:normal; font-size:15px; text-align:center;}
	
#header ul.menu li a:hover,#header ul.menu li.current a {color:#fff;}
#header ul.menu li.first a {padding-left:0;}


/* #[ CENTER ]#################### */
#tpl-center {}
#center {top:-100px;}
.spacer {}

#col {position:relative; margin-top:60px; float:right; width:200px; padding:0 20px; display:block; background:#c4bc94 url(../img/col_bottom.png) left bottom no-repeat; }
#col:after {content: ''; position:absolute; top:-37px; left:0px; width:240px; height:37px; display:block; background:url(../img/col_top.png) left top no-repeat;}
#col:before {content: ''; position:absolute; bottom:-37px; left:0px; width:240px; height:37px; display:block; background:url(../img/col_bottom.png) left bottom no-repeat;}

#col ul.menu li a {
	width:180px; line-height:25px; height:25px; padding:5px 10px; margin-bottom:3px; display:block;
	color:#000; font-weight:normal; font-size:15px; background:#c4bc94;}
	
#col ul.menu li a:hover,#col ul.menu li.current a {color:#fff; text-decoration:none;}

#col ul.menu ul { left:auto; right:100%; border-bottom:solid 1px #5895a7;}
#col ul.menu ul li { border:solid 1px #5895a7; border-width:1px 1px 0 1px;}
#col ul.menu ul li a { width:auto; height:auto; margin:0; line-height:16px; font-size:13px; padding:4px 15px;}


#content {
	margin-right:260px; width:auto; background:#e5e0ca;
	position:relative; z-index:1;}
	
#content {padding:40px 30px 30px 30px;}

.title {font-size:24px; padding:0 0 15px 0; margin-bottom:10px;}
#col .title {background:url(../img/col_line.png) center bottom no-repeat!important;}
.article {}

#extra {float:left; margin:20px 0;}

/* #[ FOOTER ]#################### */
#tpl-footer {height:87px; display:block; position:relative; top:-50px;}
#footer {}

span.cr {position:absolute; top:38px; left:30px; color:#fff;}
#footer ul.menu {position:absolute; top:38px; right:30px; float:right;}
#footer ul.menu li {float:left;}
#footer ul.menu li a {float:left; width:auto; padding:0px 10px; font-weight:normal; color:#fff; border-left:1px solid #fff;} 
#footer ul.menu li a:hover,#footer ul.menu li.current a { text-decoration:underline;}
#footer ul.menu li.first a {border:0;}

#footer ul.menu ul li a, #footer ul.menu ul li a:link,  #footer ul.menu ul li a:visited{ border:0;  padding:6px 12px;}
#footer ul.menu ul { background:#444444}
#footer ul.menu ul li { border:solid 1px #777777; border-width:1px 1px 0 1px;}
#footer ul.menu li:hover a, #footer ul.menu li.current a { text-decoration:underline;}

#col ul.menu li li a.dropMenuArrow, #footer ul.menu ul li a.dropMenuArrow {  background-position:8px -35px; background-repeat:no-repeat}
#footer ul.menu ul li a.dropMenuArrow { background-position:4px 12px;}

#col ul.menu li:hover li:hover a, #col ul.menu li:hover li.current a,
#col ul.menu li:hover li:hover li:hover a, #col ul.menu li:hover li:hover li.current a,
#col ul.menu li:hover li:hover li:hover li:hover a, #col ul.menu li:hover li:hover li:hover li.current a,
#col ul.menu li:hover li:hover li:hover li:hover li:hover a, #col ul.menu li:hover li:hover li:hover li:hover li.current a,

#footer ul.menu li:hover li:hover a, #footer ul.menu li:hover li.current a, 
#footer ul.menu li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li.current a,
#footer ul.menu li:hover li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li:hover li.current a,
#footer ul.menu li:hover li:hover li:hover li:hover li:hover a, #footer ul.menu li:hover li:hover li:hover li:hover li.current a { background-color:#c4bc94; color:#000; }a.name:link, a.name:visited{ font-family : Tahoma; font-size : 50px;}span.cr { font-family : arial,verdana,tahoma; font-size : 12px;}
#MainNavigation { font-family : arial,verdana,tahoma; font-size : 15px;}
#SubNavigation { font-family : arial,verdana,tahoma; font-size : 12px;}
