   

body { padding: 0; margin:0 0 20px 0; font: 11px Arial, sans-serif; line-height: 17px; background: #000; color:#fff; font-size:12px; line-height:18px;}



/* links */

/* 

a { color: #737373; background: inherit; }

a:hover { color: #fff; background: inherit;} 

*/

a {

	text-decoration:none;

	color:#fff;

}

a:hover { text-decoration:underline; color:#3890e9; }	



/* headings */

h1 { font: bold 2.5em "Arial", Sans-Serif; margin: 0; letter-spacing: -1px; } 

/*h1 {

	font: bold 20px "Arial Black", Arial, Sans-Serif;

	margin:0px;

	padding:0px;

	letter-spacing: -1px;

}*/

h2 { font: bold 1.7em Arial, Sans-Serif; margin: 0; padding: 0; color:#c1c1c1; }

h1 a, h2 a { color: #c1c1c1; text-decoration: none; }

h1 a:hover, h2 a:hover { color: #f79604;text-decoration: none;  }

.title { color: #808080; background: #fff; }

p {

	margin:0px;

	margin-bottom:19px;

	line-height:20px;

}

/* lists and form elements */

ul { margin: 0; padding : 0; list-style : none; }

form { margin: 0; }

input.search { width: 279px; border: none; background: #fff url(images/input.gif) no-repeat; padding: 6px 10px; color: #1E67A8; font-weight: bold; }

input.button { padding: 3px; }



/* content holder */

/*#content { margin: 10px auto; width: 960px; }*/





/* header */

#top, #navbar, #flashbar, #breakline, #body, #banner {padding:0; margin:0 auto; width:1004px;}

#top {
	height:110px;
}

#navbar {height:50px; background:#000000 url(../images/nav_bg.jpg)}

#flashbar {height:355px;}



#footer {  width:1004px;clear: both; line-height: 18px; padding:10px 0; margin:0 auto 20px auto; border-top: 1px solid #2e2e2e; color:#545454}

#banner {height:240px;}

#breakline {height:10px;}

#header { height: 75px; }

#leftside {padding:0; margin:0; float:right; width:370px;}

#logo { padding: 15px 0 0 8px; }

#logo p { margin: 0; padding: 0 0 0 10px; color: #808080; background: #fff; }

#top_info { float: right; width: 570px; margin: 20px 5px 0 0; text-align: right; }



/* horizontal tabbed menu */	

#tabs { background: #fff url(images/bigbox.gif) no-repeat top left; color: #000;  height: 64px; text-align: center; padding: 0 0 0 210px; }

#tabs li { display: inline; height: 45px; }

#tabs li a { float: left; background: #fff url(images/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }

#tabs li a:hover { background: #fff url(images/barcurrent.gif) no-repeat; color: #000; }	

#tabs li a.current { background: #fff url(images/barcurrent.gif) no-repeat; color: #2C71AE; }	

.key { text-decoration: underline; }



/* search form */

#search { 

	float: left;

	clear: both;

	color: #000;

	background: #fff url(images/searchbg.gif) no-repeat;

	padding: 14px 0 20px 5px;

	width: 500px;

	margin: 5px 0 0 0;

}

	#search p { padding: 0; margin: 0; }





/* grey subheader */

.gboxtop { clear: both; height: 8px; background: #dedede url(images/gboxtop.gif) no-repeat; color: #000; }

.gbox { background: #dedede url(images/gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 7px 13px; margin: 0 0 20px 0; }

.gbox p { padding: 7px 0; margin: 0;}





/* left side */

.left { float: left; width: 650px; margin: 0 0 10px 0; }

	.left_articles {

		margin: 0 20px 15px 10px;

		padding: 10px 0 0 0;

		text-align: justify;

		border-bottom: 1px dotted #ccc;

		color: #000;

		background: #fff;

	}

	

	.calendar { height: 50px; float: left; background: #fff url(images/calendar.gif) no-repeat; width: 50px; padding: 5px 0 0 9px;  color: #808080;}

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

	.description { padding: 0 0 2px 0; margin: 0 10px 5px 0; border-bottom: 1px dotted #ccc; }

	.thumbnail { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; }





/* bottom thirds */

.thirds { float: left; width: 203px; background: #eee; margin: 0 12px 0 0; color: #5d5d5d; }

	.smallboxtop { height: 14px; background: #fff url(images/smallboxtop.gif) no-repeat; color: #000; }

	.smallbox { background: #fff url(images/smallbox.gif) no-repeat bottom left; color: #444; padding: 1px 10px 10px 10px;  }

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



	





/* misc */

.buttons { text-align: right; padding: 4px 3px 0 0;}

.left_articles .buttons { float: right; height: 20px; }

.bluebtn { background: #488EB2 url(images/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }

.greenbtn { background: #488EB2 url(images/greenbtn.gif) no-repeat; padding: 1px 17px 5px 16px; color: #fff; text-decoration: none; }

.bluebtn:hover, .greenbtn:hover { background: #488EB2 url(images/hoverbtn.gif) no-repeat; color: #fff; }







/* ------------------------------------------------------------------------------------------------------------------------------- */

/* ------------------------------------------------------------------------------------------------------------------------------- */

.px11_gray {  color:#525151}

.px11_footer {  color:#737373}



ul {

        list-style: none;

        margin: 0;

        padding: 0;

        }



/* =-=-=-=-=-=-=-[Menu ]-=-=-=-=-=-=-=- */



#menu {

        width: 137px;



        margin: 0px;

        }



#menu li a {

        height: 21px;

		line-height:8px;

         voice-family: "\"}\"";

          voice-family: inherit;

          height: 13px;

        text-decoration: none;

		margin-top:2px;

		text-align:left;

		display: block;



        }





#menu li a:link, #menu li a:visited {

        color: #8c8a8b;

        display: block;

        background: url(../images/menu.png);

        padding: 8px 0 0 10px;

        }



#menu li a:hover, #menu li #current, #menu li a:active{

        color: #283A50;

        background: url(../images/menu.png) 0 -21px;

        padding: 8px 0 0 10px;

        }







#page_title { margin:0; padding:10px 20px 0px 20px; background-color:#dfd5b9 }

.line{ margin:0; padding:0; height:1px; line-height:1px; border-bottom:solid 1px #c4b287;}

.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}

fieldset {

	border: 1px solid #d3caac;

	padding:20px;

	padding-top:0px;

	margin-bottom:20px;

	clear:both;

}



fieldset small {

  

}

legend {

	font-size:15px;

	padding-left:8px;

	padding-right:15px;

	margin-left:-10px;

	font-size:12px;

	font-weight:bold;

	color:#111111;

	margin-bottom:10px;

}

.photo {

  float:right;

  margin-left:20px;

  margin-bottom:10px;

}



/* Main */

#body {

	background-color:#141414;

	}

#body:after  {

   content: ".";

   display: block;

   height: 0;

   clear: both;

   visibility: hidden;

}

/* Hides from IE-mac \*/

* html #body  {

   height: 1%;

}

/* End hide from IE-mac */ 

	



#body .container {float:left;}

#body .content ul.regular li {

	margin-bottom:10px;

	list-style:square;

	margin-left:3px;

	padding-left:3px;

}

#content {

	float: left;

	padding:10px;

	width:600px;	

}

#content .c_up, .c_mid, .c_down{ 

	padding:0;

	margin:0;

	text-align:left;

	

	}



#content .c_up {

      width:582px;

  /* height:58px;*/

	 }	

	 

#content .c_mid {

    width:580px;

	 border-left:1px solid #5c5c5c;

	  border-right:1px solid #5c5c5c;

	  background:#000000 url(../images/content/sidebar_bg.jpg) repeat-x;

	 

	 }	

#content .c_mid .c_mid_text {

    width:500px;

	padding:10px;

	margin:0 auto;

  	 }	

	 

#content .c_mid .c_mid_btn {

    width:500px;

	padding:0;

	margin:0 auto;

	text-align:right;

  	 }	

	 

#content .c_down {

    width:582px;

     /*height:29px;*/

	 }	

     







#body #content  p {

  

	line-height:17px;

}

#body #content img {

  border:0px;

}

