/*
Theme Name: Insurance
Theme URI: http://wordpress.org/
Description: Тема для сайта Страховая Культура
Version: 1.0
Author: Eric
Author URI: 
Tags: empty, clean, development, design

*/

/* -- just some ugly styling to make it easier to get started, can safely be removed 
.sidebar, #entry-meta-single {border:1px solid red;}
#respond {border:1px solid yellow;}
#footer, #header {border:1px solid blue;}
li.depth-1 {border: 1px solid orange;}
.navigation {border:1px dashed black;}
.post {border:1px solid pink}

*/

/* - BASIC STUFF - */
body {background:#fff url(images/bg.png) 0 bottom repeat-x;font:9pt/11pt Verdana, Geneva, sans-serif;color:#000;margin:0 auto;padding:0 0px;}
a {text-decoration:none;color:#70CBEE;}
a:hover {text-decoration:underline;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}
strong {color:#70CBEE;}


/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;font-family:Georgia;color:#666;font-size:14px;line-height:19px;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- HEADINGS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}

h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
.entry-content h3 {font-size:140%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {float:none;clear:both;margin:0 auto;padding:0;}
#header {height:180px;margin:0 auto;text-align:center;padding: 0px 0;background:url(images/header.jpg) right 0 no-repeat;position:relative;}
#header #toplogo a {margin:0;padding:0;display:block;width:258px;height:127px;background:url(images/logo.jpg) 0 0 no-repeat;}
#header #toplogo {margin:0;padding:0 0 0 20px;width:258px;height:127px;float:left;}
#call {position:absolute;top:58px;right:36px;font:bold 20px Arial;color:#0070B8;width:130px;}
#call div.code {font-size:12px;color:#70CBEE;}

#movie {width:795px;overflow:hidden;margin:0 auto;background:url(images/sk_flash.jpg) 0 0 no-repeat;}
#exes {padding:0 0x;height:105px;overflow:hidden;margin:0 auto 40px auto;width:80%;}
#ex1 {float:left;}
#ex1 a{display:block;width:204px;text-align:center;padding-top:81px;color:#9B0225;font-family:Georgia;font-weight:bold;font-size:32px;background:url(images/ex1.jpg) center top no-repeat;text-decoration:none;}
#ex1 a span {font-size:18px;color:#70CBEE;}

#ex1 a:hover {color:#70CBEE;}
#ex1 a:hover span{color:#9B0225;}

#ex2 {float:right}
#ex2 a{display:block;width:200px;text-align:center;padding-top:81px;color:#9B0225;font-family:Georgia;font-weight:bold;font-size:32px;background:url(images/ex2.jpg) center top no-repeat;text-decoration:none;}
#ex2 a span {font-size:18px;color:#70CBEE;}
#ex2 a:hover {color:#70CBEE;}
#ex2 a:hover span{color:#9B0225;}

.dts {background:url(images/dt.gif) center bottom no-repeat;margin-bottom:30px;padding-bottom:30px;}

#preloadI {background:url(images/ahover.png) 0 0 no-repeat;width:1px;height:1px;}

/* -- POSTS -- */
.likeh1 {margin:0;padding:0;font-family:Georgia;font-size:21px;font-weight:bold;text-align:center;margin-bottom:40px;color:#2283C2;}
.likeh2 {font-family:Georgia;font-size:21px;font-weight:bold;text-align:center;margin-bottom:40px;color:#2283C2;}
h1, h2.entry-title {font-family:Georgia;font-size:21px;font-weight:bold;text-align:center;margin-bottom:40px;color:#2283C2;}
h2.entry-title a{text-align:center;font-weight:bold;color:#2283C2;}

h2.page-title {font-family:Georgia;font-size:21px;font-weight:bold;text-align:center;margin-bottom:40px;color:#2283C2;}

h4 {font-size:14px;font-family:Georgia;color:#666;margin:0 30px;}

.entry-content p, .entry-content td, .entry-content div{font-family:Georgia;color:#666;font-size:14px;line-height:19px;}
.entry-content a{font-family:Georgia;color:#70CBEE;}

.post-index {margin:0 0 0px 0;}
.post {margin:0 0 40px 0;}
#post-single {margin:0 0 0px 0;}
.posts-wrap {float:none; clear:none;margin:0 203px 0 217px;}

/* -- SIDEBARS --*/
.sidebar {clear:none}
.block-1 {float:right;width:183px;margin-top:241px;}
.block-2 {float:left;width:197px;}

.pages ul {list-style:none;margin:0;padding:0;padding-left:20px;}
.pages ul li {margin:0 0 12px 0;padding:0;font-family:Arial;font-size:14px;}
.pages ul li a {color:#666;background:url(images/alink.png) 0 0 no-repeat;display:block;height:19px;line-height:19px;width:148px;padding-left:29px;text-decoration:none;}
.pages ul li a:hover {color:#fff;background:url(images/ahover.png) 0 0 no-repeat;text-decoration:none;}

#phones {background:url(images/phones.jpg) 0 0 no-repeat; width:190px;height:351px;}
#phones #numbers {padding-left:40px;padding-top:140px;font-family:Arial;font-size:16px;font-weight:bold;color:#0070B8;line-height:19px;}
#numbers span {font-size:13px;color:#70CBEE;}


#banner {width:183px;height:253px;position:relative;background:url(images/banner.jpg) 0 0 no-repeat;}
#blink {position:absolute;top:134px;left:24px;font-family:Arial;font-size:12px;}
#blink a {color:#70CBEE;text-decoration:underline;}
#blink a:hover {text-decoration:none;}
#bdate {position:absolute;top:18px;left:62px;color:#fff;font-weight:bold;font-family:Arial;font-size:12px;}


.square a {width:183px;height:170px;display:block;}
.square {width:183px;height:170px;display:block;margin-bottom:10px;}

#discount a {background:url(images/discount.jpg) 0 0 no-repeat;}
#calculate a {background:url(images/calculate.jpg) 0 0 no-repeat;}
#delivery a {background:url(images/delivery.jpg) 0 0 no-repeat;}
#cons a {background:url(images/cons.jpg) 0 0 no-repeat;}
#gifts a {background:url(images/gifts.jpg) 0 0 no-repeat;}

#seeall {text-align:center;color:#2283C1;font-size:12px;font-family:Arial;}
#seeall a{color:#2283C1;font-size:12px;font-family:Arial;text-decoration:underline;}
#seeall a:hover {text-decoration:none;}


/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}
.alignleft {float:left}
.alignright {float:right;}


/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:none;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* FOOTER */

#footer ul#footerlinks {list-style:0;margin:0 0 12px 0;padding:0;}
#footer ul#footerlinks li{display:inline;list-style:0;margin:0;padding:0 5px;}
#footer ul#footerlinks li a{font-family:Arial;font-size:14px;font-weight:bold;color:#666;text-decoration:none;}
#footer ul#footerlinks li a:hover{color:#000;}

#footer ul#companies {list-style:0;margin:0 30px 0px 30px;padding:0;width:90%;line-height:19px;}
#footer ul#companies li{display:inline;list-style:0;margin:0;padding:0 5px;background:url(images/line.png) right 2px no-repeat;}
#footer ul#companies li a{font-family:Georgia;font-size:14px;color:#70CBEE;text-decoration:underline;padding-right:5px;}
#footer ul#companies li a:hover{text-decoration:none;}
.likeA {font-family:Georgia;font-size:14px;color:#70CBEE;text-decoration:none;display:inline;}
.likelia {font-family:Georgia;font-size:14px;color:#70CBEE;text-decoration:underline;padding-right:5px;display:inline;}

#footer {margin:20px 0 0px 0;clear:both;float:none;height:307px;position:relative;}
#overall {margin:0 197px 0 217px;clear:none;overflow:hidden;margin-top:15px;}
#misc {text-align:center;clear:both;}
#hand {width:197px;height:307px;background:url(images/hand.png) 0 0 no-repeat;float:left;clear:none;position:absolute;bottom:0;left:0;}
#tel {font-size:14px;color:#70CBEE;padding-top:36px;padding-left:45px;font-family:Arial;font-weight:bold;}
#tel span {font-size:12px;}

#copy {float:right;width:177px;color:#666666;font-size:14px;font-family:Arial;margin-top:70px;}

#counter {float:left;width:115px;height:38px;background:url(images/counter2.png) 0 0 no-repeat;margin-top:70px;}

.c1 {background:#E1F4FB url(images/c1.gif) 0 0 no-repeat;overflow:hidden;}
.c2 {background:url(images/c2.gif) right 0 no-repeat;overflow:hidden;}
.c3 {background:url(images/c3.gif) 0 bottom no-repeat;overflow:hidden;}
.c4 {background:url(images/c4.gif) right bottom no-repeat;overflow:hidden;padding:30px 60px;}


	form#styled {width:90%;font-family:Georgia;margin:0 auto;color:#666;font-size:13px;line-height:19px;}
	form#styled input.text {width:75%;border:1px solid #dcdcdc;padding:4px;background:url(images/bgd-txtinput.gif) no-repeat 0 0;color:#aaa;}

    form#styled input.shorttext {width:90px;border:1px solid #dcdcdc;padding:4px;background:url(images/bgd-txtinput.gif) no-repeat 0 0;color:#aaa;float:left;margin-right:20px;}

form#styled select {color:#aaa;font-family:Georgia;font-size:13px;margin-top:3px;}

	form#styled input:hover {border:1px solid #bbb;}
	form#styled input:focus {border:1px solid #70CBEE;}
	
	form#styled label {font-size:13px;text-align:left;width:150px;display:block;float:left;margin-right:10px;}
	form#styled label.notinline {float:none;clear:both;display:block;width:80%;}
	form#styled label.short {width:50px;}
	form#styled label.morewidth {width:290px;}
	
	form#styled div.group {padding-top:10px;border-bottom:1px solid #efefef;}
	form#styled div.groupTitle {color:#70CBEE;font-size:21px;font-weight:bold;margin:10px 0 15px 0;}
	
	form#styled ul {list-style:none;margin:0;padding:0;}
	form#styled ul ul{list-style:none;margin:0 15px;padding:0;}
	form#styled ul li{list-style:none;margin:5px 0;padding:8px 0;}
	form#styled ul ul li{border:1px solid #efefef;padding:8px;}
	
	form#styled span {font-weight:bold;display:block;}

form#styled #submitbutton {border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#70CBEE;color:#fff;font-size:15px;font-weight:bold;margin:20px 0;padding:2px;border-top:1px solid #fff;border-left:1px solid #fff;font-family:Georgia;}

form#styled input#submitbutton:hover {background:#efefef;color:#70CBEE;}

form#styled input.radio,form#styled input.was,form#styled input.credityes {margin-left:15px;border:0px;}
form#styled input.radio:hover,form#styled input.was:hover,form#styled input.credityes:hover {border:0px;}


form#styled input.checkbox {margin-left:15px;border:0px;}
form#styled input.chexbox:hover {border:0px;}


form#styled textarea.text {width:75%;border:1px solid #dcdcdc;padding:4px;background:url(images/bgd-txtinput.gif) no-repeat 0 0;color:#aaa;}
form#styled textarea.shorttext {width:90px;border:1px solid #dcdcdc;padding:4px;background:url(images/bgd-txtinput.gif) no-repeat 0 0;color:#aaa;float:left;margin-right:20px;}
form#styled textarea:hover {border:1px solid #bbb;}
form#styled textarea:focus {border:1px solid #70CBEE;}