*
	{
	margin: 0;
	padding: 0;
	}
html, body
	{
	width: 100%;
	height: 100%;
	font-family: Verdana, "Trebuchet MS",Arial, Helvetica,Microsoft sans-serif;
	}

#alscr
	{
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	}


#th
	{
	width:960px;
	}

#th h1
	{
	font-weight: normal;
	text-align: center;
	font-size: 0.6em;
	color: #999999;
 	}

#th h2
	{
	font-weight: normal;
	text-align: center;
	font-size: 0.6em;
	color: #999999;
 	}

.bdll
	{
	background-color: #E8D8CE;
	font-size:0.8em;
	vertical-align:top;
	padding-left:10px;
	padding-right:10px;
	}

#left-gray
	{
	background-color: #E8D8CE;
	color:Black;
	font-weight:normal;

	}
#left-gray p.texte
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:10px;
	text-align:justify;
	}

#left-gray ul.texte
	{
	margin-top:10px;
	margin-left:20px;
	text-align:left;
	list-style-type: disc;
	}

#artic
	{
	color:Black;
	font-weight:normal;
	margin-left:7px;
	}

#artic p.txt
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:7px;
	text-align: justify;
	margin-right:7px;
	}

#artic td.txt
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:7px;
	text-align:Left;
	margin-right:7px;
	vertical-align: middle;
	}

#artic h1.txt
       {
       font-size:0.85em;
       font-weight: bold;
       margin-top:10px;
       color: #C00000;
       }

#artic h2.txt
       {
       font-size:0.8em;
       font-weight: bold;
       margin-top:10px;
       color: maroon;
       }

#artic a.sm:link,  #artic a.sm:visited
	{
	font-size:0.8em;
	color: #C00000;
	text-decoration: none;
	}
#artic a.sm:hover
	{
	text-decoration: none;
	background-color: #C00000;
	font-size:0.8em;
	border-top: thin solid #C00000;
   	color: #FFFFFF;
	}

#artic a.tit:link,  #artic a.tit:visited
	{
	font-size:1.2em;
	color: #C00000;
	text-decoration: none;
	}
#artic a.tit:hover
	{
	text-decoration: none;
	background-color: #C00000;
	font-size:1.2em;
	border-top: thin solid #C00000;
   	color: #FFFFFF;
	}


#artic a.txt_lnk:link,  #artic a.txt_lnk:visited
	{
	font-size:1em;
	color: black;
	text-decoration: none;
	}
#artic a.txt_lnk:hover
	{
	text-decoration: none;
	background-color: #C00000;
	font-size:1em;
	border-top: thin solid #C00000;
   	color: #FFFFFF;
	}

#artic a.txt_lnks:link,  #artic a.txt_lnks:visited
	{
	font-size:0.85em;
	color: black;
	text-decoration: none;
	}
#artic a.txt_lnks:hover
	{
	text-decoration: none;
	background-color: #C00000;
	font-size:0.85em;
	border-top: thin solid #C00000;
   	color: #FFFFFF;
	}


#artic a.arogo:link,  #artic a.arogo:visited
	{
	font-size:1em;
	color: #E67300;
	text-decoration: none;
 	font-weight: bold;

	}
#artic a.arogo:hover
	{
	text-decoration: none;
	background-color: #E67300;
	font-size:1em;
   	color: #FFFFFF;
	}


#artic li.txt
       {
       margin-left:13px;
       font-size:0.8em;
       font-weight:normal;
       list-style-type: circle;
       }


#sablon
	{
	color:Black;
	font-weight:normal;
	margin-left:7px;
	background-color: #FFF8E7;
	}
#sablon p.txt
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:7px;
	text-align: justify;
	margin-right:7px;
	}
#sablon p.sm
	{
	font-size:0.65em;
	font-weight:normal;
	margin-top:7px;
	text-align: justify;
	margin-right:7px;
	color: #56586E;
	}
#sablon td.txt
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:7px;
	text-align:Left;
	margin-right:7px;
	vertical-align: middle;
	}
#sablon td.form
	{
	font-size:0.8em;
	font-weight:normal;
	margin-top:7px;
	text-align: right;
	margin-right:7px;
	vertical-align: middle;
	}

#sablon td.title
	{
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	vertical-align: middle;
	Color: White;
   	background-color: #A9A699;

	}

#sablon h1.txt
       {
       font-size:0.85em;
       font-weight: bold;
       margin-top:10px;
       color: #C00000;
       }
#sablon h1.sm
       {
       font-size:0.7em;
       font-weight: bold;
       margin-top:10px;
       color: #C00000;
       }
#sablon a.sm:link,  #sablon a.sm:visited
	{
	font-size:0.8em;
	color: #C00000;
	text-decoration: none;
	}
#sablon a.sm:hover
	{
	text-decoration: none;
	background-color: #C00000;
	font-size:0.8em;
	border-top: thin solid #C00000;
   	color: #FFFFFF;
	}





/* top menu */

#topmenu
	{

	height:27px;
	position:relative;
	border-bottom: 0;
	}


#topmenu ul
	 {
	 list-style-type: none;
	 }

#topmenu li
	{

	display: inline;
	}

