/* evolution */
#body-evolution table {
    width:100%;
    border:none;
}
#body-evolution th {
    background-color:gray;
    font-size:15px;
}
#body-evolution table td {
    border-right:1px solid #DADADA;
    border-bottom:1px solid #DADADA;
    padding:2px;
}
/* evolution */
/* catalog */
#body-catalog .boxes img {
    margin:10px;
}
#body-catalog .boxes .similar {
    line-height:19px;
    border-bottom-color:#DADADA;
    border-bottom-width:1px;
    border-bottom-style:dashed;
    padding-left:5px;
}
#body-catalog .boxes .similar a {
    font-size:15px;
    text-decoration:underline;
}
#body-catalog h2 {
    font-size:16px;
}
#body-catalog .detail h1 {
    margin-top:0px;
    font-style:italic;
    float:left;
}
#body-catalog .detail h2 {
    text-align:left;
    color:#FF6D06;
    font-style:italic;
}
#body-catalog .detail h3 {
    border:none;
    color:#6B6B6B;
}
#body-catalog .detail p {
    margin:10px;
}
#body-catalog .detail .url {
    color:#008000;
    font-style:italic;
}
#body-catalog .detail span {
    width:80px;
    display:block;
    float:left;
}
#body-catalog .detail .star {
    float:right;
}
#body-catalog .detail .left-c,#body-catalog .detail .right-c,#body-catalog .detail .items {
    float:left;
    width:50%;
}
#body-catalog .tree {
    line-height:19px;
}
#body-catalog .tree li.first {
    clear:both;
    list-style-image:url('../img/blog_folder_min.png');
}
#body-catalog .tree li.clear {
    list-style:none;
}
#body-catalog .btns input {
    margin-left:10px;
}
#body-catalog .img {
    margin-top:20px;
}
#body-catalog .img > div {
    float:left;
    text-align:center;
    height:140px;
    width:130px;
}
#body-catalog .img img {
    margin:5px;
}
#body-catalog .item .left-c {
    float:left;
    width:25%;
    text-align:center;
    margin-top:35px;
}
#body-catalog .item .right-c {
    float:right;
    width:75%;
}
#body-catalog .item .date {
    color:#6B6B6B;
    font-size:9px;
    padding-bottom:4px;
}
#body-catalog .item .date a {
    float:right;
}
#body-catalog .item div.star {
    float:right;
}
#body-catalog .item p {
    line-height:22px;
    border-bottom-color:#6B6B6B;
    border-bottom-style:dashed;
    border-bottom-width:1px;
}
#body-catalog .item p span {
    display:block;
    text-align:right;
    font-size:9px;
}
#body-catalog .item li,#body-catalog .detail li {
    list-style-image:url('../img/blog_folder_min.png');
}
/* catalog */
/* discussions */
.discussion {
    margin:5px;
    border-style:dashed;
    border-width:1px;
    border-color:#A6BCEA;
}
.discussion .left-c {
    width:8%;
    float:left;
    margin:5px;
}
.discussion .right-c {
    width:90%;
    float:left;
}
.discussion h4 {
    margin:0px;
}
.discussion h4 span {
    color:#6B6B6B;
    font-size:9px;
}
.discussion p {
    font-style:italic;
}
.discussion .negative {
    background-image:url('../img/star_n.png');
    background-position:right top;
    background-repeat:no-repeat;
}
.discussion .positive {
    background-image:url('../img/star_p.png');
    background-position:right top;
    background-repeat:no-repeat;
}
/* discussions */
/* info */
.info div {
    height:36px;
    border-style:solid;
    border-width:1px;
    display:block;
    padding:5px;
    margin-bottom:2px;
}
.info img {
    float:left;
    margin-right:10px;
}
.info .true {
    border-color:#008000;
    color:#008000;
}
.info .false {
    border-color:red;
    color:red;
}
/* info */
/* stlpec*/
div.reverse .left-column {
    width:71%;
}
div.reverse .right-column {
    width:27%;
}
.left-column {
    text-align:left;
    width:27%;
    float:left;
    border-right-width:3px;
    border-right-style:solid;
    border-right-color:#c3e2f2;
    padding-right:3px;
}
.right-column {
    text-align:left;
    width:71%;
    float:right;
}
.left-column .pack {
    padding:3px;
    padding-top:0px;
}
/* stlpec */
/* tooltip */
.tooltip {
    position:absolute;
    z-index:26;
    width:1px;
    height:1px;
    display:none;
}
.tooltip .container {
    background-image: url('comein/buble.png');
    width:280px;
    height:1px;
    background-repeat:no-repeat;
    position:relative;
    z-index:27;
    top:-18px;
    left:-10px;
    overflow:hidden;
    font-size:11px;
}
.tooltip a > img {
     position:relative;
     left:20px;
     top:8px;
     float:left;
}
.tooltip .content {
    position:relative;
    width:160px;
    float:right;
    text-align:left;
    top:11px;
}
.tooltip .content > span {
    float:left;
    font-size:10px;
    margin-right:5px;
    line-height:14px;
}
.tooltip marquee {
     width:115px;
     height:14px;
     background-color:#ccdfec;
     line-height:14px;
}
.tooltip .special {
    clear:both;
    height:30px;
}
.tooltip .special span:first-child {
    font-size:15px;
    font-weight:800;
}
.tooltip .special span:last-child {
    height:14px;
    line-height:14px;
    font-weight:bold;
    float:right;
    margin-right:10px;
    position:relative;
    top:7px;
    text-align:right;
    width:50px;
}
.tooltip .place {
    clear:both;
    height:16px;
    position:relative;
    top:8px;
}
.tooltip .clear img {
    cursor:pointer;
    position:relative;
    left:20px;
    top:11px;
    padding:2px;
    float:left;
}
.tooltip .status {
    position:relative;
    clear:both;
    top:11px;
}
/* tooltip */
/* report */
#body-report .reports .left-c {
    float:left;
    width:20%;
    text-align:center;
    margin-top:35px;
}

