/*
Theme Name: defs
Theme URI: http://wordpress.org/
Description: The 2010 .
Author: the WordPress team
Version: 1.1

*/
/* CSS Document */

html,body{ margin: 0; padding: 0; height: 100%; background: #0064B2 url(images/bg-main.jpg) top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #434850;}

/* As */

a{ color: #0064B2; text-decoration: underline;}
a:hover{ text-decoration: none;}

a.logo{ display: block; margin: 21px 0 0 88px; width: 182px; height: 78px;}

a.photo-sm{ display: block; float: left; margin: 6px; padding: 12px; width: 114px; height: 84px; background: url(images/bg-photo-sm-2.gif); text-align: center;}

a.photo-sm-2{ display: block; margin: 6px; padding: 12px; width: 114px; height: 84px; background: url(images/bg-photo-sm-2.gif); text-align: center;}

/* DIVs */

div.color1{ width: 220px; background: #EC1C24;}
div.color2{ width: 96px; background: #0062AF;}
div.color3{ width: 160px; background: #FCCA0A;}
div.color4{ width: 121px; background: #00CB36;}
div.color5{ width: 96px; background: #75C7EC;}
div.color6{ width: 93px; background: #ec7cf4;}

div.color-trips{ margin-left: 2px; height: 4px; overflow: hidden; font-size: 0;}
	div.color-trips div{ float: left; margin-right: 2px; height: 4px;}

div.logo{ margin: 0 2px 0 2px; width: 796px; height: 138px; overflow: hidden; background: url(images/bg-logo.jpg);}

div.menu2 a{ display: block; padding: 4px 13px; background: url(images/ar2.gif) 0 8px no-repeat;}

/* IMGs */

img{ border: 0;}

img.img{ padding: 1px; border: 1px solid #B5B9BF; background: #FFFFFF;}

img.photo-sm{ display: block; float: left; margin-right: 25px; padding: 12px; width: 114px; height: 84px; background: url(images/bg-photo-sm.gif);}

/* Hs */

h1, h2, h3, h4, h5, h6{ font-family: Tahoma, Arial, Helvetica, sans-serif;}

h2 { margin: 0 0 10px 0; padding: 0; font-size: 18px; font-weight: normal;}

h2.trim { padding-left: 20px; background: url(images/bg-h2.gif) center center repeat-x;}
h2.trim span { padding: 0 10px 0 10px; background: #FFFFFF;}

/* SPANs */

span.date{ display: block; padding: 5px 0 5px 0; font-size: 10px; color: #B5B9BF;}

/* TABLEs*/

div.content-left { width: 233px; padding: 18px 0 0 10px; float:left; list-style: none;}
div.content-left div.block{ margin-bottom: 20px; padding: 15px; background: #E9EBF0;}
div.content-right { width: 507px; padding: 18px 20px 0 20px; float:left;}
div.content-right div.block{ margin-bottom: 20px; padding: 15px 0 0 0;background: #FFFFFF;}
div.content-right img.img{  margin: 0 10px 10px 0;}
/* */div.block{ margin-bottom: 20px; padding: 15px 0 0 0; background: #E9EBF0;}
/* #search { margin-bottom: 20px; padding: 15px 0 0 0; background: #E9EBF0;} */
div.main{ margin: 0 auto; width: 800px; background: #FFFFFF; border-left: 6px solid #666666;   border-right: 6px solid #666666; }

/*
div.left-column{ width: 6px; height: 500px; background: #666666; font-size: 0; float:left;}
div.right-column{ width: 6px; height: 300px; background: #666666; font-size: 0; float:right;}
*/
div.td1{ width: 800px; height: 4px; overflow: hidden; font-size: 0px;}
div.td2{ width: 800px; height: 138px;}
div.td3{ padding: 0 20px 0 20px; width: 790px; height: 52px;float:left;}
	div.td3 div.block{ border-top: 1px solid #B5B9BF; height: 52px; color: #808080;}

/* ULs */

.alignleft { float:left; margin: 0 10px 10px 0;}
.alignright { float:right; margin: 0 0 10px 10px;}
img.alignleft, img.alignright   { padding:1px; border:1px solid #cccccc;}



.post {
	padding-bottom: 20px;
}
.post-thumbnail {
	margin-top: 10px;
	width: 100px;
	float: left;
}
.post-body {
	float: right;

}
.post-body p {
	text-align: justify;
}

/* TEXT */
.entry {margin-top: 5px;}

.entry p {line-height: 1.4em; margin-bottom: 10px; }
.kkre img {
    width: 200px;
    }    

// создан для виджита последний пост-чтоб не выходил за рамки sosa


.s {
    width: 120px;
    height: 19px;
    border: 1px solid black;
    font-size: 13px;
}

.searchsubmit {
    font-size: 12px;
    width: 45px;
    height: 21px;
    border: 1px solid black;
}
.widget_search .widget-title {
	display: none;
}
.ngg_images .widget-title {
	display: none;
}
#comment {
    width: 450px;
}
.post {
    clear: both;
    margin-bottom: 20px;
}
h3 {
    font-size: 14px;
}

h4 {
    font-size: 12px;
}
.block {
    margin-bottom: 20px;
    margin-top: 10px;
}

.entry ul {
	margin-left: 20px;
}
.widget {
list-style: none;
}
#club-user-form table {
    width: 100%;
}
.redt{
color: #FF0000;
}
.redtext{
    font-size: 18px;
	color: #FF0000;
}
table.gridtable {
  font-family: verdana,arial,sans-serif;
font-size:11px;
color:#333333;
border-width: 1px;
border-color: #666666;
border-collapse: collapse;
}
table.gridtable th {
    border-width: 1px;
	padding: 8px;
    border-style: solid;
	border-color: #666666;
    background-color: #dedede;
}
table.gridtable td {
  border-width: 1px;
padding: 8px;
border-style: solid;
   border-color: #666666;
background-color: #ffffff;
}

.clear {
    clear: both;
    float: none;
}
table.samplet {
    border-width: 0px;
	border-spacing: 0px;
	border-style: hidden;
	border-color: black;
	border-collapse: collapse;
	background-color: ;
	}
table.samplet th {
		    border-width: 1px;
			padding: 5px;
		    border-style: dashed;
			border-color: red;
		    background-color: white;
			-moz-border-radius: 0px 0px 0px 0px;
			}
table.samplet td {
    border-width: 1px;
	padding: 5px;
    border-style: dashed;
	border-color: red;
    background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	}
 .page-title{font-size: 18px !important;}	
#wpml_credit_footer{
   display: none;
}
/*
#wpml_credit_footer{
display: none;
}
*/ 