@import url(global.css);

/* #[ FONT ]#################### */
.font {font-weight:normal; font-style:normal; line-height:100%; font-family:'RockSaltRegular', arial, sans-serif;}

		
/* #[ CONSTRUCT ]#################### */
.tpl-width {width:900px;}
.pos-c #header, .pos-c #center, .pos-c #footer {margin:0;}


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

/* #[ BODY ]#################### */
body{font:12px/140% arial,verdana,tahoma; color:#000;  background-attachment:fixed!important;}
a:hover {color:#000;}

/* #[ CENTER ]#################### */
.image {position:relative; margin-bottom:30px; overflow:hidden; margin:0px 0 0 240px; top:0px; width:auto; color:#fff; padding-top:110px; max-height: 390px;}
.image img { max-width: 660px;}
.noimg .image {display:none;}

a.name:link, a.name:visited {
	
	width:auto; display:block; padding:40px 0px 40px 0px;
	color:#000; font-size:32px; text-align:center; line-height:120%;
	background:#fff; text-align:left; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); text-align:center; }

#col a.name:hover { text-decoration:none; }
#col {float:left; width:240px; height:100%; padding:0px; display:block;  }

#col ul.menu li a {
	  line-height:49px; height:49px; padding:0 10px; margin-bottom:2px; display:block;
	color:#000; font-weight:normal; font-size:24px; text-align:right; text-transform:normal; margin-left:41px;}
	
#col ul.menu ul { left: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; color:#FFF; background-image:none; }
#col ul.menu li:hover li a, #col ul.menu li.current li a { background-image:none;} 
#col ul.menu li:hover a,#col ul.menu li.current a { color:#FFF; text-decoration:none;}
#content {
	margin:0px 0 0 240px; top:0px; width:auto; color:#fff; padding-top:100px; 
	position:relative; z-index:1;}
	
#content {padding:10px;  background:#000;}
.noimg #content {padding-top:20px;}

.title {font-size:24px; padding:0 0 15px 0; margin-bottom:10px;}
.article {}

#extra {float:left; margin:20px 10px 50px 10px;}

/* #[ FOOTER ]#################### */
#tpl-footer {position:relative; padding-bottom:20px;}
#footer {}

span.cr {float:left; color:#000; padding-left:250px;}
#footer ul.menu {float:right;}
#footer ul.menu li {float:left; padding:4px 0 0 ;}
#footer ul.menu li a {float:left; width:auto; padding:0px 10px; font-weight:normal; color:#000; border-left:1px solid #fff;}
#footer ul.menu li a:hover,#footer ul.menu li.current a {color:#fff!important; 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; padding:0;}
#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;}

a.name:link, a.name:visited{ font-family : Tahoma; font-size : 32px;}span.cr { font-family : arial, verdana, tahoma; font-size : 12px;}
#MainNavigation { font-family : arial, verdana, tahoma; font-size : 24px;}
#SubNavigation { font-family : arial, verdana, tahoma; font-size : 12px;}