#topmenu a
	{
	float: left;
	display:block;
	width:104px;
	height:19px;
	text-align:center;
	padding-top:6px;
	color: #000000;
	font-weight: normal;
	text-decoration : none;
	font-size: 0.7em;
   	 background-color: #E8D8CE;
   	  border-right: thin solid #D6C8BE;
	  border-bottom: thin solid #D6C8BE;
	  border-top: thin solid #D6C8BE;
	}

#topmenu li.active a:link,
#topmenu li.active a:visited,
#topmenu a:hover
	{
	background-color: #D6C8BE;
	border-top: thin solid #C00000;
	}


/*  left menu */

#leftmenu ul
	 {
	 list-style-type: none;
	 }

#leftmenu li
	{

	display: table;
	}

#leftmenu a
	{
	float: left;
	display:block;
	width:150px;
	height:25px;
	text-align: left;
	padding-top:6px;

	color: black;
	font-weight: normal;
	text-decoration : none;
	font-size: 0.8em;
   	background-color: #E8D8CE;
   	border-bottom: thin solid #D3BB9D; /* #D3BB9D  D6C8BE*/
   	padding-left: 12px
	}


#leftmenu li.active a:link,
#leftmenu li.active a:visited,
#leftmenu a:hover
	{
	background-color: #C00000;
    	color: White;
    	font-size: 0.9em;
    	font-weight: bold;
	}
/* PACKS */

.pack275
	{
	width: 227px;
	height: 275px;
	text-align: left;
	padding-left:8px;
	padding-top: 0px;
	padding-right: 22px;
	background-image:url(./media/pack_bkg.jpg);
	background-repeat:no-repeat;
	font-size: 0.7em;
	}

.pack256
	{
	width: 227px;
	height: 250px;
	text-align: left;
	padding-left:8px;
	padding-top: 0px;
	padding-right: 22px;
	background-image:url(./media/bkg_pack256.jpg);
	background-repeat:no-repeat;
	font-size: 0.7em;
	}

.pack180
	{
	width: 227px;
	height: 180px;
	text-align: left;
	padding-left:8px;
	padding-top: 0px;
	padding-right: 22px;
	background-image:url(./media/bkg_pack180.jpg);
	background-repeat:no-repeat;
	font-size: 0.7em;
	}

.rc_web
	 {
	width: 227px;
	height: 620px;
	text-align: left;
	padding-left:8px;
	padding-top: 0px;
	padding-right: 22px;
	background-image:url(./media/bkg_rc_web.gif);
	background-repeat:no-repeat;
	font-size: 0.7em;
 	}

.grey_block
	{
	padding-left:8px;
	padding-top: 0px;
	background-image:url(./media/bkg_blok1.jpg);
	background-repeat:no-repeat;
	}

#packs a:link,
#packs a:visited,
#packs a:hover
	{
	color: #C00000;
	text-decoration: none;
	}


.tb_cp_pref_item
	{
	padding: 3px;
	border: thin solid #CBD5E4;
	font-size: 0.8em;
	text-align: left;
    background-color: #F9F9F0;
	}

.tb_cp_pref
	{
	padding: 3px;
	border: thin solid #CBD5E4;
	font-size: 0.8em;
	text-align: center;
	}

.frm_txt
	{
	font-size:0.85em;
	font-weight:normal;
	margin-top:7px;
	text-align: justify;
	margin-right:7px;
	}


#right_frame
      {
      float: right;
      padding: 3px;
      border: thin solid gray;
      font-family:"Trebuchet MS";

    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
    background-color: #F9F9F0
      }

#right_frame li.txt
    {
    font-family:"Trebuchet MS";
    font-size:0.80em;
    font-weight: normal;
    color: black;
    font-style: normal;
    margin-bottom: 1px;
    text-align: justify;
    list-style-type: circle;
    margin-left: 15px;
    }

#left_frame
      {
      float: left;
      padding: 3px;
      border: thin solid gray;
      font-family:"Trebuchet MS";

    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 10px;
    background-color: #F9F9F0
      }

#left_frame li.txt
    {
    font-family:"Trebuchet MS";
    font-size:0.80em;
    font-weight: normal;
    color: black;
    font-style: normal;
    margin-bottom: 1px;
    text-align: justify;
    list-style-type: circle;
    margin-left: 15px;
    }


#rfp
      {
      float: right;
      font-family:"Trebuchet MS";
      }

#rfp li.txt
    {
    font-family:"Trebuchet MS";
    font-size:0.80em;
    font-weight: normal;
    color: black;
    font-style: normal;
    margin-bottom: 1px;
    text-align: justify;
    list-style-type: circle;
    margin-left: 15px;
    }

#lfp
      {
      float: left;
      font-family:"Trebuchet MS";
      margin: 3px;
      }


/* footer */


.footer
   {
   padding-left:45px;
   padding-right:45px;
   }

.ft
   {
   border-top : thin solid #571F7A;
   }

a.ft_lnk:link,   a.ft_lnk:visited
	{
	font-size:0.8em;
	color: #A6A6BF;
	text-decoration: none;
	}

a.ft_lnk:hover
	{
	text-decoration: none;
	background-color: #571F7A;
	font-size:0.8em;
   	color: white;
	}

.copyright
    {
    font-family:"Trebuchet MS";
    font-size:0.80em;
    font-weight: normal;
    color: #A6A6BF;
    font-style: normal;
    text-align: center;
    }