#body #content h3 {

	margin:0px;

	color:#c1c1c1;

	font-size:12px;

	font-weight:bold;

	padding:7px 0 5px 5px;

	height:14px;	



}

#body #content .content {

	border:1px solid #d1c7ac;	

	border-top:0px;

	background-color:#ebe3cd;	

	width: 168px;

	margin:0px;	

	padding:10px;

	text-align:left;

	margin-bottom:20px;

}

#body #content a {

/*

	display:block;

	padding:2px;

	margin-bottom:14px;

*/

}

#body #content .content a {

	display:inline;

}



#body #content small{

	display:block;

	margin-top:10px;

	color:#928565;

	

	

}

#body #content ul.regular {

	margin-left:10px;

	padding-left:10px;

}

#body #content ul.regular li {

	margin-bottom:5px;

	list-style:disc;	

}



/*sidebar*/



#sidebar {

    display:inline;

	float: right;

	margin:35px 10px 10px 10px;	

	padding:0;

}

#sidebar .box  { padding:0;	  margin:0;}

		  

		  		

.box .box_up, .box_mid, .box_down{ 

	padding:0;

	margin:0;

	text-align:left;

	

	}



.box .box_up {

      width:343px;

	 }	

	 

.box .box_mid {

    width:341px;

	 border-left:1px solid #5c5c5c;

	  border-right:1px solid #5c5c5c;

	  background:#000000  url(../images/sidebar/sidebar_bg.jpg) repeat-x;

	  

	 

	 }	

