/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
/*body{  padding:0px; margin:0px; background-color:#e1e9ee; background-image:url(images/body/bg000.jpg);}*/

/*a { font:12px/14px Tahoma; color:#44aced; text-decoration: underline}
a:hover{ font:12px/14px Tahoma; color:#0000FF;  text-decoration: none}*/

img {border:0px;}
br {line-height:0px;}

input {vertical-align:middle; padding:0px 0px 0px 4px; }
.intext{ color:#000000}

.dc {
	float:left; 
}
.main_text, input, textarea, body, select{font:11px/14px "Tahoma"; color:#b59595; text-decoration: none}
.buttons_on{ background-image:url(images/header/buttons_on.jpg); background-repeat:no-repeat; background-position:top}
/*
================================================================================
|                                     BACKGROUND                               |
================================================================================
*/
/*navigation menu*/
*
/*
================================================================================
|                                     FONTS                                    |
================================================================================ 
*/

.menu { font:12px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight: bold; text-transform:uppercase;}
a.menu { font:12px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight:bold; text-transform:uppercase;}
a.menu:hover { font:12px/13px Tahoma; color: #63c1ff; text-decoration:none; font-weight:bold; text-transform:uppercase;}

.TITLE { font:25px/25px "Arial Black"; color:#c05aa5; text-decoration:none; text-transform: none; font-weight: normal}
.TITLE1 { font:25px/25px "Arial Black"; color:#ecdbbf; text-decoration:none; text-transform: none; font-weight: normal}
.TITLE2 { font:35px/35px "Arial"; color:#ffffff; text-decoration:none; text-transform: none; font-weight:normal}

.categor { font:11px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight: normal}
a.categor { font:11px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight: normal}
a.categor:hover { font:11px/13px Tahoma; color:#63c1ff; text-decoration:underline; font-weight: normal}

.therion { font:12px/14px Tahoma; color:#feeddc; text-decoration:none; font-weight: normal}
a.therion { font:12px/14px Tahoma; color:#feeddc; text-decoration:none; font-weight: normal}
a.therion:hover { font:12px/14px Tahoma; color:#feeddc; text-decoration:underline; font-weight: normal}


.greenlink { font:12px/14px Tahoma; color:#728f03; text-decoration:none; font-weight: normal}
a.greenlink { font:12px/14px Tahoma; color:#728f03; text-decoration:underline; font-weight:normal}
a.greenlink:hover { font:12px/14px Tahoma; color:#728f03; text-decoration:none; font-weight:normal}

.topnavigation { font:11px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight: normal}
a.topnavigation { font:11px/13px Tahoma; color:#ffffff; text-decoration:none; font-weight:normal}
a.topnavigation:hover { font:11px/13px Tahoma; color:#63c1ff; text-decoration:underline; font-weight:normal}

.footer_topnavigation { font:12px/14px Tahoma; color:#564d44; text-decoration:none; font-weight: bold}
a.footer_topnavigation { font:12px/14px Tahoma; color:#564d44; text-decoration:none; font-weight:bold}
a.footer_topnavigation:hover { font:12px/14px Tahoma; color:#564d44; text-decoration:underline; font-weight:bold}

.topnavigation2 { font:11px/14px Tahoma; color:#ffffff; text-decoration:none; font-weight: normal}
a.topnavigation2 { font:11px/14px Tahoma; color:#ffffff; text-decoration:underline; font-weight:normal}
a.topnavigation2:hover { font:11px/14px Tahoma; color:#ffffff; text-decoration:none; font-weight:normal}

.dlack { font:12px/14px Tahoma; color:#51433a; text-decoration:none; font-weight: normal}
a.dlack { font:12px/14px Tahoma; color:#51433a; text-decoration:none; font-weight:normal}
a.dlack:hover { font:12px/14px Tahoma; color:#51433a; text-decoration:underline; font-weight:normal}

.LOGO  { font:80px/85px "Impact"; color:#de0206; text-decoration:none; text-transform: uppercase; font-weight: normal}
.LOGO2 { font:27px/30px Arial; color:#646458; text-decoration:none; font-weight: normal}
.LOGO3 { font:14px/16px "Tahoma"; color:#000000; text-decoration:none; text-transform: none; font-weight: bold; margin-top:15px}
.LOGO4 { font:23px/25px Arial; color:#646458; text-decoration:none; font-weight: normal; text-transform: uppercase;}
.LOGO5 { font:30px/32px "Impact"; color:#de0206; text-decoration:none; text-transform: uppercase; font-weight: normal}
.LOGO6 { font:16px/16px "Arial"; color:#ffffff; text-decoration:none; text-transform: uppercase; font-weight: normal; margin:17px 0px 0px 85px}
.LOGO7 { font:16px/16px "Impact"; color:#FFFFFF; text-decoration:none; text-transform: uppercase; font-weight: normal; margin:17px 0px 0px 100px}

.CR { font:12px/14px Tahoma; color:#d9dec9; text-decoration:none}
a.CR { font:12px/14px Tahoma; color:#d9dec9; text-decoration:underline}
a.CR:hover { font:12px/14px Tahoma; color:#FFFFFF; text-decoration:none}

.HASC { font:11px/13px Tahoma; color:#785e4b; text-decoration:none}
a.HASC { font:11px/13px Tahoma; color:#785e4b; text-decoration:none}
a.HASC:hover { font:11px/13px Tahoma; color:#785e4b; text-decoration:underline}

.keys { font:11px/13px Tahoma; color:#b1b2af; text-decoration:none; font-weight: normal; text-transform: none}
a.keys { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:underline; font-weight:normal; text-transform:none}
a.keys:hover { font:11px/13px Tahoma; color:#b1b2af; text-decoration:none; font-weight:normal; text-transform:none}

.Price { font:11px/13px Tahoma; color:#feeddc; text-decoration:none}
.Price2 { font:14px/13px Tahoma; color:#ff6701; text-decoration:none; font-weight:bold}

.redmore { font:14px/16px Arial; color:#f2efe6; text-decoration:none; font-weight: bold}
a.redmore { font:14px/16px Arial; color:#f2efe6; text-decoration:none; font-weight:bold}
a.redmore:hover { font:14px/16px Arial; color:#f2efe6; text-decoration:underline; font-weight:bold}

.redmore2 { font:14px/16px Arial; color:#728f03; text-decoration:none; font-weight: bold}
a.redmore2 { font:14px/16px Arial; color:#728f03; text-decoration:none; font-weight:bold}
a.redmore2:hover { font:14px/16px Arial; color:#728f03; text-decoration:underline; font-weight:bold}

.but_prv { font:10px/12px Tahoma; color:#3b3b3b; text-decoration:none; font-weight: bold; text-transform:uppercase}
a.but_prv { font:10px/12px Tahoma; color:#3b3b3b; text-decoration:none; font-weight: bold; text-transform:uppercase}
a.but_prv:hover { font:10px/12px Tahoma; color:#3b3b3b; text-decoration:none; font-weight: bold; text-transform:uppercase}
.but_buy { font:10px/12px Tahoma; color:#ffffff; text-decoration:none; font-weight: bold; text-transform:uppercase}
/*
================================================================================
|                                     END                                    |
================================================================================
*/
.t004 { background-image:url(images/body/t004.png); background-position: top; background-repeat:repeat-x}
.t001 { background-image:url(images/body/t001.png); background-position: right; background-repeat:repeat-y}
.t002 { width:100%; background-image:url(images/body/t002.png); background-position: bottom; background-repeat:repeat-x}
.t003 { background-image:url(images/body/t003.png); background-position: left; background-repeat:repeat-y}

.colum_left { width:45px}
.colum_right { /*width:243px*/ padding-left:20px}

.type_categor { border-style:dotted; border-width:0px 0px 1px 0px; border-color:#71726e; height:29px; width:85%; text-align:left}
.marker200 { margin:12px 11px 3px 0px}
.type_categor_down { border-style:dotted; border-width:0px 0px 1px 0px; border-color:#71726e; height:22px; width:85%; text-align:left}
.marker200_down { margin:7px 11px 3px 0px}

.marker300 { margin:0px 7px 0px 7px}

/**/
.h000 { background-color:#6f5d7f}
.h001 { background-image:url(images/header/h002.jpg); background-position:top; background-repeat:repeat-x}
.h002 { background-image:url(images/header/h001.jpg); background-repeat: repeat-x; background-position:left top;}
.h003 { background-image:url(images/header/h003.jpg); background-repeat:no-repeat; background-position:right top}

.f001 { background-image:url(images/footer/f001.jpg); background-repeat: repeat-x; background-position:center top}
.f002 { background-image:url(images/footer/f002.jpg); background-repeat: repeat-x; background-position:center top;}
.f003 { background-image:url(images/footer/f003.jpg); background-repeat:no-repeat; background-position:right top}

.h_element_01 { background-image:url(images/header/h_element_01.jpg); background-position:top; background-repeat:no-repeat; background-position:left top}
.h_element_02 { background-image:url(images/header/h_element_02.jpg); background-position:top; background-repeat: repeat-x; background-position:center top; height:89px}
.h_element_03 { background-image:url(images/header/h_element_03.jpg); background-position:top; background-repeat:no-repeat; background-position:right top}
/**/

.obrama01 { background-position:top; width:204px; margin:0px 0px 21px 16px}
.obrama02 { }
.obrama03_left {background-image:url(images/colum_/obrama03.jpg); background-repeat: repeat-y; background-position: center;}
.obrama03 { }
.obrama04 { }
.categories_bottom { background-image:url(images/colum_/obrama.jpg);  border-width:0px 1px 4px 1px; border-color:#555651; border-bottom-color:#ee0004; border-style:solid}

.corner01 { }
.corner02 { }
.corner03 { }
.corner04 { }

.centerplaha_01 {}
.centerplaha_02 { background-image:url(images/colum_/bg002.jpg);}
.centerplaha_03 {}

.losttempl01 { background-image:url(images/colum_/losttempl01.jpg);}
.losttempl02 { background-image:url(images/colum_/losttempl02.gif); background-repeat: no-repeat; background-position:top left;
				border-style:dotted; border-width:0px 1px 1px 1px; border-color:#513e65}
.losttempl03 { background-image:url(images/colum_/losttempl03.gif); background-repeat: no-repeat; background-position:top right}

.m001 { background-image:url(images/colum_/m001.jpg); background-position:top; background-repeat:no-repeat}
.m002 { background-image:url(images/colum_/m002.jpg); width:175px; margin:12px 0px 25px 0px;}
.m003 { background-image:url(images/colum_/m003.jpg); background-repeat:no-repeat; background-position:bottom}
.m004 {}

.line01 { width:95%; margin-top:10px; margin-left:17px}
.line02 {border-style: dotted; border-width:1px 0px 1px 0px; border-color:#534564; color:#FFFFFF; height:51px}

/* buttons if css buttons ebnabled */
/*********************************************************************************************************/
/**********************************************PRIMA******************************************************/
/*********************************************************************************************************/
.template-button-left, .template-button-middle, .template-button-right 
{ height: 19px; font:11px/11px "Tahoma"; color: #fff; padding: 5px 0 0px 0; margin: 0;
  vertical-align: bottom; /*display: -moz-inline-box;*/ display: inline-block; cursor: pointer; font-weight: normal }
  
.template-button-left { /*background: url(images/buttons/dmg_button-left.gif) no-repeat;*/  width: 10px; background-color:#ef0005}
.template-button-middle { /*background: url(images/buttons/dmg_button-middle.gif) repeat-x; //*white-space: no-wrap;*/  background-color:#ef0005}
.template-button-right {/* background: url(images/buttons/dmg_button-right.gif) no-repeat; */width: 10px;  background-color:#ef0005}
/*********************************************************************************************************/
/*********************************************************************************************************/
/*********************************************************************************************************/

.top_buttons  
{ 
	 padding: 25px 0 25px 0; margin:0px; text-transform:uppercase;
	 vertical-align: top; /*display: -moz-inline-box;*/ display: inline-block; cursor: pointer; font-weight: bold; width: 181px; background-color:#c20000;
	 background-image:url(images/header/but_header.jpg); background-repeat:no-repeat; background-position:top;
}


@charset "utf-8";

/* CSS Document */
body { margin:0px; padding:0px; font:11px/15px Tahoma, Arial, Geneva, sans-serif; color:#b59595; text-decoration:none; vertical-align: top; width:100%; min-width:1024px; background:url(images/bg_main.gif) repeat; }

form, p { margin:0; padding:0; }

h1, h2, h3 { padding:0; margin:0; }

a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; text-decoration:underline; }

a:hover { text-decoration:none; }

a:focus { outline:0; }

img { border-width:0px }

/* HEADER */
#free_fl_hdr_repeat { width:100%; min-width:1024px; height:397px; background:url(images/hdr_rp.jpg) repeat-x; }

#free_fl_hdr_logo { float:left; width:432px; height:147px; background:url(images/hdr_banners1.jpg) no-repeat; margin-left: 48px; }

#free_fl_hdr_left { width:100%; height:397px; background-image: url(images/hdr_l.jpg); background-repeat: no-repeat; background-position: left; }

#free_fl_hdr_right { width:100%; height:397px; background-image: url(images/hdr_r.jpg); background-repeat: no-repeat; background-position: right; }

/* TOP MENU */
#free_fl_top_menu { padding:10px 0 0 19px; float:left; }

#free_fl_top_menu p, #free_fl_top_menu img { float:left; }

#free_fl_top_menu img { padding-top:7px; }

#free_fl_top_menu p { padding:0 12px 0 5px; }

#free_fl_top_menu a { color:#fff; text-decoration:underline; }

#free_fl_top_menu a:hover { text-decoration:none; }

#free_fl_hdr_menu { height:70px; padding-top:34px; width: 90%; min-width: 925px; }

#free_fl_hdr_menu .btn { width:20%; float:left; padding:0; margin:0; text-align:center; background:url(images/btn.png) no-repeat 0 0; //background-position: top;
}

#free_fl_hdr_menu .btn_on { width:20%; float:left; padding:0; margin:0; text-align:center; background:url(images/btn_on.png) no-repeat 0 0; //background-position: top;
}

#free_fl_hdr_menu .btn a, #free_fl_hdr_menu .btn_on a { width:184px; display:block; color:#000; padding:20px 0 20px 0; text-decoration:none; text-transform:uppercase; font:bold 11px/13px Tahoma; }

#free_fl_hdr_menu .btn_on a { color:#fff; }

#free_fl_hdr_menu .btn_on span { display:block; width:184px; color:#fff; padding:20px 0 20px 0; text-decoration:none; text-transform:uppercase; font:bold 11px/13px Tahoma; }

.free_fl_hdr_txt1 { color:#c35334; font:10px Tahoma; text-transform:uppercase; }

#free_fl_slogan { float:left; margin-top:114px; margin-left: 46px; color: #000000; font-weight: bold; }

/* SECONDARY MENU */
#free_fl_scnd_menu { padding:25px 0 0 0; color:#FFFFFF; text-align:center; }

#free_fl_scnd_menu a { font:bold 11px/13px Tahoma, Arial, Geneva, sans-serif; color:#FFFFFF; margin:0 17px; text-decoration:none; }

#free_fl_scnd_menu a:hover { text-decoration:underline; }

#free_fl_scnd_menu .nolink { margin:0 10px; color:#FFFFFF; text-decoration:underline; font:bold 11px/13px Tahoma, Arial, Geneva, sans-serif; }

#free_fl_scnd_menu a:hover { text-decoration:underline; }

#free_fl_outer { width:100%; }

/* CONTENT */

/* CENTER */

#free_fl_cnt { float:left; width:100%; margin-left:-243px; }

#free_fl_cent { margin-left:243px; padding-left: 48px; padding-right: 30px; }

#free_fl_cent h1 { font:bold 14px/20px Tahoma, Arial; margin:0; padding:12px 0 10px 0; color:#000; }

#free_fl_cent h2 { height:20px; background:url(images/h2_bg.gif) repeat-x bottom; font:bold 12px/15px Tahoma, Arial, Geneva, sans-serif; padding:5px 0 0 2px; margin-bottom:5px; color:#FFFFFF; text-transform:uppercase; }


/* RIGHTBLOCK */
#free_fl_rightblock { width:243px; float:right; }

#free_fl_rightblock .pad { }

#free_fl_rightblock .block2 { width:192px; background:url(images/block_bg.gif) repeat-y; }

#free_fl_rightblock .block_top2 { width:192px; background: url(images/block_top2.jpg) no-repeat top; }

#free_fl_rightblock .block_bot2 { width:192px; background: url(images/block_bot1.jpg) no-repeat bottom; padding-bottom:25px; }

#free_fl_rightblock .block1 { width:192px; background:url(images/block_bg.gif) repeat-y; }

#free_fl_rightblock .block_top1 { width:192px; background: url(images/block_top1.jpg) no-repeat top; }

#free_fl_rightblock .block_bot1 { width:192px; background: url(images/block_bot1.jpg) no-repeat bottom; padding-bottom:25px; }

.block2 h1, .block1 h1 { color:#000; font: bold 14px/16px Tahoma; padding:16px 0 0 75px; margin-bottom:30px; }

/* LIST */
ul.pr, ul.ctg { margin:0; padding:0; }

ul.pr li, ul.ctg li { margin:0; padding:2px 0 0 30px; height:22px; list-style-type: none; background: url(images/block_list_bg.gif) no-repeat; }

ul.ctg li { background: url(images/block_list_bg1.gif) no-repeat; }

ul.pr li a, ul.ctg li a { color:#fff; text-decoration:none; }

ul.pr li a:hover, ul.ctg li a:hover { text-decoration:underline; }

ul.pr li.active, ul.ctg li.active { color:#fff; text-decoration:underline; }

.free_fl_new { float:left; color:#b6a601; margin-top:-5px; margin-left:3px; font-size:9px; }

/* PREVIEW */

.prw { background:url(images/pr_bg.jpg) no-repeat; width:173px; height:251px; }

.prw p { line-height:18px; }

.prw a { text-decoration:none; }

.prw .pad { padding:16px 0 0 22px; }

/* FONT */

a.orange { color:#FF5800; !important
}

.red { color:#FF4200; }

.red_pr { color:#FF4200; font-size:14px; font-weight:bold; }

.bl { color:#7D91AA; }

.cap { color:#B59595; }

.white { color: #FFFFFF; }

.bt { width:223px; height:56px; background:url(images/but.png) no-repeat; margin-top:27px; margin-left: 10px; }

.bt p { padding:7px 0 0 48px; text-align:left; }

.bt a { color:#fff; }

/* FOOTER */

#free_fl_ftr_r { width:100%; min-width:1024px; height:279px; text-align:center; background: url(images/footer_r.jpg) no-repeat top right; }

#free_fl_ftr { width:100%; min-width:1024px; height:279px; text-align:center; background: url(images/footer_l.jpg) no-repeat top left; }

#free_fl_ftr_repeat { width:100%; min-width:1024px; height:279px; background: url(images/footer.jpg) repeat-x top; }

#free_fl_ftr_menu { padding:107px 0 0 0; color:#fff; width:100%; min-width:1024px; text-align:center; }

#free_fl_ftr_menu a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 12px; text-decoration:none; }

#free_fl_ftr_menu a:hover { text-decoration:underline; }

#free_fl_ftr_menu .nolink { margin:0 5px; color:#ED8142; text-decoration:none; }

#free_fl_ftr_menu a:hover { text-decoration:underline; }

#free_fl_ftr_menu_w { padding:43px 0 0 0; color:#fff; width:100%; min-width:1024px; text-align:center; }

#free_fl_ftr_menu_w a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#fff; margin:0 5px; text-decoration:none; }

#free_fl_ftr_menu_w a:hover { text-decoration:underline; }

#free_fl_ftr_menu_w .nolink { margin:0 5px; color:#fff; text-decoration:none; }

#free_fl_ftr_menu_w a:hover { text-decoration:underline; }

.none_line a { text-decoration:none; margin:0 1px; color:#B59595; }

.none_line a:hover { text-decoration:underline; color:#FF5800; }

.none_line a.orange { color:#FF5800; text-decoration:underline; }

/* CONTACT FORM */
.input_div_cont { margin:0px 0 20px 0; }

.input_div_cont p, .text_area_contact_us p { font:bold 11px Tahoma, Arial, Geneva, sans-serif; text-decoration:none; margin-bottom:1px; color: #ffffff; }

.input_div_cont input, .text_area_contact_us textarea { border-bottom:1px solid #free_fl_D4D0C8; border-left:2px inset #free_fl_808080; border-right:1px solid #free_fl_D4D0C8; border-top:2px inset #free_fl_808080; color: #free_fl_666666; background-color:#fff; }

.input_div_cont input { width:284px; height:14px; }

.text_area_contact_us textarea { width:550px; height:188px; margin-bottom: 10px; overflow:auto; float:left; }

