/**
 * TYPOlight webCMS
 * Copyright (C) 2005-2009 Leo Feyer
 *
 * This program is free software: you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation, either
 * version 2.1 of the License, or (at your option) any later version.
 * 
 * This program 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
 * Lesser General Public License for more details.
 * 
 * You should have received a copy of the GNU Lesser General Public
 * License along with this program. If not, please visit the Free
 * Software Foundation website at http://www.gnu.org/licenses/.
 *
 * PHP version 5
 * @copyright  Leo Feyer 2005-2009
 * @author     Leo Feyer <leo@typolight.org>
 * @license    LGPL
 * @version    1.0
 */

/* Reset margins */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea {
	margin:0;
	padding:0;
}

/* Format basic elements */
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption,th,td {
	text-align:left;
	vertical-align:top;
}
abbr,acronym {
	font-variant:normal;
	border-bottom:1px dotted #666;
	cursor:help;
}
blockquote,q {
	quotes:none;
}
fieldset,img {
	border:0;
}
li {
	list-style-type:none;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
del {
	text-decoration:line-through;
}
ins {
	text-decoration:none;
}

:focus {
	outline:0;
}

/* Font settings */
body {
	font-family: Tahoma, Helvetica, Verdana, Arial, sans-serif;
	color:#000;
}
input,button,textarea,select {
	font-family:inherit;
	font-size:99%;
	font-weight:inherit;
}
pre,code {
	font-family:"Lucida Console",Monaco,monospace;
	font-size:12px;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
table {
	font-size:inherit;
}
caption,th {
	font-weight:bold;
}
div {
	line-height: 0px;
}
p {
	line-height: 18px;
}
/* Default margins */
h1,h2,h3,h4,h5,h6 {
	margin-top:10px;
}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form {
	margin-bottom:12px; /* Should match font size */
}
li p {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
li {
	margin-top:0px;
	margin-bottom:3px;
}
h1 {
	font-size:28px;
	color:#434343;
	font-weight: bold;
	line-height: 36px;
}
h2 {
	font-size:16px;
	font-weight: normal;
}
h3 {
	font-size:14px;
	line-height: 26px;
	margin-bottom:5px;
	font-weight: normal;
}
a, a:link, a:visited {
	text-decoration: underline;
	color: #383838;
}
a:hover {
	color:#383838;
	text-decoration: none;
}
table td, table th {
	margin: 0px;
	padding:3px;
}
/*TinyMCE specific rules*/
.mceContentBody a {
   color: #383838 !important; /* FF requires a important here */
   text-decoration: none;
}
.mceContentBody a:hover {
   color: #383838 !important; /* FF requires a important here */
   text-decoration: underline;
}

hr {
	width: 673px;
	border : none;
	border-top : solid 1px #d4d4d3;
	height : 1px;
	margin-left: -35px;
}
.mceContentBody li {
   margin-left:3em;
   list-style: disc;
}
.mceContentBody .flat li ul, .mceContentBody .flat li ol {
   margin-left:1em;
   padding-left:0;
}
.mceContentBody .flat li li {
   margin-left:0;
}
blockquote {
	border-left:5px solid #ccc;
	clear:both;
	margin:0 0 15px;
	padding:0px 15px 0px 15px;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}
blockquote * { quotes: none; }
blockquote > *:before { content: '\00BB'; }
blockquote > *:after { content: '\00AB'; }
blockquote q:before { content: '\00BB'; }
blockquote q:after { content: '\00AB'; }

.sivaTabelca {
	border: 1px solid #c1c1c1;
	background-color: #e9e9e9;
}
a.linkMarketing, a:visited.linkMarketing {
	color: #d51e23;
}
.mceContentBody a.linkMarketing  {
   color: #d51e23 !important; /* FF requires a important here */
}
a.linkInternet, a:visited.linkInternet {
	color: #6cb03e;
}
.mceContentBody a.linkInternet {
   color: #6cb03e !important; /* FF requires a important here */
}
a.linkSocial, a:visited.linkSocial {
	color: #97b029;
}
.mceContentBody a.linkSocial {
   color: #97b029 !important; /* FF requires a important here */
}
a.linkIzobrazevanje, a:visited.linkIzobrazevanje {
	color: #0075bf;
}
.mceContentBody a.linkIzobrazevanje {
   color: #0075bf !important; /* FF requires a important here */
}
a.linkTeambuilding, a:visited.linkTeambuilding {
	color: #35587d;
}
.mceContentBody a.linkTeambuilding {
   color: #35587d !important; /* FF requires a important here */
}
a.linkEvent, a:visited.linkEvent {
	color: #ffb12c;
}
.mceContentBody a.linkEvent {
   color: #ffb12c !important; /* FF requires a important here */
}
a.linkSvetovanje, a:visited.linkSvetovanje {
	color: #8071b4;
}
.mceContentBody a.linkSvetovanje {
   color: #8071b4 !important; /* FF requires a important here */
}
a.linkMedia, a:visited.linkMedia {
	color: #ac4961;
}
.mceContentBody a.linkMedia {
   color: #ac4961 !important; /* FF requires a important here */
}
a.linkIdeas, a:visited.linkIdeas {
	color: #de7316;
}
.mceContentBody a.linkIdeas {
   color: #de7316 !important; /* FF requires a important here */
}