.box .box_mid .box_mid_text {

    width:300px;

	padding:10px;

	margin:0 auto;

  	 }

.box .box_down {

      width:343px;

	 }	

	 

#body #sidebar .box   p {

  

	line-height:17px;

	color:#FFF;

	padding:0;

	margin:0;

}	

/*

  Forms 

*/







.input, textarea, select {

	background-image:url(../images/form_bg.jpg);

	background-repeat:repeat-x;

	border:1px solid #d1c7ac;

	

	color:#333333;

	padding:3px;

	margin-right:4px;

	font-family:tahoma, arial, sans-serif;

}



.content form strong {

	font-weight:bold;

	display:block;	

	margin-top:10px;

}

.content form small {

  font-size:10px;

	font-weight:normal;

	font-style:italic;

	font-family:Verdana;

	display:block;	

	color:#8a877c;



}

.content form .input, .content form textarea, .content form select{

	display:block;

	margin-top:5px;

	margin-bottom:2px;

	width:450px;

	padding:5px;	

	font-size:13px;

}

.content form .input_search {

	display:inline;

}



.content form textarea {

	min-height:100px;

}



.content form label {

	margin-right:15px;

}

.content form label input{

	margin-right:7px;

}

.content form div.select_group {

	padding:10px;

	padding-left:0px;

}

.content form .input_button {

	margin-top:15px;

}

.content form .small_width {

  width:50px;

}

form .search_width {

  width:110px;

}

form .header_login {

	width:80px; margin-left:2px; 

	background-image:url(../images/form_bg.jpg);

	background-repeat:repeat-x;

	border:1px solid #d1c7ac;

	font-size:10px;

	color:#333333;

	padding:2px;

	margin-right:4px;

	font-family:tahoma, arial, sans-serif;	

}



.required {

	color: red;

}



.terms {

	font-size: 11px;

}

.terms strong {

	display: inline;

}



.input_button {

	

	font-family:Tahoma, Verdana, Arial, Sans-Serif;

	font-weight:bold;

	background-color: #db6600;

	padding-left:6px;

	padding-right:6px;

	padding-top:3px;

	padding-bottom:3px;	

	color: #ffffff;

	border:1px solid #db6600;

	background-image: url(../images/button_bg.jpg);

}

.input_button:hover {

	background-color: #000000;	

	border:1px solid #000000;

	background-image: url(../images/button_bg_over.jpg);

}





.input_button_reverse {

	font-size:14px;

	font-family:Tahoma, Verdana, Arial, Sans-Serif;

	font-weight:bold;

	background-color: #000000;

	padding-left:6px;

	padding-right:6px;

	padding-top:3px;

	padding-bottom:3px;	

	color: #ffffff;

	border:1px solid #000000;

	background-image: url(../images/button_bg_over.jpg);	

	

}

.input_button_reverse:hover {

	background-color: #db6600;	

	border:1px solid #db6600;

	background-image: url(../images/button_bg.jpg);

}





.input_button_small {

	font-size:10px;

	font-weight:bold;

	font-family:Tahoma, Verdana, Arial, Sans-Serif;

	background-color: #db6600;

	padding-left:6px;

	padding-right:6px;

	padding-top:2px;

	padding-bottom:2px;	

	color: #ffffff;

	border:1px solid #db6600;

	background-image: url(../images/button_bg.jpg);

}

.input_button_small:hover {

	background-color: #000000;	

	border:1px solid #000000;

	background-image: url(../images/button_bg_over.jpg);

}

/*---------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------------*/

.fieldset_l { margin:0px; padding:0px; float:left; width:200px; border:5px solid #d3caac;}

.fieldset_l_h { margin:0px; padding:0px; float:left; width:200px; border:5px solid #333333;}

.fieldset_r { margin:0px; padding:0px; float:right; width:340px;}

#focusimages_eladies{ margin:0; padding-top:0px; height:361px; color:#CCCCCC;}

.flash_bg { background:url(../images/flash_bg.jpg) repeat-x #444444;}

h4 { margin-bottom:20px; font-size:18px; font-weight:bold;	font-family:Tahoma, Verdana, Arial, Sans-Serif;}

.menu div{height:30px;}
.menu span{float:left;font-weight:bold;color:#fff!important;font-size:12px;padding:10px;}
.menu a{font-weight:bold;color:#fff!important;font-size:12px;text-decoration:none;padding:10px;}
.menu a:active{color:#fff!important;}
.menu a:hover{background:#fff!important;color:#000!important;}
