﻿/* rozumny */

body
{
	font-family: Georgia, "Times New Roman", Times, serif;
    line-height:1.41em;
    font-size:14px;
    margin:0;
    color:#373737;
}

/* General */
a
{
	color:#333;
	text-decoration:none;
}
a:visited
{
	color:#333;
	/*color:#b7b7b7;*/
}
a:hover
{
	color:#333;
}
img
{
	border:0;
	margin:0;
	padding:0;	
}
h1
{
	font-size:24px;
	font-weight: normal;
	margin-bottom:20px;
	color: #000;
	line-height: 1.4em;
	margin-top: 0;
	margin-bottom: 0;
}
h2
{
	font-size:17px;
	font-weight:normal;
	margin:0;	
	margin-bottom:6px;
	padding:0;
}
h3 {
	font-size: 12px;
	margin-top: 15px;
}
img
{
	border:none;
}

/* Layout */

.master-wrapper-page
{
	border:1px solid #ccc;
	padding:10px 50px 25px 50px;
	width:800px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
}
#main
{
	margin:15px 0;
	width:800px;
	float:left;
	min-height:300px;
}
#logo
{
	margin-top:15px;
	float:left; 
}
#logo h1
{
	margin:0;
	padding:0;
}
#menu
{
	margin-top:33px;
	float:right; 
	text-align:left;
	font-size:14px;
	text-transform:lowercase;
	width:500px;  /*width:492px;*/
	/*width: 100%;
	display:block;clear:both*/
}
#menu ul
{
	list-style:none;
	padding:0px;
	margin:0px;
}
#menu li
{
	display:inline; 
	margin-right:30px;
}
#menu a
{
	color:#373737;
}
#menu a:hover
{
	color:#cfb242;
    text-decoration: none;
}
/*.desc
{
	text-align:left;
	margin-right:10px;
	font-size:14px;
	float:right;
	width:115px;
	line-height:100%;
}	
.desc td
{
	padding-top:10px;
}*/
.infoCol
{
	width:250px;
	line-height:1.41em;
	float:left;
	margin-right:25px;
}
.infoRow
{
	line-height:1.2em;
}
.infoRow span
{
	line-height:1.4em;
}
.infoRow span a
{
	color:Black;
}
.infoRow span b
{
	color:#673212;
}
.image
{
	float:left;
}

#notsupported
{
	float:left;
	font-size:12px;
	
}
#notsupported a
{
	color:black;
	font-weight:bold;	
}
input[type="text"] 
{
    width: 100px;
    border: 1px solid #CCC;
}

input[type="password"] 
{
    width: 200px;
    border: 1px solid #CCC;
}

/* TABLE
----------------------------------------------------------*/

table 
{
	border-collapse: collapse;
}

/* jiznikorea */

#headline
{
	width:525px;
	margin-bottom:25px;
}
.headline_a
{
	color:#6a3153;
}
.headline_a:visited
{
	color:#6a3153;
}
.headline_a:hover
{
	text-decoration:underline;
}
.more
{
	float:right; color:#909090;
}
.more:hover
{
	color:Black;
	text-decoration:underline;
}
.headline_right
{
	float:right;
	width:150px;
}
.headline_right h2
{
	font-size:18px;
}
.widget_headline
{
}
.widget_right
{
	float:right;
	width:130px;
	margin-bottom:10px;
	line-height:1.2em;
	font-size:15px;
}
.widget_desc
{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ededed;
}
.widget_img
{
	float:left;
	margin-top:5px;
	margin-right:10px;
	margin-bottom:10px;
	min-height:50px;
	width:100px;
}
.widget_right_desc
{
	margin:10px 0;
}
table.t
{
	width:100%;
	border-collapse:collapse;
	background-color:White;
}
table.t h2
{
	color:#8a7a3c;
	font-size:14px;
}
table.t h2 a
{
	display:inline;
	color:#8a7a3c;
}
table.t h2 a:hover
{
	text-decoration:none;
}
table.t thead tr td
{
	padding:0px;
}
table.t thead tr .td1
{
	width:50px;
	text-align:right;
	float:right;
	min-height:20px;
}
table.t thead tr .td2 img
{
}
table.t tbody
{
	background-color:White;
}
table.t tbody  a:hover
{
	text-decoration:underline;
}
.delete
{
	cursor:pointer;	padding:0; margin:0; border:0;
}
.move
{
	cursor:move; padding:0; margin:0; border:0;
}
#page
{
	padding:15px;
	margin:0;
}
.words
{
	width:100%;
}
.red, .red a
{
	color:Red;
}
.green
{
	color:Green;
}
.form_search
{
	display:inline;
}
#search
{
	list-style-type:none;
	margin:0;
	padding:0;
}
#search li
{
	margin:10px 0 10px 0;
	padding:0;
}
.highlight
{
	background-color:Yellow;
}

/* reference*/

.reference
{
	margin:0;padding:0; list-style:none;
}

.reference li
{
	display:inline-block;
	margin:25px 25px 0 0;
	height:100%;
	vertical-align:middle;
}

/* MISC  
----------------------------------------------------------*/
.clear
{
    clear: both;
}

.error
{
    color:Red;
}

.message
{
	color:Red;
	display:block;
	margin-bottom:10px;
}

.pageing
{
	margin-top:10px;
	background-color:Gray;
}

.navigation
{
	float:left;
}
.loading
{
	height:150px;
	width:100%;
	display:block;
}
.loadingHeadline
{
	width:525px;
	height:235px;
	display:block;
}
.headline_img_div
{
	width:350px; height:235px;
}

#footer
{
	/*color:#636363;*/
	color:#333;
    font-size:14px;
    text-align: right;
}
#footer a:visited
{
	color:#333;
}
/* CONNECTED */
.connected
{
	list-style:none;
	margin:0; padding:0;
	min-height:135px; min-width:150px;
}
.connected li
{
	border:1px solid White;
	background-color:White;
	margin:0 0px 25px 0px;
}
.connected li:hover
{
}
.connected_hover li:hover
{
}
.ui-state-highlight
{
	height: 100px; line-height: 1.2em;
	width:250px;
	background-color:#e1e1e1;
}
/* HOME master */
#menuHome 
{
	width:100%;
	font-size:14px;
	text-transform:lowercase;
	
}
#menuHome .left a
{
	color:#373737;
	margin-right:25px;
}
#menuHome .left a:hover
{
	color:#cfb242;
    text-decoration: none;
}

.right
{
	float:right;
}