#body-report .reports .right-c {
    float:right;
    width:80%;
}

#body-report h2 a {
    color:#6B6B6B;
}

#body-report .content h2 {
    text-align:right;
    font-style:italic;
}

#body-report .content .report div {
    margin-left:10px;
}

#body-report h3 a {
    color:#FF6D06;
}

#body-report h1 {
    font-style:italic;
}

#body-report h1 span {
    font-size:12px;
}

#body-report h1 span.count {
    float:right;
}

#body-report .search h2 {
    font-size:15px;
    font-weight:normal;
    margin-bottom:1px;
}

#body-report .search h2 a {
    color:#0011ff;
    text-decoration:underline;
}

#body-report .search h2 span {
    font-size:10px;
    color:#6B6B6B;
}

#body-report .search > a {
    color:#008000;
    font-size:11px;
    line-height:15px;
}

#body-report .report .form {
    margin-left:20px;
}

#body-report .report textarea {
    width:382px;
}

#body-report .report .form p {
    text-align:right;
    margin-right:146px;
    font-weight:800;
}

#body-report .report .link {
    text-align:right;
    line-height:20px;
    border-bottom-color:#FF6D06;
    border-bottom-width:1px;
    border-bottom-style:dashed;
    font-weight:800;
}

#body-report .report .link a:hover {
    text-decoration:underline;
    color:red;
}

#body-report .report div > img {
    float:right;
    margin:10px;
}

#body-report .date, #body-report p span {
    color:#6B6B6B;
    font-size:9px;
}

#body-report p {
    line-height:22px;
}

#body-report .report h3 {
    border-bottom-style:dashed;
}

#body-report .report .must-login {
    font-size:20px;
    color:black;
}

#body-report .report .must-login a:hover {
    text-decoration:underline;
    color:red;
}

#body-report .report li	{
    list-style:none;
    line-height:20px;
}

#body-report .report li a:hover {
    text-decoration:underline;
    color:red;
    font-size: 14px;
}

#body-report .boxes {
    padding:2px;
    font-size:11px;
}

#body-report .boxes input {
    width:99%;
}

#body-report .boxes .left-c {
    float:left;
    padding:1px;
    width:34%;
}

#body-report .boxes .right-c {
    float:right;
    text-align:right;
    width:65%;
}

#body-report .boxes .date {
    color:#FF6D06;
    margin-bottom:4px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#FF6D06;
}

#body-report .boxes .description {
    margin-top:7px;
}

