
body{ 

	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#00000; 
	text-align:center; 
	margin:0 auto; 
	background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/bg.gif); 
	background-repeat:repeat;
	height:100%;

}
html{ height:100%}
html>body #container { height: auto; }
h3 {color:#2BABDB; font-size:15px; font-weight:bold;}
h4 {font-size:13px; font-weight:bold; margin:0px; color: #000; }
#container{ position:relative; margin:0 auto -50px; min-height: 100%; height: auto !important; height: 100%; border:0px solid #ff0000;}
#logo{ position:absolute; top:5px; background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/logof.png); cursor:pointer; width:203px; height:107px; background-repeat:no-repeat; }
#container #header{ border:0px solid #000000; background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/gradient_header.gif); background-repeat:repeat; height: 65px; text-align:left;}
#container #header .elem_header{ width:900px; border:0px solid #000000; margin:0 auto;}
#container #header .elem_header h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#268DD9;font-variant: small-caps; margin:20px 0px 0px 0px; float:right;}
#container #header .elem_header span{ display:block; width:600px; height:50px; margin:20px 0px 0px 0px; float:right}


#container #body{ border:0px solid #000000;  width:921px; min-height:660px; text-align:center; margin:0 auto; position:relative}

.topmenu{ background:#fff; padding-top:20px;  }
.topmenu ul{ margin:0px 0px 0px 30px; padding:0px; border:0px solid #ff0000; height:30px; }
.topmenu ul li{ float:left; list-style-type:none; margin:2px 5px 10px 0px; padding:0px 0px 0px 0px; font-size:16px;  }
.topmenu ul li.separator{ margin-top:2px; }
.topmenu ul li a { font-family:Arial, Helvetica, sans-serif; color:#3e338e; font-size:17px; font-weight:bold; font-style:normal; font-variant: small-caps; text-decoration:none; height:30px; display:inline-block; border:0px solid #ff0000;}
.topmenu ul li a.selected { color:#ff8000; background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/sageata_meniu.jpg);background-repeat:no-repeat;background-position:50% 100%;  }
.topmenu ul li a.cerere-oferta { color:#ff0000; }
.topmenu ul li a:hover { background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/sageata_meniu.jpg);background-repeat:no-repeat;background-position:50% 100%;  }
.topmenu ul li.menuc a { color:#ff8000; }
.topmenu .topmenu-line { margin-left:12px; margin-right:30px; margin-top:2px; margin-bottom:10px; background:#0074C5; height:4px; }

.main_picture{ background:#FFF; border:0px solid #ff0000; height:300px; width:700px; }
.main_picture img{ border:10px solid #FFFFFF; }
.main_picture #simplegallery1{ position: relative; visibility: hidden; border: 0px; background:#fff; margin:0px; border:11px solid #ffffff;}

.main_right { background:#FFF; padding-top:10px; }
.box5 { float:left; width:211px; height:116px; border:1px solid #00406F; margin:0px 0px 0px 0px; padding:0px; position:relative; }
.box5 img.box5-img{ position:absolute; left:-31px; top:-26px; border:0px solid #ff0000; z-index:100;}

.box2{ background-image: url(http://www.tamplarie.com/img/tamplarie/member/layout/box21.jpg); background-repeat:no-repeat; width:211px; height:214px; margin:7px 0px 10px 0px; border:1px solid  #00406f; text-align:left}
.box2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6b86ce; margin:10px 0px 0px 10px; padding:0px}
.box2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; margin:2px 0px 0px 10px; padding:0px}

.leftmenu{ width:172px; background:#fff; margin:10px 0px 20px 0px; vertical-align:top; border-right:0px solid #0074C5; }
.leftmenu ul{ margin:0px 0px 20px 0px; padding:0px; border:0px solid #ff0000; }
.leftmenu ul li{ list-style-type:none; margin:2px 0px 0px 10px; padding:0px 0px 0px 0px; text-align:left; }
.leftmenu ul li.separator{ margin-top:2px; }
.leftmenu ul li a { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; font-weight:bold; font-style:normal; text-decoration:none; width:96%; height:16px; padding:3px; display:inline-block; border:1px solid #162343; background:#0074C5; }
.leftmenu ul li a.selected { background:#162343; color:#fff; }
.leftmenu ul li a.cerere-oferta { background:#ff8000; }
.leftmenu ul li a:hover {  background:#162343; color:#fff; }
.leftmenu ul li.menuc a { color:#ff8000; }


.big_box{ background-color:#fff; width: 769px; min-height:400px; vertical-align:top; }
.cerere_box{ width: 100%;  }
.home_box{ width: 569px;;  }
.big_header{ background-color:#fff; text-align:center;  }
.big_header .header{ background-color:#ff7f00; height:25px; margin:5px; padding:0px;}
.big_header .header h1{ margin:0px; padding:0px; }
.big_header .header span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:center; line-height:25px }
.big_box div.text{ color:#4f4f4f; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align: justify; padding:10px; }


.rightmenu{ width:200px; background:#fff; margin:10px 0px 20px 0px; vertical-align:top; border-right:0px solid #0074C5; }
.rightmenu .box_picture{float:right; margin:0px 5px 0px 0px; padding:0px}
.rightmenu .header{ background-color:#ff7f00; width:200px; height:25px; margin:5px; padding:0px; position:relative}
.rightmenu .header span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; padding:0px 0px 0px 0px; margin:10px 0px 0px 15px; position:relative; text-align:center; line-height:25px }
.rightmenu .header a{ text-decoration:none}

.box1{ background-color:#fff; border:1px solid #00406f; width: 211px; height:185px; margin:10px 5px 0px 0px; position:relative; }
.box1 .bullet { margin:1px 5px 0px 5px; float:left; }
.box1 .p1 { float:left; width:123px; border:0px solid #000000; text-align:left; margin:0px; padding-top:7px; color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.box1 .p1 a { color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.box1 .p1 a:hover { color:#ff8000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.box1 .blackcar {background:url(http://www.tamplarie.com/img/tamplarie/member/layout/car.jpg); height:135px; width:80px; border:0px solid #ff0000; position:absolute; top:40px; left:131px; } 

.box3{ background-color:#fff; border:1px solid #00406f; width: 211px; height:205px; margin:10px 5px 0px 0px}
.box3 .paragraf{float:left; width:115px; border:0px solid #000000; margin:10px 0px 0px 5px; padding:0px; color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif}
.box3 .blackguy {background:url(http://www.tamplarie.com/img/tamplarie/member/layout/blackguy.jpg); height:135px; width:80px; float:right; } 

.box4{ background-color:#FFFFFF;border:1px solid  #00406f; margin:10px 0px 0px 0px; text-align:left; width:211px; height:250px}
.box4 h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff7f00; margin:10px 5px 0px 10px; padding:0px;}
.box4 .text{ color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:110px; border:0px solid #000000; margin:10px 0px 0px 10px; padding:0px;  position:absolute; }
.box4 img.img{ margin:25px 0px 0px 0px;}
.box4 ul{  }
.box4 ul li{   }
.box4 ul li a { }
.box4 ul li a:hover {  }

/*

#container #body .left .boxes{ margin:0px 0px 0px 0px;  text-align:left}
#container #body .left .boxes .box_picture{float:right; margin:0px 5px 0px 0px; padding:0px}
#container #body .left .boxes .header{ background-color:#ff7f00; width:210px; height:25px; margin:5px; padding:0px; position:relative}
#container #body .left .boxes .header span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; padding:0px 0px 0px 0px; margin:10px 0px 0px 15px; position:relative; text-align:center; line-height:25px }
#container #body .left .boxes .header a{ text-decoration:none}

#container #body .left .boxes .box1{ background-color:#fff; border:1px solid #00406f; width: 221px; height:185px; float:left; margin:0px 10px 0px 0px}
#container #body .left .boxes .box1 .bullet{margin:12px 5px 0px 5px; float:left}
#container #body .left .boxes .p1{float:left; width:103px; border:0px solid #000000; margin:10px 0px 0px 0px; padding:0px; color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif}
#container #body .left .boxes .p1 a { color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#container #body .left .boxes .p1 a:hover { color:#ff8000; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

#container #body .left .boxes .big_box{ background-color:#fff; border:1px solid #00406f; width: 689px; min-height:400px; float:left; margin:10px 0px 0px 0px;}
#container #body .left .boxes .big_box .header{ background-color:#ff7f00; width:679px; height:25px; margin:5px; padding:0px; position:relative}
#container #body .left .boxes .big_box .header span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; padding:0px 0px 0px 0px; margin:10px 0px 0px 15px; position:relative; text-align:center; line-height:25px }
#container #body .left .boxes .big_box div.text{ color:#4f4f4f; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align: justify; padding:10px; }

#container #body .left .boxes .com_box{ background-color:#fff; border:1px solid #00406f; width: 911px; min-height:400px; float:left; margin:0px 0px 0px 0px;}
#container #body .left .boxes .com_box .header{ background-color:#ff7f00; width:901px; height:25px; margin:5px; padding:0px; position:relative}
#container #body .left .boxes .com_box .header span{ color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; font-style:normal; padding:0px 0px 0px 0px; margin:10px 0px 0px 15px; position:relative; text-align:center; line-height:25px }
#container #body .left .boxes .com_box div.text{ color:#4f4f4f; margin:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align: justify; padding:10px; }

#container #body .left .boxes .box2{ background-color:#fff; border:0px solid #00406f; width: 221px; height:195px; float:left;margin:0px 0px 0px 0px}
#container #body .left .boxes .box3{ background-color:#fff; border:1px solid #00406f; width: 222px; height:205px; float:left}
#container #body .left .boxes .box3 .paragraf{float:left; width:115px; border:0px solid #000000; margin:10px 0px 0px 5px; padding:0px; color:#8f8f8f; font-size:11px; font-family:Arial, Helvetica, sans-serif}


#container #body .left .meniu2{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-style:normal; font-weight:normal; margin:20px 0px 0px -9px; }
#container #body .left .meniu2 ul li{ float:left; list-style-type:none; margin:0px 0px 0px 10px; text-align:center;}
#container #body .left .meniu2 ul a{ white-space:nowrap; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-style:normal; font-weight:normal; text-decoration:none}
#container #body .left .meniu2 ul a:hover{ font-family:Arial, Helvetica, sans-serif; color: #67caff; font-size:11px; font-style:normal; font-weight:normal; text-decoration:underline}
#container #body .left .meniu2 ul{ margin:0px 0px 0px 0px; padding:0px}

#container #body .right{ width:231px; min-height:448px; position:relative; float:left; margin:0px 0px 0px 0px; border: 0px solid #00406f; background:#fff; }
#container #body .right .box1{ background-image: url(http://www.tamplarie.com/img/tamplarie/member/layout/orange_box.jpg); width:211px; height:116px; margin:0px 0px 10px 0px; border:0px solid  #00406f}
#container #body .right .box1 h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; margin:15px 0px 0px 0px; padding:2px; }
#container #body .right .box1 h2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:7px 0px 0px 0px; padding:0px; font-weight:normal }
#container #body .right .box1 img{ margin:5px 0px 0px 0px}
#container #body .right .box5 { float:left; width:211px; height:116px; border:1px solid #00406F; margin:0px 0px 0px 10px; padding:0px;}
#container #body .right .box5 img.box5-img{ position:absolute; left:-20px; top:-25px; border:0px solid #ff0000; z-index:10000;}

#container #body .right .box2{ background-image: url(http://www.tamplarie.com/img/tamplarie/member/layout/box21.jpg); background-repeat:no-repeat; width:211px; height:214px; margin:7px 0px 10px 10px; border:1px solid  #00406f; text-align:left}
#container #body .right .box2 h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6b86ce; margin:10px 0px 0px 10px; padding:0px}
#container #body .right .box2 h2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#FFFFFF; margin:2px 0px 0px 10px; padding:0px}

#container #body .right .box3 h1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin:20px 0px 0px 0px; padding:0px;}

#container #body .right .box4{ background-color:#FFFFFF;border:1px solid  #00406f; margin:-4px 0px 0px 10px; text-align:left; width:211px; height:250px}
#container #body .right .box4 h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#ff7f00; margin:10px 0px 0px 10px; padding:0px;}
#container #body .right .box4 .text{ color:#8f8f8f; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:110px; border:0px solid #000000; margin:10px 0px 0px 10px; padding:0px;  position:absolute; }
#container #body .right .box4 img.img{ margin:25px 0px 0px 0px;}
#container #body .right .box4 ul{  }
#container #body .right .box4 ul li{   }
#container #body .right .box4 ul li a { }
#container #body .right .box4 ul li a:hover {  }
*/

td.comanda-left {  width:300px; border:1px solid #0175C7; float:left;}
td.comanda-right { width:580px; border:1px solid #ff8000; vertical-align:top; }
td.comanda-right table.comanda-table input.comanda-input { font-size:12px; padding:3px; width:220px; border: 1px solid #ff8000; background-color: #FAF8EB;}
td.comanda-right table.comanda-table textarea.comanda-text { font-size:12px; padding:3px; width:220px; height:85px;border: 1px solid #ff8000; background-color: #FAF8EB;}
td.comanda-right table.comanda-table td { vertical-align:top; }
td.comanda-right table.comanda-table td.comanda-label { display:block; width:110px; text-align:right; font-weight:bold;}
td.comanda-right td.comanda-footer input { border: 1px solid #F6EAD2; background-color: #2F8BCC; color:#ffffff; font-weight:bold; cursor:hand; float:left; width:230px; padding:3px;}
td.comanda-right td.comanda-footer input:hover { background-color: #ff8000; color:#FFFFFF; }
td.comanda-right p { padding:0px 10px 0px 10px; }

.comanda { width:300px; }
.comanda-table-parent { width:871px; border:0px solid #ff0000;  }
.comanda-table { width:300px;   }
.comanda-table-header { color:#ffffff; background-color: #0175C7; font-weight:bold; font-size: 13px; padding:2px; padding-left:10px; }
.comanda-table-header-right { color:#ffffff; background-color: #ff8000; font-weight:bold; font-size: 13px; padding:2px; padding-left:10px; }
.comanda-table td { border:0px solid #ff0000; margin:0; padding:2px; veretical-align:top; }
.comanda-thumb { padding:10px; float:left; display:block; border:0px solid #ff0000;}
.comanda-table input.comanda-input { font-size:12px; padding:3px; width:120px; border: 1px solid #ff8000; background-color: #FAF8EB;}
.comanda-table input.comanda-input-dim { font-size:12px; padding:3px; width:40px; border: 1px solid #ff8000; background-color: #FAF8EB;}
.comanda-table select.comanda-input { font-size:12px; padding:3px; width:125px; border: 1px solid #ff8000; background-color: #FAF8EB;}
.comanda-table select.comanda-input option{ padding:3px;  background-color: #FAF8EB;}
.comanda-table td.comanda-label { width:120px; text-align:right; font-weight:bold;}
.comanda-table td.comanda-label-dim { width:40px; text-align:right; font-weight:bold;}
.comanda-table td.comanda-text { font-size:12px; padding:0px;}
.comanda-footer input { border: 1px solid #F6EAD2; background-color: #ff8000; color:#ffffff; font-weight:bold; text-align:center; cursor:hand; }
.comanda-footer input:hover { background-color: #2F8BCC; color:#FFFFFF; }
.comanda-footer { margin-top:10px; text-align:center;  }
.comanda-container { padding:0px; min-height:160px;}

.cart-items { width: 100%; margin-top: 0px; padding: 0px; }
.cart-items td { padding:0px; margin:0px; padding-left:5px; padding-right:5px;}
.cart-items td.cart-items-header { color:#ffffff; background-color: #ff8000; font-weight:bold; font-size: 13px; padding:2px; padding-left:10px; }
.cart-items td.cart-items-thumb { padding:5px; text-align:center; }
.cart-items td.tdr { text-align:right; }
.cart-items td.tdc { text-align:center; }
.cart-items td.cell0 { background-color: #fff; color:#000;}
.cart-items td.cell1 { background-color: #F1F1F1; color:#000;}
.cart-items td.thumb { background-color: #FFFFFF; padding-left:30px; }
.cart-items td.line { }
.cart-items td.line div.hr {  height: 1px;  background: #0175C7; margin-top:10px; margin-bottom:10px; }
.cart-items td.line div.hr hr {  display: none; }
.cart-items input.qty { color:#000; font-size:12px; font-weight:normal; background-color: #FFFFFF; border:0px; width:50px; text-align:center; }
.cart-items .cart-items-delete {  }
.cart-items .cart-items-delete a { border:0px solid #ff0000; }
.cart-items .cart-items-delete img { border:0px solid #ff0000; }

.form-error {color:#ff0000; font-weight:bold; border:1px solid #ff8000; padding:10px; }

div.form {width:100%; margin-bottom:50px;}
div.form h1.form-title { font-size:14px; padding:5px; font-weight:bold; margin-top:0px; }
div.form td { padding:5px; }
div.form td.label { float:left; font-size:12px; text-align:left; color:#464646; font-weight:normal; width:120px; }
div.form td.element { float:left; text-align:left; width:300px;}
div.form td.element input.text {border: 1px solid #ff8000; background-color: #FAF8EB; width: 300px; padding:2px; margin:0px; vertical-align: middle; }
div.form td.element .combobox {border: 1px solid #ff8000; background-color: #FAF8EB; width: 300px; padding:2px; margin:0px; vertical-align: middle; }
div.form td.element input.code {border: 1px solid #ff8000; width: 300px;}
div.form td.element input.choose{border: 1px solid #ff8000; background-color: #FAF8EB; width: 20px; height:20px; margin:0px; display:inline; }
div.form td.element input.input_choose{border: 0px solid #CFCFCF; width: 300px; }
div.form div.header { border-top: 1px solid #ABABAB; }
div.form div.header, div.form h2 { padding:3px; font-size:13px; font-weight:bold; border-bottom: 1px solid #ABABAB; border-top: 1px solid #ABABAB; margin-top:1px;}
div.form div.form-header { border-top: 1px solid #ABABAB; }
div.form div.form-footer { padding:5px;	border:0px; margin:0px; margin-bottom:20px;}
div.form div.form-footer input { border: 1px solid #F6EAD2; background-color: #ff8000; color:#ffffff; font-weight:bold; text-align:center; width:150px; height:22px; cursor:hand; float:right; margin-right:200px;}
div.form div.form-footer input:hover { background-color: #2F8BCC; color:#FFFFFF; }
div.form div.help { float:left;  width:30%; font-size:10px; text-align:left;}
div.form div.help { }
div.form select { width: 300px;}
div.form textarea { border: 1px solid #ff8000; background-color:#FAF8EB; width: 300px; height:75px;}
div.form textarea.content { width: 300px; height:100px;}
div.form div.div_wymeditor { width: 730px; height:300px;}
div.form div.container {border:0px;}
div.form-error { font-weight:bold; font-size:13px; color: #ff0000; padding:10px; border:0px;}

#product-gallery { background-color: #fff; padding: 5px; }
#product-gallery a img { border: 5px solid #2B7EC5; border-width: 5px 5px 20px; float:left; margin:10px;}
#product-gallery a:hover img { border: 5px solid #ff8000; border-width: 5px 5px 20px; color: #fff; }
#product-gallery a:hover { color: #fff; }

#push{height:50px;}
#footer{ 
	border:0px solid #ff0000; 
	background-image:url(http://www.tamplarie.com/img/tamplarie/member/layout/footer_bg.gif); 
	background-repeat:repeat; 
	height:50px;
	}
#footer .footer_content{ width:921px; border:0px solid #ff0000; text-align:left; margin:0 auto }

a img{ border:none}

.fixmenu{background-color:#FFFFFF; height:32px; border:0px solid #00406f }
.space{ height:11px;}
.clear{ clear:both }


.fixheight{ *margin:50px 0px 0px 0px;_margin:50px 0px 0px 0px}
