/**
 * $Id$
 * Website Baker template: allcss
 * This template is one of four basis templates distributed with Website Baker.
 * Feel free to modify or build up on this template.
 *
 * This file contains all CSS definitions required to display the template
 * in the Website Baker frontend. 
 *
 * LICENSE: GNU General Public License
 * 
 * @author     Ryan Djurovich, C. Sommer
 * @copyright  GNU General Public License
 * @license    http://www.gnu.org/licenses/gpl.html
 * @version    2.70
 * @platform   Website Baker 2.7
 *
 * Website Baker is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * Website Baker is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.


*{border:0; margin:0; padding:0;}
*/
/* HTML elements */

body{background-color:#FFF; color:#444; font-family:verdana, Arial, Helvetica, sans-serif; font-size:13px; margin:0;}
a{outline:none; color:#000000; text-decoration:none;}

.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear:both;}
br.clear{clear:both; margin-top:-15px;}

.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}

.fl_left{float:left;}
.fl_right{float:right;}

.imgl, .imgr{border:1px solid #CCCCCC; padding:5px; color:#666666; background-color:#F7F7F7;}
.imgl{float:left; margin:0 8px 8px 0; clear:left;}
.imgr{float:right; margin:0 0 8px 8px; clear:right;}
.imgc{display: block; margin-left: auto; margin-right: auto }
.imgm{margin:10px 0;}
.imgmj{margin:0 0 10px 0;}
.imgm15{margin:15px 0 ;}
.imgf{margin:5px 0;}
.imglm{float:left; margin:3px 0 0 10px; clear:left;}
.inline{display: inline;}
.md10{margin:0 10px 0 0;}

.lipa ul{list-style-type:none; padding: 0 0 0 10px;}
.libl li{overflow:auto; width:100%; margin: 0,0,10px,0;}

.libl ul{list-style-type:none; padding: 0 0; margin: 0,0;}
.libl li{overflow:auto; width:100%; margin: 0,0,10px,0;}

p.i25{text-indent:25px;}

.wrapper{display:block;	width:100%;	margin:0; text-align:left;}
.wrapper_up {display:block;	width:100%;	margin:0; text-align:left; height:420px;}	

.row1{color:#FFFFFF; background-color:#196e99;}
.row2{color:#444; background-color:#F5F5F5; border-bottom:1px solid #196e99;}
.row2 a{color:#294E79;}
.row3{color:#444; background-color:#FFFFFF;}
.row4{color:#FFFFFF; background-color:#196e99;}


#header, .container, #footer{width:960px; margin:0 auto 0; position:relative;}

#header{ height:130px; z-index:1000;}
#header h2, #header p, #header ul, #header a{ margin:0;	padding:0; list-style:none;	line-height:normal;}
#header h2 a{ position:absolute; top:10px; left:200px; font-size:22px; font-weight:normal; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif;}
#header p{display:block; position:absolute;	top:65px; left:0; color:#F5F5F5; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
#header img{padding:5px 5px 0 0;}
.facebook {padding:0 5px 5px 0;}


.search_box{display:block; width:300px; position:absolute; top:10px; right:0;}
.search_box input{display:block; float:left; width:230px; margin:0;	padding:5px; color:#FFFFFF;	background-color:#1C3451; border:1px solid #4A80C1;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.search_box input#but{float:right; width:50px; margin:0; padding:4px;}

.login{display:block; width:280px; margin:0 0 25px 0; padding:10px 0 10px 20px; background-color:#f5f5f5; min-height : 34px;}
.login input{display:block; float:left; width:180px; margin-top:5px; padding:5px; color:#FFFFFF; background-color:#1C3451; border:1px solid #4A80C1;	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.login input#but{float:right; width:70px; margin-top:10px; padding:4px;}



#topnav{display:block; position:absolute; top:80px;	left:0;	height:45px; color:#FFFFFF;	background-color:#196e99; font-weight:bold;	font-size:14px;	font-family:Verdana, Arial, Helvetica, sans-serif;}
#topnav ul{list-style:none;	margin:0; padding:0;}
#topnav li{float:left;}
#topnav li a:link, #topnav li a:visited{display:block; margin:0 5px 0 0; padding:14px 12px;	color:#FFFFFF; background-color:#189984;}
#topnav li a:hover, #topnav li a.active{color:#444; background-color:#F5F5F5;}
#topnav li li a:link, #topnav li li a:visited{width:150px; float:none; margin:0; padding:7px 10px; font-size:12px; font-weight:normal; color:#FFFFFF;	background-color:#189984;}
#topnav li li a:hover{color:#444; background-color:#F5F5F5;}
#topnav li ul{background: #FFFFFF; z-index:9999; position:absolute;	left:-999em; height:auto; width:170px; border:1px solid #E6E6E6; border-top:none;
border-right:none;}
#topnav li ul a{width:140px;}
#topnav li ul ul{margin:-32px 0 0 0;}
#topnav li:hover ul ul{left:-999em;}
#topnav li:hover ul, #topnav li li:hover ul{left:auto;}
#topnav li:hover{position:static;}
#topnav li.last a{margin-right:0;}

.breadcrumb {display:block;	margin:0 0 0 200px; width:960px;}
.breadcrumb a{color:#294E79; background-color:#FFFFFF;}


.ml ul{display:block; width:300px; margin:0 0 20px 0; padding:20px 0; color:#2E271D; background-color:#f5f5f5;}
.ml ul ul{display:block; width:250px; margin:0; padding:5px 0; color:#2E271D; background-color:#f5f5f5;}
.ml li{display:block; width:250px; margin:0 0 5px 0; padding:0 25px; color:#2E271D; background-color:#f5f5f5;}
.ml li li{display:block; width:225px; margin:0 0 5px 0; padding:0 0 0 25px; color:#2E271D; background-color:#f5f5f5;}
.ml a{color:#2E271D; background-color:#196E99;}
.ml li a:link, .ml li a:visited{display:block; margin:0; padding:5px 15px; color:#FFFFFF; background-color:#189984;}
.ml li a:hover, .ml li a.active{color:#222; background-color:#dcdee8;}



#featured_slide{display:block; float:left; width:470px; margin:0;}
#featured_slide a{color:#FFFFFF; background-color:transparent;}
#featured_slide a, #featured_slide ul, #featured_slide img{margin:0; padding:0; border:none; outline:none; list-style:none; text-decoration:none;}
#featured_slide h1, #featured_slide h2, #featured_slide h3, #featured_slide h4, #featured_slide h5, #featured_slide h6{margin:0 0 5px 0; padding:0; line-height:normal; font-size:13px; font-weight:bold; color:#FFFFFF; background-color:transparent;}
#featured_slide a{color:#F00000; background-color:transparent;	font-weight:normal;}
#featured_slide p{margin:0; font-size:12px;}
#featured_slide .panel{border:10px solid #FFFFFF;}
#featured_slide .loader{background:url("../images/galleryviewthemes/loader.gif") center center no-repeat;}
#featured_slide .panel .panel-overlay, #featured_slide .panel .overlay-background{height:50px; padding:5px;	white-space:normal;}
#featured_slide .panel .overlay-background{background:#000000;}
#featured_slide .panel .panel-overlay{color:#FFFFFF; font-size:0.7em;}
#featured_slide .filmstrip{margin:15px 0 0 0; padding:0;}
#featured_slide .filmstrip .img_wrap{margin:0; padding:0;}
#featured_slide .frame{}
#featured_slide .frame .img_wrap{border:1px solid #AAAAAA;}
#featured_slide .frame.current .img_wrap{border-color:#000000;}
#featured_slide .frame img{border:none;}
#featured_slide .frame .caption{text-align:center;color:#888888;}
#featured_slide .frame.current .caption{color:#000000;}
#featured_slide .pointer{border-color:#000000;}

#featured_slide{height:360px; overflow:auto;}
#featured_slide li{margin:0 0 10px 0;}


.container{padding:10px 0; min-height:350px;}
.container a{color:#294E79;	}
.container h1, .container h2, .container h3, .container h4, .container h5, .container h6{margin:0 0 15px 0; padding:5px 10px; line-height:normal; font-weight:normal; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif;}

.titlu {background-color:#dcdee8; margin:0 0 15px 0; padding:5px 10px;	border-bottom:1px solid #FFFFFF;}
.titlun {background-color:#000000; color:#ffffff; font-size:12pt; margin:0 0 5px 0; padding:0 10px; font-weight:bold;}
.titlug {background-color:#dcdee8; margin:0 0 1px 0; font-size:12pt; padding:0 5px;}

/* left column */
.lc {display:block; float:left; width:630px;}
.lc .li2c{display:block; width:630px; margin:20px 0 0 0; padding:0;}
.lc .li2c ul{margin:0; padding:0; list-style:none;}
.lc .li2c li{display:block; float:left; width:300px; margin:0 30px 0 0; padding:0;}
.lc .li2c li.last{margin-right:0;}
.lc .li2c li p.imgholder{display:block; width:286px; height:100px; margin:0 0 15px 0; padding:6px; color:#666666; background-color:#F7F7F7; border:1px solid #CCCCCC;}


.lc .homecontent{display:block; width:630px; margin:20px 0 0 0; padding:0;}
.lc .homecontent ul{margin:0; padding:0; list-style:none;}
.lc .homecontent li{display:block; float:left; width:300px; margin:0 30px 0 0; padding:0;}
.lc .homecontent li.last{margin-right:0;}
.lc .homecontent li p.imgholder{display:block; width:286px; height:100px; margin:0 0 15px 0; padding:6px; color:#666666; background-color:#F7F7F7; border:1px solid #CCCCCC;}

/* right column */
.rc{display:block; float:right; width:300px;}
.rc #featured{display:block; width:300px; margin-bottom:40px;}
.rc
.rc .holder p{line-height:1.6em;}
.rc .holder h2.title img{float:left; margin:-15px 8px 0 0; padding:5px; color:#666666; background-color:#F7F7F7; border:1px solid #CCCCCC;}
.rc div.imgholder{display:block; width:290px; margin:0 0 10px 0; padding:4px; color:#666666; background-color:#F7F7F7; border:1px solid #CCCCCC;}

.readmore{display:block; font-weight:bold; text-align:right; line-height:normal;}


.c300 h2 {background-color:#dcdee8; margin:0 0 15px 0; padding:5px 10px; border-bottom:1px solid #FFFFFF;}	
.c300 ul{margin:0; padding:0; list-style:none;}
.c300 a{color:#294E79; background-color:#FFF; font-weight:bold;}


.c450{display:block; width:480px; float:right;}
.c450 h2 {background-color:#dcdee8; margin:0 0 15px 0; padding:5px 10px; border-bottom:1px solid #FFFFFF;}	
.c450 ul{margin:0; padding:0; list-style:none;}
.c450 a{color:#294E79; background-color:#F5F5F5; font-weight:bold;}
.c450 li{display:block; float:left; width:205px; margin-bottom:4px; padding:0 20px 0 0; line-height:normal;}
.c450 li a{font-size:12px;}
.c450 p.readmore{display:block; width:450px; font-weight:bold; text-align:right; line-height:normal;}
.c450l {display:block; width:450px; float:left;}
.c450 p.mare{font-weight:bold; font-size:1.2em;}
.c450 h2.targ {background-color:#dcdee8; margin:0 0 10px 0; padding:5px 10px; font-size:20px; line-height:1.6em; border-bottom:1px solid #FFFFFF;}

.libm ol, .libm ul{margin-bottom:15px; padding:0;}
.libm li{margin-bottom:10px; padding:0;}


.featured a{color:#294E79; background-color:#F9F9F9;}
.featured ul, .featured h2, .featured p{margin:0; padding:0; list-style:none;}
.featured h2 {background-color:#dcdee8; margin:0 0 15px 0; padding:5px 10px; border-bottom:1px solid #FFFFFF;}
.featured li{display:block; width:270px; margin:0; padding:20px 15px; color:#444; background-color:#F9F9F9;}
.featured li p{line-height:1.6em;}
.featured p.readmore{display:block; width:270px; font-weight:bold; text-align:right; line-height:normal;}


table{width:100%; border-collapse:collapse; table-layout:auto; vertical-align:top; margin-bottom:15px; border:1px solid #CCCCCC;}
table thead th{color:#FFFFFF; background-color:#666; border:1px solid #CCCCCC; border-collapse:collapse; text-align:center; table-layout:auto; vertical-align:middle;}
table tbody td{vertical-align:top; border-collapse:collapse; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
table thead th, table tbody td{padding:5px; border-collapse:collapse;}
table tbody tr.light{color:#555; background-color:#F7F7F7;}
table tbody tr.dark{color:#555; background-color:#E8E8E8;}





#footer{padding:20px 0;	height:60px;}
#footer p{margin:0;	padding:0;}
#footer a{color:#98B7DC; background-color:#196e99;}
#footer ul{margin:0; padding:0;	list-style:none;}
.box3{display:block; float:left; width:290px; margin-right:30px;}
.verde {color:#339966;}
.larger {font-size:1.3em;}


#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 450px;
  height: 90px;
  background: url('/media/pagini/home/g4152.png') no-repeat;
  position: relative;
}
#menu span {
  display: none;
  position: absolute;
}
#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}
#menu a:hover span {
  display: block;
}

#menu .cca {
  width: 317px;
  height: 29px;
  background: url('/media/pagini/home/cca.png') no-repeat;
  left: 120px;
  top: 12px;
}
#menu .cca span {
  width: 317px;
  height: 29px;
  background: url(cca-over.png) no-repeat;
  left: 120px;
  top: 12px;
}

#menu .ccm {
  width: 317px;
  height: 29px;
  background: url('/media/pagini/home/ccm.png') no-repeat;
  left: 120px;
  top: 47px;
}
#menu .ccm span {
  width: 317px;
  height: 29px;
  background: url(ccm-over.png) no-repeat;
  left: 120px;
  top: 47px;
}

.chenar {
	border: 2px solid LightGray;
	margin-bottom: 15px;
	padding: 20px;
	text-align: justify;
  	text-justify: inter-word;
}


