@charset "UTF-8";
 @media all {

#nav_main { /* (en) containing floats in IE */ width: 100%; overflow: hidden; /* (en) containing floats in all other browsers */ float: left; display: inline; /* (en) Repeat the main color from the image */ background:#fff; margin-bottom:0; line-height: 0; }

#nav_main ul { /* (en|de) Bugfix: IE - Doubled Float Margin Bug */ display: inline; margin: 0; /* (en) Left margin of the first button  */ padding: 0; }

#nav_main ul li { border-bottom: 1px #F5F5F5 solid; /* (en|de) Bugfix: IE - Doubled Float Margin Bug */ float: left; font-size: 0.9em; line-height: 1.5em; font-weight:normal; list-style-type: none; margin: 0 6px; padding: 0; width:32%; text-align:center; }

/* (en|de) Bugfix: IE  */
* html #nav_main ul li { margin: 0 4px; }

#nav_main ul li a,
#nav_main ul li strong { background: transparent; color: #333; display: block; font-size: 1em; font-weight: normal; margin: 0; padding: 0.5em 0.8em 0.5em 0.8em; text-decoration: none; width: auto; }

#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active { background: url(../../images/slash.png); color: #000; text-decoration: none; }

#nav_main ul li.current_page_item { background:#fff; color:#2EA795; }/* (en) Repeat the main color from the image */

#nav_main ul li#current strong,
#nav_main ul li.current_page_item a,
#nav_main ul li.current_page_item a:focus,
#nav_main ul li.current_page_item a:hover,
#nav_main ul li.current_page_item a:active { background: url(../../images/slash.png); font-weight:bold; text-decoration: none; }

/*k2*/

.navigation { text-align: center; padding: 3px; width: 98.5%; }

.comments .navigation { margin: 10px 0; }

.navigation .left { float: left; width: 50%; text-align: left; }

.navigation .right { float: right; width: 50%; text-align: right; }

.navigation p { margin: 0; padding: 0; }

.navigation a { color: #999; }

.navigation a:hover { color: #000; text-decoration:none; background: #f2f2f2 }

/*cat list*/



#cat ul {line-height:21px; width:100%; display:block; overflow:hidden; padding:10px 0;}

#cat li { text-align:right; width:18%; list-style:none; display:block; float:left;border-bottom:1px solid #333333; margin:0; padding:2px 1% ; color:#9894AD }

#cat li a { text-decoration:none; color: #999999; background:url(../../images/v.gif) left center no-repeat; padding-left:18px; float:left}

#cat li a:hover { background:url(../../images/v2.gif) left center no-repeat #000; color:#FFFFFF }

#cat h3,
#search h3 { font-size:26px; padding-left:5px; padding-bottom:5px; color:#fff }
}