#body-report .boxes .description a {
    color:black;
}
/* report */
body {
    width:100%;
    height:100%;
    margin:0px;
    padding:0px;
    font-family:Tahoma, Verdana, Arial;
    font-size: 9pt;
    background: url('comein/bg_body.png') repeat-x top;
    background-color:#f0f9fe;
}

#page {
    width:979px;
    margin:0 auto;
}

.form input[type=text], .form input[type=password], .form select, .form textarea {
    width:293px;
}

.form textarea {
    height:80px;
}
/* head */
#logo
	{
	float:left;
	opacity:0.96;
	background-color:#f0f9fe;
	}
/* head */
/* forgotten */
#body-forgotten .content
	{
	padding:10px;
	padding-top:0px;
	}
#body-forgotten .description
	{
	margin-left:20px;
	font-style:italic;
	}
#body-forgotten .form
	{
	text-align:left;
	margin-left:20px;
	}
#body-forgotten h2
	{
	color:#FF6D06;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
#body-forgotten input[type=submit]
	{
	margin-right:85px;
	}
#body-forgotten input[type=text]
	{
	width:293px;
	}
/* forgotten */
/* registration */
#body-registration .content
	{
	padding:10px;
	padding-top:0px;
	}
#body-registration .form
	{
	text-align:left;
	margin-left:20px;
	}
#body-registration .text
	{
	font-size:9px;
	padding:5px;
	}
#body-registration h2
	{
	color:#FF6D06;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
#body-registration .line
	{
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
#body-registration .terms
	{
	border-width:1px;
	border-style:dotted;
	border-color:#FF6D06;
	background-color:#ffffff;
	padding:5px;
	width:529px;
	height:100px;
	}
#body-registration input[type=submit] {
    width:200px;
    height:26px;
}
/* registration */
/* terms */
#body-terms .content
	{
	padding:10px;
	padding-top:0px;
	}
#body-terms h2
	{
	color:#FF6D06;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
#body-terms li
	{
	text-align:justify;
	margin:10px;
	}
/* terms */
/* news */
#body-news .content
	{
	padding:10px;
	padding-top:0px;
	}
#body-news .description
	{
	margin:15px;
	font-style:italic;
	}
#body-news .right
	{
	margin-top:20px;
	}
#body-news h2
	{
	color:#FF6D06;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
#body-news a:hover
	{
	color:#FF6D06;
	text-decoration:underline;
	}
#body-news li
	{
	clear:both;
	font-size:15px;
	padding:10px;
	list-style:none;
	padding-left:0px;
	}
#body-news li > div
	{
	float:left;
	}
#body-news li .date
	{
	width:150px;
	font-style:italic;
	text-decoration:underline;
	}
/* news */
/* contact */
#body-contact .content
	{
	padding:10px;
	padding-top:0px;
	}
#body-contact .description
	{
	margin-left:20px;
	font-style:italic;
	}
#body-contact .form
	{
	text-align:left;
	margin-left:20px;
	}
#body-contact .text
	{
	font-size:9px;
	padding:5px;
	}
#body-contact h2
	{
	color:#FF6D06;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF6D06;
	}
/* contact */
/* index */
#body-index .left-column {
    width:78%;
    border:none;
}

#body-index .right-column {
    width:21%;
    text-align:center;
}
#body-index .block
	{
	padding:10px;
	background-color: #DAEEFD;
	border-style:solid;
	border-width:1px;
	border-color:#A6BCEA;
	}
#body-index .login
	{
	text-align:left;
	width:350px;
	float:left;
	font-size:9px;
	}
#body-index .login-left
	{
	float:left;
	}
#body-index .login-right
	{
	float:left;
	text-align:left;
	}
#body-index .description
	{
	float:left;
	line-height:25px;
	color:#008000;
	}
#body-index .content
	{
	float:left;
	width:48%;
	height:80px;
	margin-right:5px;
	}
#body-index .content a
	{
	color:#008000;
	}
#body-index .content a:hover
	{
	text-decoration:underline;
	}
#body-index .content a.sets
	{
	font-weight:bold;
	}
#body-index .content-left
	{
	float:left;
	}
#body-index .content-right
	{
	float:right;
	width:78%;
	text-align:left;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#FF6D06;
	padding-top:4px;
	}
#body-index .content-item
	{
	padding:2px;
	font-size:11px;
	}
#body-index input
	{
	margin-right:10px;
	}
#body-index h1
	{
	margin-top:13px;
	font-size:17px;
	color:#FF6D06;
	text-align:left;
	}
#body-index h2
	{
	font-size:15px;
	color:#FF6D06;
	text-align:left;
	}
/* index */
/* vertikalne menu */
.chat_menu_v {
    padding-left:5px;
}
.chat_menu_v ul	{
    padding:0px;
    list-style:none;
    text-align:left;
}
.chat_menu_v li a:hover	{
    background-color: #FF6D06;
    text-decoration: underline;
    color:white;
}
.chat_menu_v li a {
    line-height:20px;
    display: block;
    padding:3px;
    color: #6B6B6B;
    border-bottom-style:solid;
    border-bottom-color:#DADADA;
    border-bottom-width:1px;
}
.chat_menu_v li.set > a {
    background-color: #FF6D06;
    text-decoration: underline;
    color:white;
}
.chat_menu_v ul.bold {
    font-weight:800;
}
.chat_menu_v ul.sub {
    padding-left:15px;
    font-style:italic;
    font-size:11px;
    font-weight:normal;
}
/* vertikalne menu */
/* horizontalne menu */
.chat_menu_h ul
	{
	padding:0px;
	margin:0px;
	list-style:none;
	}

.chat_menu_h li
	{
	float:left;
	}

.chat_menu_h li a
	{
	line-height:22px;
	display: block;
	width: 123px;
	color: white;
	font-weight:bold;
	text-align:center;
	background-color:#FF6D06;
	margin-right:5px;
	margin-bottom:5px;
	border-color:#FF6D06;
	border-style:solid;
	border-width:1px;
	}

.chat_menu_h li.sets a
	{
	background-color: white;
	color:#FF6D06;
	}

.chat_menu_h li a:hover
	{
	border-color:white;
	text-decoration:underline;
	}

/* horizontalne menu */
/* head sidebar */
#main-sidebar
	{
	padding-bottom:30px;
	height: 32px;
	font-weight:bold;
	font-size:11px;
	}

#main-sidebar ul
	{
	margin: 0;
	padding:0;
	list-style: none;
	}

#main-sidebar li
	{
	float:left;
	line-height: 32px;
	padding-left: 3px;
	padding-right: 3px;
	}

#main-sidebar a
	{
	text-decoration: none;
	color:#f7fbe7;
	}

#main-sidebar a:hover
	{
	text-decoration:underline;
	}

#main-sidebar .red
	{
	color:red;
	}

/* head sidebar */
/* head minisidebar */
#main-minisidebar
	{
	margin-top:14px;
	font-weight:bold;
	height:20px;
	font-size: 11px;
	}

#main-minisidebar ul
	{
	margin: 0;
	padding: 0;
	list-style: none;
	}

#main-minisidebar li
	{
	float:right;
	padding-left: 5px;
	padding-right: 5px;
	}

#main-minisidebar a
	{
	text-decoration: none;
	color:black;
	}

#main-minisidebar a:hover
	{
	text-decoration:underline;
	color: white;
	}
/* head minisidebar */
/* foot */
#main-foot
	{
	font-weight:bold;
	line-height:20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #204160;
	padding-bottom: 20px;
	}

#main-foot ul
	{
	margin: 0;
	padding: 0;
	list-style: none;
	}

#main-foot li
	{
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	}

#main-foot a
	{
	text-decoration: none;
	color:black;
	}

#main-foot a:hover
	{
	text-decoration:underline;
	color: #008000;
	}
/* foot */
/* ############################## */
/* ############################## */
/* design */
.bg_head
	{
	background-image: url('comein/bg_head.png');
	background-repeat:no-repeat;
	background-position: top left;
	}
/* design */
/* user box */
#chat_user_box
	{
	color:#204160;
	}

#chat_user_box a
	{
	color:#204160;
	}

#chat_user_box a:hover
	{
	text-decoration: underline;
	color:#008000;
	}

#chat_user_box .nick
	{
	color:black;
	font-size:14px;
	font-weight: bold;
	}

#chat_user_box .box_main
	{
	width:335px;
	height:149px;
	padding: 2px;
	margin:5px;
	}

#chat_user_box .box_left
	{
	float:left;
	height: 130px;
	width: 100px;
	}

#chat_user_box .box_right
	{
	float:right;
	width: 225px;
	text-align: left;
	}

#chat_user_box ul
	{
	margin: 0;
	padding: 0;
	list-style: none;
	}

#chat_user_box img
	{
	margin-right:7px;
	cursor: pointer;
	}

#chat_user_box .box_status
	{
	text-align:right;
	padding-right:5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #204160;
	margin-bottom: 2px;
	}
/*inzercia sidebar*/
.inzercia_sidebar a:hover
	{
	text-decoration: underline;
	color: red;
	}

.inzercia_sidebar ul
	{
	margin: 0;
	padding: 0;
	list-style: none;
	text-align:left;
	}

.inzercia_sidebar li
	{
	margin-top: 8px;
	margin-bottom: 8px;
	}

.inzercia_sidebar li.master
	{
	font-weight:bold;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:gray;
	}

.inzercia_sidebar li.slave
	{
	margin-left: 5px;
	font-weight:normal;
	font-style:italic;
	background-color: #c3e2f2;
	padding-left:5px;
	}
/*inzercia sidebar*/
/*inzercia box*/
.inzercia_box
	{
	text-align:left;
	margin-bottom: 20px;
	width:95%;
	}

.inzercia_box_in
	{
	background-color:#c3e2f2;
	padding: 5px;
	}

.inzercia_box_item
	{
	display:table;
	padding:5px;
	height: 50px;
	width:96%;
	}

.inzercia_box_item a:hover
	{
	text-decoration:underline;
	color:red;
	font-weight:bold;
	}
/* inzercia box */
/* inzercia inzeraty */
.inzercia_inzeraty
	{
	text-align:left;
	display: table;
	margin-bottom:10px;
	clear: both;
	width:98%;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color: orange;
	}

.inzercia_inzeraty p
	{
	margin-top:5px;
	margin-bottom:5px;
	}

.inzercia_inzeraty a:hover
	{
	text-decoration: underline;
	}

.inzercia_inzeraty .image
	{
	float:right;
	width:16%;
	text-align:center;
	position:relative;
	top:-10px;
	}
/* inzercia inzeraty */
/* inzercia_inzerat */
.inzercia_inzerat
	{
	text-align:left;
	margin-bottom: 20px;
	}

.inzercia_inzerat p
	{
	padding:5px;
	}

.inzercia_inzerat a:hover
	{
	text-decoration:underline;
	}

.inzercia_inzerat .img
	{
	padding:5px;
	display: block;
	float:left;
	}
.inzercia_inzerat .left
	{
	float:left;
	width:70%;
	line-height:20px;
	}

.inzercia_inzerat .right
	{
	float:right;
	width:30%;
	}

.inzercia_inzerat .kontakt
	{
	text-align:left;
	}
.inzercia_inzerat textarea
	{
	text-align:left;
	float:right;
	margin-right:30%;
	}

.inzercia_inzerat input
	{
	text-align:left;
	float:right;
	margin-right:30%;
	}

.inzercia_inzerat .formular div
	{
	clear:both;
	}

.inzercia_inzerat .inzerat
	{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:orange;
	padding-bottom:10px;
	display: table;
	width:100%;
	clear:both;
	}

.inzercia_inzerat .foto
	{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:orange;
	padding-bottom:10px;
	display: table;
	width:100%;
	clear:both;
	}

.inzercia_inzerat .kontakt
	{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:orange;
	padding-bottom:10px;
	display: table;
	width:100%;
	clear:both;
	}

.inzercia_inzerat .formular
	{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:orange;
	padding-bottom:10px;
	display: table;
	width:100%;
	clear:both;
	}

/* inzercia_inzerat */
/* blog index */
.blog_index_img
	{
	float:left;
	padding-left:15px;
	padding-right:15px;
	}

.blog_index_h2
	{
	padding-top:5px;
	padding-bottom:5px;
	background-color: #DAEEFD;
	border-style:solid;
	border-width:1px;
	border-color:#A6BCEA;
	}

.blog_index_search
	{
	background-color: #DAEEFD;
	border-style:solid;
	border-width:1px;
	border-color:#A6BCEA;
	padding-bottom:25px;
	padding-left:10px;
	padding-top:1px;
	padding-right:10px;
	}

.blog_index_search_input_text
	{
	font-size: 18px;
	width: 75%;
	margin-left:25px;
	margin-right:20px;
	padding-left:25px;
	border-color:black;
	}

.blog_index_search_text
	{
	clear:both;
	padding-top:20px;
	padding-left:40px;
	}

.blog_index_sbutton
	{
	float:right;
	padding-right:30px;
	}

.blog_search_result
	{
	margin:10px;
	padding:4px;
	}

.blog_search_result a
	{
	color:#FF6D06;
	}

.blog_search_result h2 a
	{
	font-size:15px;
	font-weight:bold;
	}

.blog_search_result p
	{
	color:#565656;
	line-height:20px;
	}

.blog_stats_head
	{
	background-color: #DAEEFD;
	border-style:solid;
	border-width:1px;
	border-color:#A6BCEA;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	}

.blog_stats_graph
	{
	width:700px;
	height:200px;
	position:relative;
	margin-bottom:10px;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#c3e2f2;
	}

.blog_stats_graph div
	{
	width:inherit;
	height:inherit;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	}

.blog_stats_sidebar
	{
	font-size: 25px;
	text-align:right;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color:#FF6D06;
	}

.blog_stats_table
	{
	padding-top:5px;
	padding-bottom:5px;
	}

.blog_stats_tr
	{
	padding-top:5px;
	padding-bottom:5px;
	}

.blog_stats_tr a
	{
	color:#204160;
	font-weight: bold;
	font-size: 14px;
	}

.blog_stats_tr a:hover
	{
	text-decoration:underline;
	color:#FF6D06;
	}

.blog_thumbnail
	{
	margin-bottom: 20px;
	text-align: right;
	}
.blog_description
	{
	line-height:40px;
	color:#FF6D06;
	font-weight:bold;
	text-align: left;
	font-size: 13px;
	}

/* blog index */
/* g */
.gbar_bottom
	{
	padding: 5px;
	text-align:right;
	background-color:#c3e2f2;
	border-top-style: solid;
	border-top-width:1px;
	border-top-color:#FF6D06;
	}

.gbar_top
	{
	font-size: 25px;
	padding:3px;
	text-align: left;
	background-color:#c3e2f2;
	border-bottom-style: solid;
	border-bottom-width:1px;
	border-bottom-color:#FF6D06;
	}

.gcolumn_right
	{
	border-top-width:3px;
	border-top-style:solid;
	border-top-color:#c3e2f2;
	border-left-width:3px;
	border-left-style:solid;
	border-left-color:#c3e2f2;
	padding-left:5px;
	}
/* g */
/* volic fotografie */

.chat_profile_photo_list ul
	{
	padding:0px;
	list-style:none;
	text-align:left;
	}

.chat_profile_photo_list li
	{
	float:left;
	}

.chat_profile_photo_list li a:hover
	{
	border-color:white;
	text-decoration:underline;
	}

.chat_profile_photo_list li a
	{
	line-height:22px;
	display: block;
	width: 20px;
	color: white;
	font-weight:bold;
	text-align:center;
	background-color:#FF6D06;
	margin-left:5px;
	margin-bottom:5px;
	border-color:#FF6D06;
	border-style:solid;
	border-width:1px;
	}

.chat_profile_photo_list li.sets a
	{
	background-color: white;
	color:#FF6D06;
	}

/* volic fotografie */
/* popup okienka */
.popup_window_bg
	{
	background-color:#DADADA;
	padding:15px;
	z-index: 60000;
	position:fixed;
	}

.popup_window_top
	{
	border-style: solid;
	border-width: 1px;
	border-color:#6B6B6B;
	background-color:white;
	padding:15px;
	padding-top:0px;
	}
/* popup okienka */
/* filter v priateloch */
.chat_friends_filter
	{
	margin-bottom:15px;
	}

.chat_friends_filter ul
	{
	list-style:none;
	padding:0px;
	margin:0px;
	}

.chat_friends_filter li
	{
	float:left;
	padding-right:20px;
	}
/* filter v priateloch */
/* evolution */
.evolution li
	{
	list-style-type: square;
	font-size:14px;
	}
.evolution h2
	{
	font-style:italic;
	}
/* evolution */
.pageset_mini
	{
	margin-top:10px;
	}

.pageset_mini ul
	{
	padding:0px;
	margin:0px;
	list-style:none;
	font-size:11px;
	}
	
.pageset_mini li
	{
	float:left;
	}

.pageset_mini li a:hover
	{
	border-color:white;
	text-decoration:underline;
	}

.pageset_mini li a
	{
	line-height:16px;
	display: block;
	width: 14px;
	color: white;
	font-weight:bold;
	text-align:center;
	background-color:#FF6D06;
	margin-left:3px;
	margin-bottom:3px;
	border-color:#FF6D06;
	border-style:solid;
	border-width:1px;
	}

.pageset_mini li.sets a
	{
	color:#FF6D06;
	background-color:white;
	}

.green_box
	{
	background-color:#CEFCBA;
	border-style:solid;
	border-width:1px;
	border-color:#008000;
	text-align:center;
	}

.head_icons ul
	{
	padding:0px;
	margin:0px;
	list-style:none;
	}

.head_icons li
	{
	float:left;
	padding-right:5px;
	}

.head_icons a
	{
	color:green;
	}

.head_icons a:hover
	{
	text-decoration:underline;
	}

.mini_head
	{
	color:#FF6D06;
	font-style:italic;
	}

.mini_head td
	{
	border-bottom-color:#FF6D06;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding:2px;
	margin:2px;
	}

h3 {
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#FF6D06;
    text-align:left;
    color:#FF6D06;
    font-style:italic;
}

.blue
	{color:#204160;}
.green
	{color:#008000;}

/* ############################## */
/* ############################## */
.red
	{
	color: red;
	}

.orange
	{
	color: #ff9900;
	}
.clear
	{
	clear:both;
	}
.center
	{
	text-align:center;
	}
.left
	{
	text-align:left;
	}
.right
	{
	text-align:right;
	}
.bold
	{
	font-weight:bold;
	}
input[type=submit]
	{
	border-width:1px;
	border-style:solid;
	padding: 2px 4px;
	background-repeat:repeat-x;
	font-weight:bold;
	font-size:10px;
	cursor:pointer;
	min-width:100px;
	text-align:center;
	-moz-border-radius:5px;
	-khtml-border-radius:5px;
	-webkit-border-radius:5px;
	border-color:#204160;
	background-image: url('comein/bg_bar.png');
	color: #ffffff;
	}

input[type=submit]:hover
	{border-color:#ffffff;}

div.error {
    color:red;
    font-size:10px;
    font-weight:bold;
}

input.error,select.error,textarea.error {
    border-color:red;
    border-width:1px;
}

.highlight-photo:hover
        {
        border-width:2px;
        border-style:solid;
        border-color:#DADADA;
        }

.form span {
    width:150px;
    float:left;
    line-height:25px;
}

.form .element {
    float:left;
}

.form .item {
    clear:both;
}

.form .desc {
    margin-left:150px;
    padding:3px;
    font-size:11px;
    font-style:italic;
    width:300px;
}

.form .line {
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#ff6d06;
}

.form .smilles {
    text-align:right;
    font-weight:800;
}

input,select,textarea {
    color: #204160;
    border-color: #6B6B6B;
    background-color: #f0f9fe;
    border-width: 1px 1px 1px 2px;
    border-style: solid;
    margin-top:1px;
    margin-bottom:1px;
}

input:focus,select:focus,textarea:focus {
    background-color: #DADADA;
}

.bar {
    margin:15px;
    margin-left:0px;
    font-size:18px;
}

.bar a {
    margin:5px;
}

.bar a:hover {
    text-decoration:underline;
}

.bar span {
    margin:5px;
    color:red;
}

.bar span.arrow {
    color:black;
}

h1.title {
    font-size:18px;
    font-style:italic;
    color:#6B6B6B;
    border-bottom-color:#DADADA;
    border-bottom-style:solid;
    border-bottom-width:1px;
    width:100%;
    padding-bottom:5px;
}
h1.title span {
    font-size:11px;
    margin-left:10px;
}

/* modra #204160 */
/* zelena #008000 */
/* oranzova #FF6D06 */
/* tmava siva #6B6B6B */
/* svetla siva #DADADA */
/* svetla modra #f0f9fe */